diff --git a/Project.toml b/Project.toml index 49c77b2..70e8530 100644 --- a/Project.toml +++ b/Project.toml @@ -2,28 +2,31 @@ name = "GasPowerModels" uuid = "1fcaf345-95e3-5b8b-91d6-2145eb844b9d" authors = ["Russell Bent"] repo = "https://github.com/lanl-ansi/GasPowerModels.jl" -version = "0.3.0" +version = "0.4.0" [deps] GasModels = "5e113713-6c35-5477-b766-e1109486666f" +InfrastructureModels = "2030c09a-7f63-5d83-885d-db604e0e9cc0" JSON = "682c06a0-de6a-54ab-a142-c8b1cf79cde6" JuMP = "4076af6c-e467-56ae-b986-b466b2749572" Memento = "f28f55f0-a522-5efc-85c2-fe41dfb9b2d9" -PowerModels = "c36e90e8-916a-50a6-bd94-075b64ef4655" +PowerModelsRestoration = "23adbb12-a187-11e9-26a2-eb4d4e6e68fb" [compat] -GasModels = "~0.8" -JSON = "~0.18, ~0.19, ~0.20, ~0.21" +GasModels = "~0.9" +InfrastructureModels = "~0.6" +JSON = "~0.21" JuMP = "~0.21" Memento = "~1.0, ~1.1" -PowerModels = "~0.17" +PowerModelsRestoration = "~0.6" julia = "^1" [extras] Cbc = "9961bab8-2fa3-5c5a-9d89-47fab24efd76" Ipopt = "b6b21f68-93f8-5de0-b562-5493be1d77c9" Juniper = "2ddba703-00a4-53a7-87a5-e8b9971dde84" +Logging = "56ddb016-857b-54e1-b83d-db4d58db5568" Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" [targets] -test = ["Test", "Cbc", "Juniper", "Ipopt"] +test = ["Cbc", "Juniper", "Ipopt", "Logging", "Test"] diff --git a/README.md b/README.md index f5a563a..09de88e 100644 --- a/README.md +++ b/README.md @@ -7,19 +7,17 @@ GasPowerModels.jl is a Julia/JuMP package for the joint optimization of steady state natural gas and power transmission networks. It provides utilities for modeling problems that combine elements of natural gas and electric power systems. It is designed to enable the computational evaluation of historical and emerging gas-power network optimization formulations and algorithms using a common platform. -The code is engineered to decouple problem specifications (e.g., gas-power flow, network expansion planning) from network formulations (e.g., mixed-integer linear, mixed-integer nonlinear). +The code is engineered to decouple problem specifications (e.g., gas-power flow, network expansion planning) from network formulations (e.g., mixed-integer convex, mixed-integer nonconvex). This decoupling enables the definition of a variety of optimization formulations and their comparison on common problem specifications. **Core Problem Specifications** * Gas-Power Flow (`gpf`) +* Maximum Load Delivery (`mld`) +* Maximum Load Delivery - Unit Commitment (`mld_uc`) * Optimal Power Flow (`opf`) * Network Expansion Planning (`ne`) * Optimal Power Flow with Network Expansion Planning (`opf_ne`) -**Core Network Formulations** -* Directed flow, mixed-integer nonconvex formulation (`D`) -* Convexly relaxed, directed flow mixed-integer formulation (`CRD`) - ## Documentation The package [documentation](https://lanl-ansi.github.io/GasPowerModels.jl/stable/) includes a [quick start guide](https://lanl-ansi.github.io/GasPowerModels.jl/stable/quickguide). @@ -50,27 +48,28 @@ Installation of the JuMP interfaces to Juniper, Ipopt, and Cbc can be performed ] add JuMP Juniper Ipopt Cbc ``` -After installation of the required solvers, an example gas-power flow feasibility problem (whose file inputs can be found in the `examples` directory within the [GasPowerModels repository](https://github.com/lanl-ansi/GasPowerModels.jl)) can be solved via +After installation of the required solvers, an example gas-power flow feasibility problem (whose file inputs can be found in the `test` directory within the [GasPowerModels repository](https://github.com/lanl-ansi/GasPowerModels.jl)) can be solved via ```julia using JuMP, Juniper, Ipopt, Cbc using GasPowerModels # Set up the optimization solvers. -ipopt = JuMP.optimizer_with_attributes(Ipopt.Optimizer, "print_level"=>0, "sb"=>"yes") -cbc = JuMP.optimizer_with_attributes(Cbc.Optimizer, "logLevel"=>0) -juniper = JuMP.optimizer_with_attributes(Juniper.Optimizer, "nl_solver"=>ipopt, "mip_solver"=>cbc) - -# Specify paths to the gas and power network files. -g_file = "examples/data/matgas/belgian.m" # Gas network. -p_file = "examples/data/matpower/case14.m" # Power network. - -# Specify the gas and power formulation types separately. -g_type, p_type = CRDWPGasModel, SOCWRPowerModel - -# Solve the gas-power flow feasibility problem. -result = run_gpf(g_file, p_file, g_type, p_type, juniper; - gm_solution_processors=[GasPowerModels._GM.sol_psqr_to_p!], - pm_solution_processors=[GasPowerModels._PM.sol_data_model!]) +ipopt = JuMP.optimizer_with_attributes(Ipopt.Optimizer, "print_level" => 0, "sb" => "yes") +cbc = JuMP.optimizer_with_attributes(Cbc.Optimizer, "logLevel" => 0) +juniper = JuMP.optimizer_with_attributes(Juniper.Optimizer, "nl_solver" => ipopt, "mip_solver" => cbc) + +# Specify paths to the gas, power, and linking files. +g_file = "test/data/matgas/GasLib-11-GPF.m" # Gas network. +p_file = "test/data/matpower/case5-GPF.m" # Power network. +link_file = "test/data/json/GasLib-11-case5.json" # Linking data. + +# Specify the gas-power formulation type. +gpm_type = GasPowerModel{CRDWPGasModel, SOCWRPowerModel} + +# Solve the gas-power flow (gpf) feasibility problem. +result = run_gpf(g_file, p_file, link_file, gpm_type, juniper; + solution_processors = [GasPowerModels._GM.sol_psqr_to_p!, + GasPowerModels._PM.sol_data_model!]) ``` After solving the problem, results can then be analyzed, e.g., @@ -78,16 +77,16 @@ After solving the problem, results can then be analyzed, e.g., # The termination status of the optimization solver. result["termination_status"] -# Generator 1's real power generation. -result["solution"]["gen"]["1"]["pg"] +# Generator 1's active (real) power generation. +result["solution"]["it"]["pm"]["gen"]["1"]["pg"] # Junction 1's pressure. -result["solution"]["junction"]["1"]["p"] +result["solution"]["it"]["gm"]["junction"]["1"]["p"] ``` ## Acknowledgments -The primary developers are Russell Bent and Kaarthik Sundar. -Significant contributions on the technical model were made by Conrado Borraz-Sanchez, Pascal van Hentenryck, and Seth Blumsack. +The primary developers are Russell Bent, Kaarthik Sundar, and Byron Tasseff. +Significant contributions on the technical model were made by Conrado Borraz-Sanchez, Pascal Van Hentenryck, and Seth Blumsack. Special thanks to Miles Lubin and Carleton Coffrin for their assistance in integrating with Julia/JuMP and PowerModels.jl. ## License diff --git a/docs/make.jl b/docs/make.jl index db0fcd5..805b0bc 100644 --- a/docs/make.jl +++ b/docs/make.jl @@ -17,14 +17,14 @@ makedocs( "Network Formulations" => "formulations.md", "Problem Specifications" => "specifications.md", "Modeling Components" => [ - "GasGridModel" => "model.md", "Objective" => "objective.md", "Variables" => "variables.md", "Constraints" => "constraints.md" ], "File IO" => "parser.md" ], - "Developer" => "developer.md" + "Developer" => "developer.md", + "Examples" => "examples.md" ] ) diff --git a/docs/src/constraints.md b/docs/src/constraints.md index 6bd83eb..66cf746 100644 --- a/docs/src/constraints.md +++ b/docs/src/constraints.md @@ -1,4 +1,8 @@ # Constraints +We define the following methods to provide a compositional approach toward defining common constraints used in coupled gas-power models. +These methods should always be defined over `AbstractGasPowerModel`. + + ```@autodocs Modules = [GasPowerModels] Pages = ["core/constraint_template.jl"] diff --git a/docs/src/developer.md b/docs/src/developer.md index 4796167..ff40abb 100644 --- a/docs/src/developer.md +++ b/docs/src/developer.md @@ -1 +1,74 @@ # Developer Documentation + +The GasPowerModels data format allows the user to specify gas network data, power network data, and data related to the interdependencies between gas and power systems. + +## Data Processing functions + +`GasPowerModels` relies on the automated data processing routines of `GasModels` and `PowerModels`, which include capabilities for status propagation, nondimensionalization, topology correction, etc. +However, these capabilities are typically used on independent infrastructure data, whereas `GasPowerModels` must join these data. +Thus, in preprocessing routines, it is recommended that capabilities be invoked explictly so that external dependencies are accounted for. +For example, the core data parsing function `parse_files` performs the following operations: + +```julia +function parse_files(gas_path::String, power_path::String, link_path::String) + joint_network_data = parse_link_file(link_path) + _IM.update_data!(joint_network_data, parse_gas_file(gas_path)) + _IM.update_data!(joint_network_data, parse_power_file(power_path)) + + # Store whether or not each network uses per-unit data. + g_per_unit = get(joint_network_data["it"][_GM.gm_it_name], "is_per_unit", 0) != 0 + p_per_unit = get(joint_network_data["it"][_PM.pm_it_name], "per_unit", false) + + # Correct the network data. + correct_network_data!(joint_network_data) + + # Ensure all datasets use the same units for power. + resolve_units!(joint_network_data, g_per_unit, p_per_unit) + + # Return the network dictionary. + return joint_network_data +end +``` + +Here, the `parse_gas_file` and `parse_power_file` routines skip their respective data correction steps, i.e., + +```julia +function parse_gas_file(file_path::String; skip_correct::Bool = true) + data = _GM.parse_file(file_path; skip_correct = skip_correct) + ... +end + +function parse_power_file(file_path::String; skip_correct::Bool = true) + data = _PM.parse_file(file_path; validate = !skip_correct) + ... +end +``` + +This ensures the per-unit statuses within source files are preserved so that `GasPowerModels` can determine if interdependency data requires nondimensionalization. +After these routines are called, `correct_network_data!` executes various data and topology correction routines on gas, power, and linking data. +Then, `resolve_units` ensures that linking data is correctly dimensionalized with respect to the initial gas and power dimensionalizations. + + +## Compositional Problems + +A best practice is to adopt a compositional approach for building problems in `GasPowerModels`, leveraging problem definitions of `PowerModels` and `GasModels`. +This helps lessen the impact of breaking changes across independent infrastructure packages. +For example, the joint network expansion planning problem invokes the network expansion planning problems of `GasModels` and `PowerModels` directly with routines like + +```julia +# Gas-only variables and constraints +_GM.build_nels(_get_gasmodel_from_gaspowermodel(gpm)) + +# Power-only variables and constraints +_PM.build_tnep(_get_powermodel_from_gaspowermodel(gpm)) + +# Gas-power related parts of the problem formulation. +for i in _get_interdependent_deliveries(gpm) + constraint_heat_rate(gpm, i) +end + +# Objective minimizes cost of network expansion. +objective_min_ne_cost(gpm) +``` + +Compared to the `GasModels` (`_GM`) and `PowerModels` (`_PM`) routines, the `GasPowerModels` routines only specify interdependency constraints and the joint objective. \ No newline at end of file diff --git a/docs/src/examples.md b/docs/src/examples.md new file mode 100644 index 0000000..db11af8 --- /dev/null +++ b/docs/src/examples.md @@ -0,0 +1,30 @@ +# Examples Documentation + +The `examples` folder in the root directory contains a library of gas-power network instances which have been developed in the literature. + +Many of the examples can be run using the `run_examples.jl` script which executes various problems and formulations on the library of instances and verifies that `GasPowerModels` returns solutions which were reported in the literature. +Some results, especially those based on relaxations, have departed from those reported in the literature due to advances that have tightened these relaxations since those papers have been published. + +Long term, the plan is to move the examples out of the `GasPowerModels` repository and maintain a special `GasPowerModelsLib` repository specifically for warehousing models developed in the literature. + + +| Problems | Source | +| ----------------------- | ------------------------ | +| case36 | [1] (base model) | +| case36-ne-* | [1] (network expansion) | +| case14-ne | [2] (0% stress case) | +| case14-ne-100 | [2] (100% stress case) | +| northeast | [1] (base model) | +| northeast-ne-* | [1] (network expansion) | +| northeast-ne-C | [1] (section IV-C) | +| northeast-ne-D-* | [1] (section IV-D) | +| northeast-ne-E-* | [1] (section IV-E) | +| belgian-ne | [2] (0% stress case) | +| belgian-ne-100 | [2] (100% stress case) | + + +## Sources + +[1] Russell Bent, Seth Blumsack, Pascal Van Hentenryck, Conrado Borraz-Sánchez, Mehdi Shahriari. Joint Electricity and Natural Gas Transmission Planning With Endogenous Market Feedbacks. IEEE Transactions on Power Systems. 33 (6): 6397-6409, 2018. + +[2] C. Borraz-Sanchez, R. Bent, S. Backhaus, S. Blumsack, H. Hijazi, and P. van Hentenryck. Convex Optimization for Joint Expansion Planning of Natural Gas and Power Systems. Proceedings of the 49th Hawaii International Conference on System Sciences (HICSS-49) (HICSS 2016), Jan. 2016, Grand Hyatt, Kauai. diff --git a/docs/src/formulations.md b/docs/src/formulations.md index ce00934..88b1d88 100644 --- a/docs/src/formulations.md +++ b/docs/src/formulations.md @@ -1,2 +1,32 @@ # Network Formulations The network formulations for joint gas-power modeling use the formulations defined in GasModels.jl and PowerModels.jl. + + +# GasPowerModels Types +```@meta +CurrentModule = GasPowerModels +``` + +Specification of a `GasPowerModel` requires the specification of both a `GasModels.AbstractGasModel` and a `PowerModels.AbstractPowerModel`, respectively. +For example, to specify a formulation that leverages the `CRDWPGasModel` and `SOCWRPowerModel` types, the corresponding `GasPowerModel` type would be +```julia +GasPowerModel{CRDWPGasModel, SOCWRPowerModel} +``` + +GasPowerModels then utilizes the following (internal) function to construct a `GasPowerModel` object: +```@docs +instantiate_model +``` + +## Type Hierarchy + +GasPowerModels inherits the type hierarchies of GasModels and PowerModels. +Constraint and objective functions are then dispatched based on the choice of types for each of the models. +An example is seen in the function +```@docs +constraint_heat_rate +constraint_heat_rate_on_off +``` + +The convention is that, if a relaxation or approximation of a nonconvex constraint is used in a natural gas and/or electric power model, the linking constraint will also be similarly relaxed or approximated according to the most "complex" independent infrastructure modeling formulation. +For example, if the natural gas formulation uses a linear representation, and the electric power model uses a quadratic representation, then the linking constraint uses the tightest possible relaxation using linear and quadratic interdependency equations. diff --git a/docs/src/index.md b/docs/src/index.md index 5beb3e2..e8a23c7 100644 --- a/docs/src/index.md +++ b/docs/src/index.md @@ -8,7 +8,7 @@ CurrentModule = GasPowerModels GasPowerModels.jl is a Julia/JuMP package for the joint optimization of steady state natural gas and power transmission networks. It provides utilities for modeling problems that combine elements of natural gas and electric power systems. It is designed to enable the computational evaluation of historical and emerging gas-power network optimization formulations and algorithms using a common platform. -The code is engineered to decouple [Problem Specifications](@ref) (e.g., gas-power flow, network expansion planning) from [Network Formulations](@ref) (e.g., mixed-integer linear, mixed-integer nonlinear). +The code is engineered to decouple [Problem Specifications](@ref) (e.g., gas-power flow, network expansion planning) from [Network Formulations](@ref) (e.g., mixed-integer convex, mixed-integer nonconvex). This decoupling enables the definition of a variety of optimization formulations and their comparison on common problem specifications. ## Installation @@ -32,33 +32,34 @@ At least one optimization solver is required to run GasPowerModels. The solver selected typically depends on the type of problem formulation being employed. As an example, the mixed-integer nonlinear programming solver [Juniper](https://github.com/lanl-ansi/Juniper.jl) can be used for testing any of the problem formulations considered in this package. Juniper itself depends on the installation of a nonlinear programming solver (e.g., [Ipopt](https://github.com/jump-dev/Ipopt.jl)) and a mixed-integer linear programming solver (e.g., [CBC](https://github.com/jump-dev/Cbc.jl)). -Installation of the JuMP interfaces to Juniper, Ipopt, and Cbc can be performed via the Julia package manager, i.e., +Installation of the JuMP interfaces to Juniper, Ipopt, and CBC can be performed via the Julia package manager, i.e., ```julia ] add JuMP Juniper Ipopt Cbc ``` -After installation of the required solvers, an example gas-power flow feasibility problem (whose file inputs can be found in the `examples` directory within the [GasPowerModels repository](https://github.com/lanl-ansi/GasPowerModels.jl)) can be solved via +After installation of the required solvers, an example gas-power flow feasibility problem (whose file inputs can be found in the `test` directory within the [GasPowerModels repository](https://github.com/lanl-ansi/GasPowerModels.jl)) can be solved via ```julia using JuMP, Juniper, Ipopt, Cbc using GasPowerModels # Set up the optimization solvers. -ipopt = JuMP.optimizer_with_attributes(Ipopt.Optimizer, "print_level"=>0, "sb"=>"yes") -cbc = JuMP.optimizer_with_attributes(Cbc.Optimizer, "logLevel"=>0) -juniper = JuMP.optimizer_with_attributes(Juniper.Optimizer, "nl_solver"=>ipopt, "mip_solver"=>cbc) +ipopt = JuMP.optimizer_with_attributes(Ipopt.Optimizer, "print_level" => 0, "sb" => "yes") +cbc = JuMP.optimizer_with_attributes(Cbc.Optimizer, "logLevel" => 0) +juniper = JuMP.optimizer_with_attributes(Juniper.Optimizer, "nl_solver" => ipopt, "mip_solver" => cbc) -# Specify paths to the gas and power network files. -g_file = "examples/data/matgas/belgian.m" # Gas network. -p_file = "examples/data/matpower/case14.m" # Power network. +# Specify paths to the gas, power, and linking files. +g_file = "test/data/matgas/GasLib-11-GPF.m" # Gas network. +p_file = "test/data/matpower/case5-GPF.m" # Power network. +link_file = "test/data/json/GasLib-11-case5.json" # Linking data. -# Specify the gas and power formulation types separately. -g_type, p_type = CRDWPGasModel, SOCWRPowerModel +# Specify the gas-power formulation type. +gpm_type = GasPowerModel{CRDWPGasModel, SOCWRPowerModel} -# Solve the gas-power flow feasibility problem. -result = run_gpf(g_file, p_file, g_type, p_type, juniper; - gm_solution_processors=[GasPowerModels._GM.sol_psqr_to_p!], - pm_solution_processors=[GasPowerModels._PM.sol_data_model!]) +# Solve the gas-power flow (gpf) feasibility problem. +result = run_gpf(g_file, p_file, link_file, gpm_type, juniper; + solution_processors = [GasPowerModels._GM.sol_psqr_to_p!, + GasPowerModels._PM.sol_data_model!]) ``` After solving the problem, results can then be analyzed, e.g., @@ -66,9 +67,9 @@ After solving the problem, results can then be analyzed, e.g., # The termination status of the optimization solver. result["termination_status"] -# Generator 1's real power generation. -result["solution"]["gen"]["1"]["pg"] +# Generator 1's active (real) power generation. +result["solution"]["it"]["pm"]["gen"]["1"]["pg"] # Junction 1's pressure. -result["solution"]["junction"]["1"]["p"] +result["solution"]["it"]["gm"]["junction"]["1"]["p"] ``` diff --git a/docs/src/math-model.md b/docs/src/math-model.md index 7db6ac9..f729ed8 100644 --- a/docs/src/math-model.md +++ b/docs/src/math-model.md @@ -1,14 +1,115 @@ # The GasPowerModels Mathematical Model As GasPowerModels implements a variety of coupled gas grid network optimization problems, the implementation is the best reference for precise mathematical formulations. -This section provides a mathematical specification for a prototypical coupled gas grid flow problem to provide an overview of the typical mathematical models in GasPowerModels. +This section provides a mathematical specification for constraints and physics that couple electric power and natural gas and provides an overview of the typical mathematical models in GasPowerModels. -## Coupled Gas Electric Power Flow -GasPowerModels implements a steady-state model of gas flow and power flow based on the implementations of gas flows in GasModels.jl and power flows in PowerModels.jl. +## Coupled Gas and Electric Power Flow +GasPowerModels implements steady state models of gas flow and power flow, based on the implementations of gas flows in GasModels.jl and power flows in PowerModels.jl. The key coupling constraint between power and gas systems is through generators that consume gas to produce power. -This is expressed in terms of a heat rate curve, i.e. +This is expressed in terms of a heat rate curve, i.e., ```math -f = e * \rho (h_2 * pg^2 + h_1 * pg + h_0) +f = e \rho \sum_{i \in \Gamma} (h^{0}_{i} * pg_{i}^2 + h^{1}_{i} * pg_{i} + h^{2}_{i}) ``` -where $h$ is a quadratic function used to convert MW ($pg$) into Joules consumed per second. -This is then converted to mass flow, $f$, (kg/s) of gas consumed to produce this energy. -Here, $e$ is an energy factor (m^3/s) and $\rho$ is standard density (kg/m^3). +where $h_{i}$ are coefficients of a quadratic function used to convert MW ($pg_{i}$) at a generator into Joules consumed per second. +Note that $h_{i}$ coefficients are in units of (J/MW^2, J/MW, J). +This is then converted to mass flow, $f$, (kg/s) of gas consumed at a delivery point to produce this energy. +Here, $e$ is an energy factor (m^3/J) and $\rho$ is the gas standard density (kg/m^3). + +## Co-optimization of Natural Gas and Electric Power +One of the largest challenges associated with modeling coupled natural gas and electric power systems is defining objective functions that span both systems. +Each system has its own units, both in terms of actual quantities and methods for nondimensionalizing the equations to improve numerical performance. +Further, the importance of optimizing the gas system relative to the electric power system may be problem specific. +Thus, the native implementations of GasPowerModels support the ability to model a wide variety of components of a joint objective function and define weights on each component. +Each component of the objective function is defined in the space of nondimensionalized units, and these weighting constants can be used to (sometimes) transform the quantities into their real units. + +### Expansion costs of electric power components +Some gas grid problems include network expansions on electric power lines. +Objective functions which model the cost of electric power lines minimize a function of the form +```math + \sum_{a \in A^e} \kappa_{a} z_{a} +``` +where ``A^e`` is the set of new electric power lines, ``\kappa_a`` is the cost of installing ``a``, and ``z_a`` is the binary variable for installing ``a``. +The constant term `power_ne_weight` can be provided as a parameter to weight this cost in an objective function. +The units of this term are dollars. + +### Expansion costs of natural gas components +Some gas grid problems include network expansions on compressors and pipes. +Objective functions which model the costs of compressors and pipes minimize a function of the form +```math + \sum_{a \in A^g} \kappa_{a} z_{a} +``` +where ``A^g`` is the set of new pipes and compressors, ``\kappa_a`` is the cost of installing ``a``, and ``z_a`` is the binary variable for installing ``a``. +The constant term `gas_ne_weight` can be provided as a parameter to weight this cost in an objective function. +The units of this term are dollars. + +### Operation costs of generators +Some gas grid problems include operation cost of electric power generators of the form +```math +\sum_{i \in \Gamma} \mu_2^i pg^2_i + \mu_1^i pg_i + \mu_0 +``` +where ``\Gamma`` is the set of generators and ``\mu`` are the coefficients of a quadratic function for computing the costs of operating generator ``i``. +In `PowerModels` the units of ``\mu`` are dollars per PU hour and ``pg`` is expressed in the per unit system, so the costs are computed as dollars per MW hour. +To get these costs into SI units (for consistency with `GasModels`), the objective function computes dollars per PU second. +Thus, ``\mu_2 = \frac{\mu_2}{3600}``, ``\mu_1 = \frac{\mu_1}{3600}``, and ``\mu_0 = \frac{\mu_0}{3600}.`` +The constant term `power_opf_weight` can be provided as a parameter to weight this cost in an objective function. +The units of this term are dollars per second. +In many applications, these costs for natural gas generators are set to zero so that the cost of gas generators is based only on the cost of gas consumed (as discussed in the following sections). +However, these costs can be set to nonzero values in order to model costs unrelated to fuel. + +### Cost for gas in a pricing zone +Some gas-grid problems include a cost associated with the price of gas. +This part of the objective function prices gas as a function of flexible gas consumed in a zone. Reference + +Russell Bent, Seth Blumsack, Pascal Van Hentenryck, Conrado Borraz-Sánchez, Mehdi Shahriari. Joint Electricity and Natural Gas Transmission Planning With Endogenous Market Feedbacks. IEEE Transactions on Power Systems. 33 (6): 6397-6409, 2018. + +developed a pricing objective which computes the total cost (dollars per second) of flexible gas in a zone as the maximum of two functions. +The first function is +```math +m_2 \left(fl_z \frac{1}{\rho}\right)^2 + m_1 fl_z \frac{1}{\rho} + m_0 +``` +where ``fl_z`` is the total mass (kg/s) consumed in zone ``z``, ``\rho`` is standard density (kg/m^3), and ``m`` is a quadratic function with units of dollars per cubic meter per second. +The second function is a minimum price for gas, i.e., +```math +C_z fl_z \frac{1}{\rho} +``` +The units of this objective are dollars per second. +The constant term `gas_price_weight` can be provided as a parameter to weight this cost in an objective function. + +### Penalty for pressure in a pricing zone +Some gas grid problems include a cost associated with the pressure of gas, which is used to model the amount of work that is required to deliver gas in a congested network. Reference + +Russell Bent, Seth Blumsack, Pascal Van Hentenryck, Conrado Borraz-Sánchez, Mehdi Shahriari. Joint Electricity and Natural Gas Transmission Planning With Endogenous Market Feedbacks. IEEE Transactions on Power Systems. 33 (6): 6397 - 6409, 2018. + +developed a penalty objective which computes this cost (in dollars) as the function +```math +n_2 \pi_z^2 + n_1 \pi_z + n_0 +``` +where ``\pi`` is the maximum pressure squared in zone ``z`` and ``n`` is a quadratic function (dollars per pressure squared). +The units of this objective are dollars. +The constant term `gas_price_weight` can be provided as a parameter to weight this cost in an objective function. +Since the gas price has two terms, this term can be further weighted per zone with `constant_p`. +(Thus, the weight is `gas_price_weight * constant_p`) + + +### Maximal load delivery +The task of the Maximal Load Delivery (MLD) problem and its unit commitment variant (MLD UC) are to determine feasible steady-state operating points for severely damaged joint gas-power networks while ensuring the maximal delivery of gas and power loads simultaneously. +Specifically, the MLD problem maximizes the amount of _nongeneration_ gas load (i.e., gas demand uncommitted to electric power generators) and _active_ power load simultaneously. +Let the objective term relating to the amount of nongeneration gas load be defined by +```math +\eta_{G}(d) := \left(\sum_{i \in \mathcal{D}^{\prime}} \beta_{i} d_{i}\right) \left(\sum_{i \in \mathcal{D}^{\prime}} \beta_{i} \overline{d}_{i}\right)^{-1}, +``` +where ``\mathcal{D}^{\prime}`` is the set the delivery points in the gas network not connected to interdependent generators in the power network, ``\beta_{i} \in \mathbb{R}_{+}`` (equal to the `priority` property of the `delivery`) is a predefined restoration priority for delivery ``i \in \mathcal{D}^{\prime}``, ``d_{i}`` is the variable mass flow of gas delivered at ``i \in \mathcal{D}^{\prime}`` and ``\overline{d}_{i}`` is the maximum deliverable gas load at ``i \in \mathcal{D}^{\prime}``. +Next, let the objective term relating to the amount of active power load be defined by +```math +\eta_{P}(z^{d}) := \left(\sum_{i \in \mathcal{L}} \beta_{i} z_{i}^{d} \lvert \Re({S}_{i}^{d}) \rvert \right) \left(\sum_{i \in \mathcal{L}} \beta_{i} \lvert \Re({S}_{i}^{d})\rvert \right)^{-1}. +``` +Here, ``\mathcal{L}`` is the set of loads in the power network, ``\beta_{i} \in \mathbb{R}_{+}`` (equal to the `weight` property of the `load`) is the load restoration priority for load ``i \in \mathcal{L}``, and ``z_{i} \in [0, 1]`` is a variable that scales the absolute maximum amount of active power load, ``\lvert \Re({S}_{i}^{d}) \rvert``, at load ``i \in \mathcal{L}``. + +Note that these two terms, ``\eta_{G}(d)`` and ``\eta_{P}(z^{d})``, are normalized between zero and one. +This allows for a more straightforward analysis of the tradeoffs involved in maximal gas and power delivery. +The objective natively supported by the `build_mld` and `build_mld_uc` methods is maximization of +```math + \lambda_{G} \eta_{G}(d) + \lambda_{P} \eta_{P}(z^{d}), +``` +where it is recommended that ``0 < \lambda_{G} < 1``, that `gm_load_priority` in the network data specification be set to the value of ``\lambda_{G}`` desired, and that `pm_load_priority` similarly be set to the value ``1 - \lambda_{G} = \lambda_{P}``. +This type of parameterization allows for a straightforward analysis of tradeoffs, as the objective is naturally scaled between zero and one. +Lexicographic optimization of the two objective terms (e.g., maximize gas delivery first, then power) can be performed via the `solve_mld` function described in the [Algorithmic Utilities](@ref) section. \ No newline at end of file diff --git a/docs/src/model.md b/docs/src/model.md deleted file mode 100644 index e4240d3..0000000 --- a/docs/src/model.md +++ /dev/null @@ -1,2 +0,0 @@ -# Gas Grid Model -A gas grid model is defined in terms of a GasModel and a PowerModel. diff --git a/docs/src/network-data.md b/docs/src/network-data.md index c49c413..04d492b 100644 --- a/docs/src/network-data.md +++ b/docs/src/network-data.md @@ -1,9 +1,11 @@ # GasPowerModels Network Data Format + ## The Network Data Dictionary -Internally, GasPowerModels uses a dictionary to store network data for power systems (see PowerModels) and gas models (see GasModels.jl). +Internally, GasPowerModels uses a dictionary to store network data for both power systems (see PowerModels.jl) and gas systems (see GasModels.jl). The dictionary uses strings as key values so it can be serialized to JSON for algorithmic data exchange. -The I/O for GasPowerModels utilizes the serializations available in PowerModels.jl and GasModels.jl to construct the two network models. -All data is assumed to be in per unit (non-dimenisionalized) or SI units. +The I/O for GasPowerModels utilizes the serializations available in PowerModels.jl and GasModels.jl to construct the joint network model. +All data are assumed to be in per unit (non-dimenisionalized) or SI units. +Gas, power, and interdependency data are each stored in the `data["it"]["gm"]`, `data["it"]["pm"]`, and `data["it"]["dep"]` subdictionaries of `data`, respectively. Besides the standard network data supported by GasModels.jl and PowerModels.jl, there are a few extra fields that are required to couple the two systems together. These are discussed as follows: @@ -11,51 +13,69 @@ These are discussed as follows: ### Gas Networks ```json { - "energy_factor": , # Factor for converting the Joules per second used by a generator to m^3 per second gas consumption. SI units are m^3 per Joules. - "price_zone": { - "1": { - "cost_q_1": , # Quadratic coefficient on the cost curve for non-firm gas consumed in the zone. SI units are dollars per m^3 at standard pressure. - "cost_q_2": , # Linear coefficient on the cost curve for non-firm gas consumed in the zone. SI units are dollars per m^3 at standard pressure. - "cost_q_3": , # Constant term on the cost curve for non-firm gas consumed in the zone. SI units are dollars per m^3 at standard pressure. - "cost_p_1": , # Quadratic coefficient on the cost curve for pressure squared in the zone. SI units are dollars per Pascal^2. - "cost_p_2": , # Linear coefficient on the cost curve for pressure squared in the zone. SI units are dollars per Pascal^2. - "cost_p_3": , # Constant term on the cost curve for pressure squared in the zone. SI units are dollars per Pascal^2. - "min_cost": , # Minimum cost per unit of non-firm gas consumed in the zone. SI units are dollars per m^3 at standard pressure. - "constant_p": , # Bias factor for weighting pressure penalty cost relative to demand penalty cost. - ... - }, - "2": { + "it": { + "gm": { + "energy_factor": , # Factor for converting the Joules per second used by a generator to m^3 per second gas consumption. SI units are m^3 per Joules. + "price_zone": { + "1": { + "cost_q_1": , # Quadratic coefficient on the cost curve for non-firm gas consumed in the zone. SI units are dollars per m^3 at standard pressure. + "cost_q_2": , # Linear coefficient on the cost curve for non-firm gas consumed in the zone. SI units are dollars per m^3 at standard pressure. + "cost_q_3": , # Constant term on the cost curve for non-firm gas consumed in the zone. SI units are dollars per m^3 at standard pressure. + "cost_p_1": , # Quadratic coefficient on the cost curve for pressure squared in the zone. SI units are dollars per Pascal^2. + "cost_p_2": , # Linear coefficient on the cost curve for pressure squared in the zone. SI units are dollars per Pascal^2. + "cost_p_3": , # Constant term on the cost curve for pressure squared in the zone. SI units are dollars per Pascal^2. + "min_cost": , # Minimum cost per unit of non-firm gas consumed in the zone. SI units are dollars per m^3 at standard pressure. + "constant_p": , # Bias factor for weighting pressure penalty cost relative to demand penalty cost. + ... + }, + "2": { + ... + }, ... }, - ... - }, - "junction": { - "1": { - "price_zone": # Index of the corresponding price zone for the junction. -1 implies no zone. - ... - }, - "2": { - ... + "junction": { + "1": { + "price_zone": # Index of the corresponding price zone for the junction. -1 implies no zone. + ... + }, + "2": { + ... + }, + ... }, ... - }, - ... + } + } } ``` -### Power Networks +### Interdependency Information ```json { -"gen":{ - "1":{ - "heat_rate_quad_coeff": , # Quadratic term of a heat rate curve that converts MW into J/s. SI Units are J per MW produced in a second - "heat_rate_linear_coeff": , # Linear term of a heat rate curve that converts MW into J/s. SI Units are J per MW produced in a second - "heat_rate_constant_coeff": , # Constant term of a heat rate curve that converts MW into J/s. SI Units are J per MW produced in a second - ... - }, - "2": { - ... - }, - ... + "it": { + "dep": { + "delivery_gen": { + "1": { + "delivery": { + "id": # Index of the gas delivery corresponding to the interdependency. + }, + "gen": { + "id": # Index of the power generator to be fueled by the above delivery. + }, + "heat_rate_curve_coefficients": , + # First number is a quadratic term of a heat rate curve that converts MW into J/s. SI Units are J per MW produced in a second. + # Second number is a linear term of a heat rate curve that converts MW into J/s. SI Units are J per MW produced in a second. + # Third number is a constant term of a heat rate curve that converts MW into J/s. SI Units are J per MW produced in a second. + "status": # Indicator (0 or 1) specifying whether or not this interdependency component is active. + }, + "2": { + ... + }, + ... + } + } + } } ``` + +Further, the global parameters, `gas_ne_weight`, `power_ne_weight`, `power_opf_weight`, `gas_price_weight`, `gm_load_priority`, and `pm_load_priority` may be included at the top level of the data dictionary (i.e., above `data["it"]` as top-level entries of `data`) to weight the objective terms associated with expansion of gas components, expansion of power components, the generation cost, the cost of gas zones, nongeneration gas delivery load prioritization, and active power delivery load prioritization, respectively. diff --git a/docs/src/objective.md b/docs/src/objective.md index d4619dd..6470ec1 100644 --- a/docs/src/objective.md +++ b/docs/src/objective.md @@ -1,4 +1,8 @@ # Objective +We provide the following methods to provide a compositional approach for defining common objectives used in joint gas-power models. +These methods should always be defined over `AbstractGasPowerModel`. + + ```@autodocs Modules = [GasPowerModels] Pages = ["core/objective.jl"] diff --git a/docs/src/parser.md b/docs/src/parser.md index 7fd6056..acecaa6 100644 --- a/docs/src/parser.md +++ b/docs/src/parser.md @@ -1,2 +1,61 @@ # File IO -Parsing uses the native parsing features of GasModels.jl and PowerModels.jl. +Parsing uses the native parsing features of GasModels.jl and PowerModels.jl with extra features to parse information used for coupling infrastructures together. + +```@meta +CurrentModule = GasPowerModels +``` + +## Coupling Data Formats +The GasPowerModels parsing implementation relies on data formats that support extensions to accommodate arbitrary extra data fields such as those required to define couplings between infrastructures. +Thus, GasPowerModels largely relies on parsing of MATPOWER and MATGAS files to incorporate some data fields. +In addition, the coupling between gas generators and delivery points is accomplished via a tertiary JSON linking file of the following form: + +```json +{ + "it": { + "dep": { + "delivery_gen": { + "1": { + "delivery": { + "id": # Index of the gas delivery corresponding to the interdependency. + }, + "gen": { + "id": # Index of the power generator to be fueled by the above delivery. + }, + "heat_rate_curve_coefficients": , + # First number is a quadratic term of a heat rate curve that converts MW into J/s. SI Units are J per MW produced in a second. + # Second number is a linear term of a heat rate curve that converts MW into J/s. SI Units are J per MW produced in a second. + # Third number is a constant term of a heat rate curve that converts MW into J/s. SI Units are J per MW produced in a second. + "status": # Indicator (0 or 1) specifying whether or not this interdependency component is active. + }, + "2": { + ... + }, + ... + } + } + } +} +``` + +## Price Zone Data Formats +Many of the problem formulations supported by `GasPowerModels` rely on defining collections of junctions as zones. +These are used to model things like pricing regions. +To support these features, `GasPowerModels` uses the parsing extensions of the MATGAS format. +A pricing zone is defined with +```%% price_zone data +%column_names% id cost_q_1 cost_q_2 cost_q_3 cost_p_1 cost_p_2 cost_p_3 min_cost constant_p comment +mgc.price_zone = [ +... +]; +``` +where the first column is used to uniquely identify the price zone, the `cost_q` columns are used to define the constants of the quadratic equation used to determine the price of gas in the zone based on the amount of gas consumed in the zone (square, linear, and constant), the `cost_p` columns are used to defined the constants of the quadratic equation used to determine the pressure penalty in the zone based on the maximum pressure in the zone (square, linear, and constant), `min_cost` is a minimum price for gas in the zone, `constant_p` is a weighting term to weight the pressure penalty relative to the price of gas, and `comment` is a string field for information about the pricing zone (such as its name). +Junctions are then linked to the pricing zone with a table of the form +```%% junction data (extended) +%column_names% price_zone +mgc.junction_data = [ +... +]; +``` +where each row is used to provide the `id` of the price zone of the junction (in the same order as the junction table). +The value `-1` is used to denote that the junction is not part of a pricing zone. diff --git a/docs/src/quickguide.md b/docs/src/quickguide.md index 667ab71..d57e1fc 100644 --- a/docs/src/quickguide.md +++ b/docs/src/quickguide.md @@ -20,47 +20,49 @@ At least one optimization solver is required to run GasPowerModels. The solver selected typically depends on the type of problem formulation being employed. As an example, the mixed-integer nonlinear programming solver [Juniper](https://github.com/lanl-ansi/Juniper.jl) can be used for testing any of the problem formulations considered in this package. Juniper itself depends on the installation of a nonlinear programming solver (e.g., [Ipopt](https://github.com/jump-dev/Ipopt.jl)) and a mixed-integer linear programming solver (e.g., [CBC](https://github.com/jump-dev/Cbc.jl)). -Installation of the JuMP interfaces to Juniper, Ipopt, and Cbc can be performed via the Julia package manager, i.e., +Installation of the JuMP interfaces to Juniper, Ipopt, and CBC can be performed via the Julia package manager, i.e., ```julia ] add JuMP Juniper Ipopt Cbc ``` ## Solving a Problem -Once the above dependencies have been installed, obtain the files [`belgian-ne_opf.m`](https://raw.githubusercontent.com/lanl-ansi/GasPowerModels.jl/master/examples/data/matgas/belgian-ne_opf.m) and [`case14-ne.m`](https://raw.githubusercontent.com/lanl-ansi/GasPowerModels.jl/master/examples/data/matpower/case14-ne.m). -Here, `belgian-ne_opf.m` is a MATGAS file describing a portion of the Belgian gas network. -In accord, `case14-ne.m` is a MATPOWER file specifying a 14-bus power network. -The combination of data from these two files provides the required information to set up the problem. -After downloading the data, the optimal power flow with network expansion problem can be solved with +Once the above dependencies have been installed, obtain the files [`GasLib-11-NE.m`](https://raw.githubusercontent.com/lanl-ansi/GasPowerModels.jl/master/test/data/matgas/GasLib-11-NE.m), [`case5-NE.m`](https://raw.githubusercontent.com/lanl-ansi/GasPowerModels.jl/master/test/data/matpower/case5-NE.m), and [`GasLib-11-case5.json`](https://raw.githubusercontent.com/lanl-ansi/GasPowerModels.jl/master/test/data/json/GasLib-11-case5.json). +Here, `GasLib-11-NE.m` is a MATGAS file describing a small GasLib network. +In accord, `case5-NE.m` is a MATPOWER file specifying a five-bus power network. +Finally, `GasLib-11-case5.json` is a JSON file specifying interdependencies between the two networks. +The combination of data from these three files provides the required information to set up the problem. +After downloading the data, the optimal power flow with network expansion (`ne_opf`) problem can be solved with ```julia using JuMP, Juniper, Ipopt, Cbc using GasPowerModels # Set up the optimization solvers. -ipopt = JuMP.optimizer_with_attributes(Ipopt.Optimizer, "print_level"=>0, "sb"=>"yes") -cbc = JuMP.optimizer_with_attributes(Cbc.Optimizer, "logLevel"=>0) -juniper = JuMP.optimizer_with_attributes(Juniper.Optimizer, "nl_solver"=>ipopt, "mip_solver"=>cbc) +ipopt = JuMP.optimizer_with_attributes(Ipopt.Optimizer, "print_level" => 0, "sb" => "yes") +cbc = JuMP.optimizer_with_attributes(Cbc.Optimizer, "logLevel" => 0) +juniper = JuMP.optimizer_with_attributes(Juniper.Optimizer, "nl_solver" => ipopt, "mip_solver" => cbc) # Specify paths to the gas and power network files. -g_file = "examples/data/matgas/belgian-ne_opf.m" # Gas network. -p_file = "examples/data/matpower/case14-ne.m" # Power network. +g_file = "test/data/matgas/GasLib-11-NE.m" # Gas network. +p_file = "test/data/matpower/case5-NE.m" # Power network. +link_file = "test/data/json/GasLib-11-case5.json" # Linking data. -# Specify the gas and power formulation types separately. -g_type, p_type = CRDWPGasModel, SOCWRPowerModel +# Specify the gas-power formulation type. +gpm_type = GasPowerModel{CRDWPGasModel, SOCWRPowerModel} # Solve the optimal power flow with network expansion problem. -result = run_ne_opf(g_file, p_file, g_type, p_type, juniper; - gm_solution_processors=[GasPowerModels._GM.sol_psqr_to_p!], - pm_solution_processors=[GasPowerModels._PM.sol_data_model!]) +result = run_ne_opf(g_file, p_file, link_file, gpm_type, juniper; + solution_processors = [GasPowerModels._GM.sol_psqr_to_p!, + GasPowerModels._PM.sol_data_model!]) ``` ## Obtaining Results -The `run` commands in GasPowerModels return detailed results data in the form of a Julia `Dict`. -This dictionary can be saved for further processing as follows: +The `run` commands in GasPowerModels return detailed results data in the form of a Julia +`Dict`. This dictionary can be saved for further processing as follows: ```julia -result = run_ne_opf(g_file, p_file, g_type, p_type, juniper; - gm_solution_processors=[GasPowerModels._GM.sol_psqr_to_p!], - pm_solution_processors=[GasPowerModels._PM.sol_data_model!]) +result = run_ne_opf(g_file, p_file, link_file, gpm_type, juniper; + solution_processors = [GasPowerModels._GM.sol_psqr_to_p!, + GasPowerModels._PM.sol_data_model!]) ``` For example, the algorithm's runtime and final objective value can be accessed with @@ -72,78 +74,69 @@ result["objective"] # Final objective value (in units of the objective). The `"solution"` field contains detailed information about the solution produced by the `run` method. For example, the following can be used to read the build status of the network expansion pipe in the gas system ```julia -result["solution"]["ne_pipe"]["16"]["z"] +result["solution"]["it"]["gm"]["ne_pipe"]["4"]["z"] ``` As another example, the following can be used to inspect pressures in the solution ```julia -Dict(name => data["p"] for (name, data) in result["solution"]["junction"]) +Dict(name => data["p"] for (name, data) in result["solution"]["it"]["gm"]["junction"]) ``` As a final example, the following can be used to inspect real power generation in the solution ```julia -Dict(name => data["pg"] for (name, data) in result["solution"]["gen"]) +Dict(name => data["pg"] for (name, data) in result["solution"]["it"]["pm"]["gen"]) ``` For more information about GasPowerModels result data, see the [GasPowerModels Result Data Format](@ref) section. ## Accessing Different Formulations -To solve the preceding problem using the mixed-integer nonconvex model for natural gas flow, the following can be executed: +To solve the preceding problem using a mixed-integer nonconvex model for natural gas flow, the following can be executed: ```julia -# Specify the gas and power formulation types separately. -g_type, p_type = DWPGasModel, SOCWRPowerModel +# Specify the gas-power formulation type. +gpm_type = GasPowerModel{DWPGasModel, SOCWRPowerModel} # Solve the optimal power flow with network expansion problem. -result = run_ne_opf(g_file, p_file, g_type, p_type, juniper; - gm_solution_processors=[GasPowerModels._GM.sol_psqr_to_p!], - pm_solution_processors=[GasPowerModels._PM.sol_data_model!]) +result = run_ne_opf(g_file, p_file, link_file, gpm_type, juniper; + solution_processors = [GasPowerModels._GM.sol_psqr_to_p!, + GasPowerModels._PM.sol_data_model!]) ``` ## Modifying Network Data The following example demonstrates one way to perform GasPowerModels solves while modifying network data. ```julia -# Read in the gas and power network data. -g_data = GasPowerModels._GM.parse_file(g_file) -p_data = GasPowerModels._PM.parse_file(p_file) - -# Ensure the two datasets use the same units for power. -resolve_units!(g_data, p_data) - -# Reduce the minimum pressures for selected nodes. -g_data["junction"]["1"]["p_min"] *= 0.1 -g_data["junction"]["2"]["p_min"] *= 0.1 -g_data["junction"]["3"]["p_min"] *= 0.1 - -# Solve the problem using `g_data` and `p_data`. -result_mod = run_ne_opf(g_data, p_data, g_type, p_type, juniper; - gm_solution_processors=[GasPowerModels._GM.sol_psqr_to_p!], - pm_solution_processors=[GasPowerModels._PM.sol_data_model!]) +# Read in the gas, power, and linking data. +data = parse_files(g_file, p_file, link_file) + +# Reduce the minimum pressures at selected junctions. +data["it"]["gm"]["junction"]["1"]["p_min"] *= 0.1 +data["it"]["gm"]["junction"]["2"]["p_min"] *= 0.1 +data["it"]["gm"]["junction"]["3"]["p_min"] *= 0.1 + +# Solve the problem using `data`. +result_mod = run_ne_opf(data, gpm_type, juniper; + solution_processors = [GasPowerModels._GM.sol_psqr_to_p!, + GasPowerModels._PM.sol_data_model!]) ``` ## Alternate Methods for Building and Solving Models The following example demonstrates how to decompose a `run_ne_opf` call into separate model building and solving steps. -This allows inspection of the JuMP model created by GasPowerModels: +This allows for inspection of the JuMP model created by GasPowerModels: ```julia -# Read in the gas and power network data. -g_data = GasPowerModels._GM.parse_file(g_file) -p_data = GasPowerModels._PM.parse_file(p_file) - -# Ensure the two datasets use the same units for power. -resolve_units!(g_data, p_data) +# Read in the gas, power, and linking data. +data = parse_files(g_file, p_file, link_file) # Store the required `ref` extensions for the problem. -gm_ref_extensions = [GasPowerModels._GM.ref_add_ne!, ref_add_price_zones!] -pm_ref_extensions = [GasPowerModels._PM.ref_add_on_off_va_bounds!, GasPowerModels._PM.ref_add_ne_branch!] +ref_extensions = [GasPowerModels._GM.ref_add_ne!, ref_add_price_zones!, + GasPowerModels._PM.ref_add_on_off_va_bounds!, + GasPowerModels._PM.ref_add_ne_branch!] # Instantiate the model. -gm, pm = instantiate_model(g_data, p_data, g_type, p_type, build_ne_opf, - gm_ref_extensions=gm_ref_extensions, pm_ref_extensions=pm_ref_extensions) +gpm = instantiate_model(data, gpm_type, build_ne_opf, ref_extensions = ref_extensions) # Print the contents of the JuMP model. -println(gm.model) +println(gpm.model) ``` The problem can then be solved and its two result dictionaries can be stored via: ```julia -# Create separate gas and power result dictionaries. -gas_result = GasPowerModels._IM.optimize_model!(gm, optimizer=juniper) -power_result = GasPowerModels._IM.build_result(pm, gas_result["solve_time"]) +# Solve the GasPowerModels problem and store the result. +result = GasPowerModels._IM.optimize_model!(gpm, optimizer = juniper) ``` diff --git a/docs/src/result-data.md b/docs/src/result-data.md index f10cf01..2925e84 100644 --- a/docs/src/result-data.md +++ b/docs/src/result-data.md @@ -3,47 +3,46 @@ ## The Result Data Dictionary GasPowerModels uses a dictionary to organize the results of a `run_` command. The dictionary uses strings as key values so it can be serialized to JSON for algorithmic data exchange. -The data dictionary organization is designed to be consistent with the GasPowerModels [The Network Data Dictionary](@ref). +The data dictionary organization is designed to be consistent with [The Network Data Dictionary](@ref). At the top level the results data dictionary is structured as follows: - ```json { - "optimizer": , # name of the JuMP optimizer used to solve the model - "termination_status": , # solver status at termination - "dual_status": , # dual feasibility status at termination - "primal_status": , # primal feasibility status at termination - "solve_time": , # reported time required for solution - "objective": , # the final evaluation of the objective function - "objective_lb": , # the final lower bound of the objective function (if available) - "solution": {...} # problem solution information (details below) + "optimizer": , # name of the solver used to solve the model + "termination_status": , # optimizer status at termination + "dual_status": , # optimizer dual status at termination + "primal_status": , # optimizer primal status at termination + "solve_time": , # reported solve time (in seconds) + "objective": , # the final evaluation of the objective function + "objective_lb": , # the final lower bound of the objective function (if available) + "solution": {...} # complete solution information (details below) } ``` ### Solution Data The solution object provides detailed information about the problem solution produced by the `run` command. The solution is organized similarly to [The Network Data Dictionary](@ref) with the same nested structure and parameter names, when available. -A network solution most often only includes a small subset of the data included in the network data. -For example the data for a gas network junction, e.g., `g_data["junction"]["1"]` is structured as follows: +The solution object merges the solution information for both the power system and the natural gas system into the same object. +For example `result["solution"]["it"]["gm"]["junction"]["1"]` reports all the solution values associated with natural gas junction 1, i.e., ```json { - "lat": 0.0, - ... + "psqr": 0.486908, + "p": 0.697788 } ``` - -A solution specifying a pressure for the same object, i.e., `result["solution"]["junction"]["1"]`, would result in, - +and `result["solution"]["it"]["pm"]["gen"]["1"]` reports all the solution values associated with electric power generator 1, i.e., ```json { - "psqr": 0.486908, - "p": 0.697788 + "pg": 1.45, + "qg": 0.02 } ``` Because the data dictionary and the solution dictionary have the same structure, the InfrastructureModels `update_data!` helper function can be used to update a data dictionary with values from a solution, e.g., + ``` -GasPowerModels._IM.update_data!(g_data["junction"]["1"], result["solution"]["junction"]["1"]) +_IM.update_data!(data["it"]["gm"]["junction"]["1"], result["solution"]["it"]["gm"]["junction"]["1"]) ``` + By default, all results are reported per-unit (non-dimensionalized). -Functions from GasModels and PowerModels can be used to convert such data back to their dimensional forms. +Functions from GasModels and PowerModels can be used to convert such data back to their dimensionalized forms. diff --git a/docs/src/specifications.md b/docs/src/specifications.md index e92820f..66f029a 100644 --- a/docs/src/specifications.md +++ b/docs/src/specifications.md @@ -1,121 +1,174 @@ # Problem Specifications -In these specifications, `pm` refers to a PowerModels model and `gm` refers to a GasModels model. +In these specifications, `_GM` refers to `GasModels`, `_PM` refers to `PowerModels`, and `_PMR` refers to `PowerModelsRestoration`. ## Gas-Power Flow (GPF) ### Inherited Variables and Constraints ```julia -# Gas-only related variables and constraints -_GM.build_gf(gm) +# Gas-only variables and constraints +_GM.build_gf(_get_gasmodel_from_gaspowermodel(gpm)) -# Power-only related variables and constraints -_PM.build_pf(pm) +# Power-only variables and constraints +_PM.build_pf(_get_powermodel_from_gaspowermodel(gpm)) ``` ### Constraints ```julia # Gas-power related parts of the problem formulation. -for i in _GM.ids(gm, :delivery) - constraint_heat_rate_curve(pm, gm, i) +for i in _get_interdependent_deliveries(gpm) + constraint_heat_rate(gpm, i) end ``` -## Optimal Gas Power Flow (OGPF) +## Optimal Power Flow (OPF) ### Objective ```julia -# This objective function minimizes operation cost. -objective_min_opf_cost(gm, pm) +# Objective minimizes operation cost. +objective_min_opf_cost(gpm) ``` ### Inherited Variables and Constraints ```julia -# Gas-only related variables and constraints -_GM.build_gf(gm) +# Gas-only variables and constraints. +_GM.build_gf(_get_gasmodel_from_gaspowermodel(gpm)) -# Power-only related variables and constraints -_PM.build_pf(pm) +# Power-only variables and constraints. +_PM.build_pf(_get_powermodel_from_gaspowermodel(gpm)) ``` ### Variables ```julia -# Variables related to the OGPF problem. -variable_zone_demand(gm) -variable_zone_demand_price(gm) -variable_zone_pressure(gm) -variable_pressure_price(gm) +# Variables related to the OPF problem. +variable_zone_demand(gpm) +variable_zone_demand_price(gpm) +variable_zone_pressure(gpm) +variable_pressure_price(gpm) ``` ### Constraints ```julia # Gas-power related parts of the problem formulation. -for i in _GM.ids(gm, :delivery) - constraint_heat_rate_curve(pm, gm, i) +for i in _get_interdependent_deliveries(gpm) + constraint_heat_rate(gpm, i) end # Constraints related to price zones. -for (i, price_zone) in _GM.ref(gm, :price_zone) - constraint_zone_demand(gm, i) - constraint_zone_demand_price(gm, i) - constraint_zone_pressure(gm, i) - constraint_pressure_price(gm, i) +for (i, price_zone) in _IM.ref(gpm, _GM.gm_it_sym, :price_zone) + constraint_zone_demand(gpm, i) + constraint_zone_demand_price(gpm, i) + constraint_zone_pressure(gpm, i) + constraint_pressure_price(gpm, i) end ``` ## Network Expansion Planning (NE) ### Objective ```julia -# This objective function minimizes cost of network expansion. -objective_min_ne_cost(pm, gm) +# Objective minimizes cost of network expansion. +objective_min_ne_cost(gpm) ``` ### Inherited Variables and Constraints ```julia -# Gas-only-related variables and constraints. -_GM.build_nels(gm) +# Gas-only variables and constraints +_GM.build_nels(_get_gasmodel_from_gaspowermodel(gpm)) -# Power-only-related variables and constraints. -_PM.build_tnep(pm) +# Power-only variables and constraints +_PM.build_tnep(_get_powermodel_from_gaspowermodel(gpm)) ``` ### Constraints ```julia -# Gas-power related constraints of the problem formulation. -for i in _GM.ids(gm, :delivery) - constraint_heat_rate_curve(pm, gm, i) +# Gas-power related parts of the problem formulation. +for i in _get_interdependent_deliveries(gpm) + constraint_heat_rate(gpm, i) end ``` -## Expansion Planning with Optimal Gas-Power Flow (NE OGPF) +## Expansion Planning with Optimal Power Flow (NE OPF) ### Objective ```julia -# Objective function minimizes network expansion, demand, and pressure cost. -objective_min_ne_opf_cost(pm, gm) +# Objective minimizes network expansion, demand, and pressure cost. +objective_min_ne_opf_cost(gpm) ``` ### Inherited Variables and Constraints ```julia -# Gas-only-related variables and constraints. -_GM.build_nels(gm) +# Gas-only variables and constraints. +_GM.build_nels(_get_gasmodel_from_gaspowermodel(gpm)) -# Power-only-related variables and constraints. -_PM.build_tnep(pm) +# Power-only variables and constraints. +_PM.build_tnep(_get_powermodel_from_gaspowermodel(gpm)) ``` ### Variables ```julia -# Variables related to the NE OGPF problem. -variable_zone_demand(gm) -variable_zone_demand_price(gm) -variable_zone_pressure(gm) -variable_pressure_price(gm) +# Variables related to the NE OPF problem. +variable_zone_demand(gpm) +variable_zone_demand_price(gpm) +variable_zone_pressure(gpm) +variable_pressure_price(gpm) ``` ### Constraints ```julia +# Gas-power related parts of the problem formulation. +for i in _get_interdependent_deliveries(gpm) + constraint_heat_rate(gpm, i) +end + # Constraints related to price zones. -for (i, price_zone) in _GM.ref(gm, :price_zone) - constraint_zone_demand(gm, i) - constraint_zone_demand_price(gm, i) - constraint_zone_pressure(gm, i) - constraint_pressure_price(gm, i) +for (i, price_zone) in _IM.ref(gpm, _GM.gm_it_sym, :price_zone) + constraint_zone_demand(gpm, i) + constraint_zone_demand_price(gpm, i) + constraint_zone_pressure(gpm, i) + constraint_pressure_price(gpm, i) end ``` + +## Maximum Load Delivery (MLD) +### Objective +```julia +# Objective maximizes the amount of load delivered. +objective_max_load(gpm) +``` + +### Inherited Variables and Constraints +```julia +# Gas-only variables and constraints. +_GM.build_ls(_get_gasmodel_from_gaspowermodel(gpm)) + +# Power-only variables and constraints (from PowerModelsRestoration). +_PMR.build_mld(_get_powermodel_from_gaspowermodel(gpm)) +``` + +### Constraints +```julia +# Gas-power related parts of the problem formulation. +for i in _get_interdependent_deliveries(gpm) + constraint_heat_rate_on_off(gpm, i) +end +``` + +## Maximum Load Delivery with Unit Commitment (MLD UC) +### Objective +```julia +# Objective maximizes the amount of load delivered. +objective_max_load(gpm) +``` + +### Inherited Variables and Constraints +```julia +# Gas-only variables and constraints. +_GM.build_ls(_get_gasmodel_from_gaspowermodel(gpm)) + +# Power-only variables and constraints (from PowerModelsRestoration). +_PMR.build_mld_uc(_get_powermodel_from_gaspowermodel(gpm)) +``` + +### Constraints +```julia +# Gas-power related parts of the problem formulation. +for i in _get_interdependent_deliveries(gpm) + constraint_heat_rate_on_off(gpm, i) +end +``` \ No newline at end of file diff --git a/docs/src/utilities.md b/docs/src/utilities.md new file mode 100644 index 0000000..be7f2e0 --- /dev/null +++ b/docs/src/utilities.md @@ -0,0 +1,25 @@ +## Algorithmic Utilities + +### solve_mld +This utility serves as a convenient interface for examining the tradeoffs between lexicographic gas-power maximal load delivery (MLD) and weighted MLD problem formulations. +The primary functional interface is +```julia +solve_mld(data, model_type, build_method, optimizer, alpha; relax_integrality, kwargs...) +``` +Here, `data` is the joint network data dictionary; `model_type` is the model formulation (e.g., `GasPowerModel{CRDWPGasModel, SOCWRPowerModel}`); `build_method` is the build function for the problem specification (i.e., `build_mld` for a problem where generator and bus statuses are continuously relaxed and `build_mld_uc` for a problem where these statuses are treated as discrete); `optimizer` is the solver to be used for optimization; `alpha` is a continuous tradeoff parameter, which should be between zero and one, where zero corresponds to prioritizing active power delivery first, and one corresponds to prioritizing nongeneration gas delivery first; and `relax_integrality` is a Boolean variable indicating whether or not the continuous relaxation of the problem should be solved (`false` by default). + +Notably, the algorithm ultimately used to solve the MLD problem is dependent on the selection of `alpha`. +If `alpha = 1`, a lexicographic algorithm is used that first solves an optimization problem that maximizes nongeneration gas delivery, then solves a second-stage optimization problem that maximizes active power load delivery. +Within the second-stage problem, a constraint is applied that ensures the total nongeneration gas load in the second-stage is greater than or equal to the nongeneration gas load in the first stage. +Similarly, when `alpha = 0`, a lexicographic algorithm is used that first solves an optimization problem that maximizes active power delivery, then solves a second-stage optimization problem that maximizes nongeneration gas delivery. +Note that both of these algorithms are sometimes numerically sensitive, as the application of the second-stage constraint can sometimes result in the second-stage problem being classified as infeasible due to numerical tolerance. +To alleviate this, the second-stage constraint's tolerance (currently hard coded) could be loosened, or a more direct lexicographic optimization could be implemented using a solver interface that supports it (e.g., Gurobi). +The current implementation of each lexicographic algorithm is solver-independent. + +When `alpha` is strictly between zero and one, a single-stage optimization problem is solved, where the weighting on the nongeneration gas portion of the objective is equal to `alpha` and the weighting on the active power portion of the objective is equal to `1 - alpha`. +Since this is a single-stage problem, the algorithm that solves it is typically more numerically stable than the lexicographic algorithms described above. +To gain a better understanding of the objective terms used in `solve_mld`, please read the [Maximal load delivery](@ref) section. + +Aside from the typical data provided in a `result` dictionary, which is returned from the `solve_mld` method, a number of useful data are also computed and placed at the top level of the `result` dictionary. +These include `gas_load_served`, `gas_load_nonpower_served`, `active_power_served`, and `reactive_power_served`. +In redimensionalized units (i.e., `kg/s` and `MW`), these provide the total amount of gas demand served, total amount of nongeneration gas demand served, total amount of active power load served, and total amount of reactive power load served in the solution of the MLD problem. \ No newline at end of file diff --git a/docs/src/variables.md b/docs/src/variables.md index abf177f..58c7e3c 100644 --- a/docs/src/variables.md +++ b/docs/src/variables.md @@ -1,6 +1,6 @@ # Variables -We provide the following methods to provide a compositional approach for defining common variables used in coupled gas grid flow models. -These methods should always be defined over `AbstractGasModel` and/or `AbstractPowerModel`. +We provide the following methods to provide a compositional approach for defining common variables used in joint gas-power models. +These methods should always be defined over `AbstractGasPowerModel`. ```@autodocs Modules = [GasPowerModels] diff --git a/examples/README.md b/examples/README.md new file mode 100644 index 0000000..49e6123 --- /dev/null +++ b/examples/README.md @@ -0,0 +1,23 @@ +# GasPowerModels Examples + +This folder contains a number of examples using GasPowerModels. The network expansion case reproduce the results contained in the paper + +[1] Russell Bent, Seth Blumsack, Pascal Van Hentenryck, Conrado Borraz-Sánchez, Mehdi Shahriari. Joint Electricity and Natural Gas Transmission Planning With Endogenous Market Feedbacks. IEEE Transactions on Power Systems. 33 (6): 6397 - 6409, 2018. + +[2] C. Borraz-Sanchez, R. Bent, S. Backhaus, S. Blumsack, H. Hijazi, and P. van Hentenryck. Convex Optimization for Joint Expansion Planning of Natural Gas and Power Systems. Proceedings of the 49th Hawaii International Conference on System Sciences (HICSS-49) (HICSS 2016), Jan. 2016, Grand Hyatt, Kauai.* + +| Problems | Source | +| ----------------------- | ------------------------ | +| case36 | [1] (base model) | +| case36-ne-* | [1] (network expansion) | +| case14-ne | [2] (0% stress case) | +| case14-ne-100 | [2] (100% stress case) | +| northeast | [1] (base model) | +| northeast-ne-* | [1] (network expansion) | +| northeast-ne-C | [1] (section IV-C) | +| northeast-ne-D-* | [1] (section IV-D) | +| northeast-ne-E-* | [1] (section IV-E) | +| belgian-ne | [2] (0% stress case) | +| belgian-ne-100 | [2] (100% stress case) | + +* results with the CRDWP model on these problems may change due to tightening of the CRDWP relaxation since 2016. diff --git a/examples/data/json/TC_PennToNortheast_wValves.json b/examples/data/json/TC_PennToNortheast_wValves.json deleted file mode 100644 index 88347d7..0000000 --- a/examples/data/json/TC_PennToNortheast_wValves.json +++ /dev/null @@ -1 +0,0 @@ -{"price_zone":{"1":{"junctions":[14,19,21,34,62,64,66,71,86,87,91,93],"cost_q":[4.918164853928605e-8,-0.16392715145447787,0],"cost_p":[8.850206050625368e-24,-1.3462994463224278e-10,0],"min_cost":0.015891600024669866,"constant_p":175,"index":1,"comment":"Transco Zone 6 Non New York"},"2":{"junctions":[29,31,44,48,76,82,100],"cost_q":[2.0078723538962e-11,0.034282419013219476,0],"cost_p":[0.0,1.0517964424393967e-12,794.37],"min_cost":0.01871677336238895,"constant_p":600,"index":2,"comment":"Transco Leidy Zone"}},"temperature":281.15,"name":"TC Penn to Northeast","ne_compressor":{},"multinetwork":false,"gas_molar_mass":0.0185674,"compressor":{"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100033":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3400072,"c_ratio_min":1,"type":"compressor"},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":600051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100007":{"c_ratio_max":1.05,"f_junction":23,"t_junction":800022,"c_ratio_min":1,"type":"compressor"},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":800022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3500088,"c_ratio_min":1,"type":"compressor"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":900092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4700099,"c_ratio_min":1,"type":"compressor"},"100008":{"c_ratio_max":1.05,"f_junction":93,"t_junction":900092,"c_ratio_min":1,"type":"compressor"},"100031":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3200045,"c_ratio_min":1,"type":"compressor"},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1100074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2500006,"c_ratio_min":1,"type":"compressor"},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1200009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4800060,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":86,"t_junction":4900085,"c_ratio_min":1,"type":"compressor"},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1400097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"100020":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2100080,"c_ratio_min":1,"type":"compressor"},"100013":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1400097,"c_ratio_min":1,"type":"compressor"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1600037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100035":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3600054,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":104,"t_junction":3900004,"c_ratio_min":1,"type":"compressor"},"100011":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1200009,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2100080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2200035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100023":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2400016,"c_ratio_min":1,"type":"compressor"},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2400016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100015":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1600037,"c_ratio_min":1,"type":"compressor"},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2500006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2700062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100049":{"c_ratio_max":1.05,"f_junction":103,"t_junction":5000003,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2800078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":2900095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100026":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2700062,"c_ratio_min":1,"type":"compressor"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3200045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3400072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3500088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3600054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3800047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":3900004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100021":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2200035,"c_ratio_min":1,"type":"compressor"},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"100037":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3800047,"c_ratio_min":1,"type":"compressor"},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100010":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1100074,"c_ratio_min":1,"type":"compressor"},"100027":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2800078,"c_ratio_min":1,"type":"compressor"},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4600033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4700099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4800060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100045":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4600033,"c_ratio_min":1,"type":"compressor"},"100005":{"c_ratio_max":1.05,"f_junction":52,"t_junction":600051,"c_ratio_min":1,"type":"compressor"},"100028":{"c_ratio_max":1.05,"f_junction":96,"t_junction":2900095,"c_ratio_min":1,"type":"compressor"},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":4900085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":5000003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null}},"consumer":{"29":{"qlmax":0.2687909912146972,"ql_junc":29,"qlmin":0.2687909912146972,"dispatchable":0,"ql":0.2687909912146972},"10076":{"qlmax":73.68365983791067,"ql_junc":76,"qlmin":0.0,"dispatchable":1,"ql":0},"10044":{"qlmax":73.68365983791067,"ql_junc":44,"qlmin":0.0,"dispatchable":1,"ql":0},"63":{"qlmax":0.000522916111890111,"ql_junc":63,"qlmin":0.000522916111890111,"dispatchable":0,"ql":0.000522916111890111},"93":{"qlmax":0.0292229841734867,"ql_junc":93,"qlmin":0.0292229841734867,"dispatchable":0,"ql":0.0292229841734867},"10":{"qlmax":1.9422927613909409,"ql_junc":10,"qlmin":1.9422927613909409,"dispatchable":0,"ql":1.9422927613909409},"10029":{"qlmax":73.68365983791067,"ql_junc":29,"qlmin":0.0,"dispatchable":1,"ql":0},"10087":{"qlmax":73.68365983791067,"ql_junc":87,"qlmin":0.0,"dispatchable":1,"ql":0},"77":{"qlmax":0.28602931305460766,"ql_junc":77,"qlmin":0.28602931305460766,"dispatchable":0,"ql":0.28602931305460766},"24":{"qlmax":0.3597209341172291,"ql_junc":24,"qlmin":0.3597209341172291,"dispatchable":0,"ql":0.3597209341172291},"87":{"qlmax":0.0322755706246827,"ql_junc":87,"qlmin":0.0322755706246827,"dispatchable":0,"ql":0.0322755706246827},"58":{"qlmax":0.2527947639654482,"ql_junc":58,"qlmin":0.2527947639654482,"dispatchable":0,"ql":0.2527947639654482},"25":{"qlmax":0.37611950708578906,"ql_junc":25,"qlmin":0.37611950708578906,"dispatchable":0,"ql":0.37611950708578906},"10091":{"qlmax":73.68365983791067,"ql_junc":91,"qlmin":0.0,"dispatchable":1,"ql":0},"89":{"qlmax":0.16768640978577948,"ql_junc":89,"qlmin":0.16768640978577948,"dispatchable":0,"ql":0.16768640978577948},"31":{"qlmax":0.12892177374253308,"ql_junc":31,"qlmin":0.12892177374253308,"dispatchable":0,"ql":0.12892177374253308},"62":{"qlmax":0.10489068071175467,"ql_junc":62,"qlmin":0.10489068071175467,"dispatchable":0,"ql":0.10489068071175467},"43":{"qlmax":0.15255981167930216,"ql_junc":43,"qlmin":0.15255981167930216,"dispatchable":0,"ql":0.15255981167930216},"10014":{"qlmax":73.68365983791067,"ql_junc":14,"qlmin":0.0,"dispatchable":1,"ql":0},"34":{"qlmax":0.012229172709340803,"ql_junc":34,"qlmin":0.012229172709340803,"dispatchable":0,"ql":0.012229172709340803},"44":{"qlmax":0.015252108870554754,"ql_junc":44,"qlmin":0.015252108870554754,"dispatchable":0,"ql":0.015252108870554754},"94":{"qlmax":0.09882167824850992,"ql_junc":94,"qlmin":0.09882167824850992,"dispatchable":0,"ql":0.09882167824850992},"55":{"qlmax":0.23549973193884546,"ql_junc":55,"qlmin":0.23549973193884546,"dispatchable":0,"ql":0.23549973193884546},"86":{"qlmax":0.031901263814765164,"ql_junc":86,"qlmin":0.031901263814765164,"dispatchable":0,"ql":0.031901263814765164},"17":{"qlmax":0.6209319549822312,"ql_junc":17,"qlmin":0.6209319549822312,"dispatchable":0,"ql":0.6209319549822312},"71":{"qlmax":0.0773040624749015,"ql_junc":71,"qlmin":0.0773040624749015,"dispatchable":0,"ql":0.0773040624749015},"82":{"qlmax":0.08638333739821522,"ql_junc":82,"qlmin":0.08638333739821522,"dispatchable":0,"ql":0.08638333739821522},"20":{"qlmax":0.20633819517769916,"ql_junc":20,"qlmin":0.20633819517769916,"dispatchable":0,"ql":0.20633819517769916},"10021":{"qlmax":73.68365983791067,"ql_junc":21,"qlmin":0.0,"dispatchable":1,"ql":0},"10062":{"qlmax":73.68365983791067,"ql_junc":62,"qlmin":0.0,"dispatchable":1,"ql":0},"98":{"qlmax":0.2569227039987385,"ql_junc":98,"qlmin":0.2569227039987385,"dispatchable":0,"ql":0.2569227039987385},"70":{"qlmax":0.00032958883780973843,"ql_junc":70,"qlmin":0.00032958883780973843,"dispatchable":0,"ql":0.00032958883780973843},"10064":{"qlmax":73.68365983791067,"ql_junc":64,"qlmin":0.0,"dispatchable":1,"ql":0},"10086":{"qlmax":73.68365983791067,"ql_junc":86,"qlmin":0.0,"dispatchable":1,"ql":0},"14":{"qlmax":0.006123136779714592,"ql_junc":14,"qlmin":0.006123136779714592,"dispatchable":0,"ql":0.006123136779714592},"10066":{"qlmax":73.68365983791067,"ql_junc":66,"qlmin":0.0,"dispatchable":1,"ql":0},"10082":{"qlmax":73.68365983791067,"ql_junc":82,"qlmin":0.0,"dispatchable":1,"ql":0},"7":{"qlmax":0.05733706648402943,"ql_junc":7,"qlmin":0.05733706648402943,"dispatchable":0,"ql":0.05733706648402943},"57":{"qlmax":0.055065462132861946,"ql_junc":57,"qlmin":0.055065462132861946,"dispatchable":0,"ql":0.055065462132861946},"10100":{"qlmax":73.68365983791067,"ql_junc":100,"qlmin":0.0,"dispatchable":1,"ql":0},"64":{"qlmax":0.01119296379258639,"ql_junc":64,"qlmin":0.01119296379258639,"dispatchable":0,"ql":0.01119296379258639},"19":{"qlmax":0.3481841653078171,"ql_junc":19,"qlmin":0.3481841653078171,"dispatchable":0,"ql":0.3481841653078171},"91":{"qlmax":0.0376167973913037,"ql_junc":91,"qlmin":0.0376167973913037,"dispatchable":0,"ql":0.0376167973913037},"10031":{"qlmax":73.68365983791067,"ql_junc":31,"qlmin":0.0,"dispatchable":1,"ql":0},"10034":{"qlmax":73.68365983791067,"ql_junc":34,"qlmin":0.0,"dispatchable":1,"ql":0},"10093":{"qlmax":73.68365983791067,"ql_junc":93,"qlmin":0.0,"dispatchable":1,"ql":0},"13":{"qlmax":0.06463284830818633,"ql_junc":13,"qlmin":0.06463284830818633,"dispatchable":0,"ql":0.06463284830818633},"15":{"qlmax":0.24736839037308248,"ql_junc":15,"qlmin":0.24736839037308248,"dispatchable":0,"ql":0.24736839037308248},"61":{"qlmax":0.0786467290718143,"ql_junc":61,"qlmin":0.0786467290718143,"dispatchable":0,"ql":0.0786467290718143},"67":{"qlmax":0.000280245005537327,"ql_junc":67,"qlmin":0.000280245005537327,"dispatchable":0,"ql":0.000280245005537327},"100":{"qlmax":0.01551183487049728,"ql_junc":100,"qlmin":0.01551183487049728,"dispatchable":0,"ql":0.01551183487049728},"10048":{"qlmax":73.68365983791067,"ql_junc":48,"qlmin":0.0,"dispatchable":1,"ql":0},"21":{"qlmax":0.17247087085980722,"ql_junc":21,"qlmin":0.17247087085980722,"dispatchable":0,"ql":0.17247087085980722},"10019":{"qlmax":73.68365983791067,"ql_junc":19,"qlmin":0.0,"dispatchable":1,"ql":0},"68":{"qlmax":0.00026179202344908784,"ql_junc":68,"qlmin":0.00026179202344908784,"dispatchable":0,"ql":0.00026179202344908784},"10071":{"qlmax":73.68365983791067,"ql_junc":71,"qlmin":0.0,"dispatchable":1,"ql":0},"66":{"qlmax":0.0874512903850929,"ql_junc":66,"qlmin":0.0874512903850929,"dispatchable":0,"ql":0.0874512903850929},"76":{"qlmax":0.06894507511680702,"ql_junc":76,"qlmin":0.06894507511680702,"dispatchable":0,"ql":0.06894507511680702},"48":{"qlmax":0.005542269618827058,"ql_junc":48,"qlmin":0.005542269618827058,"dispatchable":0,"ql":0.005542269618827058},"18":{"qlmax":0.06125514847625875,"ql_junc":18,"qlmin":0.06125514847625875,"dispatchable":0,"ql":0.06125514847625875}},"baseQ":44.47950613758401,"standard_density":0.717,"compressibility_factor":0.8,"resistor":{},"short_pipe":{},"producer":{"1":{"qgmin":0.09374403622878186,"qg":0.09374403622878186,"qgmax":0.09374403622878186,"dispatchable":0,"qg_junc":1},"10028":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":28},"101":{"qgmin":0.08130991863113443,"qg":0.08130991863113443,"qgmax":0.08130991863113443,"dispatchable":0,"qg_junc":101},"2":{"qgmin":0.07898888334624025,"qg":0.07898888334624025,"qgmax":0.07898888334624025,"dispatchable":0,"qg_junc":2},"74":{"qgmin":0.08228475345078998,"qg":0.08228475345078998,"qgmax":0.08228475345078998,"dispatchable":0,"qg_junc":74},"41":{"qgmin":0.08377832123570443,"qg":0.08377832123570443,"qgmax":0.08377832123570443,"dispatchable":0,"qg_junc":41},"10072":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":72},"10041":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":41},"10101":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":101},"5":{"qgmin":0.08727829507800519,"qg":0.08727829507800519,"qgmax":0.08727829507800519,"dispatchable":0,"qg_junc":5},"10001":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":1},"28":{"qgmin":0.09372561531382238,"qg":0.09372561531382238,"qgmax":0.09372561531382238,"dispatchable":0,"qg_junc":28},"39":{"qgmin":0.07938677510936495,"qg":0.07938677510936495,"qgmax":0.07938677510936495,"dispatchable":0,"qg_junc":39},"40":{"qgmin":0.07699942453061664,"qg":0.07699942453061664,"qgmax":0.07699942453061664,"dispatchable":0,"qg_junc":40},"10005":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":5},"72":{"qgmin":0.07511607018515966,"qg":0.07511607018515966,"qgmax":0.07511607018515966,"dispatchable":0,"qg_junc":72},"10002":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":2},"10039":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":39},"10074":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":74},"45":{"qgmin":0.07633627159207546,"qg":0.07633627159207546,"qgmax":0.07633627159207546,"dispatchable":0,"qg_junc":45},"10008":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":8},"8":{"qgmin":0.09105163529830461,"qg":0.09105163529830461,"qgmax":0.09105163529830461,"dispatchable":0,"qg_junc":8},"10040":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":40},"10045":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":45}},"ne_pipe":{},"valve":{},"per_unit":true,"junction":{"3600054":{"pmax":1.0,"pmin":0.4166666666666667},"1":{"name":"Donegal-PA","latitude":40.14051,"longitude":-80.478524,"pmax":1.0,"pmin":0.4166666666666667},"54":{"name":"Glastonbury-CT","latitude":41.725185,"longitude":-72.589945,"pmax":1.0,"pmin":0.4166666666666667},"101":{"name":"Lisbon-NY","latitude":44.768851,"longitude":-75.355817,"pmax":1.0,"pmin":0.4166666666666667},"41":{"name":"Bridgewater-PA","latitude":41.821825,"longitude":-75.819248,"pmax":1.0,"pmin":0.4166666666666667},"65":{"name":"Hopkinton-MA","latitude":42.201594,"longitude":-71.523878,"pmax":1.0,"pmin":0.4166666666666667},"3500088":{"pmax":1.0,"pmin":0.4166666666666667},"1027":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"1600037":{"pmax":1.0,"pmin":0.4166666666666667},"88":{"name":"Berne-NY","latitude":42.628596,"longitude":-74.025866,"pmax":1.0,"pmin":0.4166666666666667},"26":{"name":"Lock-Haven-PA","latitude":41.495676,"longitude":-77.643097,"pmax":1.0,"pmin":0.4166666666666667},"2400016":{"pmax":1.0,"pmin":0.4166666666666667},"77":{"name":"Caledonia-NY","latitude":42.917459,"longitude":-77.783036,"pmax":1.0,"pmin":0.4166666666666667},"24":{"name":"Luthersburg-PA","latitude":40.999871,"longitude":-78.741026,"pmax":1.0,"pmin":0.4166666666666667},"701050":{"pmax":1.0,"pmin":0.4166666666666667},"23":{"name":"Mercer-PA","latitude":41.210661,"longitude":-80.320067,"pmax":1.0,"pmin":0.4166666666666667},"59":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"43":{"name":"Clymer-NY","latitude":42.074221,"longitude":-79.698702,"pmax":1.0,"pmin":0.4166666666666667},"39":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"1086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"34":{"name":"Orange-CT","latitude":41.266832,"longitude":-73.009702,"pmax":1.0,"pmin":0.4166666666666667},"2200035":{"pmax":1.0,"pmin":0.4166666666666667},"55":{"name":"Glastonbury-CT","latitude":41.725084,"longitude":-72.588397,"pmax":1.0,"pmin":0.4166666666666667},"17":{"name":"Kittanning-PA","latitude":40.835196,"longitude":-79.340896,"pmax":1.0,"pmin":0.4166666666666667},"9":{"name":"Penn-Hills-PA","latitude":40.467497,"longitude":-79.794148,"pmax":1.0,"pmin":0.4166666666666667},"1400097":{"pmax":1.0,"pmin":0.4166666666666667},"2001045":{"pmax":1.0,"pmin":0.4166666666666667},"12":{"name":"Clinton-NJ","latitude":40.603397,"longitude":-74.883413,"pmax":1.0,"pmin":0.4166666666666667},"20":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"14":{"name":"Edison-NJ","latitude":40.556699,"longitude":-74.349096,"pmax":1.0,"pmin":0.4166666666666667},"3400072":{"pmax":1.0,"pmin":0.4166666666666667},"96":{"name":"Agawam-MA","latitude":42.046799,"longitude":-72.613109,"pmax":1.0,"pmin":0.4166666666666667},"1100074":{"pmax":1.0,"pmin":0.4166666666666667},"19":{"name":"Rutherford-NJ","latitude":40.791447,"longitude":-74.088084,"pmax":1.0,"pmin":0.4166666666666667},"1000027":{"pmax":1.0,"pmin":0.4166666666666667},"35":{"name":"Cranberry-PA","latitude":41.398771,"longitude":-79.676097,"pmax":1.0,"pmin":0.4166666666666667},"1032":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"21":{"name":"St-James-NY","latitude":40.895706,"longitude":-73.14931,"pmax":1.0,"pmin":0.4166666666666667},"83":{"name":"Pompey-NY","latitude":42.903602,"longitude":-75.958292,"pmax":1.0,"pmin":0.4166666666666667},"45":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"3900004":{"pmax":1.0,"pmin":0.4166666666666667},"85":{"name":"Charleston-NY","latitude":42.80409,"longitude":-74.281505,"pmax":1.0,"pmin":0.4166666666666667},"105":{"name":"Rumford-ME","latitude":44.520753,"longitude":-70.578301,"pmax":1.0,"pmin":0.4166666666666667},"3":{"name":"Mt-Pleasant-PA","latitude":40.200743,"longitude":-79.534826,"pmax":1.0,"pmin":0.4166666666666667},"500090":{"pmax":1.0,"pmin":0.4166666666666667},"30":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"81":{"name":"Hopewell-NY","latitude":42.904538,"longitude":-77.176114,"pmax":1.0,"pmin":0.4166666666666667},"27":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"75":{"name":"Youngstown-NY","latitude":43.270035,"longitude":-79.026338,"pmax":1.0,"pmin":0.4166666666666667},"1039":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"50":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"2500006":{"pmax":1.0,"pmin":0.4166666666666667},"63":{"name":"Mendon-MA","latitude":42.120051,"longitude":-71.569429,"pmax":1.0,"pmin":0.4166666666666667},"4100008":{"pmax":1.0,"pmin":0.4166666666666667},"92":{"name":"Millbrook-NY","latitude":41.77572,"longitude":-73.701817,"pmax":1.0,"pmin":0.4166666666666667},"87":{"name":"Halfmoon-NY","latitude":42.831757,"longitude":-73.672791,"pmax":1.0,"pmin":0.4166666666666667},"1050":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"301030":{"pmax":1.0,"pmin":0.4166666666666667},"89":{"name":"East-Berne-NY","latitude":42.63174,"longitude":-74.025301,"pmax":1.0,"pmin":0.4166666666666667},"80":{"name":"Hopewell-NY","latitude":42.90849,"longitude":-77.192062,"pmax":1.0,"pmin":0.4166666666666667},"3200045":{"pmax":1.0,"pmin":0.4166666666666667},"1049":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"100026":{"pmax":1.0,"pmin":0.4166666666666667},"57":{"name":"Coventry-RI","latitude":41.670935,"longitude":-71.534463,"pmax":1.0,"pmin":0.4166666666666667},"4201031":{"pmax":1.0,"pmin":0.4166666666666667},"2100080":{"pmax":1.0,"pmin":0.4166666666666667},"4700099":{"pmax":1.0,"pmin":0.4166666666666667},"1011":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"15":{"name":"Lakeview-NY","latitude":40.66556,"longitude":-73.65474,"pmax":1.0,"pmin":0.4166666666666667},"61":{"name":"Douglas-MA","latitude":42.020317,"longitude":-71.744126,"pmax":1.0,"pmin":0.4166666666666667},"67":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"100":{"name":"Diana-NY","latitude":44.076742,"longitude":-75.29934,"pmax":1.0,"pmin":0.4166666666666667},"400083":{"pmax":1.0,"pmin":0.4166666666666667},"46":{"name":"Southport-NY","latitude":42.072562,"longitude":-76.77978,"pmax":1.0,"pmin":0.4166666666666667},"68":{"name":"Dracut-MA","latitude":42.707991,"longitude":-71.274586,"pmax":1.0,"pmin":0.4166666666666667},"56":{"name":"Lebanon-","latitude":40.274597,"longitude":-76.383599,"pmax":1.0,"pmin":0.4166666666666667},"76":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"48":{"name":"Dryden-NY","latitude":42.417627,"longitude":-76.293194,"pmax":1.0,"pmin":0.4166666666666667},"103":{"name":"Mt-Pleasant-PA","latitude":40.189198,"longitude":-79.527073,"pmax":1.0,"pmin":0.4166666666666667},"32":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"900092":{"pmax":1.0,"pmin":0.4166666666666667},"2":{"name":"New-Freeport-PA","latitude":39.723066,"longitude":-80.442888,"pmax":1.0,"pmin":0.4166666666666667},"3800047":{"pmax":1.0,"pmin":0.4166666666666667},"4600033":{"pmax":1.0,"pmin":0.4166666666666667},"51":{"name":"Granby-CT","latitude":41.974926,"longitude":-72.813982,"pmax":1.0,"pmin":0.4166666666666667},"53":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"4900085":{"pmax":1.0,"pmin":0.4166666666666667},"2800078":{"pmax":1.0,"pmin":0.4166666666666667},"2301032":{"pmax":1.0,"pmin":0.4166666666666667},"93":{"name":"Millbrook-NY","latitude":41.77619,"longitude":-73.702682,"pmax":1.0,"pmin":0.4166666666666667},"1701069":{"pmax":1.0,"pmin":0.4166666666666667},"10":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"600051":{"pmax":1.0,"pmin":0.4166666666666667},"2086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"800022":{"pmax":1.0,"pmin":0.4166666666666667},"1064":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"49":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"5":{"name":"Delta-PA","latitude":39.724585,"longitude":-76.390675,"pmax":1.0,"pmin":0.4166666666666667},"1302086":{"pmax":1.0,"pmin":0.4166666666666667},"4301059":{"pmax":1.0,"pmin":0.4166666666666667},"62":{"name":"Mendon-MA","latitude":42.120251,"longitude":-71.567683,"pmax":1.0,"pmin":0.4166666666666667},"2900095":{"pmax":1.0,"pmin":0.4166666666666667},"90":{"name":"Leeds-NY","latitude":42.24878,"longitude":-73.898449,"pmax":1.0,"pmin":0.4166666666666667},"86":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"4501053":{"pmax":1.0,"pmin":0.4166666666666667},"71":{"name":"Anson-ME","latitude":44.838572,"longitude":-69.923579,"pmax":1.0,"pmin":0.4166666666666667},"1900008":{"pmax":1.0,"pmin":0.4166666666666667},"37":{"name":"Marienville-PA","latitude":41.537845,"longitude":-79.116042,"pmax":1.0,"pmin":0.4166666666666667},"1030":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"6":{"name":"Lebanon-PA","latitude":40.274567,"longitude":-76.382726,"pmax":1.0,"pmin":0.4166666666666667},"1502086":{"pmax":1.0,"pmin":0.4166666666666667},"98":{"name":"Remsen-NY","latitude":43.35361,"longitude":-75.094707,"pmax":1.0,"pmin":0.4166666666666667},"1076":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"1010":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"7":{"name":"Malvern-Pa","latitude":40.084953,"longitude":-75.556341,"pmax":1.0,"pmin":0.4166666666666667},"102":{"name":"Pittsfield-MA","latitude":42.470251,"longitude":-73.325124,"pmax":1.0,"pmin":0.4166666666666667},"69":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"97":{"name":"Remsen-NY","latitude":43.354239,"longitude":-75.082106,"pmax":1.0,"pmin":0.4166666666666667},"4":{"name":"Snake-Spring-PA","latitude":40.020885,"longitude":-78.404702,"pmax":1.0,"pmin":0.4166666666666667},"2600011":{"pmax":1.0,"pmin":0.4166666666666667},"13":{"name":"Trenton-NJ","latitude":40.30279,"longitude":-74.703774,"pmax":1.0,"pmin":0.4166666666666667},"1200009":{"pmax":1.0,"pmin":0.4166666666666667},"1053":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"1045":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"1067":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"1022":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"2700062":{"pmax":1.0,"pmin":0.4166666666666667},"38":{"name":"Marienville-PA","latitude":41.537608,"longitude":-79.11609,"pmax":1.0,"pmin":0.4166666666666667},"5000003":{"pmax":1.0,"pmin":0.4166666666666667},"66":{"name":"Fitchburg-MA","latitude":42.588366,"longitude":-71.847785,"pmax":1.0,"pmin":0.4166666666666667},"18":{"name":"Bloomfield-NJ","latitude":40.79121,"longitude":-74.19497,"pmax":1.0,"pmin":0.4166666666666667},"29":{"name":"Laurel-Run-PA","latitude":41.21003,"longitude":-75.855117,"pmax":1.0,"pmin":0.4166666666666667},"78":{"name":"Pike-NY-","latitude":42.597312,"longitude":-78.110065,"pmax":1.0,"pmin":0.4166666666666667},"74":{"name":"Youngstown-NY","latitude":43.271294,"longitude":-79.02028,"pmax":1.0,"pmin":0.4166666666666667},"3301039":{"pmax":1.0,"pmin":0.4166666666666667},"3001076":{"pmax":1.0,"pmin":0.4166666666666667},"42":{"name":"Clymer-NY","latitude":42.07427,"longitude":-79.698623,"pmax":1.0,"pmin":0.4166666666666667},"33":{"name":"Orange-CT","latitude":41.254368,"longitude":-73.010735,"pmax":1.0,"pmin":0.4166666666666667},"28":{"name":"Sugarload-PA","latitude":41.262607,"longitude":-76.338707,"pmax":1.0,"pmin":0.4166666666666667},"52":{"name":"Granby-CT","latitude":41.975423,"longitude":-72.813133,"pmax":1.0,"pmin":0.4166666666666667},"1031":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"1069":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"1059":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"4800060":{"pmax":1.0,"pmin":0.4166666666666667},"58":{"name":"Sandwich-MA","latitude":41.753162,"longitude":-70.493124,"pmax":1.0,"pmin":0.4166666666666667},"25":{"name":"Weedville-PA","latitude":41.260839,"longitude":-78.311499,"pmax":1.0,"pmin":0.4166666666666667},"31":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"4401049":{"pmax":1.0,"pmin":0.4166666666666667},"4001064":{"pmax":1.0,"pmin":0.4166666666666667},"44":{"name":"Greenwood-NY","latitude":42.11366,"longitude":-77.653292,"pmax":1.0,"pmin":0.4166666666666667},"94":{"name":"Williamstown-MA","latitude":42.740238,"longitude":-73.186441,"pmax":1.0,"pmin":0.4166666666666667},"99":{"name":"Diana-NY","latitude":44.076832,"longitude":-75.299729,"pmax":1.0,"pmin":0.4166666666666667},"47":{"name":"Dryden-NY","latitude":42.439942,"longitude":-76.305218,"pmax":1.0,"pmin":0.4166666666666667},"73":{"name":"Pittsburg-NH","latitude":45.05418,"longitude":-71.490121,"pmax":1.0,"pmin":0.4166666666666667},"82":{"name":"Clay-NY-","latitude":43.219378,"longitude":-76.252319,"pmax":1.0,"pmin":0.4166666666666667},"79":{"name":"Gainesville-NY","latitude":42.556783,"longitude":-78.153585,"pmax":1.0,"pmin":0.4166666666666667},"3101086":{"pmax":1.0,"pmin":0.4166666666666667},"84":{"name":"Manlius-NY","latitude":42.903357,"longitude":-75.958496,"pmax":1.0,"pmin":0.4166666666666667},"104":{"name":"Everett-PA","latitude":40.042788,"longitude":-78.421649,"pmax":1.0,"pmin":0.4166666666666667},"70":{"name":"Bedford-NH","latitude":42.934207,"longitude":-71.491622,"pmax":1.0,"pmin":0.4166666666666667},"200042":{"pmax":1.0,"pmin":0.4166666666666667},"8":{"name":"Chippewa-PA","latitude":40.768368,"longitude":-80.376997,"pmax":1.0,"pmin":0.4166666666666667},"64":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"91":{"name":"Catskill-NY","latitude":42.248502,"longitude":-73.899998,"pmax":1.0,"pmin":0.4166666666666667},"60":{"name":"Douglas-MA","latitude":42.022409,"longitude":-71.751407,"pmax":1.0,"pmin":0.4166666666666667},"3700020":{"pmax":1.0,"pmin":0.4166666666666667},"22":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"11":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"16":{"name":"Kittanning-PA","latitude":40.835394,"longitude":-79.343138,"pmax":1.0,"pmin":0.4166666666666667},"40":{"name":"Ulysses-PA","latitude":41.877839,"longitude":-77.765879,"pmax":1.0,"pmin":0.4166666666666667},"72":{"name":"Pittsburg-NH","latitude":45.054984,"longitude":-71.490144,"pmax":1.0,"pmin":0.4166666666666667},"36":{"name":"Oil-City-PA","latitude":41.396723,"longitude":-79.672811,"pmax":1.0,"pmin":0.4166666666666667},"95":{"name":"Agawam-MA","latitude":42.048439,"longitude":-72.610074,"pmax":1.0,"pmin":0.4166666666666667},"1801067":{"pmax":1.0,"pmin":0.4166666666666667},"1020":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667}},"pipe":{"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"38":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null}},"energy_factor":2.61590529e-8,"baseP":8.273712e6,"control_valve":{"100041":{"c_ratio_max":1,"f_junction":31,"t_junction":4201031,"c_ratio_min":0,"type":"control_valve"},"100032":{"c_ratio_max":1,"f_junction":39,"t_junction":3301039,"c_ratio_min":0,"type":"control_valve"},"100018":{"c_ratio_max":1,"f_junction":1010,"t_junction":1900008,"c_ratio_min":0,"type":"control_valve"},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4001064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4100008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2600011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4201031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1502086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100042":{"c_ratio_max":1,"f_junction":59,"t_junction":4301059,"c_ratio_min":0,"type":"control_valve"},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":701050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"100044":{"c_ratio_max":1,"f_junction":53,"t_junction":4501053,"c_ratio_min":0,"type":"control_valve"},"100030":{"c_ratio_max":1,"f_junction":86,"t_junction":3101086,"c_ratio_min":0,"type":"control_valve"},"100019":{"c_ratio_max":1,"f_junction":45,"t_junction":2001045,"c_ratio_min":0,"type":"control_valve"},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4301059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4401049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100022":{"c_ratio_max":1,"f_junction":32,"t_junction":2301032,"c_ratio_min":0,"type":"control_valve"},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3001076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100012":{"c_ratio_max":1,"f_junction":1086,"t_junction":1302086,"c_ratio_min":0,"type":"control_valve"},"100039":{"c_ratio_max":1,"f_junction":64,"t_junction":4001064,"c_ratio_min":0,"type":"control_valve"},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4501053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1701069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100040":{"c_ratio_max":1,"f_junction":1022,"t_junction":4100008,"c_ratio_min":0,"type":"control_valve"},"100016":{"c_ratio_max":1,"f_junction":69,"t_junction":1701069,"c_ratio_min":0,"type":"control_valve"},"100025":{"c_ratio_max":1,"f_junction":1011,"t_junction":2600011,"c_ratio_min":0,"type":"control_valve"},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1801067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1000027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100014":{"c_ratio_max":1,"f_junction":86,"t_junction":1502086,"c_ratio_min":0,"type":"control_valve"},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":1900008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100017":{"c_ratio_max":1,"f_junction":67,"t_junction":1801067,"c_ratio_min":0,"type":"control_valve"},"100009":{"c_ratio_max":1,"f_junction":1027,"t_junction":1000027,"c_ratio_min":0,"type":"control_valve"},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3301039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100006":{"c_ratio_max":1,"f_junction":50,"t_junction":701050,"c_ratio_min":0,"type":"control_valve"},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2001045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3101086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100036":{"c_ratio_max":1,"f_junction":1020,"t_junction":3700020,"c_ratio_min":0,"type":"control_valve"},"100043":{"c_ratio_max":1,"f_junction":49,"t_junction":4401049,"c_ratio_min":0,"type":"control_valve"},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3700020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1302086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100029":{"c_ratio_max":1,"f_junction":76,"t_junction":3001076,"c_ratio_min":0,"type":"control_valve"},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2301032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1}},"connection":{"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":600051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100014":{"c_ratio_max":1,"f_junction":86,"t_junction":1502086,"c_ratio_min":0,"type":"control_valve"},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"100031":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3200045,"c_ratio_min":1,"type":"compressor"},"100036":{"c_ratio_max":1,"f_junction":1020,"t_junction":3700020,"c_ratio_min":0,"type":"control_valve"},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1302086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"100029":{"c_ratio_max":1,"f_junction":76,"t_junction":3001076,"c_ratio_min":0,"type":"control_valve"},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"100019":{"c_ratio_max":1,"f_junction":45,"t_junction":2001045,"c_ratio_min":0,"type":"control_valve"},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"100012":{"c_ratio_max":1,"f_junction":1086,"t_junction":1302086,"c_ratio_min":0,"type":"control_valve"},"100039":{"c_ratio_max":1,"f_junction":64,"t_junction":4001064,"c_ratio_min":0,"type":"control_valve"},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1801067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2400016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"100017":{"c_ratio_max":1,"f_junction":67,"t_junction":1801067,"c_ratio_min":0,"type":"control_valve"},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"100010":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1100074,"c_ratio_min":1,"type":"compressor"},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4600033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"100028":{"c_ratio_max":1.05,"f_junction":96,"t_junction":2900095,"c_ratio_min":1,"type":"compressor"},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":5000003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":800022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3500088,"c_ratio_min":1,"type":"compressor"},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4700099,"c_ratio_min":1,"type":"compressor"},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1000027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100008":{"c_ratio_max":1.05,"f_junction":93,"t_junction":900092,"c_ratio_min":1,"type":"compressor"},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2500006,"c_ratio_min":1,"type":"compressor"},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4800060,"c_ratio_min":1,"type":"compressor"},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"100035":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3600054,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":104,"t_junction":3900004,"c_ratio_min":1,"type":"compressor"},"100015":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1600037,"c_ratio_min":1,"type":"compressor"},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2600011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2700062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":2900095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"100026":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2700062,"c_ratio_min":1,"type":"compressor"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3200045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3301039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4001064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100021":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2200035,"c_ratio_min":1,"type":"compressor"},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4301059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4800060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100045":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4600033,"c_ratio_min":1,"type":"compressor"},"100005":{"c_ratio_max":1.05,"f_junction":52,"t_junction":600051,"c_ratio_min":1,"type":"compressor"},"100043":{"c_ratio_max":1,"f_junction":49,"t_junction":4401049,"c_ratio_min":0,"type":"control_valve"},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":4900085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":701050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"100007":{"c_ratio_max":1.05,"f_junction":23,"t_junction":800022,"c_ratio_min":1,"type":"compressor"},"100044":{"c_ratio_max":1,"f_junction":53,"t_junction":4501053,"c_ratio_min":0,"type":"control_valve"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":900092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1100074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1200009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100032":{"c_ratio_max":1,"f_junction":39,"t_junction":3301039,"c_ratio_min":0,"type":"control_valve"},"100048":{"c_ratio_max":1.05,"f_junction":86,"t_junction":4900085,"c_ratio_min":1,"type":"compressor"},"100018":{"c_ratio_max":1,"f_junction":1010,"t_junction":1900008,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2100080,"c_ratio_min":1,"type":"compressor"},"100013":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1400097,"c_ratio_min":1,"type":"compressor"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1600037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100022":{"c_ratio_max":1,"f_junction":32,"t_junction":2301032,"c_ratio_min":0,"type":"control_valve"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1701069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2500006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100042":{"c_ratio_max":1,"f_junction":59,"t_junction":4301059,"c_ratio_min":0,"type":"control_valve"},"100049":{"c_ratio_max":1.05,"f_junction":103,"t_junction":5000003,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2800078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3001076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3500088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3600054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3700020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":3900004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4201031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100030":{"c_ratio_max":1,"f_junction":86,"t_junction":3101086,"c_ratio_min":0,"type":"control_valve"},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4401049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4501053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"38":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"100009":{"c_ratio_max":1,"f_junction":1027,"t_junction":1000027,"c_ratio_min":0,"type":"control_valve"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4700099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1,"f_junction":50,"t_junction":701050,"c_ratio_min":0,"type":"control_valve"},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"100033":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3400072,"c_ratio_min":1,"type":"compressor"},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1400097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1502086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"100025":{"c_ratio_max":1,"f_junction":1011,"t_junction":2600011,"c_ratio_min":0,"type":"control_valve"},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":1900008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2001045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"100011":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1200009,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2100080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2200035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100023":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2400016,"c_ratio_min":1,"type":"compressor"},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2301032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100040":{"c_ratio_max":1,"f_junction":1022,"t_junction":4100008,"c_ratio_min":0,"type":"control_valve"},"100016":{"c_ratio_max":1,"f_junction":69,"t_junction":1701069,"c_ratio_min":0,"type":"control_valve"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3101086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3400072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3800047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100041":{"c_ratio_max":1,"f_junction":31,"t_junction":4201031,"c_ratio_min":0,"type":"control_valve"},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4100008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"100037":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3800047,"c_ratio_min":1,"type":"compressor"},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"100027":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2800078,"c_ratio_min":1,"type":"compressor"},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null}}} diff --git a/examples/data/json/TC_PennToNortheast_wValves_expansion_1.0.json b/examples/data/json/TC_PennToNortheast_wValves_expansion_1.0.json deleted file mode 100644 index ab94433..0000000 --- a/examples/data/json/TC_PennToNortheast_wValves_expansion_1.0.json +++ /dev/null @@ -1 +0,0 @@ -{"ne_connection":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"price_zone":{"1":{"junctions":[14,19,21,34,62,64,66,71,86,87,91,93],"cost_q":[4.918164853928605e-8,-0.16392715145447787,0],"cost_p":[8.850206050625368e-24,-1.3462994463224278e-10,0],"min_cost":0.015891600024669866,"constant_p":175,"index":1,"comment":"Transco Zone 6 Non New York"},"2":{"junctions":[29,31,44,48,76,82,100],"cost_q":[2.0078723538962e-11,0.034282419013219476,0],"cost_p":[0.0,1.0517964424393967e-12,794.37],"min_cost":0.01871677336238895,"constant_p":600,"index":2,"comment":"Transco Leidy Zone"}},"temperature":281.15,"name":"TC Penn to Northeast","ne_compressor":{},"multinetwork":false,"gas_molar_mass":0.0185674,"compressor":{"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null}},"consumer":{"29":{"qlmax":0.2687909912146972,"ql_junc":29,"qlmin":0.2687909912146972,"dispatchable":0,"ql":0.2687909912146972},"10076":{"qlmax":73.68365983791067,"ql_junc":76,"qlmin":0.0,"dispatchable":1,"ql":0},"10044":{"qlmax":73.68365983791067,"ql_junc":44,"qlmin":0.0,"dispatchable":1,"ql":0},"63":{"qlmax":0.000522916111890111,"ql_junc":63,"qlmin":0.000522916111890111,"dispatchable":0,"ql":0.000522916111890111},"93":{"qlmax":0.0292229841734867,"ql_junc":93,"qlmin":0.0292229841734867,"dispatchable":0,"ql":0.0292229841734867},"10":{"qlmax":1.9422927613909409,"ql_junc":10,"qlmin":1.9422927613909409,"dispatchable":0,"ql":1.9422927613909409},"10029":{"qlmax":73.68365983791067,"ql_junc":29,"qlmin":0.0,"dispatchable":1,"ql":0},"10087":{"qlmax":73.68365983791067,"ql_junc":87,"qlmin":0.0,"dispatchable":1,"ql":0},"77":{"qlmax":0.28602931305460766,"ql_junc":77,"qlmin":0.28602931305460766,"dispatchable":0,"ql":0.28602931305460766},"24":{"qlmax":0.3597209341172291,"ql_junc":24,"qlmin":0.3597209341172291,"dispatchable":0,"ql":0.3597209341172291},"87":{"qlmax":0.0322755706246827,"ql_junc":87,"qlmin":0.0322755706246827,"dispatchable":0,"ql":0.0322755706246827},"58":{"qlmax":0.2527947639654482,"ql_junc":58,"qlmin":0.2527947639654482,"dispatchable":0,"ql":0.2527947639654482},"25":{"qlmax":0.37611950708578906,"ql_junc":25,"qlmin":0.37611950708578906,"dispatchable":0,"ql":0.37611950708578906},"10091":{"qlmax":73.68365983791067,"ql_junc":91,"qlmin":0.0,"dispatchable":1,"ql":0},"89":{"qlmax":0.16768640978577948,"ql_junc":89,"qlmin":0.16768640978577948,"dispatchable":0,"ql":0.16768640978577948},"31":{"qlmax":0.12892177374253308,"ql_junc":31,"qlmin":0.12892177374253308,"dispatchable":0,"ql":0.12892177374253308},"62":{"qlmax":0.10489068071175467,"ql_junc":62,"qlmin":0.10489068071175467,"dispatchable":0,"ql":0.10489068071175467},"43":{"qlmax":0.15255981167930216,"ql_junc":43,"qlmin":0.15255981167930216,"dispatchable":0,"ql":0.15255981167930216},"10014":{"qlmax":73.68365983791067,"ql_junc":14,"qlmin":0.0,"dispatchable":1,"ql":0},"34":{"qlmax":0.012229172709340803,"ql_junc":34,"qlmin":0.012229172709340803,"dispatchable":0,"ql":0.012229172709340803},"44":{"qlmax":0.015252108870554754,"ql_junc":44,"qlmin":0.015252108870554754,"dispatchable":0,"ql":0.015252108870554754},"94":{"qlmax":0.09882167824850992,"ql_junc":94,"qlmin":0.09882167824850992,"dispatchable":0,"ql":0.09882167824850992},"55":{"qlmax":0.23549973193884546,"ql_junc":55,"qlmin":0.23549973193884546,"dispatchable":0,"ql":0.23549973193884546},"86":{"qlmax":0.031901263814765164,"ql_junc":86,"qlmin":0.031901263814765164,"dispatchable":0,"ql":0.031901263814765164},"17":{"qlmax":0.6209319549822312,"ql_junc":17,"qlmin":0.6209319549822312,"dispatchable":0,"ql":0.6209319549822312},"71":{"qlmax":0.0773040624749015,"ql_junc":71,"qlmin":0.0773040624749015,"dispatchable":0,"ql":0.0773040624749015},"82":{"qlmax":0.08638333739821522,"ql_junc":82,"qlmin":0.08638333739821522,"dispatchable":0,"ql":0.08638333739821522},"20":{"qlmax":0.20633819517769916,"ql_junc":20,"qlmin":0.20633819517769916,"dispatchable":0,"ql":0.20633819517769916},"10021":{"qlmax":73.68365983791067,"ql_junc":21,"qlmin":0.0,"dispatchable":1,"ql":0},"10062":{"qlmax":73.68365983791067,"ql_junc":62,"qlmin":0.0,"dispatchable":1,"ql":0},"98":{"qlmax":0.2569227039987385,"ql_junc":98,"qlmin":0.2569227039987385,"dispatchable":0,"ql":0.2569227039987385},"70":{"qlmax":0.00032958883780973843,"ql_junc":70,"qlmin":0.00032958883780973843,"dispatchable":0,"ql":0.00032958883780973843},"10064":{"qlmax":73.68365983791067,"ql_junc":64,"qlmin":0.0,"dispatchable":1,"ql":0},"10086":{"qlmax":73.68365983791067,"ql_junc":86,"qlmin":0.0,"dispatchable":1,"ql":0},"14":{"qlmax":0.006123136779714592,"ql_junc":14,"qlmin":0.006123136779714592,"dispatchable":0,"ql":0.006123136779714592},"10066":{"qlmax":73.68365983791067,"ql_junc":66,"qlmin":0.0,"dispatchable":1,"ql":0},"10082":{"qlmax":73.68365983791067,"ql_junc":82,"qlmin":0.0,"dispatchable":1,"ql":0},"7":{"qlmax":0.05733706648402943,"ql_junc":7,"qlmin":0.05733706648402943,"dispatchable":0,"ql":0.05733706648402943},"57":{"qlmax":0.055065462132861946,"ql_junc":57,"qlmin":0.055065462132861946,"dispatchable":0,"ql":0.055065462132861946},"10100":{"qlmax":73.68365983791067,"ql_junc":100,"qlmin":0.0,"dispatchable":1,"ql":0},"64":{"qlmax":0.01119296379258639,"ql_junc":64,"qlmin":0.01119296379258639,"dispatchable":0,"ql":0.01119296379258639},"19":{"qlmax":0.3481841653078171,"ql_junc":19,"qlmin":0.3481841653078171,"dispatchable":0,"ql":0.3481841653078171},"91":{"qlmax":0.0376167973913037,"ql_junc":91,"qlmin":0.0376167973913037,"dispatchable":0,"ql":0.0376167973913037},"10031":{"qlmax":73.68365983791067,"ql_junc":31,"qlmin":0.0,"dispatchable":1,"ql":0},"10034":{"qlmax":73.68365983791067,"ql_junc":34,"qlmin":0.0,"dispatchable":1,"ql":0},"10093":{"qlmax":73.68365983791067,"ql_junc":93,"qlmin":0.0,"dispatchable":1,"ql":0},"13":{"qlmax":0.06463284830818633,"ql_junc":13,"qlmin":0.06463284830818633,"dispatchable":0,"ql":0.06463284830818633},"15":{"qlmax":0.24736839037308248,"ql_junc":15,"qlmin":0.24736839037308248,"dispatchable":0,"ql":0.24736839037308248},"61":{"qlmax":0.0786467290718143,"ql_junc":61,"qlmin":0.0786467290718143,"dispatchable":0,"ql":0.0786467290718143},"67":{"qlmax":0.000280245005537327,"ql_junc":67,"qlmin":0.000280245005537327,"dispatchable":0,"ql":0.000280245005537327},"100":{"qlmax":0.01551183487049728,"ql_junc":100,"qlmin":0.01551183487049728,"dispatchable":0,"ql":0.01551183487049728},"10048":{"qlmax":73.68365983791067,"ql_junc":48,"qlmin":0.0,"dispatchable":1,"ql":0},"21":{"qlmax":0.17247087085980722,"ql_junc":21,"qlmin":0.17247087085980722,"dispatchable":0,"ql":0.17247087085980722},"10019":{"qlmax":73.68365983791067,"ql_junc":19,"qlmin":0.0,"dispatchable":1,"ql":0},"68":{"qlmax":0.00026179202344908784,"ql_junc":68,"qlmin":0.00026179202344908784,"dispatchable":0,"ql":0.00026179202344908784},"10071":{"qlmax":73.68365983791067,"ql_junc":71,"qlmin":0.0,"dispatchable":1,"ql":0},"66":{"qlmax":0.0874512903850929,"ql_junc":66,"qlmin":0.0874512903850929,"dispatchable":0,"ql":0.0874512903850929},"76":{"qlmax":0.06894507511680702,"ql_junc":76,"qlmin":0.06894507511680702,"dispatchable":0,"ql":0.06894507511680702},"48":{"qlmax":0.005542269618827058,"ql_junc":48,"qlmin":0.005542269618827058,"dispatchable":0,"ql":0.005542269618827058},"18":{"qlmax":0.06125514847625875,"ql_junc":18,"qlmin":0.06125514847625875,"dispatchable":0,"ql":0.06125514847625875}},"standard_density":0.717,"baseQ":44.47950613758401,"compressibility_factor":0.8,"resistor":{},"short_pipe":{},"producer":{"1":{"qgmin":0.09374403622878186,"qg":0.09374403622878186,"qgmax":0.09374403622878186,"dispatchable":0,"qg_junc":1},"10028":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":28},"101":{"qgmin":0.08130991863113443,"qg":0.08130991863113443,"qgmax":0.08130991863113443,"dispatchable":0,"qg_junc":101},"2":{"qgmin":0.07898888334624025,"qg":0.07898888334624025,"qgmax":0.07898888334624025,"dispatchable":0,"qg_junc":2},"74":{"qgmin":0.08228475345078998,"qg":0.08228475345078998,"qgmax":0.08228475345078998,"dispatchable":0,"qg_junc":74},"41":{"qgmin":0.08377832123570443,"qg":0.08377832123570443,"qgmax":0.08377832123570443,"dispatchable":0,"qg_junc":41},"10072":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":72},"10041":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":41},"10101":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":101},"5":{"qgmin":0.08727829507800519,"qg":0.08727829507800519,"qgmax":0.08727829507800519,"dispatchable":0,"qg_junc":5},"10001":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":1},"28":{"qgmin":0.09372561531382238,"qg":0.09372561531382238,"qgmax":0.09372561531382238,"dispatchable":0,"qg_junc":28},"39":{"qgmin":0.07938677510936495,"qg":0.07938677510936495,"qgmax":0.07938677510936495,"dispatchable":0,"qg_junc":39},"40":{"qgmin":0.07699942453061664,"qg":0.07699942453061664,"qgmax":0.07699942453061664,"dispatchable":0,"qg_junc":40},"10005":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":5},"72":{"qgmin":0.07511607018515966,"qg":0.07511607018515966,"qgmax":0.07511607018515966,"dispatchable":0,"qg_junc":72},"10002":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":2},"10039":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":39},"10074":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":74},"45":{"qgmin":0.07633627159207546,"qg":0.07633627159207546,"qgmax":0.07633627159207546,"dispatchable":0,"qg_junc":45},"10008":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":8},"8":{"qgmin":0.09105163529830461,"qg":0.09105163529830461,"qgmax":0.09105163529830461,"dispatchable":0,"qg_junc":8},"10040":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":40},"10045":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":45}},"ne_pipe":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"valve":{},"per_unit":true,"junction":{"1":{"name":"Donegal-PA","latitude":40.14051,"longitude":-80.478524,"pmax":1.0,"pmin":0.4166666666666667},"54":{"name":"Glastonbury-CT","latitude":41.725185,"longitude":-72.589945,"pmax":1.0,"pmin":0.4166666666666667},"101":{"name":"Lisbon-NY","latitude":44.768851,"longitude":-75.355817,"pmax":1.0,"pmin":0.4166666666666667},"41":{"name":"Bridgewater-PA","latitude":41.821825,"longitude":-75.819248,"pmax":1.0,"pmin":0.4166666666666667},"65":{"name":"Hopkinton-MA","latitude":42.201594,"longitude":-71.523878,"pmax":1.0,"pmin":0.4166666666666667},"3101076":{"pmax":1.0,"pmin":0.4166666666666667},"1027":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"88":{"name":"Berne-NY","latitude":42.628596,"longitude":-74.025866,"pmax":1.0,"pmin":0.4166666666666667},"26":{"name":"Lock-Haven-PA","latitude":41.495676,"longitude":-77.643097,"pmax":1.0,"pmin":0.4166666666666667},"77":{"name":"Caledonia-NY","latitude":42.917459,"longitude":-77.783036,"pmax":1.0,"pmin":0.4166666666666667},"24":{"name":"Luthersburg-PA","latitude":40.999871,"longitude":-78.741026,"pmax":1.0,"pmin":0.4166666666666667},"1700037":{"pmax":1.0,"pmin":0.4166666666666667},"23":{"name":"Mercer-PA","latitude":41.210661,"longitude":-80.320067,"pmax":1.0,"pmin":0.4166666666666667},"600003":{"pmax":1.0,"pmin":0.4166666666666667},"59":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"43":{"name":"Clymer-NY","latitude":42.074221,"longitude":-79.698702,"pmax":1.0,"pmin":0.4166666666666667},"39":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"2200080":{"pmax":1.0,"pmin":0.4166666666666667},"1086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"34":{"name":"Orange-CT","latitude":41.266832,"longitude":-73.009702,"pmax":1.0,"pmin":0.4166666666666667},"3500072":{"pmax":1.0,"pmin":0.4166666666666667},"55":{"name":"Glastonbury-CT","latitude":41.725084,"longitude":-72.588397,"pmax":1.0,"pmin":0.4166666666666667},"17":{"name":"Kittanning-PA","latitude":40.835196,"longitude":-79.340896,"pmax":1.0,"pmin":0.4166666666666667},"9":{"name":"Penn-Hills-PA","latitude":40.467497,"longitude":-79.794148,"pmax":1.0,"pmin":0.4166666666666667},"12":{"name":"Clinton-NJ","latitude":40.603397,"longitude":-74.883413,"pmax":1.0,"pmin":0.4166666666666667},"20":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"1801069":{"pmax":1.0,"pmin":0.4166666666666667},"14":{"name":"Edison-NJ","latitude":40.556699,"longitude":-74.349096,"pmax":1.0,"pmin":0.4166666666666667},"96":{"name":"Agawam-MA","latitude":42.046799,"longitude":-72.613109,"pmax":1.0,"pmin":0.4166666666666667},"19":{"name":"Rutherford-NJ","latitude":40.791447,"longitude":-74.088084,"pmax":1.0,"pmin":0.4166666666666667},"2401032":{"pmax":1.0,"pmin":0.4166666666666667},"3600088":{"pmax":1.0,"pmin":0.4166666666666667},"35":{"name":"Cranberry-PA","latitude":41.398771,"longitude":-79.676097,"pmax":1.0,"pmin":0.4166666666666667},"1032":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"1500097":{"pmax":1.0,"pmin":0.4166666666666667},"21":{"name":"St-James-NY","latitude":40.895706,"longitude":-73.14931,"pmax":1.0,"pmin":0.4166666666666667},"83":{"name":"Pompey-NY","latitude":42.903602,"longitude":-75.958292,"pmax":1.0,"pmin":0.4166666666666667},"45":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"85":{"name":"Charleston-NY","latitude":42.80409,"longitude":-74.281505,"pmax":1.0,"pmin":0.4166666666666667},"105":{"name":"Rumford-ME","latitude":44.520753,"longitude":-70.578301,"pmax":1.0,"pmin":0.4166666666666667},"30":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"500090":{"pmax":1.0,"pmin":0.4166666666666667},"3":{"name":"Mt-Pleasant-PA","latitude":40.200743,"longitude":-79.534826,"pmax":1.0,"pmin":0.4166666666666667},"81":{"name":"Hopewell-NY","latitude":42.904538,"longitude":-77.176114,"pmax":1.0,"pmin":0.4166666666666667},"27":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"75":{"name":"Youngstown-NY","latitude":43.270035,"longitude":-79.026338,"pmax":1.0,"pmin":0.4166666666666667},"1039":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"50":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"5000085":{"pmax":1.0,"pmin":0.4166666666666667},"63":{"name":"Mendon-MA","latitude":42.120051,"longitude":-71.569429,"pmax":1.0,"pmin":0.4166666666666667},"92":{"name":"Millbrook-NY","latitude":41.77572,"longitude":-73.701817,"pmax":1.0,"pmin":0.4166666666666667},"87":{"name":"Halfmoon-NY","latitude":42.831757,"longitude":-73.672791,"pmax":1.0,"pmin":0.4166666666666667},"1050":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"301030":{"pmax":1.0,"pmin":0.4166666666666667},"700051":{"pmax":1.0,"pmin":0.4166666666666667},"89":{"name":"East-Berne-NY","latitude":42.63174,"longitude":-74.025301,"pmax":1.0,"pmin":0.4166666666666667},"3300045":{"pmax":1.0,"pmin":0.4166666666666667},"1901067":{"pmax":1.0,"pmin":0.4166666666666667},"1402086":{"pmax":1.0,"pmin":0.4166666666666667},"4401059":{"pmax":1.0,"pmin":0.4166666666666667},"80":{"name":"Hopewell-NY","latitude":42.90849,"longitude":-77.192062,"pmax":1.0,"pmin":0.4166666666666667},"4800099":{"pmax":1.0,"pmin":0.4166666666666667},"1049":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"100026":{"pmax":1.0,"pmin":0.4166666666666667},"57":{"name":"Coventry-RI","latitude":41.670935,"longitude":-71.534463,"pmax":1.0,"pmin":0.4166666666666667},"1011":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"15":{"name":"Lakeview-NY","latitude":40.66556,"longitude":-73.65474,"pmax":1.0,"pmin":0.4166666666666667},"61":{"name":"Douglas-MA","latitude":42.020317,"longitude":-71.744126,"pmax":1.0,"pmin":0.4166666666666667},"67":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"4200008":{"pmax":1.0,"pmin":0.4166666666666667},"100":{"name":"Diana-NY","latitude":44.076742,"longitude":-75.29934,"pmax":1.0,"pmin":0.4166666666666667},"400083":{"pmax":1.0,"pmin":0.4166666666666667},"46":{"name":"Southport-NY","latitude":42.072562,"longitude":-76.77978,"pmax":1.0,"pmin":0.4166666666666667},"2600006":{"pmax":1.0,"pmin":0.4166666666666667},"68":{"name":"Dracut-MA","latitude":42.707991,"longitude":-71.274586,"pmax":1.0,"pmin":0.4166666666666667},"56":{"name":"Lebanon-","latitude":40.274597,"longitude":-76.383599,"pmax":1.0,"pmin":0.4166666666666667},"2000008":{"pmax":1.0,"pmin":0.4166666666666667},"76":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"48":{"name":"Dryden-NY","latitude":42.417627,"longitude":-76.293194,"pmax":1.0,"pmin":0.4166666666666667},"103":{"name":"Mt-Pleasant-PA","latitude":40.189198,"longitude":-79.527073,"pmax":1.0,"pmin":0.4166666666666667},"32":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"2":{"name":"New-Freeport-PA","latitude":39.723066,"longitude":-80.442888,"pmax":1.0,"pmin":0.4166666666666667},"51":{"name":"Granby-CT","latitude":41.974926,"longitude":-72.813982,"pmax":1.0,"pmin":0.4166666666666667},"53":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"93":{"name":"Millbrook-NY","latitude":41.77619,"longitude":-73.702682,"pmax":1.0,"pmin":0.4166666666666667},"10":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"4301031":{"pmax":1.0,"pmin":0.4166666666666667},"2086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"1064":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"49":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"5":{"name":"Delta-PA","latitude":39.724585,"longitude":-76.390675,"pmax":1.0,"pmin":0.4166666666666667},"62":{"name":"Mendon-MA","latitude":42.120251,"longitude":-71.567683,"pmax":1.0,"pmin":0.4166666666666667},"90":{"name":"Leeds-NY","latitude":42.24878,"longitude":-73.898449,"pmax":1.0,"pmin":0.4166666666666667},"3800020":{"pmax":1.0,"pmin":0.4166666666666667},"3700054":{"pmax":1.0,"pmin":0.4166666666666667},"86":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"71":{"name":"Anson-ME","latitude":44.838572,"longitude":-69.923579,"pmax":1.0,"pmin":0.4166666666666667},"37":{"name":"Marienville-PA","latitude":41.537845,"longitude":-79.116042,"pmax":1.0,"pmin":0.4166666666666667},"1030":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"6":{"name":"Lebanon-PA","latitude":40.274567,"longitude":-76.382726,"pmax":1.0,"pmin":0.4166666666666667},"98":{"name":"Remsen-NY","latitude":43.35361,"longitude":-75.094707,"pmax":1.0,"pmin":0.4166666666666667},"1000092":{"pmax":1.0,"pmin":0.4166666666666667},"1076":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"1200074":{"pmax":1.0,"pmin":0.4166666666666667},"1010":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"7":{"name":"Malvern-Pa","latitude":40.084953,"longitude":-75.556341,"pmax":1.0,"pmin":0.4166666666666667},"1602086":{"pmax":1.0,"pmin":0.4166666666666667},"102":{"name":"Pittsfield-MA","latitude":42.470251,"longitude":-73.325124,"pmax":1.0,"pmin":0.4166666666666667},"69":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"97":{"name":"Remsen-NY","latitude":43.354239,"longitude":-75.082106,"pmax":1.0,"pmin":0.4166666666666667},"2900078":{"pmax":1.0,"pmin":0.4166666666666667},"4":{"name":"Snake-Spring-PA","latitude":40.020885,"longitude":-78.404702,"pmax":1.0,"pmin":0.4166666666666667},"3401039":{"pmax":1.0,"pmin":0.4166666666666667},"3201086":{"pmax":1.0,"pmin":0.4166666666666667},"13":{"name":"Trenton-NJ","latitude":40.30279,"longitude":-74.703774,"pmax":1.0,"pmin":0.4166666666666667},"3000095":{"pmax":1.0,"pmin":0.4166666666666667},"1053":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"4700033":{"pmax":1.0,"pmin":0.4166666666666667},"1045":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"1067":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"1022":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"38":{"name":"Marienville-PA","latitude":41.537608,"longitude":-79.11609,"pmax":1.0,"pmin":0.4166666666666667},"4900060":{"pmax":1.0,"pmin":0.4166666666666667},"66":{"name":"Fitchburg-MA","latitude":42.588366,"longitude":-71.847785,"pmax":1.0,"pmin":0.4166666666666667},"2800062":{"pmax":1.0,"pmin":0.4166666666666667},"18":{"name":"Bloomfield-NJ","latitude":40.79121,"longitude":-74.19497,"pmax":1.0,"pmin":0.4166666666666667},"29":{"name":"Laurel-Run-PA","latitude":41.21003,"longitude":-75.855117,"pmax":1.0,"pmin":0.4166666666666667},"78":{"name":"Pike-NY-","latitude":42.597312,"longitude":-78.110065,"pmax":1.0,"pmin":0.4166666666666667},"74":{"name":"Youngstown-NY","latitude":43.271294,"longitude":-79.02028,"pmax":1.0,"pmin":0.4166666666666667},"42":{"name":"Clymer-NY","latitude":42.07427,"longitude":-79.698623,"pmax":1.0,"pmin":0.4166666666666667},"33":{"name":"Orange-CT","latitude":41.254368,"longitude":-73.010735,"pmax":1.0,"pmin":0.4166666666666667},"28":{"name":"Sugarload-PA","latitude":41.262607,"longitude":-76.338707,"pmax":1.0,"pmin":0.4166666666666667},"52":{"name":"Granby-CT","latitude":41.975423,"longitude":-72.813133,"pmax":1.0,"pmin":0.4166666666666667},"1031":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"1069":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"1059":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"801050":{"pmax":1.0,"pmin":0.4166666666666667},"1300009":{"pmax":1.0,"pmin":0.4166666666666667},"58":{"name":"Sandwich-MA","latitude":41.753162,"longitude":-70.493124,"pmax":1.0,"pmin":0.4166666666666667},"25":{"name":"Weedville-PA","latitude":41.260839,"longitude":-78.311499,"pmax":1.0,"pmin":0.4166666666666667},"31":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"4000004":{"pmax":1.0,"pmin":0.4166666666666667},"44":{"name":"Greenwood-NY","latitude":42.11366,"longitude":-77.653292,"pmax":1.0,"pmin":0.4166666666666667},"94":{"name":"Williamstown-MA","latitude":42.740238,"longitude":-73.186441,"pmax":1.0,"pmin":0.4166666666666667},"2300035":{"pmax":1.0,"pmin":0.4166666666666667},"99":{"name":"Diana-NY","latitude":44.076832,"longitude":-75.299729,"pmax":1.0,"pmin":0.4166666666666667},"47":{"name":"Dryden-NY","latitude":42.439942,"longitude":-76.305218,"pmax":1.0,"pmin":0.4166666666666667},"1100027":{"pmax":1.0,"pmin":0.4166666666666667},"73":{"name":"Pittsburg-NH","latitude":45.05418,"longitude":-71.490121,"pmax":1.0,"pmin":0.4166666666666667},"82":{"name":"Clay-NY-","latitude":43.219378,"longitude":-76.252319,"pmax":1.0,"pmin":0.4166666666666667},"4501049":{"pmax":1.0,"pmin":0.4166666666666667},"79":{"name":"Gainesville-NY","latitude":42.556783,"longitude":-78.153585,"pmax":1.0,"pmin":0.4166666666666667},"84":{"name":"Manlius-NY","latitude":42.903357,"longitude":-75.958496,"pmax":1.0,"pmin":0.4166666666666667},"104":{"name":"Everett-PA","latitude":40.042788,"longitude":-78.421649,"pmax":1.0,"pmin":0.4166666666666667},"2101045":{"pmax":1.0,"pmin":0.4166666666666667},"4601053":{"pmax":1.0,"pmin":0.4166666666666667},"70":{"name":"Bedford-NH","latitude":42.934207,"longitude":-71.491622,"pmax":1.0,"pmin":0.4166666666666667},"200042":{"pmax":1.0,"pmin":0.4166666666666667},"900022":{"pmax":1.0,"pmin":0.4166666666666667},"8":{"name":"Chippewa-PA","latitude":40.768368,"longitude":-80.376997,"pmax":1.0,"pmin":0.4166666666666667},"64":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"91":{"name":"Catskill-NY","latitude":42.248502,"longitude":-73.899998,"pmax":1.0,"pmin":0.4166666666666667},"4101064":{"pmax":1.0,"pmin":0.4166666666666667},"60":{"name":"Douglas-MA","latitude":42.022409,"longitude":-71.751407,"pmax":1.0,"pmin":0.4166666666666667},"3900047":{"pmax":1.0,"pmin":0.4166666666666667},"2700011":{"pmax":1.0,"pmin":0.4166666666666667},"22":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"11":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"16":{"name":"Kittanning-PA","latitude":40.835394,"longitude":-79.343138,"pmax":1.0,"pmin":0.4166666666666667},"40":{"name":"Ulysses-PA","latitude":41.877839,"longitude":-77.765879,"pmax":1.0,"pmin":0.4166666666666667},"72":{"name":"Pittsburg-NH","latitude":45.054984,"longitude":-71.490144,"pmax":1.0,"pmin":0.4166666666666667},"36":{"name":"Oil-City-PA","latitude":41.396723,"longitude":-79.672811,"pmax":1.0,"pmin":0.4166666666666667},"95":{"name":"Agawam-MA","latitude":42.048439,"longitude":-72.610074,"pmax":1.0,"pmin":0.4166666666666667},"1020":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"2500016":{"pmax":1.0,"pmin":0.4166666666666667}},"pipe":{"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"38":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null}},"energy_factor":2.61590529e-8,"baseP":8.273712e6,"control_valve":{"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1}},"connection":{"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"38":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null}}} diff --git a/examples/data/json/TC_PennToNortheast_wValves_expansion_1.0_apr.json b/examples/data/json/TC_PennToNortheast_wValves_expansion_1.0_apr.json deleted file mode 100644 index efef169..0000000 --- a/examples/data/json/TC_PennToNortheast_wValves_expansion_1.0_apr.json +++ /dev/null @@ -1 +0,0 @@ -{"ne_connection":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"price_zone":{"1":{"junctions":[14,19,21,34,62,64,66,71,86,87,91,93],"cost_q":[1.2284188003650665e-10,0.01642944239883814,0],"cost_p":[0.0,8.414371539515174e-13,456.12],"min_cost":0.015891600024669866,"constant_p":175,"index":1,"comment":"Transco Zone 6 Non New York"},"2":{"junctions":[29,31,44,48,76,82,100],"cost_q":[0.0,0.018266864508357187,0],"cost_p":[0.0,6.31077865463638e-13,400],"min_cost":0.01871677336238895,"constant_p":600,"index":2,"comment":"Transco Leidy Zone"}},"temperature":281.15,"name":"TC Penn to Northeast","ne_compressor":{},"multinetwork":false,"gas_molar_mass":0.0185674,"compressor":{"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null}},"consumer":{"29":{"qlmax":0.2687909912146972,"ql_junc":29,"qlmin":0.2687909912146972,"dispatchable":0,"ql":0.2687909912146972},"10076":{"qlmax":73.68365983791067,"ql_junc":76,"qlmin":0.0,"dispatchable":1,"ql":0},"10044":{"qlmax":73.68365983791067,"ql_junc":44,"qlmin":0.0,"dispatchable":1,"ql":0},"63":{"qlmax":0.000522916111890111,"ql_junc":63,"qlmin":0.000522916111890111,"dispatchable":0,"ql":0.000522916111890111},"93":{"qlmax":0.0292229841734867,"ql_junc":93,"qlmin":0.0292229841734867,"dispatchable":0,"ql":0.0292229841734867},"10":{"qlmax":1.9422927613909409,"ql_junc":10,"qlmin":1.9422927613909409,"dispatchable":0,"ql":1.9422927613909409},"10029":{"qlmax":73.68365983791067,"ql_junc":29,"qlmin":0.0,"dispatchable":1,"ql":0},"10087":{"qlmax":73.68365983791067,"ql_junc":87,"qlmin":0.0,"dispatchable":1,"ql":0},"77":{"qlmax":0.28602931305460766,"ql_junc":77,"qlmin":0.28602931305460766,"dispatchable":0,"ql":0.28602931305460766},"24":{"qlmax":0.3597209341172291,"ql_junc":24,"qlmin":0.3597209341172291,"dispatchable":0,"ql":0.3597209341172291},"87":{"qlmax":0.0322755706246827,"ql_junc":87,"qlmin":0.0322755706246827,"dispatchable":0,"ql":0.0322755706246827},"58":{"qlmax":0.2527947639654482,"ql_junc":58,"qlmin":0.2527947639654482,"dispatchable":0,"ql":0.2527947639654482},"25":{"qlmax":0.37611950708578906,"ql_junc":25,"qlmin":0.37611950708578906,"dispatchable":0,"ql":0.37611950708578906},"10091":{"qlmax":73.68365983791067,"ql_junc":91,"qlmin":0.0,"dispatchable":1,"ql":0},"89":{"qlmax":0.16768640978577948,"ql_junc":89,"qlmin":0.16768640978577948,"dispatchable":0,"ql":0.16768640978577948},"31":{"qlmax":0.12892177374253308,"ql_junc":31,"qlmin":0.12892177374253308,"dispatchable":0,"ql":0.12892177374253308},"62":{"qlmax":0.10489068071175467,"ql_junc":62,"qlmin":0.10489068071175467,"dispatchable":0,"ql":0.10489068071175467},"43":{"qlmax":0.15255981167930216,"ql_junc":43,"qlmin":0.15255981167930216,"dispatchable":0,"ql":0.15255981167930216},"10014":{"qlmax":73.68365983791067,"ql_junc":14,"qlmin":0.0,"dispatchable":1,"ql":0},"34":{"qlmax":0.012229172709340803,"ql_junc":34,"qlmin":0.012229172709340803,"dispatchable":0,"ql":0.012229172709340803},"44":{"qlmax":0.015252108870554754,"ql_junc":44,"qlmin":0.015252108870554754,"dispatchable":0,"ql":0.015252108870554754},"94":{"qlmax":0.09882167824850992,"ql_junc":94,"qlmin":0.09882167824850992,"dispatchable":0,"ql":0.09882167824850992},"55":{"qlmax":0.23549973193884546,"ql_junc":55,"qlmin":0.23549973193884546,"dispatchable":0,"ql":0.23549973193884546},"86":{"qlmax":0.031901263814765164,"ql_junc":86,"qlmin":0.031901263814765164,"dispatchable":0,"ql":0.031901263814765164},"17":{"qlmax":0.6209319549822312,"ql_junc":17,"qlmin":0.6209319549822312,"dispatchable":0,"ql":0.6209319549822312},"71":{"qlmax":0.0773040624749015,"ql_junc":71,"qlmin":0.0773040624749015,"dispatchable":0,"ql":0.0773040624749015},"82":{"qlmax":0.08638333739821522,"ql_junc":82,"qlmin":0.08638333739821522,"dispatchable":0,"ql":0.08638333739821522},"20":{"qlmax":0.20633819517769916,"ql_junc":20,"qlmin":0.20633819517769916,"dispatchable":0,"ql":0.20633819517769916},"10021":{"qlmax":73.68365983791067,"ql_junc":21,"qlmin":0.0,"dispatchable":1,"ql":0},"10062":{"qlmax":73.68365983791067,"ql_junc":62,"qlmin":0.0,"dispatchable":1,"ql":0},"98":{"qlmax":0.2569227039987385,"ql_junc":98,"qlmin":0.2569227039987385,"dispatchable":0,"ql":0.2569227039987385},"70":{"qlmax":0.00032958883780973843,"ql_junc":70,"qlmin":0.00032958883780973843,"dispatchable":0,"ql":0.00032958883780973843},"10064":{"qlmax":73.68365983791067,"ql_junc":64,"qlmin":0.0,"dispatchable":1,"ql":0},"10086":{"qlmax":73.68365983791067,"ql_junc":86,"qlmin":0.0,"dispatchable":1,"ql":0},"14":{"qlmax":0.006123136779714592,"ql_junc":14,"qlmin":0.006123136779714592,"dispatchable":0,"ql":0.006123136779714592},"10066":{"qlmax":73.68365983791067,"ql_junc":66,"qlmin":0.0,"dispatchable":1,"ql":0},"10082":{"qlmax":73.68365983791067,"ql_junc":82,"qlmin":0.0,"dispatchable":1,"ql":0},"7":{"qlmax":0.05733706648402943,"ql_junc":7,"qlmin":0.05733706648402943,"dispatchable":0,"ql":0.05733706648402943},"57":{"qlmax":0.055065462132861946,"ql_junc":57,"qlmin":0.055065462132861946,"dispatchable":0,"ql":0.055065462132861946},"10100":{"qlmax":73.68365983791067,"ql_junc":100,"qlmin":0.0,"dispatchable":1,"ql":0},"64":{"qlmax":0.01119296379258639,"ql_junc":64,"qlmin":0.01119296379258639,"dispatchable":0,"ql":0.01119296379258639},"19":{"qlmax":0.3481841653078171,"ql_junc":19,"qlmin":0.3481841653078171,"dispatchable":0,"ql":0.3481841653078171},"91":{"qlmax":0.0376167973913037,"ql_junc":91,"qlmin":0.0376167973913037,"dispatchable":0,"ql":0.0376167973913037},"10031":{"qlmax":73.68365983791067,"ql_junc":31,"qlmin":0.0,"dispatchable":1,"ql":0},"10034":{"qlmax":73.68365983791067,"ql_junc":34,"qlmin":0.0,"dispatchable":1,"ql":0},"10093":{"qlmax":73.68365983791067,"ql_junc":93,"qlmin":0.0,"dispatchable":1,"ql":0},"13":{"qlmax":0.06463284830818633,"ql_junc":13,"qlmin":0.06463284830818633,"dispatchable":0,"ql":0.06463284830818633},"15":{"qlmax":0.24736839037308248,"ql_junc":15,"qlmin":0.24736839037308248,"dispatchable":0,"ql":0.24736839037308248},"61":{"qlmax":0.0786467290718143,"ql_junc":61,"qlmin":0.0786467290718143,"dispatchable":0,"ql":0.0786467290718143},"67":{"qlmax":0.000280245005537327,"ql_junc":67,"qlmin":0.000280245005537327,"dispatchable":0,"ql":0.000280245005537327},"100":{"qlmax":0.01551183487049728,"ql_junc":100,"qlmin":0.01551183487049728,"dispatchable":0,"ql":0.01551183487049728},"10048":{"qlmax":73.68365983791067,"ql_junc":48,"qlmin":0.0,"dispatchable":1,"ql":0},"21":{"qlmax":0.17247087085980722,"ql_junc":21,"qlmin":0.17247087085980722,"dispatchable":0,"ql":0.17247087085980722},"10019":{"qlmax":73.68365983791067,"ql_junc":19,"qlmin":0.0,"dispatchable":1,"ql":0},"68":{"qlmax":0.00026179202344908784,"ql_junc":68,"qlmin":0.00026179202344908784,"dispatchable":0,"ql":0.00026179202344908784},"10071":{"qlmax":73.68365983791067,"ql_junc":71,"qlmin":0.0,"dispatchable":1,"ql":0},"66":{"qlmax":0.0874512903850929,"ql_junc":66,"qlmin":0.0874512903850929,"dispatchable":0,"ql":0.0874512903850929},"76":{"qlmax":0.06894507511680702,"ql_junc":76,"qlmin":0.06894507511680702,"dispatchable":0,"ql":0.06894507511680702},"48":{"qlmax":0.005542269618827058,"ql_junc":48,"qlmin":0.005542269618827058,"dispatchable":0,"ql":0.005542269618827058},"18":{"qlmax":0.06125514847625875,"ql_junc":18,"qlmin":0.06125514847625875,"dispatchable":0,"ql":0.06125514847625875}},"standard_density":0.717,"baseQ":44.47950613758401,"compressibility_factor":0.8,"resistor":{},"short_pipe":{},"producer":{"1":{"qgmin":0.09374403622878186,"qg":0.09374403622878186,"qgmax":0.09374403622878186,"dispatchable":0,"qg_junc":1},"10028":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":28},"101":{"qgmin":0.08130991863113443,"qg":0.08130991863113443,"qgmax":0.08130991863113443,"dispatchable":0,"qg_junc":101},"2":{"qgmin":0.07898888334624025,"qg":0.07898888334624025,"qgmax":0.07898888334624025,"dispatchable":0,"qg_junc":2},"74":{"qgmin":0.08228475345078998,"qg":0.08228475345078998,"qgmax":0.08228475345078998,"dispatchable":0,"qg_junc":74},"41":{"qgmin":0.08377832123570443,"qg":0.08377832123570443,"qgmax":0.08377832123570443,"dispatchable":0,"qg_junc":41},"10072":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":72},"10041":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":41},"10101":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":101},"5":{"qgmin":0.08727829507800519,"qg":0.08727829507800519,"qgmax":0.08727829507800519,"dispatchable":0,"qg_junc":5},"10001":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":1},"28":{"qgmin":0.09372561531382238,"qg":0.09372561531382238,"qgmax":0.09372561531382238,"dispatchable":0,"qg_junc":28},"39":{"qgmin":0.07938677510936495,"qg":0.07938677510936495,"qgmax":0.07938677510936495,"dispatchable":0,"qg_junc":39},"40":{"qgmin":0.07699942453061664,"qg":0.07699942453061664,"qgmax":0.07699942453061664,"dispatchable":0,"qg_junc":40},"10005":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":5},"72":{"qgmin":0.07511607018515966,"qg":0.07511607018515966,"qgmax":0.07511607018515966,"dispatchable":0,"qg_junc":72},"10002":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":2},"10039":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":39},"10074":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":74},"45":{"qgmin":0.07633627159207546,"qg":0.07633627159207546,"qgmax":0.07633627159207546,"dispatchable":0,"qg_junc":45},"10008":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":8},"8":{"qgmin":0.09105163529830461,"qg":0.09105163529830461,"qgmax":0.09105163529830461,"dispatchable":0,"qg_junc":8},"10040":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":40},"10045":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":45}},"ne_pipe":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"valve":{},"per_unit":true,"junction":{"1":{"name":"Donegal-PA","latitude":40.14051,"longitude":-80.478524,"pmax":1.0,"pmin":0.4166666666666667},"54":{"name":"Glastonbury-CT","latitude":41.725185,"longitude":-72.589945,"pmax":1.0,"pmin":0.4166666666666667},"101":{"name":"Lisbon-NY","latitude":44.768851,"longitude":-75.355817,"pmax":1.0,"pmin":0.4166666666666667},"41":{"name":"Bridgewater-PA","latitude":41.821825,"longitude":-75.819248,"pmax":1.0,"pmin":0.4166666666666667},"65":{"name":"Hopkinton-MA","latitude":42.201594,"longitude":-71.523878,"pmax":1.0,"pmin":0.4166666666666667},"3101076":{"pmax":1.0,"pmin":0.4166666666666667},"1027":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"88":{"name":"Berne-NY","latitude":42.628596,"longitude":-74.025866,"pmax":1.0,"pmin":0.4166666666666667},"26":{"name":"Lock-Haven-PA","latitude":41.495676,"longitude":-77.643097,"pmax":1.0,"pmin":0.4166666666666667},"77":{"name":"Caledonia-NY","latitude":42.917459,"longitude":-77.783036,"pmax":1.0,"pmin":0.4166666666666667},"24":{"name":"Luthersburg-PA","latitude":40.999871,"longitude":-78.741026,"pmax":1.0,"pmin":0.4166666666666667},"1700037":{"pmax":1.0,"pmin":0.4166666666666667},"23":{"name":"Mercer-PA","latitude":41.210661,"longitude":-80.320067,"pmax":1.0,"pmin":0.4166666666666667},"600003":{"pmax":1.0,"pmin":0.4166666666666667},"59":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"43":{"name":"Clymer-NY","latitude":42.074221,"longitude":-79.698702,"pmax":1.0,"pmin":0.4166666666666667},"39":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"2200080":{"pmax":1.0,"pmin":0.4166666666666667},"1086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"34":{"name":"Orange-CT","latitude":41.266832,"longitude":-73.009702,"pmax":1.0,"pmin":0.4166666666666667},"3500072":{"pmax":1.0,"pmin":0.4166666666666667},"55":{"name":"Glastonbury-CT","latitude":41.725084,"longitude":-72.588397,"pmax":1.0,"pmin":0.4166666666666667},"17":{"name":"Kittanning-PA","latitude":40.835196,"longitude":-79.340896,"pmax":1.0,"pmin":0.4166666666666667},"9":{"name":"Penn-Hills-PA","latitude":40.467497,"longitude":-79.794148,"pmax":1.0,"pmin":0.4166666666666667},"12":{"name":"Clinton-NJ","latitude":40.603397,"longitude":-74.883413,"pmax":1.0,"pmin":0.4166666666666667},"20":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"1801069":{"pmax":1.0,"pmin":0.4166666666666667},"14":{"name":"Edison-NJ","latitude":40.556699,"longitude":-74.349096,"pmax":1.0,"pmin":0.4166666666666667},"96":{"name":"Agawam-MA","latitude":42.046799,"longitude":-72.613109,"pmax":1.0,"pmin":0.4166666666666667},"19":{"name":"Rutherford-NJ","latitude":40.791447,"longitude":-74.088084,"pmax":1.0,"pmin":0.4166666666666667},"2401032":{"pmax":1.0,"pmin":0.4166666666666667},"3600088":{"pmax":1.0,"pmin":0.4166666666666667},"35":{"name":"Cranberry-PA","latitude":41.398771,"longitude":-79.676097,"pmax":1.0,"pmin":0.4166666666666667},"1032":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"1500097":{"pmax":1.0,"pmin":0.4166666666666667},"21":{"name":"St-James-NY","latitude":40.895706,"longitude":-73.14931,"pmax":1.0,"pmin":0.4166666666666667},"83":{"name":"Pompey-NY","latitude":42.903602,"longitude":-75.958292,"pmax":1.0,"pmin":0.4166666666666667},"45":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"85":{"name":"Charleston-NY","latitude":42.80409,"longitude":-74.281505,"pmax":1.0,"pmin":0.4166666666666667},"105":{"name":"Rumford-ME","latitude":44.520753,"longitude":-70.578301,"pmax":1.0,"pmin":0.4166666666666667},"30":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"500090":{"pmax":1.0,"pmin":0.4166666666666667},"3":{"name":"Mt-Pleasant-PA","latitude":40.200743,"longitude":-79.534826,"pmax":1.0,"pmin":0.4166666666666667},"81":{"name":"Hopewell-NY","latitude":42.904538,"longitude":-77.176114,"pmax":1.0,"pmin":0.4166666666666667},"27":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"75":{"name":"Youngstown-NY","latitude":43.270035,"longitude":-79.026338,"pmax":1.0,"pmin":0.4166666666666667},"1039":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"50":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"5000085":{"pmax":1.0,"pmin":0.4166666666666667},"63":{"name":"Mendon-MA","latitude":42.120051,"longitude":-71.569429,"pmax":1.0,"pmin":0.4166666666666667},"92":{"name":"Millbrook-NY","latitude":41.77572,"longitude":-73.701817,"pmax":1.0,"pmin":0.4166666666666667},"87":{"name":"Halfmoon-NY","latitude":42.831757,"longitude":-73.672791,"pmax":1.0,"pmin":0.4166666666666667},"1050":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"301030":{"pmax":1.0,"pmin":0.4166666666666667},"700051":{"pmax":1.0,"pmin":0.4166666666666667},"89":{"name":"East-Berne-NY","latitude":42.63174,"longitude":-74.025301,"pmax":1.0,"pmin":0.4166666666666667},"3300045":{"pmax":1.0,"pmin":0.4166666666666667},"1901067":{"pmax":1.0,"pmin":0.4166666666666667},"1402086":{"pmax":1.0,"pmin":0.4166666666666667},"4401059":{"pmax":1.0,"pmin":0.4166666666666667},"80":{"name":"Hopewell-NY","latitude":42.90849,"longitude":-77.192062,"pmax":1.0,"pmin":0.4166666666666667},"4800099":{"pmax":1.0,"pmin":0.4166666666666667},"1049":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"100026":{"pmax":1.0,"pmin":0.4166666666666667},"57":{"name":"Coventry-RI","latitude":41.670935,"longitude":-71.534463,"pmax":1.0,"pmin":0.4166666666666667},"1011":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"15":{"name":"Lakeview-NY","latitude":40.66556,"longitude":-73.65474,"pmax":1.0,"pmin":0.4166666666666667},"61":{"name":"Douglas-MA","latitude":42.020317,"longitude":-71.744126,"pmax":1.0,"pmin":0.4166666666666667},"67":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"4200008":{"pmax":1.0,"pmin":0.4166666666666667},"100":{"name":"Diana-NY","latitude":44.076742,"longitude":-75.29934,"pmax":1.0,"pmin":0.4166666666666667},"400083":{"pmax":1.0,"pmin":0.4166666666666667},"46":{"name":"Southport-NY","latitude":42.072562,"longitude":-76.77978,"pmax":1.0,"pmin":0.4166666666666667},"2600006":{"pmax":1.0,"pmin":0.4166666666666667},"68":{"name":"Dracut-MA","latitude":42.707991,"longitude":-71.274586,"pmax":1.0,"pmin":0.4166666666666667},"56":{"name":"Lebanon-","latitude":40.274597,"longitude":-76.383599,"pmax":1.0,"pmin":0.4166666666666667},"2000008":{"pmax":1.0,"pmin":0.4166666666666667},"76":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"48":{"name":"Dryden-NY","latitude":42.417627,"longitude":-76.293194,"pmax":1.0,"pmin":0.4166666666666667},"103":{"name":"Mt-Pleasant-PA","latitude":40.189198,"longitude":-79.527073,"pmax":1.0,"pmin":0.4166666666666667},"32":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"2":{"name":"New-Freeport-PA","latitude":39.723066,"longitude":-80.442888,"pmax":1.0,"pmin":0.4166666666666667},"51":{"name":"Granby-CT","latitude":41.974926,"longitude":-72.813982,"pmax":1.0,"pmin":0.4166666666666667},"53":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"93":{"name":"Millbrook-NY","latitude":41.77619,"longitude":-73.702682,"pmax":1.0,"pmin":0.4166666666666667},"10":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"4301031":{"pmax":1.0,"pmin":0.4166666666666667},"2086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"1064":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"49":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"5":{"name":"Delta-PA","latitude":39.724585,"longitude":-76.390675,"pmax":1.0,"pmin":0.4166666666666667},"62":{"name":"Mendon-MA","latitude":42.120251,"longitude":-71.567683,"pmax":1.0,"pmin":0.4166666666666667},"90":{"name":"Leeds-NY","latitude":42.24878,"longitude":-73.898449,"pmax":1.0,"pmin":0.4166666666666667},"3800020":{"pmax":1.0,"pmin":0.4166666666666667},"3700054":{"pmax":1.0,"pmin":0.4166666666666667},"86":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"71":{"name":"Anson-ME","latitude":44.838572,"longitude":-69.923579,"pmax":1.0,"pmin":0.4166666666666667},"37":{"name":"Marienville-PA","latitude":41.537845,"longitude":-79.116042,"pmax":1.0,"pmin":0.4166666666666667},"1030":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"6":{"name":"Lebanon-PA","latitude":40.274567,"longitude":-76.382726,"pmax":1.0,"pmin":0.4166666666666667},"98":{"name":"Remsen-NY","latitude":43.35361,"longitude":-75.094707,"pmax":1.0,"pmin":0.4166666666666667},"1000092":{"pmax":1.0,"pmin":0.4166666666666667},"1076":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"1200074":{"pmax":1.0,"pmin":0.4166666666666667},"1010":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"7":{"name":"Malvern-Pa","latitude":40.084953,"longitude":-75.556341,"pmax":1.0,"pmin":0.4166666666666667},"1602086":{"pmax":1.0,"pmin":0.4166666666666667},"102":{"name":"Pittsfield-MA","latitude":42.470251,"longitude":-73.325124,"pmax":1.0,"pmin":0.4166666666666667},"69":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"97":{"name":"Remsen-NY","latitude":43.354239,"longitude":-75.082106,"pmax":1.0,"pmin":0.4166666666666667},"2900078":{"pmax":1.0,"pmin":0.4166666666666667},"4":{"name":"Snake-Spring-PA","latitude":40.020885,"longitude":-78.404702,"pmax":1.0,"pmin":0.4166666666666667},"3401039":{"pmax":1.0,"pmin":0.4166666666666667},"3201086":{"pmax":1.0,"pmin":0.4166666666666667},"13":{"name":"Trenton-NJ","latitude":40.30279,"longitude":-74.703774,"pmax":1.0,"pmin":0.4166666666666667},"3000095":{"pmax":1.0,"pmin":0.4166666666666667},"1053":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"4700033":{"pmax":1.0,"pmin":0.4166666666666667},"1045":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"1067":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"1022":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"38":{"name":"Marienville-PA","latitude":41.537608,"longitude":-79.11609,"pmax":1.0,"pmin":0.4166666666666667},"4900060":{"pmax":1.0,"pmin":0.4166666666666667},"66":{"name":"Fitchburg-MA","latitude":42.588366,"longitude":-71.847785,"pmax":1.0,"pmin":0.4166666666666667},"2800062":{"pmax":1.0,"pmin":0.4166666666666667},"18":{"name":"Bloomfield-NJ","latitude":40.79121,"longitude":-74.19497,"pmax":1.0,"pmin":0.4166666666666667},"29":{"name":"Laurel-Run-PA","latitude":41.21003,"longitude":-75.855117,"pmax":1.0,"pmin":0.4166666666666667},"78":{"name":"Pike-NY-","latitude":42.597312,"longitude":-78.110065,"pmax":1.0,"pmin":0.4166666666666667},"74":{"name":"Youngstown-NY","latitude":43.271294,"longitude":-79.02028,"pmax":1.0,"pmin":0.4166666666666667},"42":{"name":"Clymer-NY","latitude":42.07427,"longitude":-79.698623,"pmax":1.0,"pmin":0.4166666666666667},"33":{"name":"Orange-CT","latitude":41.254368,"longitude":-73.010735,"pmax":1.0,"pmin":0.4166666666666667},"28":{"name":"Sugarload-PA","latitude":41.262607,"longitude":-76.338707,"pmax":1.0,"pmin":0.4166666666666667},"52":{"name":"Granby-CT","latitude":41.975423,"longitude":-72.813133,"pmax":1.0,"pmin":0.4166666666666667},"1031":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"1069":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"1059":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"801050":{"pmax":1.0,"pmin":0.4166666666666667},"1300009":{"pmax":1.0,"pmin":0.4166666666666667},"58":{"name":"Sandwich-MA","latitude":41.753162,"longitude":-70.493124,"pmax":1.0,"pmin":0.4166666666666667},"25":{"name":"Weedville-PA","latitude":41.260839,"longitude":-78.311499,"pmax":1.0,"pmin":0.4166666666666667},"31":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"4000004":{"pmax":1.0,"pmin":0.4166666666666667},"44":{"name":"Greenwood-NY","latitude":42.11366,"longitude":-77.653292,"pmax":1.0,"pmin":0.4166666666666667},"94":{"name":"Williamstown-MA","latitude":42.740238,"longitude":-73.186441,"pmax":1.0,"pmin":0.4166666666666667},"2300035":{"pmax":1.0,"pmin":0.4166666666666667},"99":{"name":"Diana-NY","latitude":44.076832,"longitude":-75.299729,"pmax":1.0,"pmin":0.4166666666666667},"47":{"name":"Dryden-NY","latitude":42.439942,"longitude":-76.305218,"pmax":1.0,"pmin":0.4166666666666667},"1100027":{"pmax":1.0,"pmin":0.4166666666666667},"73":{"name":"Pittsburg-NH","latitude":45.05418,"longitude":-71.490121,"pmax":1.0,"pmin":0.4166666666666667},"82":{"name":"Clay-NY-","latitude":43.219378,"longitude":-76.252319,"pmax":1.0,"pmin":0.4166666666666667},"4501049":{"pmax":1.0,"pmin":0.4166666666666667},"79":{"name":"Gainesville-NY","latitude":42.556783,"longitude":-78.153585,"pmax":1.0,"pmin":0.4166666666666667},"84":{"name":"Manlius-NY","latitude":42.903357,"longitude":-75.958496,"pmax":1.0,"pmin":0.4166666666666667},"104":{"name":"Everett-PA","latitude":40.042788,"longitude":-78.421649,"pmax":1.0,"pmin":0.4166666666666667},"2101045":{"pmax":1.0,"pmin":0.4166666666666667},"4601053":{"pmax":1.0,"pmin":0.4166666666666667},"70":{"name":"Bedford-NH","latitude":42.934207,"longitude":-71.491622,"pmax":1.0,"pmin":0.4166666666666667},"200042":{"pmax":1.0,"pmin":0.4166666666666667},"900022":{"pmax":1.0,"pmin":0.4166666666666667},"8":{"name":"Chippewa-PA","latitude":40.768368,"longitude":-80.376997,"pmax":1.0,"pmin":0.4166666666666667},"64":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"91":{"name":"Catskill-NY","latitude":42.248502,"longitude":-73.899998,"pmax":1.0,"pmin":0.4166666666666667},"4101064":{"pmax":1.0,"pmin":0.4166666666666667},"60":{"name":"Douglas-MA","latitude":42.022409,"longitude":-71.751407,"pmax":1.0,"pmin":0.4166666666666667},"3900047":{"pmax":1.0,"pmin":0.4166666666666667},"2700011":{"pmax":1.0,"pmin":0.4166666666666667},"22":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"11":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"16":{"name":"Kittanning-PA","latitude":40.835394,"longitude":-79.343138,"pmax":1.0,"pmin":0.4166666666666667},"40":{"name":"Ulysses-PA","latitude":41.877839,"longitude":-77.765879,"pmax":1.0,"pmin":0.4166666666666667},"72":{"name":"Pittsburg-NH","latitude":45.054984,"longitude":-71.490144,"pmax":1.0,"pmin":0.4166666666666667},"36":{"name":"Oil-City-PA","latitude":41.396723,"longitude":-79.672811,"pmax":1.0,"pmin":0.4166666666666667},"95":{"name":"Agawam-MA","latitude":42.048439,"longitude":-72.610074,"pmax":1.0,"pmin":0.4166666666666667},"1020":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"2500016":{"pmax":1.0,"pmin":0.4166666666666667}},"pipe":{"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"38":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null}},"energy_factor":2.61590529e-8,"baseP":8.273712e6,"control_valve":{"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1}},"connection":{"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"38":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null}}} diff --git a/examples/data/json/TC_PennToNortheast_wValves_expansion_1.0_jul.json b/examples/data/json/TC_PennToNortheast_wValves_expansion_1.0_jul.json deleted file mode 100644 index 0561475..0000000 --- a/examples/data/json/TC_PennToNortheast_wValves_expansion_1.0_jul.json +++ /dev/null @@ -1 +0,0 @@ -{"ne_connection":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"price_zone":{"1":{"junctions":[14,19,21,34,62,64,66,71,86,87,91,93],"cost_q":[4.927393584002414e-10,0.01685109951949271,0],"cost_p":[0.0,6.3107786546363796e-12,407.23],"min_cost":0.015891600024669866,"constant_p":175,"index":1,"comment":"Transco Zone 6 Non New York"},"2":{"junctions":[29,31,44,48,76,82,100],"cost_q":[1.217194669194218e-10,0.026193594600662513,0],"cost_p":[0.0,6.3107786546363796e-12,0],"min_cost":0.01871677336238895,"constant_p":600,"index":2,"comment":"Transco Leidy Zone"}},"temperature":281.15,"name":"TC Penn to Northeast","ne_compressor":{},"multinetwork":false,"gas_molar_mass":0.0185674,"compressor":{"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null}},"consumer":{"29":{"qlmax":0.2687909912146972,"ql_junc":29,"qlmin":0.2687909912146972,"dispatchable":0,"ql":0.2687909912146972},"10076":{"qlmax":73.68365983791067,"ql_junc":76,"qlmin":0.0,"dispatchable":1,"ql":0},"10044":{"qlmax":73.68365983791067,"ql_junc":44,"qlmin":0.0,"dispatchable":1,"ql":0},"63":{"qlmax":0.000522916111890111,"ql_junc":63,"qlmin":0.000522916111890111,"dispatchable":0,"ql":0.000522916111890111},"93":{"qlmax":0.0292229841734867,"ql_junc":93,"qlmin":0.0292229841734867,"dispatchable":0,"ql":0.0292229841734867},"10":{"qlmax":1.9422927613909409,"ql_junc":10,"qlmin":1.9422927613909409,"dispatchable":0,"ql":1.9422927613909409},"10029":{"qlmax":73.68365983791067,"ql_junc":29,"qlmin":0.0,"dispatchable":1,"ql":0},"10087":{"qlmax":73.68365983791067,"ql_junc":87,"qlmin":0.0,"dispatchable":1,"ql":0},"77":{"qlmax":0.28602931305460766,"ql_junc":77,"qlmin":0.28602931305460766,"dispatchable":0,"ql":0.28602931305460766},"24":{"qlmax":0.3597209341172291,"ql_junc":24,"qlmin":0.3597209341172291,"dispatchable":0,"ql":0.3597209341172291},"87":{"qlmax":0.0322755706246827,"ql_junc":87,"qlmin":0.0322755706246827,"dispatchable":0,"ql":0.0322755706246827},"58":{"qlmax":0.2527947639654482,"ql_junc":58,"qlmin":0.2527947639654482,"dispatchable":0,"ql":0.2527947639654482},"25":{"qlmax":0.37611950708578906,"ql_junc":25,"qlmin":0.37611950708578906,"dispatchable":0,"ql":0.37611950708578906},"10091":{"qlmax":73.68365983791067,"ql_junc":91,"qlmin":0.0,"dispatchable":1,"ql":0},"89":{"qlmax":0.16768640978577948,"ql_junc":89,"qlmin":0.16768640978577948,"dispatchable":0,"ql":0.16768640978577948},"31":{"qlmax":0.12892177374253308,"ql_junc":31,"qlmin":0.12892177374253308,"dispatchable":0,"ql":0.12892177374253308},"62":{"qlmax":0.10489068071175467,"ql_junc":62,"qlmin":0.10489068071175467,"dispatchable":0,"ql":0.10489068071175467},"43":{"qlmax":0.15255981167930216,"ql_junc":43,"qlmin":0.15255981167930216,"dispatchable":0,"ql":0.15255981167930216},"10014":{"qlmax":73.68365983791067,"ql_junc":14,"qlmin":0.0,"dispatchable":1,"ql":0},"34":{"qlmax":0.012229172709340803,"ql_junc":34,"qlmin":0.012229172709340803,"dispatchable":0,"ql":0.012229172709340803},"44":{"qlmax":0.015252108870554754,"ql_junc":44,"qlmin":0.015252108870554754,"dispatchable":0,"ql":0.015252108870554754},"94":{"qlmax":0.09882167824850992,"ql_junc":94,"qlmin":0.09882167824850992,"dispatchable":0,"ql":0.09882167824850992},"55":{"qlmax":0.23549973193884546,"ql_junc":55,"qlmin":0.23549973193884546,"dispatchable":0,"ql":0.23549973193884546},"86":{"qlmax":0.031901263814765164,"ql_junc":86,"qlmin":0.031901263814765164,"dispatchable":0,"ql":0.031901263814765164},"17":{"qlmax":0.6209319549822312,"ql_junc":17,"qlmin":0.6209319549822312,"dispatchable":0,"ql":0.6209319549822312},"71":{"qlmax":0.0773040624749015,"ql_junc":71,"qlmin":0.0773040624749015,"dispatchable":0,"ql":0.0773040624749015},"82":{"qlmax":0.08638333739821522,"ql_junc":82,"qlmin":0.08638333739821522,"dispatchable":0,"ql":0.08638333739821522},"20":{"qlmax":0.20633819517769916,"ql_junc":20,"qlmin":0.20633819517769916,"dispatchable":0,"ql":0.20633819517769916},"10021":{"qlmax":73.68365983791067,"ql_junc":21,"qlmin":0.0,"dispatchable":1,"ql":0},"10062":{"qlmax":73.68365983791067,"ql_junc":62,"qlmin":0.0,"dispatchable":1,"ql":0},"98":{"qlmax":0.2569227039987385,"ql_junc":98,"qlmin":0.2569227039987385,"dispatchable":0,"ql":0.2569227039987385},"70":{"qlmax":0.00032958883780973843,"ql_junc":70,"qlmin":0.00032958883780973843,"dispatchable":0,"ql":0.00032958883780973843},"10064":{"qlmax":73.68365983791067,"ql_junc":64,"qlmin":0.0,"dispatchable":1,"ql":0},"10086":{"qlmax":73.68365983791067,"ql_junc":86,"qlmin":0.0,"dispatchable":1,"ql":0},"14":{"qlmax":0.006123136779714592,"ql_junc":14,"qlmin":0.006123136779714592,"dispatchable":0,"ql":0.006123136779714592},"10066":{"qlmax":73.68365983791067,"ql_junc":66,"qlmin":0.0,"dispatchable":1,"ql":0},"10082":{"qlmax":73.68365983791067,"ql_junc":82,"qlmin":0.0,"dispatchable":1,"ql":0},"7":{"qlmax":0.05733706648402943,"ql_junc":7,"qlmin":0.05733706648402943,"dispatchable":0,"ql":0.05733706648402943},"57":{"qlmax":0.055065462132861946,"ql_junc":57,"qlmin":0.055065462132861946,"dispatchable":0,"ql":0.055065462132861946},"10100":{"qlmax":73.68365983791067,"ql_junc":100,"qlmin":0.0,"dispatchable":1,"ql":0},"64":{"qlmax":0.01119296379258639,"ql_junc":64,"qlmin":0.01119296379258639,"dispatchable":0,"ql":0.01119296379258639},"19":{"qlmax":0.3481841653078171,"ql_junc":19,"qlmin":0.3481841653078171,"dispatchable":0,"ql":0.3481841653078171},"91":{"qlmax":0.0376167973913037,"ql_junc":91,"qlmin":0.0376167973913037,"dispatchable":0,"ql":0.0376167973913037},"10031":{"qlmax":73.68365983791067,"ql_junc":31,"qlmin":0.0,"dispatchable":1,"ql":0},"10034":{"qlmax":73.68365983791067,"ql_junc":34,"qlmin":0.0,"dispatchable":1,"ql":0},"10093":{"qlmax":73.68365983791067,"ql_junc":93,"qlmin":0.0,"dispatchable":1,"ql":0},"13":{"qlmax":0.06463284830818633,"ql_junc":13,"qlmin":0.06463284830818633,"dispatchable":0,"ql":0.06463284830818633},"15":{"qlmax":0.24736839037308248,"ql_junc":15,"qlmin":0.24736839037308248,"dispatchable":0,"ql":0.24736839037308248},"61":{"qlmax":0.0786467290718143,"ql_junc":61,"qlmin":0.0786467290718143,"dispatchable":0,"ql":0.0786467290718143},"67":{"qlmax":0.000280245005537327,"ql_junc":67,"qlmin":0.000280245005537327,"dispatchable":0,"ql":0.000280245005537327},"100":{"qlmax":0.01551183487049728,"ql_junc":100,"qlmin":0.01551183487049728,"dispatchable":0,"ql":0.01551183487049728},"10048":{"qlmax":73.68365983791067,"ql_junc":48,"qlmin":0.0,"dispatchable":1,"ql":0},"21":{"qlmax":0.17247087085980722,"ql_junc":21,"qlmin":0.17247087085980722,"dispatchable":0,"ql":0.17247087085980722},"10019":{"qlmax":73.68365983791067,"ql_junc":19,"qlmin":0.0,"dispatchable":1,"ql":0},"68":{"qlmax":0.00026179202344908784,"ql_junc":68,"qlmin":0.00026179202344908784,"dispatchable":0,"ql":0.00026179202344908784},"10071":{"qlmax":73.68365983791067,"ql_junc":71,"qlmin":0.0,"dispatchable":1,"ql":0},"66":{"qlmax":0.0874512903850929,"ql_junc":66,"qlmin":0.0874512903850929,"dispatchable":0,"ql":0.0874512903850929},"76":{"qlmax":0.06894507511680702,"ql_junc":76,"qlmin":0.06894507511680702,"dispatchable":0,"ql":0.06894507511680702},"48":{"qlmax":0.005542269618827058,"ql_junc":48,"qlmin":0.005542269618827058,"dispatchable":0,"ql":0.005542269618827058},"18":{"qlmax":0.06125514847625875,"ql_junc":18,"qlmin":0.06125514847625875,"dispatchable":0,"ql":0.06125514847625875}},"standard_density":0.717,"baseQ":44.47950613758401,"compressibility_factor":0.8,"resistor":{},"short_pipe":{},"producer":{"1":{"qgmin":0.09374403622878186,"qg":0.09374403622878186,"qgmax":0.09374403622878186,"dispatchable":0,"qg_junc":1},"10028":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":28},"101":{"qgmin":0.08130991863113443,"qg":0.08130991863113443,"qgmax":0.08130991863113443,"dispatchable":0,"qg_junc":101},"2":{"qgmin":0.07898888334624025,"qg":0.07898888334624025,"qgmax":0.07898888334624025,"dispatchable":0,"qg_junc":2},"74":{"qgmin":0.08228475345078998,"qg":0.08228475345078998,"qgmax":0.08228475345078998,"dispatchable":0,"qg_junc":74},"41":{"qgmin":0.08377832123570443,"qg":0.08377832123570443,"qgmax":0.08377832123570443,"dispatchable":0,"qg_junc":41},"10072":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":72},"10041":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":41},"10101":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":101},"5":{"qgmin":0.08727829507800519,"qg":0.08727829507800519,"qgmax":0.08727829507800519,"dispatchable":0,"qg_junc":5},"10001":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":1},"28":{"qgmin":0.09372561531382238,"qg":0.09372561531382238,"qgmax":0.09372561531382238,"dispatchable":0,"qg_junc":28},"39":{"qgmin":0.07938677510936495,"qg":0.07938677510936495,"qgmax":0.07938677510936495,"dispatchable":0,"qg_junc":39},"40":{"qgmin":0.07699942453061664,"qg":0.07699942453061664,"qgmax":0.07699942453061664,"dispatchable":0,"qg_junc":40},"10005":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":5},"72":{"qgmin":0.07511607018515966,"qg":0.07511607018515966,"qgmax":0.07511607018515966,"dispatchable":0,"qg_junc":72},"10002":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":2},"10039":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":39},"10074":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":74},"45":{"qgmin":0.07633627159207546,"qg":0.07633627159207546,"qgmax":0.07633627159207546,"dispatchable":0,"qg_junc":45},"10008":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":8},"8":{"qgmin":0.09105163529830461,"qg":0.09105163529830461,"qgmax":0.09105163529830461,"dispatchable":0,"qg_junc":8},"10040":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":40},"10045":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":45}},"ne_pipe":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"valve":{},"per_unit":true,"junction":{"1":{"name":"Donegal-PA","latitude":40.14051,"longitude":-80.478524,"pmax":1.0,"pmin":0.4166666666666667},"54":{"name":"Glastonbury-CT","latitude":41.725185,"longitude":-72.589945,"pmax":1.0,"pmin":0.4166666666666667},"101":{"name":"Lisbon-NY","latitude":44.768851,"longitude":-75.355817,"pmax":1.0,"pmin":0.4166666666666667},"41":{"name":"Bridgewater-PA","latitude":41.821825,"longitude":-75.819248,"pmax":1.0,"pmin":0.4166666666666667},"65":{"name":"Hopkinton-MA","latitude":42.201594,"longitude":-71.523878,"pmax":1.0,"pmin":0.4166666666666667},"3101076":{"pmax":1.0,"pmin":0.4166666666666667},"1027":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"88":{"name":"Berne-NY","latitude":42.628596,"longitude":-74.025866,"pmax":1.0,"pmin":0.4166666666666667},"26":{"name":"Lock-Haven-PA","latitude":41.495676,"longitude":-77.643097,"pmax":1.0,"pmin":0.4166666666666667},"77":{"name":"Caledonia-NY","latitude":42.917459,"longitude":-77.783036,"pmax":1.0,"pmin":0.4166666666666667},"24":{"name":"Luthersburg-PA","latitude":40.999871,"longitude":-78.741026,"pmax":1.0,"pmin":0.4166666666666667},"1700037":{"pmax":1.0,"pmin":0.4166666666666667},"23":{"name":"Mercer-PA","latitude":41.210661,"longitude":-80.320067,"pmax":1.0,"pmin":0.4166666666666667},"600003":{"pmax":1.0,"pmin":0.4166666666666667},"59":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"43":{"name":"Clymer-NY","latitude":42.074221,"longitude":-79.698702,"pmax":1.0,"pmin":0.4166666666666667},"39":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"2200080":{"pmax":1.0,"pmin":0.4166666666666667},"1086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"34":{"name":"Orange-CT","latitude":41.266832,"longitude":-73.009702,"pmax":1.0,"pmin":0.4166666666666667},"3500072":{"pmax":1.0,"pmin":0.4166666666666667},"55":{"name":"Glastonbury-CT","latitude":41.725084,"longitude":-72.588397,"pmax":1.0,"pmin":0.4166666666666667},"17":{"name":"Kittanning-PA","latitude":40.835196,"longitude":-79.340896,"pmax":1.0,"pmin":0.4166666666666667},"9":{"name":"Penn-Hills-PA","latitude":40.467497,"longitude":-79.794148,"pmax":1.0,"pmin":0.4166666666666667},"12":{"name":"Clinton-NJ","latitude":40.603397,"longitude":-74.883413,"pmax":1.0,"pmin":0.4166666666666667},"20":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"1801069":{"pmax":1.0,"pmin":0.4166666666666667},"14":{"name":"Edison-NJ","latitude":40.556699,"longitude":-74.349096,"pmax":1.0,"pmin":0.4166666666666667},"96":{"name":"Agawam-MA","latitude":42.046799,"longitude":-72.613109,"pmax":1.0,"pmin":0.4166666666666667},"19":{"name":"Rutherford-NJ","latitude":40.791447,"longitude":-74.088084,"pmax":1.0,"pmin":0.4166666666666667},"2401032":{"pmax":1.0,"pmin":0.4166666666666667},"3600088":{"pmax":1.0,"pmin":0.4166666666666667},"35":{"name":"Cranberry-PA","latitude":41.398771,"longitude":-79.676097,"pmax":1.0,"pmin":0.4166666666666667},"1032":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"1500097":{"pmax":1.0,"pmin":0.4166666666666667},"21":{"name":"St-James-NY","latitude":40.895706,"longitude":-73.14931,"pmax":1.0,"pmin":0.4166666666666667},"83":{"name":"Pompey-NY","latitude":42.903602,"longitude":-75.958292,"pmax":1.0,"pmin":0.4166666666666667},"45":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"85":{"name":"Charleston-NY","latitude":42.80409,"longitude":-74.281505,"pmax":1.0,"pmin":0.4166666666666667},"105":{"name":"Rumford-ME","latitude":44.520753,"longitude":-70.578301,"pmax":1.0,"pmin":0.4166666666666667},"30":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"500090":{"pmax":1.0,"pmin":0.4166666666666667},"3":{"name":"Mt-Pleasant-PA","latitude":40.200743,"longitude":-79.534826,"pmax":1.0,"pmin":0.4166666666666667},"81":{"name":"Hopewell-NY","latitude":42.904538,"longitude":-77.176114,"pmax":1.0,"pmin":0.4166666666666667},"27":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"75":{"name":"Youngstown-NY","latitude":43.270035,"longitude":-79.026338,"pmax":1.0,"pmin":0.4166666666666667},"1039":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"50":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"5000085":{"pmax":1.0,"pmin":0.4166666666666667},"63":{"name":"Mendon-MA","latitude":42.120051,"longitude":-71.569429,"pmax":1.0,"pmin":0.4166666666666667},"92":{"name":"Millbrook-NY","latitude":41.77572,"longitude":-73.701817,"pmax":1.0,"pmin":0.4166666666666667},"87":{"name":"Halfmoon-NY","latitude":42.831757,"longitude":-73.672791,"pmax":1.0,"pmin":0.4166666666666667},"1050":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"301030":{"pmax":1.0,"pmin":0.4166666666666667},"700051":{"pmax":1.0,"pmin":0.4166666666666667},"89":{"name":"East-Berne-NY","latitude":42.63174,"longitude":-74.025301,"pmax":1.0,"pmin":0.4166666666666667},"3300045":{"pmax":1.0,"pmin":0.4166666666666667},"1901067":{"pmax":1.0,"pmin":0.4166666666666667},"1402086":{"pmax":1.0,"pmin":0.4166666666666667},"4401059":{"pmax":1.0,"pmin":0.4166666666666667},"80":{"name":"Hopewell-NY","latitude":42.90849,"longitude":-77.192062,"pmax":1.0,"pmin":0.4166666666666667},"4800099":{"pmax":1.0,"pmin":0.4166666666666667},"1049":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"100026":{"pmax":1.0,"pmin":0.4166666666666667},"57":{"name":"Coventry-RI","latitude":41.670935,"longitude":-71.534463,"pmax":1.0,"pmin":0.4166666666666667},"1011":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"15":{"name":"Lakeview-NY","latitude":40.66556,"longitude":-73.65474,"pmax":1.0,"pmin":0.4166666666666667},"61":{"name":"Douglas-MA","latitude":42.020317,"longitude":-71.744126,"pmax":1.0,"pmin":0.4166666666666667},"67":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"4200008":{"pmax":1.0,"pmin":0.4166666666666667},"100":{"name":"Diana-NY","latitude":44.076742,"longitude":-75.29934,"pmax":1.0,"pmin":0.4166666666666667},"400083":{"pmax":1.0,"pmin":0.4166666666666667},"46":{"name":"Southport-NY","latitude":42.072562,"longitude":-76.77978,"pmax":1.0,"pmin":0.4166666666666667},"2600006":{"pmax":1.0,"pmin":0.4166666666666667},"68":{"name":"Dracut-MA","latitude":42.707991,"longitude":-71.274586,"pmax":1.0,"pmin":0.4166666666666667},"56":{"name":"Lebanon-","latitude":40.274597,"longitude":-76.383599,"pmax":1.0,"pmin":0.4166666666666667},"2000008":{"pmax":1.0,"pmin":0.4166666666666667},"76":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"48":{"name":"Dryden-NY","latitude":42.417627,"longitude":-76.293194,"pmax":1.0,"pmin":0.4166666666666667},"103":{"name":"Mt-Pleasant-PA","latitude":40.189198,"longitude":-79.527073,"pmax":1.0,"pmin":0.4166666666666667},"32":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"2":{"name":"New-Freeport-PA","latitude":39.723066,"longitude":-80.442888,"pmax":1.0,"pmin":0.4166666666666667},"51":{"name":"Granby-CT","latitude":41.974926,"longitude":-72.813982,"pmax":1.0,"pmin":0.4166666666666667},"53":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"93":{"name":"Millbrook-NY","latitude":41.77619,"longitude":-73.702682,"pmax":1.0,"pmin":0.4166666666666667},"10":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"4301031":{"pmax":1.0,"pmin":0.4166666666666667},"2086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"1064":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"49":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"5":{"name":"Delta-PA","latitude":39.724585,"longitude":-76.390675,"pmax":1.0,"pmin":0.4166666666666667},"62":{"name":"Mendon-MA","latitude":42.120251,"longitude":-71.567683,"pmax":1.0,"pmin":0.4166666666666667},"90":{"name":"Leeds-NY","latitude":42.24878,"longitude":-73.898449,"pmax":1.0,"pmin":0.4166666666666667},"3800020":{"pmax":1.0,"pmin":0.4166666666666667},"3700054":{"pmax":1.0,"pmin":0.4166666666666667},"86":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"71":{"name":"Anson-ME","latitude":44.838572,"longitude":-69.923579,"pmax":1.0,"pmin":0.4166666666666667},"37":{"name":"Marienville-PA","latitude":41.537845,"longitude":-79.116042,"pmax":1.0,"pmin":0.4166666666666667},"1030":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"6":{"name":"Lebanon-PA","latitude":40.274567,"longitude":-76.382726,"pmax":1.0,"pmin":0.4166666666666667},"98":{"name":"Remsen-NY","latitude":43.35361,"longitude":-75.094707,"pmax":1.0,"pmin":0.4166666666666667},"1000092":{"pmax":1.0,"pmin":0.4166666666666667},"1076":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"1200074":{"pmax":1.0,"pmin":0.4166666666666667},"1010":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"7":{"name":"Malvern-Pa","latitude":40.084953,"longitude":-75.556341,"pmax":1.0,"pmin":0.4166666666666667},"1602086":{"pmax":1.0,"pmin":0.4166666666666667},"102":{"name":"Pittsfield-MA","latitude":42.470251,"longitude":-73.325124,"pmax":1.0,"pmin":0.4166666666666667},"69":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"97":{"name":"Remsen-NY","latitude":43.354239,"longitude":-75.082106,"pmax":1.0,"pmin":0.4166666666666667},"2900078":{"pmax":1.0,"pmin":0.4166666666666667},"4":{"name":"Snake-Spring-PA","latitude":40.020885,"longitude":-78.404702,"pmax":1.0,"pmin":0.4166666666666667},"3401039":{"pmax":1.0,"pmin":0.4166666666666667},"3201086":{"pmax":1.0,"pmin":0.4166666666666667},"13":{"name":"Trenton-NJ","latitude":40.30279,"longitude":-74.703774,"pmax":1.0,"pmin":0.4166666666666667},"3000095":{"pmax":1.0,"pmin":0.4166666666666667},"1053":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"4700033":{"pmax":1.0,"pmin":0.4166666666666667},"1045":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"1067":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"1022":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"38":{"name":"Marienville-PA","latitude":41.537608,"longitude":-79.11609,"pmax":1.0,"pmin":0.4166666666666667},"4900060":{"pmax":1.0,"pmin":0.4166666666666667},"66":{"name":"Fitchburg-MA","latitude":42.588366,"longitude":-71.847785,"pmax":1.0,"pmin":0.4166666666666667},"2800062":{"pmax":1.0,"pmin":0.4166666666666667},"18":{"name":"Bloomfield-NJ","latitude":40.79121,"longitude":-74.19497,"pmax":1.0,"pmin":0.4166666666666667},"29":{"name":"Laurel-Run-PA","latitude":41.21003,"longitude":-75.855117,"pmax":1.0,"pmin":0.4166666666666667},"78":{"name":"Pike-NY-","latitude":42.597312,"longitude":-78.110065,"pmax":1.0,"pmin":0.4166666666666667},"74":{"name":"Youngstown-NY","latitude":43.271294,"longitude":-79.02028,"pmax":1.0,"pmin":0.4166666666666667},"42":{"name":"Clymer-NY","latitude":42.07427,"longitude":-79.698623,"pmax":1.0,"pmin":0.4166666666666667},"33":{"name":"Orange-CT","latitude":41.254368,"longitude":-73.010735,"pmax":1.0,"pmin":0.4166666666666667},"28":{"name":"Sugarload-PA","latitude":41.262607,"longitude":-76.338707,"pmax":1.0,"pmin":0.4166666666666667},"52":{"name":"Granby-CT","latitude":41.975423,"longitude":-72.813133,"pmax":1.0,"pmin":0.4166666666666667},"1031":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"1069":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"1059":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"801050":{"pmax":1.0,"pmin":0.4166666666666667},"1300009":{"pmax":1.0,"pmin":0.4166666666666667},"58":{"name":"Sandwich-MA","latitude":41.753162,"longitude":-70.493124,"pmax":1.0,"pmin":0.4166666666666667},"25":{"name":"Weedville-PA","latitude":41.260839,"longitude":-78.311499,"pmax":1.0,"pmin":0.4166666666666667},"31":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"4000004":{"pmax":1.0,"pmin":0.4166666666666667},"44":{"name":"Greenwood-NY","latitude":42.11366,"longitude":-77.653292,"pmax":1.0,"pmin":0.4166666666666667},"94":{"name":"Williamstown-MA","latitude":42.740238,"longitude":-73.186441,"pmax":1.0,"pmin":0.4166666666666667},"2300035":{"pmax":1.0,"pmin":0.4166666666666667},"99":{"name":"Diana-NY","latitude":44.076832,"longitude":-75.299729,"pmax":1.0,"pmin":0.4166666666666667},"47":{"name":"Dryden-NY","latitude":42.439942,"longitude":-76.305218,"pmax":1.0,"pmin":0.4166666666666667},"1100027":{"pmax":1.0,"pmin":0.4166666666666667},"73":{"name":"Pittsburg-NH","latitude":45.05418,"longitude":-71.490121,"pmax":1.0,"pmin":0.4166666666666667},"82":{"name":"Clay-NY-","latitude":43.219378,"longitude":-76.252319,"pmax":1.0,"pmin":0.4166666666666667},"4501049":{"pmax":1.0,"pmin":0.4166666666666667},"79":{"name":"Gainesville-NY","latitude":42.556783,"longitude":-78.153585,"pmax":1.0,"pmin":0.4166666666666667},"84":{"name":"Manlius-NY","latitude":42.903357,"longitude":-75.958496,"pmax":1.0,"pmin":0.4166666666666667},"104":{"name":"Everett-PA","latitude":40.042788,"longitude":-78.421649,"pmax":1.0,"pmin":0.4166666666666667},"2101045":{"pmax":1.0,"pmin":0.4166666666666667},"4601053":{"pmax":1.0,"pmin":0.4166666666666667},"70":{"name":"Bedford-NH","latitude":42.934207,"longitude":-71.491622,"pmax":1.0,"pmin":0.4166666666666667},"200042":{"pmax":1.0,"pmin":0.4166666666666667},"900022":{"pmax":1.0,"pmin":0.4166666666666667},"8":{"name":"Chippewa-PA","latitude":40.768368,"longitude":-80.376997,"pmax":1.0,"pmin":0.4166666666666667},"64":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"91":{"name":"Catskill-NY","latitude":42.248502,"longitude":-73.899998,"pmax":1.0,"pmin":0.4166666666666667},"4101064":{"pmax":1.0,"pmin":0.4166666666666667},"60":{"name":"Douglas-MA","latitude":42.022409,"longitude":-71.751407,"pmax":1.0,"pmin":0.4166666666666667},"3900047":{"pmax":1.0,"pmin":0.4166666666666667},"2700011":{"pmax":1.0,"pmin":0.4166666666666667},"22":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"11":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"16":{"name":"Kittanning-PA","latitude":40.835394,"longitude":-79.343138,"pmax":1.0,"pmin":0.4166666666666667},"40":{"name":"Ulysses-PA","latitude":41.877839,"longitude":-77.765879,"pmax":1.0,"pmin":0.4166666666666667},"72":{"name":"Pittsburg-NH","latitude":45.054984,"longitude":-71.490144,"pmax":1.0,"pmin":0.4166666666666667},"36":{"name":"Oil-City-PA","latitude":41.396723,"longitude":-79.672811,"pmax":1.0,"pmin":0.4166666666666667},"95":{"name":"Agawam-MA","latitude":42.048439,"longitude":-72.610074,"pmax":1.0,"pmin":0.4166666666666667},"1020":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"2500016":{"pmax":1.0,"pmin":0.4166666666666667}},"pipe":{"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"38":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null}},"energy_factor":2.61590529e-8,"baseP":8.273712e6,"control_valve":{"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1}},"connection":{"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"38":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null}}} diff --git a/examples/data/json/TC_PennToNortheast_wValves_expansion_1.0_oct.json b/examples/data/json/TC_PennToNortheast_wValves_expansion_1.0_oct.json deleted file mode 100644 index a4849dd..0000000 --- a/examples/data/json/TC_PennToNortheast_wValves_expansion_1.0_oct.json +++ /dev/null @@ -1 +0,0 @@ -{"ne_connection":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"price_zone":{"1":{"junctions":[14,19,21,34,62,64,66,71,86,87,91,93],"cost_q":[3.534354193131572e-10,0.016562225545710935,0],"cost_p":[0.0,4.207185769757587e-12,415.8],"min_cost":0.015891600024669866,"constant_p":175,"index":1,"comment":"Transco Zone 6 Non New York"},"2":{"junctions":[29,31,44,48,76,82,100],"cost_q":[3.267469296402512e-11,0.026718017401476626,0],"cost_p":[0.0,1.4725150194151552e-12,0],"min_cost":0.01871677336238895,"constant_p":600,"index":2,"comment":"Transco Leidy Zone"}},"temperature":281.15,"name":"TC Penn to Northeast","ne_compressor":{},"multinetwork":false,"gas_molar_mass":0.0185674,"compressor":{"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null}},"consumer":{"29":{"qlmax":0.2687909912146972,"ql_junc":29,"qlmin":0.2687909912146972,"dispatchable":0,"ql":0.2687909912146972},"10076":{"qlmax":73.68365983791067,"ql_junc":76,"qlmin":0.0,"dispatchable":1,"ql":0},"10044":{"qlmax":73.68365983791067,"ql_junc":44,"qlmin":0.0,"dispatchable":1,"ql":0},"63":{"qlmax":0.000522916111890111,"ql_junc":63,"qlmin":0.000522916111890111,"dispatchable":0,"ql":0.000522916111890111},"93":{"qlmax":0.0292229841734867,"ql_junc":93,"qlmin":0.0292229841734867,"dispatchable":0,"ql":0.0292229841734867},"10":{"qlmax":1.9422927613909409,"ql_junc":10,"qlmin":1.9422927613909409,"dispatchable":0,"ql":1.9422927613909409},"10029":{"qlmax":73.68365983791067,"ql_junc":29,"qlmin":0.0,"dispatchable":1,"ql":0},"10087":{"qlmax":73.68365983791067,"ql_junc":87,"qlmin":0.0,"dispatchable":1,"ql":0},"77":{"qlmax":0.28602931305460766,"ql_junc":77,"qlmin":0.28602931305460766,"dispatchable":0,"ql":0.28602931305460766},"24":{"qlmax":0.3597209341172291,"ql_junc":24,"qlmin":0.3597209341172291,"dispatchable":0,"ql":0.3597209341172291},"87":{"qlmax":0.0322755706246827,"ql_junc":87,"qlmin":0.0322755706246827,"dispatchable":0,"ql":0.0322755706246827},"58":{"qlmax":0.2527947639654482,"ql_junc":58,"qlmin":0.2527947639654482,"dispatchable":0,"ql":0.2527947639654482},"25":{"qlmax":0.37611950708578906,"ql_junc":25,"qlmin":0.37611950708578906,"dispatchable":0,"ql":0.37611950708578906},"10091":{"qlmax":73.68365983791067,"ql_junc":91,"qlmin":0.0,"dispatchable":1,"ql":0},"89":{"qlmax":0.16768640978577948,"ql_junc":89,"qlmin":0.16768640978577948,"dispatchable":0,"ql":0.16768640978577948},"31":{"qlmax":0.12892177374253308,"ql_junc":31,"qlmin":0.12892177374253308,"dispatchable":0,"ql":0.12892177374253308},"62":{"qlmax":0.10489068071175467,"ql_junc":62,"qlmin":0.10489068071175467,"dispatchable":0,"ql":0.10489068071175467},"43":{"qlmax":0.15255981167930216,"ql_junc":43,"qlmin":0.15255981167930216,"dispatchable":0,"ql":0.15255981167930216},"10014":{"qlmax":73.68365983791067,"ql_junc":14,"qlmin":0.0,"dispatchable":1,"ql":0},"34":{"qlmax":0.012229172709340803,"ql_junc":34,"qlmin":0.012229172709340803,"dispatchable":0,"ql":0.012229172709340803},"44":{"qlmax":0.015252108870554754,"ql_junc":44,"qlmin":0.015252108870554754,"dispatchable":0,"ql":0.015252108870554754},"94":{"qlmax":0.09882167824850992,"ql_junc":94,"qlmin":0.09882167824850992,"dispatchable":0,"ql":0.09882167824850992},"55":{"qlmax":0.23549973193884546,"ql_junc":55,"qlmin":0.23549973193884546,"dispatchable":0,"ql":0.23549973193884546},"86":{"qlmax":0.031901263814765164,"ql_junc":86,"qlmin":0.031901263814765164,"dispatchable":0,"ql":0.031901263814765164},"17":{"qlmax":0.6209319549822312,"ql_junc":17,"qlmin":0.6209319549822312,"dispatchable":0,"ql":0.6209319549822312},"71":{"qlmax":0.0773040624749015,"ql_junc":71,"qlmin":0.0773040624749015,"dispatchable":0,"ql":0.0773040624749015},"82":{"qlmax":0.08638333739821522,"ql_junc":82,"qlmin":0.08638333739821522,"dispatchable":0,"ql":0.08638333739821522},"20":{"qlmax":0.20633819517769916,"ql_junc":20,"qlmin":0.20633819517769916,"dispatchable":0,"ql":0.20633819517769916},"10021":{"qlmax":73.68365983791067,"ql_junc":21,"qlmin":0.0,"dispatchable":1,"ql":0},"10062":{"qlmax":73.68365983791067,"ql_junc":62,"qlmin":0.0,"dispatchable":1,"ql":0},"98":{"qlmax":0.2569227039987385,"ql_junc":98,"qlmin":0.2569227039987385,"dispatchable":0,"ql":0.2569227039987385},"70":{"qlmax":0.00032958883780973843,"ql_junc":70,"qlmin":0.00032958883780973843,"dispatchable":0,"ql":0.00032958883780973843},"10064":{"qlmax":73.68365983791067,"ql_junc":64,"qlmin":0.0,"dispatchable":1,"ql":0},"10086":{"qlmax":73.68365983791067,"ql_junc":86,"qlmin":0.0,"dispatchable":1,"ql":0},"14":{"qlmax":0.006123136779714592,"ql_junc":14,"qlmin":0.006123136779714592,"dispatchable":0,"ql":0.006123136779714592},"10066":{"qlmax":73.68365983791067,"ql_junc":66,"qlmin":0.0,"dispatchable":1,"ql":0},"10082":{"qlmax":73.68365983791067,"ql_junc":82,"qlmin":0.0,"dispatchable":1,"ql":0},"7":{"qlmax":0.05733706648402943,"ql_junc":7,"qlmin":0.05733706648402943,"dispatchable":0,"ql":0.05733706648402943},"57":{"qlmax":0.055065462132861946,"ql_junc":57,"qlmin":0.055065462132861946,"dispatchable":0,"ql":0.055065462132861946},"10100":{"qlmax":73.68365983791067,"ql_junc":100,"qlmin":0.0,"dispatchable":1,"ql":0},"64":{"qlmax":0.01119296379258639,"ql_junc":64,"qlmin":0.01119296379258639,"dispatchable":0,"ql":0.01119296379258639},"19":{"qlmax":0.3481841653078171,"ql_junc":19,"qlmin":0.3481841653078171,"dispatchable":0,"ql":0.3481841653078171},"91":{"qlmax":0.0376167973913037,"ql_junc":91,"qlmin":0.0376167973913037,"dispatchable":0,"ql":0.0376167973913037},"10031":{"qlmax":73.68365983791067,"ql_junc":31,"qlmin":0.0,"dispatchable":1,"ql":0},"10034":{"qlmax":73.68365983791067,"ql_junc":34,"qlmin":0.0,"dispatchable":1,"ql":0},"10093":{"qlmax":73.68365983791067,"ql_junc":93,"qlmin":0.0,"dispatchable":1,"ql":0},"13":{"qlmax":0.06463284830818633,"ql_junc":13,"qlmin":0.06463284830818633,"dispatchable":0,"ql":0.06463284830818633},"15":{"qlmax":0.24736839037308248,"ql_junc":15,"qlmin":0.24736839037308248,"dispatchable":0,"ql":0.24736839037308248},"61":{"qlmax":0.0786467290718143,"ql_junc":61,"qlmin":0.0786467290718143,"dispatchable":0,"ql":0.0786467290718143},"67":{"qlmax":0.000280245005537327,"ql_junc":67,"qlmin":0.000280245005537327,"dispatchable":0,"ql":0.000280245005537327},"100":{"qlmax":0.01551183487049728,"ql_junc":100,"qlmin":0.01551183487049728,"dispatchable":0,"ql":0.01551183487049728},"10048":{"qlmax":73.68365983791067,"ql_junc":48,"qlmin":0.0,"dispatchable":1,"ql":0},"21":{"qlmax":0.17247087085980722,"ql_junc":21,"qlmin":0.17247087085980722,"dispatchable":0,"ql":0.17247087085980722},"10019":{"qlmax":73.68365983791067,"ql_junc":19,"qlmin":0.0,"dispatchable":1,"ql":0},"68":{"qlmax":0.00026179202344908784,"ql_junc":68,"qlmin":0.00026179202344908784,"dispatchable":0,"ql":0.00026179202344908784},"10071":{"qlmax":73.68365983791067,"ql_junc":71,"qlmin":0.0,"dispatchable":1,"ql":0},"66":{"qlmax":0.0874512903850929,"ql_junc":66,"qlmin":0.0874512903850929,"dispatchable":0,"ql":0.0874512903850929},"76":{"qlmax":0.06894507511680702,"ql_junc":76,"qlmin":0.06894507511680702,"dispatchable":0,"ql":0.06894507511680702},"48":{"qlmax":0.005542269618827058,"ql_junc":48,"qlmin":0.005542269618827058,"dispatchable":0,"ql":0.005542269618827058},"18":{"qlmax":0.06125514847625875,"ql_junc":18,"qlmin":0.06125514847625875,"dispatchable":0,"ql":0.06125514847625875}},"standard_density":0.717,"baseQ":44.47950613758401,"compressibility_factor":0.8,"resistor":{},"short_pipe":{},"producer":{"1":{"qgmin":0.09374403622878186,"qg":0.09374403622878186,"qgmax":0.09374403622878186,"dispatchable":0,"qg_junc":1},"10028":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":28},"101":{"qgmin":0.08130991863113443,"qg":0.08130991863113443,"qgmax":0.08130991863113443,"dispatchable":0,"qg_junc":101},"2":{"qgmin":0.07898888334624025,"qg":0.07898888334624025,"qgmax":0.07898888334624025,"dispatchable":0,"qg_junc":2},"74":{"qgmin":0.08228475345078998,"qg":0.08228475345078998,"qgmax":0.08228475345078998,"dispatchable":0,"qg_junc":74},"41":{"qgmin":0.08377832123570443,"qg":0.08377832123570443,"qgmax":0.08377832123570443,"dispatchable":0,"qg_junc":41},"10072":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":72},"10041":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":41},"10101":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":101},"5":{"qgmin":0.08727829507800519,"qg":0.08727829507800519,"qgmax":0.08727829507800519,"dispatchable":0,"qg_junc":5},"10001":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":1},"28":{"qgmin":0.09372561531382238,"qg":0.09372561531382238,"qgmax":0.09372561531382238,"dispatchable":0,"qg_junc":28},"39":{"qgmin":0.07938677510936495,"qg":0.07938677510936495,"qgmax":0.07938677510936495,"dispatchable":0,"qg_junc":39},"40":{"qgmin":0.07699942453061664,"qg":0.07699942453061664,"qgmax":0.07699942453061664,"dispatchable":0,"qg_junc":40},"10005":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":5},"72":{"qgmin":0.07511607018515966,"qg":0.07511607018515966,"qgmax":0.07511607018515966,"dispatchable":0,"qg_junc":72},"10002":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":2},"10039":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":39},"10074":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":74},"45":{"qgmin":0.07633627159207546,"qg":0.07633627159207546,"qgmax":0.07633627159207546,"dispatchable":0,"qg_junc":45},"10008":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":8},"8":{"qgmin":0.09105163529830461,"qg":0.09105163529830461,"qgmax":0.09105163529830461,"dispatchable":0,"qg_junc":8},"10040":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":40},"10045":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":45}},"ne_pipe":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"valve":{},"per_unit":true,"junction":{"1":{"name":"Donegal-PA","latitude":40.14051,"longitude":-80.478524,"pmax":1.0,"pmin":0.4166666666666667},"54":{"name":"Glastonbury-CT","latitude":41.725185,"longitude":-72.589945,"pmax":1.0,"pmin":0.4166666666666667},"101":{"name":"Lisbon-NY","latitude":44.768851,"longitude":-75.355817,"pmax":1.0,"pmin":0.4166666666666667},"41":{"name":"Bridgewater-PA","latitude":41.821825,"longitude":-75.819248,"pmax":1.0,"pmin":0.4166666666666667},"65":{"name":"Hopkinton-MA","latitude":42.201594,"longitude":-71.523878,"pmax":1.0,"pmin":0.4166666666666667},"3101076":{"pmax":1.0,"pmin":0.4166666666666667},"1027":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"88":{"name":"Berne-NY","latitude":42.628596,"longitude":-74.025866,"pmax":1.0,"pmin":0.4166666666666667},"26":{"name":"Lock-Haven-PA","latitude":41.495676,"longitude":-77.643097,"pmax":1.0,"pmin":0.4166666666666667},"77":{"name":"Caledonia-NY","latitude":42.917459,"longitude":-77.783036,"pmax":1.0,"pmin":0.4166666666666667},"24":{"name":"Luthersburg-PA","latitude":40.999871,"longitude":-78.741026,"pmax":1.0,"pmin":0.4166666666666667},"1700037":{"pmax":1.0,"pmin":0.4166666666666667},"23":{"name":"Mercer-PA","latitude":41.210661,"longitude":-80.320067,"pmax":1.0,"pmin":0.4166666666666667},"600003":{"pmax":1.0,"pmin":0.4166666666666667},"59":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"43":{"name":"Clymer-NY","latitude":42.074221,"longitude":-79.698702,"pmax":1.0,"pmin":0.4166666666666667},"39":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"2200080":{"pmax":1.0,"pmin":0.4166666666666667},"1086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"34":{"name":"Orange-CT","latitude":41.266832,"longitude":-73.009702,"pmax":1.0,"pmin":0.4166666666666667},"3500072":{"pmax":1.0,"pmin":0.4166666666666667},"55":{"name":"Glastonbury-CT","latitude":41.725084,"longitude":-72.588397,"pmax":1.0,"pmin":0.4166666666666667},"17":{"name":"Kittanning-PA","latitude":40.835196,"longitude":-79.340896,"pmax":1.0,"pmin":0.4166666666666667},"9":{"name":"Penn-Hills-PA","latitude":40.467497,"longitude":-79.794148,"pmax":1.0,"pmin":0.4166666666666667},"12":{"name":"Clinton-NJ","latitude":40.603397,"longitude":-74.883413,"pmax":1.0,"pmin":0.4166666666666667},"20":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"1801069":{"pmax":1.0,"pmin":0.4166666666666667},"14":{"name":"Edison-NJ","latitude":40.556699,"longitude":-74.349096,"pmax":1.0,"pmin":0.4166666666666667},"96":{"name":"Agawam-MA","latitude":42.046799,"longitude":-72.613109,"pmax":1.0,"pmin":0.4166666666666667},"19":{"name":"Rutherford-NJ","latitude":40.791447,"longitude":-74.088084,"pmax":1.0,"pmin":0.4166666666666667},"2401032":{"pmax":1.0,"pmin":0.4166666666666667},"3600088":{"pmax":1.0,"pmin":0.4166666666666667},"35":{"name":"Cranberry-PA","latitude":41.398771,"longitude":-79.676097,"pmax":1.0,"pmin":0.4166666666666667},"1032":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"1500097":{"pmax":1.0,"pmin":0.4166666666666667},"21":{"name":"St-James-NY","latitude":40.895706,"longitude":-73.14931,"pmax":1.0,"pmin":0.4166666666666667},"83":{"name":"Pompey-NY","latitude":42.903602,"longitude":-75.958292,"pmax":1.0,"pmin":0.4166666666666667},"45":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"85":{"name":"Charleston-NY","latitude":42.80409,"longitude":-74.281505,"pmax":1.0,"pmin":0.4166666666666667},"105":{"name":"Rumford-ME","latitude":44.520753,"longitude":-70.578301,"pmax":1.0,"pmin":0.4166666666666667},"30":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"500090":{"pmax":1.0,"pmin":0.4166666666666667},"3":{"name":"Mt-Pleasant-PA","latitude":40.200743,"longitude":-79.534826,"pmax":1.0,"pmin":0.4166666666666667},"81":{"name":"Hopewell-NY","latitude":42.904538,"longitude":-77.176114,"pmax":1.0,"pmin":0.4166666666666667},"27":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"75":{"name":"Youngstown-NY","latitude":43.270035,"longitude":-79.026338,"pmax":1.0,"pmin":0.4166666666666667},"1039":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"50":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"5000085":{"pmax":1.0,"pmin":0.4166666666666667},"63":{"name":"Mendon-MA","latitude":42.120051,"longitude":-71.569429,"pmax":1.0,"pmin":0.4166666666666667},"92":{"name":"Millbrook-NY","latitude":41.77572,"longitude":-73.701817,"pmax":1.0,"pmin":0.4166666666666667},"87":{"name":"Halfmoon-NY","latitude":42.831757,"longitude":-73.672791,"pmax":1.0,"pmin":0.4166666666666667},"1050":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"301030":{"pmax":1.0,"pmin":0.4166666666666667},"700051":{"pmax":1.0,"pmin":0.4166666666666667},"89":{"name":"East-Berne-NY","latitude":42.63174,"longitude":-74.025301,"pmax":1.0,"pmin":0.4166666666666667},"3300045":{"pmax":1.0,"pmin":0.4166666666666667},"1901067":{"pmax":1.0,"pmin":0.4166666666666667},"1402086":{"pmax":1.0,"pmin":0.4166666666666667},"4401059":{"pmax":1.0,"pmin":0.4166666666666667},"80":{"name":"Hopewell-NY","latitude":42.90849,"longitude":-77.192062,"pmax":1.0,"pmin":0.4166666666666667},"4800099":{"pmax":1.0,"pmin":0.4166666666666667},"1049":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"100026":{"pmax":1.0,"pmin":0.4166666666666667},"57":{"name":"Coventry-RI","latitude":41.670935,"longitude":-71.534463,"pmax":1.0,"pmin":0.4166666666666667},"1011":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"15":{"name":"Lakeview-NY","latitude":40.66556,"longitude":-73.65474,"pmax":1.0,"pmin":0.4166666666666667},"61":{"name":"Douglas-MA","latitude":42.020317,"longitude":-71.744126,"pmax":1.0,"pmin":0.4166666666666667},"67":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"4200008":{"pmax":1.0,"pmin":0.4166666666666667},"100":{"name":"Diana-NY","latitude":44.076742,"longitude":-75.29934,"pmax":1.0,"pmin":0.4166666666666667},"400083":{"pmax":1.0,"pmin":0.4166666666666667},"46":{"name":"Southport-NY","latitude":42.072562,"longitude":-76.77978,"pmax":1.0,"pmin":0.4166666666666667},"2600006":{"pmax":1.0,"pmin":0.4166666666666667},"68":{"name":"Dracut-MA","latitude":42.707991,"longitude":-71.274586,"pmax":1.0,"pmin":0.4166666666666667},"56":{"name":"Lebanon-","latitude":40.274597,"longitude":-76.383599,"pmax":1.0,"pmin":0.4166666666666667},"2000008":{"pmax":1.0,"pmin":0.4166666666666667},"76":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"48":{"name":"Dryden-NY","latitude":42.417627,"longitude":-76.293194,"pmax":1.0,"pmin":0.4166666666666667},"103":{"name":"Mt-Pleasant-PA","latitude":40.189198,"longitude":-79.527073,"pmax":1.0,"pmin":0.4166666666666667},"32":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"2":{"name":"New-Freeport-PA","latitude":39.723066,"longitude":-80.442888,"pmax":1.0,"pmin":0.4166666666666667},"51":{"name":"Granby-CT","latitude":41.974926,"longitude":-72.813982,"pmax":1.0,"pmin":0.4166666666666667},"53":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"93":{"name":"Millbrook-NY","latitude":41.77619,"longitude":-73.702682,"pmax":1.0,"pmin":0.4166666666666667},"10":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"4301031":{"pmax":1.0,"pmin":0.4166666666666667},"2086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"1064":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"49":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"5":{"name":"Delta-PA","latitude":39.724585,"longitude":-76.390675,"pmax":1.0,"pmin":0.4166666666666667},"62":{"name":"Mendon-MA","latitude":42.120251,"longitude":-71.567683,"pmax":1.0,"pmin":0.4166666666666667},"90":{"name":"Leeds-NY","latitude":42.24878,"longitude":-73.898449,"pmax":1.0,"pmin":0.4166666666666667},"3800020":{"pmax":1.0,"pmin":0.4166666666666667},"3700054":{"pmax":1.0,"pmin":0.4166666666666667},"86":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"71":{"name":"Anson-ME","latitude":44.838572,"longitude":-69.923579,"pmax":1.0,"pmin":0.4166666666666667},"37":{"name":"Marienville-PA","latitude":41.537845,"longitude":-79.116042,"pmax":1.0,"pmin":0.4166666666666667},"1030":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"6":{"name":"Lebanon-PA","latitude":40.274567,"longitude":-76.382726,"pmax":1.0,"pmin":0.4166666666666667},"98":{"name":"Remsen-NY","latitude":43.35361,"longitude":-75.094707,"pmax":1.0,"pmin":0.4166666666666667},"1000092":{"pmax":1.0,"pmin":0.4166666666666667},"1076":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"1200074":{"pmax":1.0,"pmin":0.4166666666666667},"1010":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"7":{"name":"Malvern-Pa","latitude":40.084953,"longitude":-75.556341,"pmax":1.0,"pmin":0.4166666666666667},"1602086":{"pmax":1.0,"pmin":0.4166666666666667},"102":{"name":"Pittsfield-MA","latitude":42.470251,"longitude":-73.325124,"pmax":1.0,"pmin":0.4166666666666667},"69":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"97":{"name":"Remsen-NY","latitude":43.354239,"longitude":-75.082106,"pmax":1.0,"pmin":0.4166666666666667},"2900078":{"pmax":1.0,"pmin":0.4166666666666667},"4":{"name":"Snake-Spring-PA","latitude":40.020885,"longitude":-78.404702,"pmax":1.0,"pmin":0.4166666666666667},"3401039":{"pmax":1.0,"pmin":0.4166666666666667},"3201086":{"pmax":1.0,"pmin":0.4166666666666667},"13":{"name":"Trenton-NJ","latitude":40.30279,"longitude":-74.703774,"pmax":1.0,"pmin":0.4166666666666667},"3000095":{"pmax":1.0,"pmin":0.4166666666666667},"1053":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"4700033":{"pmax":1.0,"pmin":0.4166666666666667},"1045":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"1067":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"1022":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"38":{"name":"Marienville-PA","latitude":41.537608,"longitude":-79.11609,"pmax":1.0,"pmin":0.4166666666666667},"4900060":{"pmax":1.0,"pmin":0.4166666666666667},"66":{"name":"Fitchburg-MA","latitude":42.588366,"longitude":-71.847785,"pmax":1.0,"pmin":0.4166666666666667},"2800062":{"pmax":1.0,"pmin":0.4166666666666667},"18":{"name":"Bloomfield-NJ","latitude":40.79121,"longitude":-74.19497,"pmax":1.0,"pmin":0.4166666666666667},"29":{"name":"Laurel-Run-PA","latitude":41.21003,"longitude":-75.855117,"pmax":1.0,"pmin":0.4166666666666667},"78":{"name":"Pike-NY-","latitude":42.597312,"longitude":-78.110065,"pmax":1.0,"pmin":0.4166666666666667},"74":{"name":"Youngstown-NY","latitude":43.271294,"longitude":-79.02028,"pmax":1.0,"pmin":0.4166666666666667},"42":{"name":"Clymer-NY","latitude":42.07427,"longitude":-79.698623,"pmax":1.0,"pmin":0.4166666666666667},"33":{"name":"Orange-CT","latitude":41.254368,"longitude":-73.010735,"pmax":1.0,"pmin":0.4166666666666667},"28":{"name":"Sugarload-PA","latitude":41.262607,"longitude":-76.338707,"pmax":1.0,"pmin":0.4166666666666667},"52":{"name":"Granby-CT","latitude":41.975423,"longitude":-72.813133,"pmax":1.0,"pmin":0.4166666666666667},"1031":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"1069":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"1059":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"801050":{"pmax":1.0,"pmin":0.4166666666666667},"1300009":{"pmax":1.0,"pmin":0.4166666666666667},"58":{"name":"Sandwich-MA","latitude":41.753162,"longitude":-70.493124,"pmax":1.0,"pmin":0.4166666666666667},"25":{"name":"Weedville-PA","latitude":41.260839,"longitude":-78.311499,"pmax":1.0,"pmin":0.4166666666666667},"31":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"4000004":{"pmax":1.0,"pmin":0.4166666666666667},"44":{"name":"Greenwood-NY","latitude":42.11366,"longitude":-77.653292,"pmax":1.0,"pmin":0.4166666666666667},"94":{"name":"Williamstown-MA","latitude":42.740238,"longitude":-73.186441,"pmax":1.0,"pmin":0.4166666666666667},"2300035":{"pmax":1.0,"pmin":0.4166666666666667},"99":{"name":"Diana-NY","latitude":44.076832,"longitude":-75.299729,"pmax":1.0,"pmin":0.4166666666666667},"47":{"name":"Dryden-NY","latitude":42.439942,"longitude":-76.305218,"pmax":1.0,"pmin":0.4166666666666667},"1100027":{"pmax":1.0,"pmin":0.4166666666666667},"73":{"name":"Pittsburg-NH","latitude":45.05418,"longitude":-71.490121,"pmax":1.0,"pmin":0.4166666666666667},"82":{"name":"Clay-NY-","latitude":43.219378,"longitude":-76.252319,"pmax":1.0,"pmin":0.4166666666666667},"4501049":{"pmax":1.0,"pmin":0.4166666666666667},"79":{"name":"Gainesville-NY","latitude":42.556783,"longitude":-78.153585,"pmax":1.0,"pmin":0.4166666666666667},"84":{"name":"Manlius-NY","latitude":42.903357,"longitude":-75.958496,"pmax":1.0,"pmin":0.4166666666666667},"104":{"name":"Everett-PA","latitude":40.042788,"longitude":-78.421649,"pmax":1.0,"pmin":0.4166666666666667},"2101045":{"pmax":1.0,"pmin":0.4166666666666667},"4601053":{"pmax":1.0,"pmin":0.4166666666666667},"70":{"name":"Bedford-NH","latitude":42.934207,"longitude":-71.491622,"pmax":1.0,"pmin":0.4166666666666667},"200042":{"pmax":1.0,"pmin":0.4166666666666667},"900022":{"pmax":1.0,"pmin":0.4166666666666667},"8":{"name":"Chippewa-PA","latitude":40.768368,"longitude":-80.376997,"pmax":1.0,"pmin":0.4166666666666667},"64":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"91":{"name":"Catskill-NY","latitude":42.248502,"longitude":-73.899998,"pmax":1.0,"pmin":0.4166666666666667},"4101064":{"pmax":1.0,"pmin":0.4166666666666667},"60":{"name":"Douglas-MA","latitude":42.022409,"longitude":-71.751407,"pmax":1.0,"pmin":0.4166666666666667},"3900047":{"pmax":1.0,"pmin":0.4166666666666667},"2700011":{"pmax":1.0,"pmin":0.4166666666666667},"22":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"11":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"16":{"name":"Kittanning-PA","latitude":40.835394,"longitude":-79.343138,"pmax":1.0,"pmin":0.4166666666666667},"40":{"name":"Ulysses-PA","latitude":41.877839,"longitude":-77.765879,"pmax":1.0,"pmin":0.4166666666666667},"72":{"name":"Pittsburg-NH","latitude":45.054984,"longitude":-71.490144,"pmax":1.0,"pmin":0.4166666666666667},"36":{"name":"Oil-City-PA","latitude":41.396723,"longitude":-79.672811,"pmax":1.0,"pmin":0.4166666666666667},"95":{"name":"Agawam-MA","latitude":42.048439,"longitude":-72.610074,"pmax":1.0,"pmin":0.4166666666666667},"1020":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"2500016":{"pmax":1.0,"pmin":0.4166666666666667}},"pipe":{"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"38":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null}},"energy_factor":2.61590529e-8,"baseP":8.273712e6,"control_valve":{"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1}},"connection":{"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"38":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null}}} diff --git a/examples/data/json/TC_PennToNortheast_wValves_expansion_2.25.json b/examples/data/json/TC_PennToNortheast_wValves_expansion_2.25.json deleted file mode 100644 index 81b3bc1..0000000 --- a/examples/data/json/TC_PennToNortheast_wValves_expansion_2.25.json +++ /dev/null @@ -1 +0,0 @@ -{"ne_connection":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"price_zone":{"1":{"junctions":[14,19,21,34,62,64,66,71,86,87,91,93],"cost_q":[5.917112528134105e-8,-0.13116926660362505,0],"cost_p":[8.850206050625368e-24,-1.3462994463224278e-10,0],"min_cost":0.015891600024669866,"constant_p":175,"index":1,"comment":"Transco Zone 6 Non New York"},"2":{"junctions":[29,31,44,48,76,82,100],"cost_q":[1.2097119150803192e-11,0.03464262861377866,0],"cost_p":[0.0,1.0517964424393967e-12,794.37],"min_cost":0.01871677336238895,"constant_p":600,"index":2,"comment":"Transco Leidy Zone"}},"temperature":281.15,"name":"TC Penn to Northeast","ne_compressor":{},"multinetwork":false,"gas_molar_mass":0.0185674,"compressor":{"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null}},"consumer":{"29":{"qlmax":0.6047797302330686,"ql_junc":29,"qlmin":0.6047797302330686,"dispatchable":0,"ql":0.6047797302330686},"10076":{"qlmax":73.68365983791067,"ql_junc":76,"qlmin":0.0,"dispatchable":1,"ql":0},"10044":{"qlmax":73.68365983791067,"ql_junc":44,"qlmin":0.0,"dispatchable":1,"ql":0},"63":{"qlmax":0.00117656125175275,"ql_junc":63,"qlmin":0.00117656125175275,"dispatchable":0,"ql":0.00117656125175275},"93":{"qlmax":0.06575171439034506,"ql_junc":93,"qlmin":0.06575171439034506,"dispatchable":0,"ql":0.06575171439034506},"10":{"qlmax":4.370158713129617,"ql_junc":10,"qlmin":4.370158713129617,"dispatchable":0,"ql":4.370158713129617},"10029":{"qlmax":73.68365983791067,"ql_junc":29,"qlmin":0.0,"dispatchable":1,"ql":0},"10087":{"qlmax":73.68365983791067,"ql_junc":87,"qlmin":0.0,"dispatchable":1,"ql":0},"77":{"qlmax":0.6435659543728671,"ql_junc":77,"qlmin":0.6435659543728671,"dispatchable":0,"ql":0.6435659543728671},"24":{"qlmax":0.8093721017637656,"ql_junc":24,"qlmin":0.8093721017637656,"dispatchable":0,"ql":0.8093721017637656},"87":{"qlmax":0.07262003390553606,"ql_junc":87,"qlmin":0.07262003390553606,"dispatchable":0,"ql":0.07262003390553606},"58":{"qlmax":0.5687882189222585,"ql_junc":58,"qlmin":0.5687882189222585,"dispatchable":0,"ql":0.5687882189222585},"25":{"qlmax":0.8462688909430254,"ql_junc":25,"qlmin":0.8462688909430254,"dispatchable":0,"ql":0.8462688909430254},"10091":{"qlmax":73.68365983791067,"ql_junc":91,"qlmin":0.0,"dispatchable":1,"ql":0},"89":{"qlmax":0.37729442201800384,"ql_junc":89,"qlmin":0.37729442201800384,"dispatchable":0,"ql":0.37729442201800384},"31":{"qlmax":0.2900739909206994,"ql_junc":31,"qlmin":0.2900739909206994,"dispatchable":0,"ql":0.2900739909206994},"62":{"qlmax":0.23600403160144798,"ql_junc":62,"qlmin":0.23600403160144798,"dispatchable":0,"ql":0.23600403160144798},"43":{"qlmax":0.34325957627842985,"ql_junc":43,"qlmin":0.34325957627842985,"dispatchable":0,"ql":0.34325957627842985},"10014":{"qlmax":73.68365983791067,"ql_junc":14,"qlmin":0.0,"dispatchable":1,"ql":0},"34":{"qlmax":0.0275156385960168,"ql_junc":34,"qlmin":0.0275156385960168,"dispatchable":0,"ql":0.0275156385960168},"44":{"qlmax":0.0343172449587482,"ql_junc":44,"qlmin":0.0343172449587482,"dispatchable":0,"ql":0.0343172449587482},"94":{"qlmax":0.2223487760591473,"ql_junc":94,"qlmin":0.2223487760591473,"dispatchable":0,"ql":0.2223487760591473},"55":{"qlmax":0.5298743968624023,"ql_junc":55,"qlmin":0.5298743968624023,"dispatchable":0,"ql":0.5298743968624023},"86":{"qlmax":0.07177784358322163,"ql_junc":86,"qlmin":0.07177784358322163,"dispatchable":0,"ql":0.07177784358322163},"17":{"qlmax":1.3970968987100199,"ql_junc":17,"qlmin":1.3970968987100199,"dispatchable":0,"ql":1.3970968987100199},"71":{"qlmax":0.17393414056852835,"ql_junc":71,"qlmin":0.17393414056852835,"dispatchable":0,"ql":0.17393414056852835},"82":{"qlmax":0.19436250914598424,"ql_junc":82,"qlmin":0.19436250914598424,"dispatchable":0,"ql":0.19436250914598424},"20":{"qlmax":0.46426093914982314,"ql_junc":20,"qlmin":0.46426093914982314,"dispatchable":0,"ql":0.46426093914982314},"10021":{"qlmax":73.68365983791067,"ql_junc":21,"qlmin":0.0,"dispatchable":1,"ql":0},"10062":{"qlmax":73.68365983791067,"ql_junc":62,"qlmin":0.0,"dispatchable":1,"ql":0},"98":{"qlmax":0.5780760839971616,"ql_junc":98,"qlmin":0.5780760839971616,"dispatchable":0,"ql":0.5780760839971616},"70":{"qlmax":0.0007415748850719113,"ql_junc":70,"qlmin":0.0007415748850719113,"dispatchable":0,"ql":0.0007415748850719113},"10064":{"qlmax":73.68365983791067,"ql_junc":64,"qlmin":0.0,"dispatchable":1,"ql":0},"10086":{"qlmax":73.68365983791067,"ql_junc":86,"qlmin":0.0,"dispatchable":1,"ql":0},"14":{"qlmax":0.013777057754357832,"ql_junc":14,"qlmin":0.013777057754357832,"dispatchable":0,"ql":0.013777057754357832},"10066":{"qlmax":73.68365983791067,"ql_junc":66,"qlmin":0.0,"dispatchable":1,"ql":0},"10082":{"qlmax":73.68365983791067,"ql_junc":82,"qlmin":0.0,"dispatchable":1,"ql":0},"7":{"qlmax":0.1290083995890662,"ql_junc":7,"qlmin":0.1290083995890662,"dispatchable":0,"ql":0.1290083995890662},"57":{"qlmax":0.12389728979893938,"ql_junc":57,"qlmin":0.12389728979893938,"dispatchable":0,"ql":0.12389728979893938},"10100":{"qlmax":73.68365983791067,"ql_junc":100,"qlmin":0.0,"dispatchable":1,"ql":0},"64":{"qlmax":0.025184168533319378,"ql_junc":64,"qlmin":0.025184168533319378,"dispatchable":0,"ql":0.025184168533319378},"19":{"qlmax":0.7834143719425886,"ql_junc":19,"qlmin":0.7834143719425886,"dispatchable":0,"ql":0.7834143719425886},"91":{"qlmax":0.08463779413043333,"ql_junc":91,"qlmin":0.08463779413043333,"dispatchable":0,"ql":0.08463779413043333},"10031":{"qlmax":73.68365983791067,"ql_junc":31,"qlmin":0.0,"dispatchable":1,"ql":0},"10034":{"qlmax":73.68365983791067,"ql_junc":34,"qlmin":0.0,"dispatchable":1,"ql":0},"10093":{"qlmax":73.68365983791067,"ql_junc":93,"qlmin":0.0,"dispatchable":1,"ql":0},"13":{"qlmax":0.14542390869341923,"ql_junc":13,"qlmin":0.14542390869341923,"dispatchable":0,"ql":0.14542390869341923},"15":{"qlmax":0.5565788783394355,"ql_junc":15,"qlmin":0.5565788783394355,"dispatchable":0,"ql":0.5565788783394355},"61":{"qlmax":0.17695514041158217,"ql_junc":61,"qlmin":0.17695514041158217,"dispatchable":0,"ql":0.17695514041158217},"67":{"qlmax":0.0006305512624589858,"ql_junc":67,"qlmin":0.0006305512624589858,"dispatchable":0,"ql":0.0006305512624589858},"100":{"qlmax":0.03490162845861888,"ql_junc":100,"qlmin":0.03490162845861888,"dispatchable":0,"ql":0.03490162845861888},"10048":{"qlmax":73.68365983791067,"ql_junc":48,"qlmin":0.0,"dispatchable":1,"ql":0},"21":{"qlmax":0.3880594594345662,"ql_junc":21,"qlmin":0.3880594594345662,"dispatchable":0,"ql":0.3880594594345662},"10019":{"qlmax":73.68365983791067,"ql_junc":19,"qlmin":0.0,"dispatchable":1,"ql":0},"68":{"qlmax":0.0005890320527604477,"ql_junc":68,"qlmin":0.0005890320527604477,"dispatchable":0,"ql":0.0005890320527604477},"10071":{"qlmax":73.68365983791067,"ql_junc":71,"qlmin":0.0,"dispatchable":1,"ql":0},"66":{"qlmax":0.19676540336645904,"ql_junc":66,"qlmin":0.19676540336645904,"dispatchable":0,"ql":0.19676540336645904},"76":{"qlmax":0.15512641901281576,"ql_junc":76,"qlmin":0.15512641901281576,"dispatchable":0,"ql":0.15512641901281576},"48":{"qlmax":0.012470106642360881,"ql_junc":48,"qlmin":0.012470106642360881,"dispatchable":0,"ql":0.012470106642360881},"18":{"qlmax":0.13782408407158217,"ql_junc":18,"qlmin":0.13782408407158217,"dispatchable":0,"ql":0.13782408407158217}},"standard_density":0.717,"baseQ":44.47950613758401,"compressibility_factor":0.8,"resistor":{},"short_pipe":{},"producer":{"1":{"qgmin":0.09374403622878186,"qg":0.09374403622878186,"qgmax":0.09374403622878186,"dispatchable":0,"qg_junc":1},"10028":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":28},"101":{"qgmin":0.08130991863113443,"qg":0.08130991863113443,"qgmax":0.08130991863113443,"dispatchable":0,"qg_junc":101},"2":{"qgmin":0.07898888334624025,"qg":0.07898888334624025,"qgmax":0.07898888334624025,"dispatchable":0,"qg_junc":2},"74":{"qgmin":0.08228475345078998,"qg":0.08228475345078998,"qgmax":0.08228475345078998,"dispatchable":0,"qg_junc":74},"41":{"qgmin":0.08377832123570443,"qg":0.08377832123570443,"qgmax":0.08377832123570443,"dispatchable":0,"qg_junc":41},"10072":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":72},"10041":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":41},"10101":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":101},"5":{"qgmin":0.08727829507800519,"qg":0.08727829507800519,"qgmax":0.08727829507800519,"dispatchable":0,"qg_junc":5},"10001":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":1},"28":{"qgmin":0.09372561531382238,"qg":0.09372561531382238,"qgmax":0.09372561531382238,"dispatchable":0,"qg_junc":28},"39":{"qgmin":0.07938677510936495,"qg":0.07938677510936495,"qgmax":0.07938677510936495,"dispatchable":0,"qg_junc":39},"40":{"qgmin":0.07699942453061664,"qg":0.07699942453061664,"qgmax":0.07699942453061664,"dispatchable":0,"qg_junc":40},"10005":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":5},"72":{"qgmin":0.07511607018515966,"qg":0.07511607018515966,"qgmax":0.07511607018515966,"dispatchable":0,"qg_junc":72},"10002":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":2},"10039":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":39},"10074":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":74},"45":{"qgmin":0.07633627159207546,"qg":0.07633627159207546,"qgmax":0.07633627159207546,"dispatchable":0,"qg_junc":45},"10008":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":8},"8":{"qgmin":0.09105163529830461,"qg":0.09105163529830461,"qgmax":0.09105163529830461,"dispatchable":0,"qg_junc":8},"10040":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":40},"10045":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":45}},"ne_pipe":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"valve":{},"per_unit":true,"junction":{"1":{"name":"Donegal-PA","latitude":40.14051,"longitude":-80.478524,"pmax":1.0,"pmin":0.4166666666666667},"54":{"name":"Glastonbury-CT","latitude":41.725185,"longitude":-72.589945,"pmax":1.0,"pmin":0.4166666666666667},"101":{"name":"Lisbon-NY","latitude":44.768851,"longitude":-75.355817,"pmax":1.0,"pmin":0.4166666666666667},"41":{"name":"Bridgewater-PA","latitude":41.821825,"longitude":-75.819248,"pmax":1.0,"pmin":0.4166666666666667},"65":{"name":"Hopkinton-MA","latitude":42.201594,"longitude":-71.523878,"pmax":1.0,"pmin":0.4166666666666667},"3101076":{"pmax":1.0,"pmin":0.4166666666666667},"1027":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"88":{"name":"Berne-NY","latitude":42.628596,"longitude":-74.025866,"pmax":1.0,"pmin":0.4166666666666667},"26":{"name":"Lock-Haven-PA","latitude":41.495676,"longitude":-77.643097,"pmax":1.0,"pmin":0.4166666666666667},"77":{"name":"Caledonia-NY","latitude":42.917459,"longitude":-77.783036,"pmax":1.0,"pmin":0.4166666666666667},"24":{"name":"Luthersburg-PA","latitude":40.999871,"longitude":-78.741026,"pmax":1.0,"pmin":0.4166666666666667},"1700037":{"pmax":1.0,"pmin":0.4166666666666667},"23":{"name":"Mercer-PA","latitude":41.210661,"longitude":-80.320067,"pmax":1.0,"pmin":0.4166666666666667},"600003":{"pmax":1.0,"pmin":0.4166666666666667},"59":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"43":{"name":"Clymer-NY","latitude":42.074221,"longitude":-79.698702,"pmax":1.0,"pmin":0.4166666666666667},"39":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"2200080":{"pmax":1.0,"pmin":0.4166666666666667},"1086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"34":{"name":"Orange-CT","latitude":41.266832,"longitude":-73.009702,"pmax":1.0,"pmin":0.4166666666666667},"3500072":{"pmax":1.0,"pmin":0.4166666666666667},"55":{"name":"Glastonbury-CT","latitude":41.725084,"longitude":-72.588397,"pmax":1.0,"pmin":0.4166666666666667},"17":{"name":"Kittanning-PA","latitude":40.835196,"longitude":-79.340896,"pmax":1.0,"pmin":0.4166666666666667},"9":{"name":"Penn-Hills-PA","latitude":40.467497,"longitude":-79.794148,"pmax":1.0,"pmin":0.4166666666666667},"12":{"name":"Clinton-NJ","latitude":40.603397,"longitude":-74.883413,"pmax":1.0,"pmin":0.4166666666666667},"20":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"1801069":{"pmax":1.0,"pmin":0.4166666666666667},"14":{"name":"Edison-NJ","latitude":40.556699,"longitude":-74.349096,"pmax":1.0,"pmin":0.4166666666666667},"96":{"name":"Agawam-MA","latitude":42.046799,"longitude":-72.613109,"pmax":1.0,"pmin":0.4166666666666667},"19":{"name":"Rutherford-NJ","latitude":40.791447,"longitude":-74.088084,"pmax":1.0,"pmin":0.4166666666666667},"2401032":{"pmax":1.0,"pmin":0.4166666666666667},"3600088":{"pmax":1.0,"pmin":0.4166666666666667},"35":{"name":"Cranberry-PA","latitude":41.398771,"longitude":-79.676097,"pmax":1.0,"pmin":0.4166666666666667},"1032":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"1500097":{"pmax":1.0,"pmin":0.4166666666666667},"21":{"name":"St-James-NY","latitude":40.895706,"longitude":-73.14931,"pmax":1.0,"pmin":0.4166666666666667},"83":{"name":"Pompey-NY","latitude":42.903602,"longitude":-75.958292,"pmax":1.0,"pmin":0.4166666666666667},"45":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"85":{"name":"Charleston-NY","latitude":42.80409,"longitude":-74.281505,"pmax":1.0,"pmin":0.4166666666666667},"105":{"name":"Rumford-ME","latitude":44.520753,"longitude":-70.578301,"pmax":1.0,"pmin":0.4166666666666667},"30":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"500090":{"pmax":1.0,"pmin":0.4166666666666667},"3":{"name":"Mt-Pleasant-PA","latitude":40.200743,"longitude":-79.534826,"pmax":1.0,"pmin":0.4166666666666667},"81":{"name":"Hopewell-NY","latitude":42.904538,"longitude":-77.176114,"pmax":1.0,"pmin":0.4166666666666667},"27":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"75":{"name":"Youngstown-NY","latitude":43.270035,"longitude":-79.026338,"pmax":1.0,"pmin":0.4166666666666667},"1039":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"50":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"5000085":{"pmax":1.0,"pmin":0.4166666666666667},"63":{"name":"Mendon-MA","latitude":42.120051,"longitude":-71.569429,"pmax":1.0,"pmin":0.4166666666666667},"92":{"name":"Millbrook-NY","latitude":41.77572,"longitude":-73.701817,"pmax":1.0,"pmin":0.4166666666666667},"87":{"name":"Halfmoon-NY","latitude":42.831757,"longitude":-73.672791,"pmax":1.0,"pmin":0.4166666666666667},"1050":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"301030":{"pmax":1.0,"pmin":0.4166666666666667},"700051":{"pmax":1.0,"pmin":0.4166666666666667},"89":{"name":"East-Berne-NY","latitude":42.63174,"longitude":-74.025301,"pmax":1.0,"pmin":0.4166666666666667},"3300045":{"pmax":1.0,"pmin":0.4166666666666667},"1901067":{"pmax":1.0,"pmin":0.4166666666666667},"1402086":{"pmax":1.0,"pmin":0.4166666666666667},"4401059":{"pmax":1.0,"pmin":0.4166666666666667},"80":{"name":"Hopewell-NY","latitude":42.90849,"longitude":-77.192062,"pmax":1.0,"pmin":0.4166666666666667},"4800099":{"pmax":1.0,"pmin":0.4166666666666667},"1049":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"100026":{"pmax":1.0,"pmin":0.4166666666666667},"57":{"name":"Coventry-RI","latitude":41.670935,"longitude":-71.534463,"pmax":1.0,"pmin":0.4166666666666667},"1011":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"15":{"name":"Lakeview-NY","latitude":40.66556,"longitude":-73.65474,"pmax":1.0,"pmin":0.4166666666666667},"61":{"name":"Douglas-MA","latitude":42.020317,"longitude":-71.744126,"pmax":1.0,"pmin":0.4166666666666667},"67":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"4200008":{"pmax":1.0,"pmin":0.4166666666666667},"100":{"name":"Diana-NY","latitude":44.076742,"longitude":-75.29934,"pmax":1.0,"pmin":0.4166666666666667},"400083":{"pmax":1.0,"pmin":0.4166666666666667},"46":{"name":"Southport-NY","latitude":42.072562,"longitude":-76.77978,"pmax":1.0,"pmin":0.4166666666666667},"2600006":{"pmax":1.0,"pmin":0.4166666666666667},"68":{"name":"Dracut-MA","latitude":42.707991,"longitude":-71.274586,"pmax":1.0,"pmin":0.4166666666666667},"56":{"name":"Lebanon-","latitude":40.274597,"longitude":-76.383599,"pmax":1.0,"pmin":0.4166666666666667},"2000008":{"pmax":1.0,"pmin":0.4166666666666667},"76":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"48":{"name":"Dryden-NY","latitude":42.417627,"longitude":-76.293194,"pmax":1.0,"pmin":0.4166666666666667},"103":{"name":"Mt-Pleasant-PA","latitude":40.189198,"longitude":-79.527073,"pmax":1.0,"pmin":0.4166666666666667},"32":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"2":{"name":"New-Freeport-PA","latitude":39.723066,"longitude":-80.442888,"pmax":1.0,"pmin":0.4166666666666667},"51":{"name":"Granby-CT","latitude":41.974926,"longitude":-72.813982,"pmax":1.0,"pmin":0.4166666666666667},"53":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"93":{"name":"Millbrook-NY","latitude":41.77619,"longitude":-73.702682,"pmax":1.0,"pmin":0.4166666666666667},"10":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"4301031":{"pmax":1.0,"pmin":0.4166666666666667},"2086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"1064":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"49":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"5":{"name":"Delta-PA","latitude":39.724585,"longitude":-76.390675,"pmax":1.0,"pmin":0.4166666666666667},"62":{"name":"Mendon-MA","latitude":42.120251,"longitude":-71.567683,"pmax":1.0,"pmin":0.4166666666666667},"90":{"name":"Leeds-NY","latitude":42.24878,"longitude":-73.898449,"pmax":1.0,"pmin":0.4166666666666667},"3800020":{"pmax":1.0,"pmin":0.4166666666666667},"3700054":{"pmax":1.0,"pmin":0.4166666666666667},"86":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"71":{"name":"Anson-ME","latitude":44.838572,"longitude":-69.923579,"pmax":1.0,"pmin":0.4166666666666667},"37":{"name":"Marienville-PA","latitude":41.537845,"longitude":-79.116042,"pmax":1.0,"pmin":0.4166666666666667},"1030":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"6":{"name":"Lebanon-PA","latitude":40.274567,"longitude":-76.382726,"pmax":1.0,"pmin":0.4166666666666667},"98":{"name":"Remsen-NY","latitude":43.35361,"longitude":-75.094707,"pmax":1.0,"pmin":0.4166666666666667},"1000092":{"pmax":1.0,"pmin":0.4166666666666667},"1076":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"1200074":{"pmax":1.0,"pmin":0.4166666666666667},"1010":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"7":{"name":"Malvern-Pa","latitude":40.084953,"longitude":-75.556341,"pmax":1.0,"pmin":0.4166666666666667},"1602086":{"pmax":1.0,"pmin":0.4166666666666667},"102":{"name":"Pittsfield-MA","latitude":42.470251,"longitude":-73.325124,"pmax":1.0,"pmin":0.4166666666666667},"69":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"97":{"name":"Remsen-NY","latitude":43.354239,"longitude":-75.082106,"pmax":1.0,"pmin":0.4166666666666667},"2900078":{"pmax":1.0,"pmin":0.4166666666666667},"4":{"name":"Snake-Spring-PA","latitude":40.020885,"longitude":-78.404702,"pmax":1.0,"pmin":0.4166666666666667},"3401039":{"pmax":1.0,"pmin":0.4166666666666667},"3201086":{"pmax":1.0,"pmin":0.4166666666666667},"13":{"name":"Trenton-NJ","latitude":40.30279,"longitude":-74.703774,"pmax":1.0,"pmin":0.4166666666666667},"3000095":{"pmax":1.0,"pmin":0.4166666666666667},"1053":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"4700033":{"pmax":1.0,"pmin":0.4166666666666667},"1045":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"1067":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"1022":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"38":{"name":"Marienville-PA","latitude":41.537608,"longitude":-79.11609,"pmax":1.0,"pmin":0.4166666666666667},"4900060":{"pmax":1.0,"pmin":0.4166666666666667},"66":{"name":"Fitchburg-MA","latitude":42.588366,"longitude":-71.847785,"pmax":1.0,"pmin":0.4166666666666667},"2800062":{"pmax":1.0,"pmin":0.4166666666666667},"18":{"name":"Bloomfield-NJ","latitude":40.79121,"longitude":-74.19497,"pmax":1.0,"pmin":0.4166666666666667},"29":{"name":"Laurel-Run-PA","latitude":41.21003,"longitude":-75.855117,"pmax":1.0,"pmin":0.4166666666666667},"78":{"name":"Pike-NY-","latitude":42.597312,"longitude":-78.110065,"pmax":1.0,"pmin":0.4166666666666667},"74":{"name":"Youngstown-NY","latitude":43.271294,"longitude":-79.02028,"pmax":1.0,"pmin":0.4166666666666667},"42":{"name":"Clymer-NY","latitude":42.07427,"longitude":-79.698623,"pmax":1.0,"pmin":0.4166666666666667},"33":{"name":"Orange-CT","latitude":41.254368,"longitude":-73.010735,"pmax":1.0,"pmin":0.4166666666666667},"28":{"name":"Sugarload-PA","latitude":41.262607,"longitude":-76.338707,"pmax":1.0,"pmin":0.4166666666666667},"52":{"name":"Granby-CT","latitude":41.975423,"longitude":-72.813133,"pmax":1.0,"pmin":0.4166666666666667},"1031":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"1069":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"1059":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"801050":{"pmax":1.0,"pmin":0.4166666666666667},"1300009":{"pmax":1.0,"pmin":0.4166666666666667},"58":{"name":"Sandwich-MA","latitude":41.753162,"longitude":-70.493124,"pmax":1.0,"pmin":0.4166666666666667},"25":{"name":"Weedville-PA","latitude":41.260839,"longitude":-78.311499,"pmax":1.0,"pmin":0.4166666666666667},"31":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"4000004":{"pmax":1.0,"pmin":0.4166666666666667},"44":{"name":"Greenwood-NY","latitude":42.11366,"longitude":-77.653292,"pmax":1.0,"pmin":0.4166666666666667},"94":{"name":"Williamstown-MA","latitude":42.740238,"longitude":-73.186441,"pmax":1.0,"pmin":0.4166666666666667},"2300035":{"pmax":1.0,"pmin":0.4166666666666667},"99":{"name":"Diana-NY","latitude":44.076832,"longitude":-75.299729,"pmax":1.0,"pmin":0.4166666666666667},"47":{"name":"Dryden-NY","latitude":42.439942,"longitude":-76.305218,"pmax":1.0,"pmin":0.4166666666666667},"1100027":{"pmax":1.0,"pmin":0.4166666666666667},"73":{"name":"Pittsburg-NH","latitude":45.05418,"longitude":-71.490121,"pmax":1.0,"pmin":0.4166666666666667},"82":{"name":"Clay-NY-","latitude":43.219378,"longitude":-76.252319,"pmax":1.0,"pmin":0.4166666666666667},"4501049":{"pmax":1.0,"pmin":0.4166666666666667},"79":{"name":"Gainesville-NY","latitude":42.556783,"longitude":-78.153585,"pmax":1.0,"pmin":0.4166666666666667},"84":{"name":"Manlius-NY","latitude":42.903357,"longitude":-75.958496,"pmax":1.0,"pmin":0.4166666666666667},"104":{"name":"Everett-PA","latitude":40.042788,"longitude":-78.421649,"pmax":1.0,"pmin":0.4166666666666667},"2101045":{"pmax":1.0,"pmin":0.4166666666666667},"4601053":{"pmax":1.0,"pmin":0.4166666666666667},"70":{"name":"Bedford-NH","latitude":42.934207,"longitude":-71.491622,"pmax":1.0,"pmin":0.4166666666666667},"200042":{"pmax":1.0,"pmin":0.4166666666666667},"900022":{"pmax":1.0,"pmin":0.4166666666666667},"8":{"name":"Chippewa-PA","latitude":40.768368,"longitude":-80.376997,"pmax":1.0,"pmin":0.4166666666666667},"64":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"91":{"name":"Catskill-NY","latitude":42.248502,"longitude":-73.899998,"pmax":1.0,"pmin":0.4166666666666667},"4101064":{"pmax":1.0,"pmin":0.4166666666666667},"60":{"name":"Douglas-MA","latitude":42.022409,"longitude":-71.751407,"pmax":1.0,"pmin":0.4166666666666667},"3900047":{"pmax":1.0,"pmin":0.4166666666666667},"2700011":{"pmax":1.0,"pmin":0.4166666666666667},"22":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"11":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"16":{"name":"Kittanning-PA","latitude":40.835394,"longitude":-79.343138,"pmax":1.0,"pmin":0.4166666666666667},"40":{"name":"Ulysses-PA","latitude":41.877839,"longitude":-77.765879,"pmax":1.0,"pmin":0.4166666666666667},"72":{"name":"Pittsburg-NH","latitude":45.054984,"longitude":-71.490144,"pmax":1.0,"pmin":0.4166666666666667},"36":{"name":"Oil-City-PA","latitude":41.396723,"longitude":-79.672811,"pmax":1.0,"pmin":0.4166666666666667},"95":{"name":"Agawam-MA","latitude":42.048439,"longitude":-72.610074,"pmax":1.0,"pmin":0.4166666666666667},"1020":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"2500016":{"pmax":1.0,"pmin":0.4166666666666667}},"pipe":{"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"38":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null}},"energy_factor":2.61590529e-8,"baseP":8.273712e6,"control_valve":{"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1}},"connection":{"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"38":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null}}} diff --git a/examples/data/json/TC_PennToNortheast_wValves_expansion_4.0.json b/examples/data/json/TC_PennToNortheast_wValves_expansion_4.0.json deleted file mode 100644 index 5afa5d8..0000000 --- a/examples/data/json/TC_PennToNortheast_wValves_expansion_4.0.json +++ /dev/null @@ -1 +0,0 @@ -{"ne_connection":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"price_zone":{"1":{"junctions":[14,19,21,34,62,64,66,71,86,87,91,93],"cost_q":[6.849837828431601e-8,-0.06541688863488546,0],"cost_p":[8.850206050625368e-24,-1.3462994463224278e-10,0],"min_cost":0.015891600024669866,"constant_p":175,"index":1,"comment":"Transco Zone 6 Non New York"},"2":{"junctions":[29,31,44,48,76,82,100],"cost_q":[4.115514762644385e-12,0.034998600454331265,0],"cost_p":[0.0,1.0517964424393967e-12,794.37],"min_cost":0.01871677336238895,"constant_p":600,"index":2,"comment":"Transco Leidy Zone"}},"temperature":281.15,"name":"TC Penn to Northeast","ne_compressor":{},"multinetwork":false,"gas_molar_mass":0.0185674,"compressor":{"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null}},"consumer":{"29":{"qlmax":1.0751639648587887,"ql_junc":29,"qlmin":1.0751639648587887,"dispatchable":0,"ql":1.0751639648587887},"10076":{"qlmax":73.68365983791067,"ql_junc":76,"qlmin":0.0,"dispatchable":1,"ql":0},"10044":{"qlmax":73.68365983791067,"ql_junc":44,"qlmin":0.0,"dispatchable":1,"ql":0},"63":{"qlmax":0.002091664447560444,"ql_junc":63,"qlmin":0.002091664447560444,"dispatchable":0,"ql":0.002091664447560444},"93":{"qlmax":0.1168919366939468,"ql_junc":93,"qlmin":0.1168919366939468,"dispatchable":0,"ql":0.1168919366939468},"10":{"qlmax":7.7691710455637635,"ql_junc":10,"qlmin":7.7691710455637635,"dispatchable":0,"ql":7.7691710455637635},"10029":{"qlmax":73.68365983791067,"ql_junc":29,"qlmin":0.0,"dispatchable":1,"ql":0},"10087":{"qlmax":73.68365983791067,"ql_junc":87,"qlmin":0.0,"dispatchable":1,"ql":0},"77":{"qlmax":1.1441172522184306,"ql_junc":77,"qlmin":1.1441172522184306,"dispatchable":0,"ql":1.1441172522184306},"24":{"qlmax":1.4388837364689164,"ql_junc":24,"qlmin":1.4388837364689164,"dispatchable":0,"ql":1.4388837364689164},"87":{"qlmax":0.1291022824987308,"ql_junc":87,"qlmin":0.1291022824987308,"dispatchable":0,"ql":0.1291022824987308},"58":{"qlmax":1.0111790558617928,"ql_junc":58,"qlmin":1.0111790558617928,"dispatchable":0,"ql":1.0111790558617928},"25":{"qlmax":1.5044780283431562,"ql_junc":25,"qlmin":1.5044780283431562,"dispatchable":0,"ql":1.5044780283431562},"10091":{"qlmax":73.68365983791067,"ql_junc":91,"qlmin":0.0,"dispatchable":1,"ql":0},"89":{"qlmax":0.6707456391431179,"ql_junc":89,"qlmin":0.6707456391431179,"dispatchable":0,"ql":0.6707456391431179},"31":{"qlmax":0.5156870949701323,"ql_junc":31,"qlmin":0.5156870949701323,"dispatchable":0,"ql":0.5156870949701323},"62":{"qlmax":0.4195627228470187,"ql_junc":62,"qlmin":0.4195627228470187,"dispatchable":0,"ql":0.4195627228470187},"43":{"qlmax":0.6102392467172086,"ql_junc":43,"qlmin":0.6102392467172086,"dispatchable":0,"ql":0.6102392467172086},"10014":{"qlmax":73.68365983791067,"ql_junc":14,"qlmin":0.0,"dispatchable":1,"ql":0},"34":{"qlmax":0.04891669083736321,"ql_junc":34,"qlmin":0.04891669083736321,"dispatchable":0,"ql":0.04891669083736321},"44":{"qlmax":0.061008435482219014,"ql_junc":44,"qlmin":0.061008435482219014,"dispatchable":0,"ql":0.061008435482219014},"94":{"qlmax":0.39528671299403967,"ql_junc":94,"qlmin":0.39528671299403967,"dispatchable":0,"ql":0.39528671299403967},"55":{"qlmax":0.9419989277553819,"ql_junc":55,"qlmin":0.9419989277553819,"dispatchable":0,"ql":0.9419989277553819},"86":{"qlmax":0.12760505525906066,"ql_junc":86,"qlmin":0.12760505525906066,"dispatchable":0,"ql":0.12760505525906066},"17":{"qlmax":2.4837278199289248,"ql_junc":17,"qlmin":2.4837278199289248,"dispatchable":0,"ql":2.4837278199289248},"71":{"qlmax":0.309216249899606,"ql_junc":71,"qlmin":0.309216249899606,"dispatchable":0,"ql":0.309216249899606},"82":{"qlmax":0.34553334959286086,"ql_junc":82,"qlmin":0.34553334959286086,"dispatchable":0,"ql":0.34553334959286086},"20":{"qlmax":0.8253527807107967,"ql_junc":20,"qlmin":0.8253527807107967,"dispatchable":0,"ql":0.8253527807107967},"10021":{"qlmax":73.68365983791067,"ql_junc":21,"qlmin":0.0,"dispatchable":1,"ql":0},"10062":{"qlmax":73.68365983791067,"ql_junc":62,"qlmin":0.0,"dispatchable":1,"ql":0},"98":{"qlmax":1.027690815994954,"ql_junc":98,"qlmin":1.027690815994954,"dispatchable":0,"ql":1.027690815994954},"70":{"qlmax":0.0013183553512389537,"ql_junc":70,"qlmin":0.0013183553512389537,"dispatchable":0,"ql":0.0013183553512389537},"10064":{"qlmax":73.68365983791067,"ql_junc":64,"qlmin":0.0,"dispatchable":1,"ql":0},"10086":{"qlmax":73.68365983791067,"ql_junc":86,"qlmin":0.0,"dispatchable":1,"ql":0},"14":{"qlmax":0.024492547118858368,"ql_junc":14,"qlmin":0.024492547118858368,"dispatchable":0,"ql":0.024492547118858368},"10066":{"qlmax":73.68365983791067,"ql_junc":66,"qlmin":0.0,"dispatchable":1,"ql":0},"10082":{"qlmax":73.68365983791067,"ql_junc":82,"qlmin":0.0,"dispatchable":1,"ql":0},"7":{"qlmax":0.2293482659361177,"ql_junc":7,"qlmin":0.2293482659361177,"dispatchable":0,"ql":0.2293482659361177},"57":{"qlmax":0.22026184853144778,"ql_junc":57,"qlmin":0.22026184853144778,"dispatchable":0,"ql":0.22026184853144778},"10100":{"qlmax":73.68365983791067,"ql_junc":100,"qlmin":0.0,"dispatchable":1,"ql":0},"64":{"qlmax":0.04477185517034556,"ql_junc":64,"qlmin":0.04477185517034556,"dispatchable":0,"ql":0.04477185517034556},"19":{"qlmax":1.3927366612312684,"ql_junc":19,"qlmin":1.3927366612312684,"dispatchable":0,"ql":1.3927366612312684},"91":{"qlmax":0.1504671895652148,"ql_junc":91,"qlmin":0.1504671895652148,"dispatchable":0,"ql":0.1504671895652148},"10031":{"qlmax":73.68365983791067,"ql_junc":31,"qlmin":0.0,"dispatchable":1,"ql":0},"10034":{"qlmax":73.68365983791067,"ql_junc":34,"qlmin":0.0,"dispatchable":1,"ql":0},"10093":{"qlmax":73.68365983791067,"ql_junc":93,"qlmin":0.0,"dispatchable":1,"ql":0},"13":{"qlmax":0.2585313932327453,"ql_junc":13,"qlmin":0.2585313932327453,"dispatchable":0,"ql":0.2585313932327453},"15":{"qlmax":0.9894735614923299,"ql_junc":15,"qlmin":0.9894735614923299,"dispatchable":0,"ql":0.9894735614923299},"61":{"qlmax":0.3145869162872572,"ql_junc":61,"qlmin":0.3145869162872572,"dispatchable":0,"ql":0.3145869162872572},"67":{"qlmax":0.001120980022149308,"ql_junc":67,"qlmin":0.001120980022149308,"dispatchable":0,"ql":0.001120980022149308},"100":{"qlmax":0.06204733948198912,"ql_junc":100,"qlmin":0.06204733948198912,"dispatchable":0,"ql":0.06204733948198912},"10048":{"qlmax":73.68365983791067,"ql_junc":48,"qlmin":0.0,"dispatchable":1,"ql":0},"21":{"qlmax":0.6898834834392289,"ql_junc":21,"qlmin":0.6898834834392289,"dispatchable":0,"ql":0.6898834834392289},"10019":{"qlmax":73.68365983791067,"ql_junc":19,"qlmin":0.0,"dispatchable":1,"ql":0},"68":{"qlmax":0.0010471680937963513,"ql_junc":68,"qlmin":0.0010471680937963513,"dispatchable":0,"ql":0.0010471680937963513},"10071":{"qlmax":73.68365983791067,"ql_junc":71,"qlmin":0.0,"dispatchable":1,"ql":0},"66":{"qlmax":0.3498051615403716,"ql_junc":66,"qlmin":0.3498051615403716,"dispatchable":0,"ql":0.3498051615403716},"76":{"qlmax":0.27578030046722807,"ql_junc":76,"qlmin":0.27578030046722807,"dispatchable":0,"ql":0.27578030046722807},"48":{"qlmax":0.022169078475308232,"ql_junc":48,"qlmin":0.022169078475308232,"dispatchable":0,"ql":0.022169078475308232},"18":{"qlmax":0.245020593905035,"ql_junc":18,"qlmin":0.245020593905035,"dispatchable":0,"ql":0.245020593905035}},"standard_density":0.717,"baseQ":44.47950613758401,"compressibility_factor":0.8,"resistor":{},"short_pipe":{},"producer":{"1":{"qgmin":0.09374403622878186,"qg":0.09374403622878186,"qgmax":0.09374403622878186,"dispatchable":0,"qg_junc":1},"10028":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":28},"101":{"qgmin":0.08130991863113443,"qg":0.08130991863113443,"qgmax":0.08130991863113443,"dispatchable":0,"qg_junc":101},"2":{"qgmin":0.07898888334624025,"qg":0.07898888334624025,"qgmax":0.07898888334624025,"dispatchable":0,"qg_junc":2},"74":{"qgmin":0.08228475345078998,"qg":0.08228475345078998,"qgmax":0.08228475345078998,"dispatchable":0,"qg_junc":74},"41":{"qgmin":0.08377832123570443,"qg":0.08377832123570443,"qgmax":0.08377832123570443,"dispatchable":0,"qg_junc":41},"10072":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":72},"10041":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":41},"10101":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":101},"5":{"qgmin":0.08727829507800519,"qg":0.08727829507800519,"qgmax":0.08727829507800519,"dispatchable":0,"qg_junc":5},"10001":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":1},"28":{"qgmin":0.09372561531382238,"qg":0.09372561531382238,"qgmax":0.09372561531382238,"dispatchable":0,"qg_junc":28},"39":{"qgmin":0.07938677510936495,"qg":0.07938677510936495,"qgmax":0.07938677510936495,"dispatchable":0,"qg_junc":39},"40":{"qgmin":0.07699942453061664,"qg":0.07699942453061664,"qgmax":0.07699942453061664,"dispatchable":0,"qg_junc":40},"10005":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":5},"72":{"qgmin":0.07511607018515966,"qg":0.07511607018515966,"qgmax":0.07511607018515966,"dispatchable":0,"qg_junc":72},"10002":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":2},"10039":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":39},"10074":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":74},"45":{"qgmin":0.07633627159207546,"qg":0.07633627159207546,"qgmax":0.07633627159207546,"dispatchable":0,"qg_junc":45},"10008":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":8},"8":{"qgmin":0.09105163529830461,"qg":0.09105163529830461,"qgmax":0.09105163529830461,"dispatchable":0,"qg_junc":8},"10040":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":40},"10045":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":45}},"ne_pipe":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"valve":{},"per_unit":true,"junction":{"1":{"name":"Donegal-PA","latitude":40.14051,"longitude":-80.478524,"pmax":1.0,"pmin":0.4166666666666667},"54":{"name":"Glastonbury-CT","latitude":41.725185,"longitude":-72.589945,"pmax":1.0,"pmin":0.4166666666666667},"101":{"name":"Lisbon-NY","latitude":44.768851,"longitude":-75.355817,"pmax":1.0,"pmin":0.4166666666666667},"41":{"name":"Bridgewater-PA","latitude":41.821825,"longitude":-75.819248,"pmax":1.0,"pmin":0.4166666666666667},"65":{"name":"Hopkinton-MA","latitude":42.201594,"longitude":-71.523878,"pmax":1.0,"pmin":0.4166666666666667},"3101076":{"pmax":1.0,"pmin":0.4166666666666667},"1027":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"88":{"name":"Berne-NY","latitude":42.628596,"longitude":-74.025866,"pmax":1.0,"pmin":0.4166666666666667},"26":{"name":"Lock-Haven-PA","latitude":41.495676,"longitude":-77.643097,"pmax":1.0,"pmin":0.4166666666666667},"77":{"name":"Caledonia-NY","latitude":42.917459,"longitude":-77.783036,"pmax":1.0,"pmin":0.4166666666666667},"24":{"name":"Luthersburg-PA","latitude":40.999871,"longitude":-78.741026,"pmax":1.0,"pmin":0.4166666666666667},"1700037":{"pmax":1.0,"pmin":0.4166666666666667},"23":{"name":"Mercer-PA","latitude":41.210661,"longitude":-80.320067,"pmax":1.0,"pmin":0.4166666666666667},"600003":{"pmax":1.0,"pmin":0.4166666666666667},"59":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"43":{"name":"Clymer-NY","latitude":42.074221,"longitude":-79.698702,"pmax":1.0,"pmin":0.4166666666666667},"39":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"2200080":{"pmax":1.0,"pmin":0.4166666666666667},"1086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"34":{"name":"Orange-CT","latitude":41.266832,"longitude":-73.009702,"pmax":1.0,"pmin":0.4166666666666667},"3500072":{"pmax":1.0,"pmin":0.4166666666666667},"55":{"name":"Glastonbury-CT","latitude":41.725084,"longitude":-72.588397,"pmax":1.0,"pmin":0.4166666666666667},"17":{"name":"Kittanning-PA","latitude":40.835196,"longitude":-79.340896,"pmax":1.0,"pmin":0.4166666666666667},"9":{"name":"Penn-Hills-PA","latitude":40.467497,"longitude":-79.794148,"pmax":1.0,"pmin":0.4166666666666667},"12":{"name":"Clinton-NJ","latitude":40.603397,"longitude":-74.883413,"pmax":1.0,"pmin":0.4166666666666667},"20":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"1801069":{"pmax":1.0,"pmin":0.4166666666666667},"14":{"name":"Edison-NJ","latitude":40.556699,"longitude":-74.349096,"pmax":1.0,"pmin":0.4166666666666667},"96":{"name":"Agawam-MA","latitude":42.046799,"longitude":-72.613109,"pmax":1.0,"pmin":0.4166666666666667},"19":{"name":"Rutherford-NJ","latitude":40.791447,"longitude":-74.088084,"pmax":1.0,"pmin":0.4166666666666667},"2401032":{"pmax":1.0,"pmin":0.4166666666666667},"3600088":{"pmax":1.0,"pmin":0.4166666666666667},"35":{"name":"Cranberry-PA","latitude":41.398771,"longitude":-79.676097,"pmax":1.0,"pmin":0.4166666666666667},"1032":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"1500097":{"pmax":1.0,"pmin":0.4166666666666667},"21":{"name":"St-James-NY","latitude":40.895706,"longitude":-73.14931,"pmax":1.0,"pmin":0.4166666666666667},"83":{"name":"Pompey-NY","latitude":42.903602,"longitude":-75.958292,"pmax":1.0,"pmin":0.4166666666666667},"45":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"85":{"name":"Charleston-NY","latitude":42.80409,"longitude":-74.281505,"pmax":1.0,"pmin":0.4166666666666667},"105":{"name":"Rumford-ME","latitude":44.520753,"longitude":-70.578301,"pmax":1.0,"pmin":0.4166666666666667},"30":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"500090":{"pmax":1.0,"pmin":0.4166666666666667},"3":{"name":"Mt-Pleasant-PA","latitude":40.200743,"longitude":-79.534826,"pmax":1.0,"pmin":0.4166666666666667},"81":{"name":"Hopewell-NY","latitude":42.904538,"longitude":-77.176114,"pmax":1.0,"pmin":0.4166666666666667},"27":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"75":{"name":"Youngstown-NY","latitude":43.270035,"longitude":-79.026338,"pmax":1.0,"pmin":0.4166666666666667},"1039":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"50":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"5000085":{"pmax":1.0,"pmin":0.4166666666666667},"63":{"name":"Mendon-MA","latitude":42.120051,"longitude":-71.569429,"pmax":1.0,"pmin":0.4166666666666667},"92":{"name":"Millbrook-NY","latitude":41.77572,"longitude":-73.701817,"pmax":1.0,"pmin":0.4166666666666667},"87":{"name":"Halfmoon-NY","latitude":42.831757,"longitude":-73.672791,"pmax":1.0,"pmin":0.4166666666666667},"1050":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"301030":{"pmax":1.0,"pmin":0.4166666666666667},"700051":{"pmax":1.0,"pmin":0.4166666666666667},"89":{"name":"East-Berne-NY","latitude":42.63174,"longitude":-74.025301,"pmax":1.0,"pmin":0.4166666666666667},"3300045":{"pmax":1.0,"pmin":0.4166666666666667},"1901067":{"pmax":1.0,"pmin":0.4166666666666667},"1402086":{"pmax":1.0,"pmin":0.4166666666666667},"4401059":{"pmax":1.0,"pmin":0.4166666666666667},"80":{"name":"Hopewell-NY","latitude":42.90849,"longitude":-77.192062,"pmax":1.0,"pmin":0.4166666666666667},"4800099":{"pmax":1.0,"pmin":0.4166666666666667},"1049":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"100026":{"pmax":1.0,"pmin":0.4166666666666667},"57":{"name":"Coventry-RI","latitude":41.670935,"longitude":-71.534463,"pmax":1.0,"pmin":0.4166666666666667},"1011":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"15":{"name":"Lakeview-NY","latitude":40.66556,"longitude":-73.65474,"pmax":1.0,"pmin":0.4166666666666667},"61":{"name":"Douglas-MA","latitude":42.020317,"longitude":-71.744126,"pmax":1.0,"pmin":0.4166666666666667},"67":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"4200008":{"pmax":1.0,"pmin":0.4166666666666667},"100":{"name":"Diana-NY","latitude":44.076742,"longitude":-75.29934,"pmax":1.0,"pmin":0.4166666666666667},"400083":{"pmax":1.0,"pmin":0.4166666666666667},"46":{"name":"Southport-NY","latitude":42.072562,"longitude":-76.77978,"pmax":1.0,"pmin":0.4166666666666667},"2600006":{"pmax":1.0,"pmin":0.4166666666666667},"68":{"name":"Dracut-MA","latitude":42.707991,"longitude":-71.274586,"pmax":1.0,"pmin":0.4166666666666667},"56":{"name":"Lebanon-","latitude":40.274597,"longitude":-76.383599,"pmax":1.0,"pmin":0.4166666666666667},"2000008":{"pmax":1.0,"pmin":0.4166666666666667},"76":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"48":{"name":"Dryden-NY","latitude":42.417627,"longitude":-76.293194,"pmax":1.0,"pmin":0.4166666666666667},"103":{"name":"Mt-Pleasant-PA","latitude":40.189198,"longitude":-79.527073,"pmax":1.0,"pmin":0.4166666666666667},"32":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"2":{"name":"New-Freeport-PA","latitude":39.723066,"longitude":-80.442888,"pmax":1.0,"pmin":0.4166666666666667},"51":{"name":"Granby-CT","latitude":41.974926,"longitude":-72.813982,"pmax":1.0,"pmin":0.4166666666666667},"53":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"93":{"name":"Millbrook-NY","latitude":41.77619,"longitude":-73.702682,"pmax":1.0,"pmin":0.4166666666666667},"10":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"4301031":{"pmax":1.0,"pmin":0.4166666666666667},"2086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"1064":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"49":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"5":{"name":"Delta-PA","latitude":39.724585,"longitude":-76.390675,"pmax":1.0,"pmin":0.4166666666666667},"62":{"name":"Mendon-MA","latitude":42.120251,"longitude":-71.567683,"pmax":1.0,"pmin":0.4166666666666667},"90":{"name":"Leeds-NY","latitude":42.24878,"longitude":-73.898449,"pmax":1.0,"pmin":0.4166666666666667},"3800020":{"pmax":1.0,"pmin":0.4166666666666667},"3700054":{"pmax":1.0,"pmin":0.4166666666666667},"86":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"71":{"name":"Anson-ME","latitude":44.838572,"longitude":-69.923579,"pmax":1.0,"pmin":0.4166666666666667},"37":{"name":"Marienville-PA","latitude":41.537845,"longitude":-79.116042,"pmax":1.0,"pmin":0.4166666666666667},"1030":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"6":{"name":"Lebanon-PA","latitude":40.274567,"longitude":-76.382726,"pmax":1.0,"pmin":0.4166666666666667},"98":{"name":"Remsen-NY","latitude":43.35361,"longitude":-75.094707,"pmax":1.0,"pmin":0.4166666666666667},"1000092":{"pmax":1.0,"pmin":0.4166666666666667},"1076":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"1200074":{"pmax":1.0,"pmin":0.4166666666666667},"1010":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"7":{"name":"Malvern-Pa","latitude":40.084953,"longitude":-75.556341,"pmax":1.0,"pmin":0.4166666666666667},"1602086":{"pmax":1.0,"pmin":0.4166666666666667},"102":{"name":"Pittsfield-MA","latitude":42.470251,"longitude":-73.325124,"pmax":1.0,"pmin":0.4166666666666667},"69":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"97":{"name":"Remsen-NY","latitude":43.354239,"longitude":-75.082106,"pmax":1.0,"pmin":0.4166666666666667},"2900078":{"pmax":1.0,"pmin":0.4166666666666667},"4":{"name":"Snake-Spring-PA","latitude":40.020885,"longitude":-78.404702,"pmax":1.0,"pmin":0.4166666666666667},"3401039":{"pmax":1.0,"pmin":0.4166666666666667},"3201086":{"pmax":1.0,"pmin":0.4166666666666667},"13":{"name":"Trenton-NJ","latitude":40.30279,"longitude":-74.703774,"pmax":1.0,"pmin":0.4166666666666667},"3000095":{"pmax":1.0,"pmin":0.4166666666666667},"1053":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"4700033":{"pmax":1.0,"pmin":0.4166666666666667},"1045":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"1067":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"1022":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"38":{"name":"Marienville-PA","latitude":41.537608,"longitude":-79.11609,"pmax":1.0,"pmin":0.4166666666666667},"4900060":{"pmax":1.0,"pmin":0.4166666666666667},"66":{"name":"Fitchburg-MA","latitude":42.588366,"longitude":-71.847785,"pmax":1.0,"pmin":0.4166666666666667},"2800062":{"pmax":1.0,"pmin":0.4166666666666667},"18":{"name":"Bloomfield-NJ","latitude":40.79121,"longitude":-74.19497,"pmax":1.0,"pmin":0.4166666666666667},"29":{"name":"Laurel-Run-PA","latitude":41.21003,"longitude":-75.855117,"pmax":1.0,"pmin":0.4166666666666667},"78":{"name":"Pike-NY-","latitude":42.597312,"longitude":-78.110065,"pmax":1.0,"pmin":0.4166666666666667},"74":{"name":"Youngstown-NY","latitude":43.271294,"longitude":-79.02028,"pmax":1.0,"pmin":0.4166666666666667},"42":{"name":"Clymer-NY","latitude":42.07427,"longitude":-79.698623,"pmax":1.0,"pmin":0.4166666666666667},"33":{"name":"Orange-CT","latitude":41.254368,"longitude":-73.010735,"pmax":1.0,"pmin":0.4166666666666667},"28":{"name":"Sugarload-PA","latitude":41.262607,"longitude":-76.338707,"pmax":1.0,"pmin":0.4166666666666667},"52":{"name":"Granby-CT","latitude":41.975423,"longitude":-72.813133,"pmax":1.0,"pmin":0.4166666666666667},"1031":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"1069":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"1059":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"801050":{"pmax":1.0,"pmin":0.4166666666666667},"1300009":{"pmax":1.0,"pmin":0.4166666666666667},"58":{"name":"Sandwich-MA","latitude":41.753162,"longitude":-70.493124,"pmax":1.0,"pmin":0.4166666666666667},"25":{"name":"Weedville-PA","latitude":41.260839,"longitude":-78.311499,"pmax":1.0,"pmin":0.4166666666666667},"31":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"4000004":{"pmax":1.0,"pmin":0.4166666666666667},"44":{"name":"Greenwood-NY","latitude":42.11366,"longitude":-77.653292,"pmax":1.0,"pmin":0.4166666666666667},"94":{"name":"Williamstown-MA","latitude":42.740238,"longitude":-73.186441,"pmax":1.0,"pmin":0.4166666666666667},"2300035":{"pmax":1.0,"pmin":0.4166666666666667},"99":{"name":"Diana-NY","latitude":44.076832,"longitude":-75.299729,"pmax":1.0,"pmin":0.4166666666666667},"47":{"name":"Dryden-NY","latitude":42.439942,"longitude":-76.305218,"pmax":1.0,"pmin":0.4166666666666667},"1100027":{"pmax":1.0,"pmin":0.4166666666666667},"73":{"name":"Pittsburg-NH","latitude":45.05418,"longitude":-71.490121,"pmax":1.0,"pmin":0.4166666666666667},"82":{"name":"Clay-NY-","latitude":43.219378,"longitude":-76.252319,"pmax":1.0,"pmin":0.4166666666666667},"4501049":{"pmax":1.0,"pmin":0.4166666666666667},"79":{"name":"Gainesville-NY","latitude":42.556783,"longitude":-78.153585,"pmax":1.0,"pmin":0.4166666666666667},"84":{"name":"Manlius-NY","latitude":42.903357,"longitude":-75.958496,"pmax":1.0,"pmin":0.4166666666666667},"104":{"name":"Everett-PA","latitude":40.042788,"longitude":-78.421649,"pmax":1.0,"pmin":0.4166666666666667},"2101045":{"pmax":1.0,"pmin":0.4166666666666667},"4601053":{"pmax":1.0,"pmin":0.4166666666666667},"70":{"name":"Bedford-NH","latitude":42.934207,"longitude":-71.491622,"pmax":1.0,"pmin":0.4166666666666667},"200042":{"pmax":1.0,"pmin":0.4166666666666667},"900022":{"pmax":1.0,"pmin":0.4166666666666667},"8":{"name":"Chippewa-PA","latitude":40.768368,"longitude":-80.376997,"pmax":1.0,"pmin":0.4166666666666667},"64":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"91":{"name":"Catskill-NY","latitude":42.248502,"longitude":-73.899998,"pmax":1.0,"pmin":0.4166666666666667},"4101064":{"pmax":1.0,"pmin":0.4166666666666667},"60":{"name":"Douglas-MA","latitude":42.022409,"longitude":-71.751407,"pmax":1.0,"pmin":0.4166666666666667},"3900047":{"pmax":1.0,"pmin":0.4166666666666667},"2700011":{"pmax":1.0,"pmin":0.4166666666666667},"22":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"11":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"16":{"name":"Kittanning-PA","latitude":40.835394,"longitude":-79.343138,"pmax":1.0,"pmin":0.4166666666666667},"40":{"name":"Ulysses-PA","latitude":41.877839,"longitude":-77.765879,"pmax":1.0,"pmin":0.4166666666666667},"72":{"name":"Pittsburg-NH","latitude":45.054984,"longitude":-71.490144,"pmax":1.0,"pmin":0.4166666666666667},"36":{"name":"Oil-City-PA","latitude":41.396723,"longitude":-79.672811,"pmax":1.0,"pmin":0.4166666666666667},"95":{"name":"Agawam-MA","latitude":42.048439,"longitude":-72.610074,"pmax":1.0,"pmin":0.4166666666666667},"1020":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"2500016":{"pmax":1.0,"pmin":0.4166666666666667}},"pipe":{"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"38":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null}},"energy_factor":2.61590529e-8,"baseP":8.273712e6,"control_valve":{"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1}},"connection":{"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"38":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null}}} diff --git a/examples/data/json/TC_PennToNortheast_wValves_expansion_6.25.json b/examples/data/json/TC_PennToNortheast_wValves_expansion_6.25.json deleted file mode 100644 index ee9c999..0000000 --- a/examples/data/json/TC_PennToNortheast_wValves_expansion_6.25.json +++ /dev/null @@ -1 +0,0 @@ -{"ne_connection":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"price_zone":{"1":{"junctions":[14,19,21,34,62,64,66,71,86,87,91,93],"cost_q":[7.051996902075436e-8,0.05112504301269903,0],"cost_p":[8.850206050625368e-24,-1.3462994463224278e-10,0],"min_cost":0.015891600024669866,"constant_p":175,"index":1,"comment":"Transco Zone 6 Non New York"},"2":{"junctions":[29,31,44,48,76,82,100],"cost_q":[8.729879799548696e-13,0.03521331362799792,0],"cost_p":[0.0,1.0517964424393967e-12,794.37],"min_cost":0.01871677336238895,"constant_p":600,"index":2,"comment":"Transco Leidy Zone"}},"temperature":281.15,"name":"TC Penn to Northeast","ne_compressor":{},"multinetwork":false,"gas_molar_mass":0.0185674,"compressor":{"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null}},"consumer":{"29":{"qlmax":1.6799436950918576,"ql_junc":29,"qlmin":1.6799436950918576,"dispatchable":0,"ql":1.6799436950918576},"10076":{"qlmax":73.68365983791067,"ql_junc":76,"qlmin":0.0,"dispatchable":1,"ql":0},"10044":{"qlmax":73.68365983791067,"ql_junc":44,"qlmin":0.0,"dispatchable":1,"ql":0},"63":{"qlmax":0.003268225699313194,"ql_junc":63,"qlmin":0.003268225699313194,"dispatchable":0,"ql":0.003268225699313194},"93":{"qlmax":0.18264365108429184,"ql_junc":93,"qlmin":0.18264365108429184,"dispatchable":0,"ql":0.18264365108429184},"10":{"qlmax":12.13932975869338,"ql_junc":10,"qlmin":12.13932975869338,"dispatchable":0,"ql":12.13932975869338},"10029":{"qlmax":73.68365983791067,"ql_junc":29,"qlmin":0.0,"dispatchable":1,"ql":0},"10087":{"qlmax":73.68365983791067,"ql_junc":87,"qlmin":0.0,"dispatchable":1,"ql":0},"77":{"qlmax":1.7876832065912978,"ql_junc":77,"qlmin":1.7876832065912978,"dispatchable":0,"ql":1.7876832065912978},"24":{"qlmax":2.2482558382326823,"ql_junc":24,"qlmin":2.2482558382326823,"dispatchable":0,"ql":2.2482558382326823},"87":{"qlmax":0.20172231640426685,"ql_junc":87,"qlmin":0.20172231640426685,"dispatchable":0,"ql":0.20172231640426685},"58":{"qlmax":1.5799672747840514,"ql_junc":58,"qlmin":1.5799672747840514,"dispatchable":0,"ql":1.5799672747840514},"25":{"qlmax":2.3507469192861814,"ql_junc":25,"qlmin":2.3507469192861814,"dispatchable":0,"ql":2.3507469192861814},"10091":{"qlmax":73.68365983791067,"ql_junc":91,"qlmin":0.0,"dispatchable":1,"ql":0},"89":{"qlmax":1.0480400611611218,"ql_junc":89,"qlmin":1.0480400611611218,"dispatchable":0,"ql":1.0480400611611218},"31":{"qlmax":0.8057610858908316,"ql_junc":31,"qlmin":0.8057610858908316,"dispatchable":0,"ql":0.8057610858908316},"62":{"qlmax":0.6555667544484667,"ql_junc":62,"qlmin":0.6555667544484667,"dispatchable":0,"ql":0.6555667544484667},"43":{"qlmax":0.9534988229956385,"ql_junc":43,"qlmin":0.9534988229956385,"dispatchable":0,"ql":0.9534988229956385},"10014":{"qlmax":73.68365983791067,"ql_junc":14,"qlmin":0.0,"dispatchable":1,"ql":0},"34":{"qlmax":0.07643232943338,"ql_junc":34,"qlmin":0.07643232943338,"dispatchable":0,"ql":0.07643232943338},"44":{"qlmax":0.09532568044096722,"ql_junc":44,"qlmin":0.09532568044096722,"dispatchable":0,"ql":0.09532568044096722},"94":{"qlmax":0.617635489053187,"ql_junc":94,"qlmin":0.617635489053187,"dispatchable":0,"ql":0.617635489053187},"55":{"qlmax":1.4718733246177842,"ql_junc":55,"qlmin":1.4718733246177842,"dispatchable":0,"ql":1.4718733246177842},"86":{"qlmax":0.1993828988422823,"ql_junc":86,"qlmin":0.1993828988422823,"dispatchable":0,"ql":0.1993828988422823},"17":{"qlmax":3.880824718638945,"ql_junc":17,"qlmin":3.880824718638945,"dispatchable":0,"ql":3.880824718638945},"71":{"qlmax":0.48315039046813435,"ql_junc":71,"qlmin":0.48315039046813435,"dispatchable":0,"ql":0.48315039046813435},"82":{"qlmax":0.5398958587388452,"ql_junc":82,"qlmin":0.5398958587388452,"dispatchable":0,"ql":0.5398958587388452},"20":{"qlmax":1.2896137198606197,"ql_junc":20,"qlmin":1.2896137198606197,"dispatchable":0,"ql":1.2896137198606197},"10021":{"qlmax":73.68365983791067,"ql_junc":21,"qlmin":0.0,"dispatchable":1,"ql":0},"10062":{"qlmax":73.68365983791067,"ql_junc":62,"qlmin":0.0,"dispatchable":1,"ql":0},"98":{"qlmax":1.6057668999921155,"ql_junc":98,"qlmin":1.6057668999921155,"dispatchable":0,"ql":1.6057668999921155},"70":{"qlmax":0.002059930236310865,"ql_junc":70,"qlmin":0.002059930236310865,"dispatchable":0,"ql":0.002059930236310865},"10064":{"qlmax":73.68365983791067,"ql_junc":64,"qlmin":0.0,"dispatchable":1,"ql":0},"10086":{"qlmax":73.68365983791067,"ql_junc":86,"qlmin":0.0,"dispatchable":1,"ql":0},"14":{"qlmax":0.038269604873216206,"ql_junc":14,"qlmin":0.038269604873216206,"dispatchable":0,"ql":0.038269604873216206},"10066":{"qlmax":73.68365983791067,"ql_junc":66,"qlmin":0.0,"dispatchable":1,"ql":0},"10082":{"qlmax":73.68365983791067,"ql_junc":82,"qlmin":0.0,"dispatchable":1,"ql":0},"7":{"qlmax":0.3583566655251839,"ql_junc":7,"qlmin":0.3583566655251839,"dispatchable":0,"ql":0.3583566655251839},"57":{"qlmax":0.34415913833038714,"ql_junc":57,"qlmin":0.34415913833038714,"dispatchable":0,"ql":0.34415913833038714},"10100":{"qlmax":73.68365983791067,"ql_junc":100,"qlmin":0.0,"dispatchable":1,"ql":0},"64":{"qlmax":0.06995602370366494,"ql_junc":64,"qlmin":0.06995602370366494,"dispatchable":0,"ql":0.06995602370366494},"19":{"qlmax":2.176151033173857,"ql_junc":19,"qlmin":2.176151033173857,"dispatchable":0,"ql":2.176151033173857},"91":{"qlmax":0.2351049836956481,"ql_junc":91,"qlmin":0.2351049836956481,"dispatchable":0,"ql":0.2351049836956481},"10031":{"qlmax":73.68365983791067,"ql_junc":31,"qlmin":0.0,"dispatchable":1,"ql":0},"10034":{"qlmax":73.68365983791067,"ql_junc":34,"qlmin":0.0,"dispatchable":1,"ql":0},"10093":{"qlmax":73.68365983791067,"ql_junc":93,"qlmin":0.0,"dispatchable":1,"ql":0},"13":{"qlmax":0.40395530192616447,"ql_junc":13,"qlmin":0.40395530192616447,"dispatchable":0,"ql":0.40395530192616447},"15":{"qlmax":1.5460524398317652,"ql_junc":15,"qlmin":1.5460524398317652,"dispatchable":0,"ql":1.5460524398317652},"61":{"qlmax":0.49154205669883927,"ql_junc":61,"qlmin":0.49154205669883927,"dispatchable":0,"ql":0.49154205669883927},"67":{"qlmax":0.0017515312846082937,"ql_junc":67,"qlmin":0.0017515312846082937,"dispatchable":0,"ql":0.0017515312846082937},"100":{"qlmax":0.09694896794060802,"ql_junc":100,"qlmin":0.09694896794060802,"dispatchable":0,"ql":0.09694896794060802},"10048":{"qlmax":73.68365983791067,"ql_junc":48,"qlmin":0.0,"dispatchable":1,"ql":0},"21":{"qlmax":1.0779429428737952,"ql_junc":21,"qlmin":1.0779429428737952,"dispatchable":0,"ql":1.0779429428737952},"10019":{"qlmax":73.68365983791067,"ql_junc":19,"qlmin":0.0,"dispatchable":1,"ql":0},"68":{"qlmax":0.0016362001465567992,"ql_junc":68,"qlmin":0.0016362001465567992,"dispatchable":0,"ql":0.0016362001465567992},"10071":{"qlmax":73.68365983791067,"ql_junc":71,"qlmin":0.0,"dispatchable":1,"ql":0},"66":{"qlmax":0.5465705649068306,"ql_junc":66,"qlmin":0.5465705649068306,"dispatchable":0,"ql":0.5465705649068306},"76":{"qlmax":0.43090671948004383,"ql_junc":76,"qlmin":0.43090671948004383,"dispatchable":0,"ql":0.43090671948004383},"48":{"qlmax":0.03463918511766912,"ql_junc":48,"qlmin":0.03463918511766912,"dispatchable":0,"ql":0.03463918511766912},"18":{"qlmax":0.38284467797661714,"ql_junc":18,"qlmin":0.38284467797661714,"dispatchable":0,"ql":0.38284467797661714}},"standard_density":0.717,"baseQ":44.47950613758401,"compressibility_factor":0.8,"resistor":{},"short_pipe":{},"producer":{"1":{"qgmin":0.09374403622878186,"qg":0.09374403622878186,"qgmax":0.09374403622878186,"dispatchable":0,"qg_junc":1},"10028":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":28},"101":{"qgmin":0.08130991863113443,"qg":0.08130991863113443,"qgmax":0.08130991863113443,"dispatchable":0,"qg_junc":101},"2":{"qgmin":0.07898888334624025,"qg":0.07898888334624025,"qgmax":0.07898888334624025,"dispatchable":0,"qg_junc":2},"74":{"qgmin":0.08228475345078998,"qg":0.08228475345078998,"qgmax":0.08228475345078998,"dispatchable":0,"qg_junc":74},"41":{"qgmin":0.08377832123570443,"qg":0.08377832123570443,"qgmax":0.08377832123570443,"dispatchable":0,"qg_junc":41},"10072":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":72},"10041":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":41},"10101":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":101},"5":{"qgmin":0.08727829507800519,"qg":0.08727829507800519,"qgmax":0.08727829507800519,"dispatchable":0,"qg_junc":5},"10001":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":1},"28":{"qgmin":0.09372561531382238,"qg":0.09372561531382238,"qgmax":0.09372561531382238,"dispatchable":0,"qg_junc":28},"39":{"qgmin":0.07938677510936495,"qg":0.07938677510936495,"qgmax":0.07938677510936495,"dispatchable":0,"qg_junc":39},"40":{"qgmin":0.07699942453061664,"qg":0.07699942453061664,"qgmax":0.07699942453061664,"dispatchable":0,"qg_junc":40},"10005":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":5},"72":{"qgmin":0.07511607018515966,"qg":0.07511607018515966,"qgmax":0.07511607018515966,"dispatchable":0,"qg_junc":72},"10002":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":2},"10039":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":39},"10074":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":74},"45":{"qgmin":0.07633627159207546,"qg":0.07633627159207546,"qgmax":0.07633627159207546,"dispatchable":0,"qg_junc":45},"10008":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":8},"8":{"qgmin":0.09105163529830461,"qg":0.09105163529830461,"qgmax":0.09105163529830461,"dispatchable":0,"qg_junc":8},"10040":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":40},"10045":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":45}},"ne_pipe":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"valve":{},"per_unit":true,"junction":{"1":{"name":"Donegal-PA","latitude":40.14051,"longitude":-80.478524,"pmax":1.0,"pmin":0.4166666666666667},"54":{"name":"Glastonbury-CT","latitude":41.725185,"longitude":-72.589945,"pmax":1.0,"pmin":0.4166666666666667},"101":{"name":"Lisbon-NY","latitude":44.768851,"longitude":-75.355817,"pmax":1.0,"pmin":0.4166666666666667},"41":{"name":"Bridgewater-PA","latitude":41.821825,"longitude":-75.819248,"pmax":1.0,"pmin":0.4166666666666667},"65":{"name":"Hopkinton-MA","latitude":42.201594,"longitude":-71.523878,"pmax":1.0,"pmin":0.4166666666666667},"3101076":{"pmax":1.0,"pmin":0.4166666666666667},"1027":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"88":{"name":"Berne-NY","latitude":42.628596,"longitude":-74.025866,"pmax":1.0,"pmin":0.4166666666666667},"26":{"name":"Lock-Haven-PA","latitude":41.495676,"longitude":-77.643097,"pmax":1.0,"pmin":0.4166666666666667},"77":{"name":"Caledonia-NY","latitude":42.917459,"longitude":-77.783036,"pmax":1.0,"pmin":0.4166666666666667},"24":{"name":"Luthersburg-PA","latitude":40.999871,"longitude":-78.741026,"pmax":1.0,"pmin":0.4166666666666667},"1700037":{"pmax":1.0,"pmin":0.4166666666666667},"23":{"name":"Mercer-PA","latitude":41.210661,"longitude":-80.320067,"pmax":1.0,"pmin":0.4166666666666667},"600003":{"pmax":1.0,"pmin":0.4166666666666667},"59":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"43":{"name":"Clymer-NY","latitude":42.074221,"longitude":-79.698702,"pmax":1.0,"pmin":0.4166666666666667},"39":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"2200080":{"pmax":1.0,"pmin":0.4166666666666667},"1086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"34":{"name":"Orange-CT","latitude":41.266832,"longitude":-73.009702,"pmax":1.0,"pmin":0.4166666666666667},"3500072":{"pmax":1.0,"pmin":0.4166666666666667},"55":{"name":"Glastonbury-CT","latitude":41.725084,"longitude":-72.588397,"pmax":1.0,"pmin":0.4166666666666667},"17":{"name":"Kittanning-PA","latitude":40.835196,"longitude":-79.340896,"pmax":1.0,"pmin":0.4166666666666667},"9":{"name":"Penn-Hills-PA","latitude":40.467497,"longitude":-79.794148,"pmax":1.0,"pmin":0.4166666666666667},"12":{"name":"Clinton-NJ","latitude":40.603397,"longitude":-74.883413,"pmax":1.0,"pmin":0.4166666666666667},"20":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"1801069":{"pmax":1.0,"pmin":0.4166666666666667},"14":{"name":"Edison-NJ","latitude":40.556699,"longitude":-74.349096,"pmax":1.0,"pmin":0.4166666666666667},"96":{"name":"Agawam-MA","latitude":42.046799,"longitude":-72.613109,"pmax":1.0,"pmin":0.4166666666666667},"19":{"name":"Rutherford-NJ","latitude":40.791447,"longitude":-74.088084,"pmax":1.0,"pmin":0.4166666666666667},"2401032":{"pmax":1.0,"pmin":0.4166666666666667},"3600088":{"pmax":1.0,"pmin":0.4166666666666667},"35":{"name":"Cranberry-PA","latitude":41.398771,"longitude":-79.676097,"pmax":1.0,"pmin":0.4166666666666667},"1032":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"1500097":{"pmax":1.0,"pmin":0.4166666666666667},"21":{"name":"St-James-NY","latitude":40.895706,"longitude":-73.14931,"pmax":1.0,"pmin":0.4166666666666667},"83":{"name":"Pompey-NY","latitude":42.903602,"longitude":-75.958292,"pmax":1.0,"pmin":0.4166666666666667},"45":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"85":{"name":"Charleston-NY","latitude":42.80409,"longitude":-74.281505,"pmax":1.0,"pmin":0.4166666666666667},"105":{"name":"Rumford-ME","latitude":44.520753,"longitude":-70.578301,"pmax":1.0,"pmin":0.4166666666666667},"30":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"500090":{"pmax":1.0,"pmin":0.4166666666666667},"3":{"name":"Mt-Pleasant-PA","latitude":40.200743,"longitude":-79.534826,"pmax":1.0,"pmin":0.4166666666666667},"81":{"name":"Hopewell-NY","latitude":42.904538,"longitude":-77.176114,"pmax":1.0,"pmin":0.4166666666666667},"27":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"75":{"name":"Youngstown-NY","latitude":43.270035,"longitude":-79.026338,"pmax":1.0,"pmin":0.4166666666666667},"1039":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"50":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"5000085":{"pmax":1.0,"pmin":0.4166666666666667},"63":{"name":"Mendon-MA","latitude":42.120051,"longitude":-71.569429,"pmax":1.0,"pmin":0.4166666666666667},"92":{"name":"Millbrook-NY","latitude":41.77572,"longitude":-73.701817,"pmax":1.0,"pmin":0.4166666666666667},"87":{"name":"Halfmoon-NY","latitude":42.831757,"longitude":-73.672791,"pmax":1.0,"pmin":0.4166666666666667},"1050":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"301030":{"pmax":1.0,"pmin":0.4166666666666667},"700051":{"pmax":1.0,"pmin":0.4166666666666667},"89":{"name":"East-Berne-NY","latitude":42.63174,"longitude":-74.025301,"pmax":1.0,"pmin":0.4166666666666667},"3300045":{"pmax":1.0,"pmin":0.4166666666666667},"1901067":{"pmax":1.0,"pmin":0.4166666666666667},"1402086":{"pmax":1.0,"pmin":0.4166666666666667},"4401059":{"pmax":1.0,"pmin":0.4166666666666667},"80":{"name":"Hopewell-NY","latitude":42.90849,"longitude":-77.192062,"pmax":1.0,"pmin":0.4166666666666667},"4800099":{"pmax":1.0,"pmin":0.4166666666666667},"1049":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"100026":{"pmax":1.0,"pmin":0.4166666666666667},"57":{"name":"Coventry-RI","latitude":41.670935,"longitude":-71.534463,"pmax":1.0,"pmin":0.4166666666666667},"1011":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"15":{"name":"Lakeview-NY","latitude":40.66556,"longitude":-73.65474,"pmax":1.0,"pmin":0.4166666666666667},"61":{"name":"Douglas-MA","latitude":42.020317,"longitude":-71.744126,"pmax":1.0,"pmin":0.4166666666666667},"67":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"4200008":{"pmax":1.0,"pmin":0.4166666666666667},"100":{"name":"Diana-NY","latitude":44.076742,"longitude":-75.29934,"pmax":1.0,"pmin":0.4166666666666667},"400083":{"pmax":1.0,"pmin":0.4166666666666667},"46":{"name":"Southport-NY","latitude":42.072562,"longitude":-76.77978,"pmax":1.0,"pmin":0.4166666666666667},"2600006":{"pmax":1.0,"pmin":0.4166666666666667},"68":{"name":"Dracut-MA","latitude":42.707991,"longitude":-71.274586,"pmax":1.0,"pmin":0.4166666666666667},"56":{"name":"Lebanon-","latitude":40.274597,"longitude":-76.383599,"pmax":1.0,"pmin":0.4166666666666667},"2000008":{"pmax":1.0,"pmin":0.4166666666666667},"76":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"48":{"name":"Dryden-NY","latitude":42.417627,"longitude":-76.293194,"pmax":1.0,"pmin":0.4166666666666667},"103":{"name":"Mt-Pleasant-PA","latitude":40.189198,"longitude":-79.527073,"pmax":1.0,"pmin":0.4166666666666667},"32":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"2":{"name":"New-Freeport-PA","latitude":39.723066,"longitude":-80.442888,"pmax":1.0,"pmin":0.4166666666666667},"51":{"name":"Granby-CT","latitude":41.974926,"longitude":-72.813982,"pmax":1.0,"pmin":0.4166666666666667},"53":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"93":{"name":"Millbrook-NY","latitude":41.77619,"longitude":-73.702682,"pmax":1.0,"pmin":0.4166666666666667},"10":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"4301031":{"pmax":1.0,"pmin":0.4166666666666667},"2086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"1064":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"49":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"5":{"name":"Delta-PA","latitude":39.724585,"longitude":-76.390675,"pmax":1.0,"pmin":0.4166666666666667},"62":{"name":"Mendon-MA","latitude":42.120251,"longitude":-71.567683,"pmax":1.0,"pmin":0.4166666666666667},"90":{"name":"Leeds-NY","latitude":42.24878,"longitude":-73.898449,"pmax":1.0,"pmin":0.4166666666666667},"3800020":{"pmax":1.0,"pmin":0.4166666666666667},"3700054":{"pmax":1.0,"pmin":0.4166666666666667},"86":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"71":{"name":"Anson-ME","latitude":44.838572,"longitude":-69.923579,"pmax":1.0,"pmin":0.4166666666666667},"37":{"name":"Marienville-PA","latitude":41.537845,"longitude":-79.116042,"pmax":1.0,"pmin":0.4166666666666667},"1030":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"6":{"name":"Lebanon-PA","latitude":40.274567,"longitude":-76.382726,"pmax":1.0,"pmin":0.4166666666666667},"98":{"name":"Remsen-NY","latitude":43.35361,"longitude":-75.094707,"pmax":1.0,"pmin":0.4166666666666667},"1000092":{"pmax":1.0,"pmin":0.4166666666666667},"1076":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"1200074":{"pmax":1.0,"pmin":0.4166666666666667},"1010":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"7":{"name":"Malvern-Pa","latitude":40.084953,"longitude":-75.556341,"pmax":1.0,"pmin":0.4166666666666667},"1602086":{"pmax":1.0,"pmin":0.4166666666666667},"102":{"name":"Pittsfield-MA","latitude":42.470251,"longitude":-73.325124,"pmax":1.0,"pmin":0.4166666666666667},"69":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"97":{"name":"Remsen-NY","latitude":43.354239,"longitude":-75.082106,"pmax":1.0,"pmin":0.4166666666666667},"2900078":{"pmax":1.0,"pmin":0.4166666666666667},"4":{"name":"Snake-Spring-PA","latitude":40.020885,"longitude":-78.404702,"pmax":1.0,"pmin":0.4166666666666667},"3401039":{"pmax":1.0,"pmin":0.4166666666666667},"3201086":{"pmax":1.0,"pmin":0.4166666666666667},"13":{"name":"Trenton-NJ","latitude":40.30279,"longitude":-74.703774,"pmax":1.0,"pmin":0.4166666666666667},"3000095":{"pmax":1.0,"pmin":0.4166666666666667},"1053":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"4700033":{"pmax":1.0,"pmin":0.4166666666666667},"1045":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"1067":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"1022":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"38":{"name":"Marienville-PA","latitude":41.537608,"longitude":-79.11609,"pmax":1.0,"pmin":0.4166666666666667},"4900060":{"pmax":1.0,"pmin":0.4166666666666667},"66":{"name":"Fitchburg-MA","latitude":42.588366,"longitude":-71.847785,"pmax":1.0,"pmin":0.4166666666666667},"2800062":{"pmax":1.0,"pmin":0.4166666666666667},"18":{"name":"Bloomfield-NJ","latitude":40.79121,"longitude":-74.19497,"pmax":1.0,"pmin":0.4166666666666667},"29":{"name":"Laurel-Run-PA","latitude":41.21003,"longitude":-75.855117,"pmax":1.0,"pmin":0.4166666666666667},"78":{"name":"Pike-NY-","latitude":42.597312,"longitude":-78.110065,"pmax":1.0,"pmin":0.4166666666666667},"74":{"name":"Youngstown-NY","latitude":43.271294,"longitude":-79.02028,"pmax":1.0,"pmin":0.4166666666666667},"42":{"name":"Clymer-NY","latitude":42.07427,"longitude":-79.698623,"pmax":1.0,"pmin":0.4166666666666667},"33":{"name":"Orange-CT","latitude":41.254368,"longitude":-73.010735,"pmax":1.0,"pmin":0.4166666666666667},"28":{"name":"Sugarload-PA","latitude":41.262607,"longitude":-76.338707,"pmax":1.0,"pmin":0.4166666666666667},"52":{"name":"Granby-CT","latitude":41.975423,"longitude":-72.813133,"pmax":1.0,"pmin":0.4166666666666667},"1031":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"1069":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"1059":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"801050":{"pmax":1.0,"pmin":0.4166666666666667},"1300009":{"pmax":1.0,"pmin":0.4166666666666667},"58":{"name":"Sandwich-MA","latitude":41.753162,"longitude":-70.493124,"pmax":1.0,"pmin":0.4166666666666667},"25":{"name":"Weedville-PA","latitude":41.260839,"longitude":-78.311499,"pmax":1.0,"pmin":0.4166666666666667},"31":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"4000004":{"pmax":1.0,"pmin":0.4166666666666667},"44":{"name":"Greenwood-NY","latitude":42.11366,"longitude":-77.653292,"pmax":1.0,"pmin":0.4166666666666667},"94":{"name":"Williamstown-MA","latitude":42.740238,"longitude":-73.186441,"pmax":1.0,"pmin":0.4166666666666667},"2300035":{"pmax":1.0,"pmin":0.4166666666666667},"99":{"name":"Diana-NY","latitude":44.076832,"longitude":-75.299729,"pmax":1.0,"pmin":0.4166666666666667},"47":{"name":"Dryden-NY","latitude":42.439942,"longitude":-76.305218,"pmax":1.0,"pmin":0.4166666666666667},"1100027":{"pmax":1.0,"pmin":0.4166666666666667},"73":{"name":"Pittsburg-NH","latitude":45.05418,"longitude":-71.490121,"pmax":1.0,"pmin":0.4166666666666667},"82":{"name":"Clay-NY-","latitude":43.219378,"longitude":-76.252319,"pmax":1.0,"pmin":0.4166666666666667},"4501049":{"pmax":1.0,"pmin":0.4166666666666667},"79":{"name":"Gainesville-NY","latitude":42.556783,"longitude":-78.153585,"pmax":1.0,"pmin":0.4166666666666667},"84":{"name":"Manlius-NY","latitude":42.903357,"longitude":-75.958496,"pmax":1.0,"pmin":0.4166666666666667},"104":{"name":"Everett-PA","latitude":40.042788,"longitude":-78.421649,"pmax":1.0,"pmin":0.4166666666666667},"2101045":{"pmax":1.0,"pmin":0.4166666666666667},"4601053":{"pmax":1.0,"pmin":0.4166666666666667},"70":{"name":"Bedford-NH","latitude":42.934207,"longitude":-71.491622,"pmax":1.0,"pmin":0.4166666666666667},"200042":{"pmax":1.0,"pmin":0.4166666666666667},"900022":{"pmax":1.0,"pmin":0.4166666666666667},"8":{"name":"Chippewa-PA","latitude":40.768368,"longitude":-80.376997,"pmax":1.0,"pmin":0.4166666666666667},"64":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"91":{"name":"Catskill-NY","latitude":42.248502,"longitude":-73.899998,"pmax":1.0,"pmin":0.4166666666666667},"4101064":{"pmax":1.0,"pmin":0.4166666666666667},"60":{"name":"Douglas-MA","latitude":42.022409,"longitude":-71.751407,"pmax":1.0,"pmin":0.4166666666666667},"3900047":{"pmax":1.0,"pmin":0.4166666666666667},"2700011":{"pmax":1.0,"pmin":0.4166666666666667},"22":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"11":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"16":{"name":"Kittanning-PA","latitude":40.835394,"longitude":-79.343138,"pmax":1.0,"pmin":0.4166666666666667},"40":{"name":"Ulysses-PA","latitude":41.877839,"longitude":-77.765879,"pmax":1.0,"pmin":0.4166666666666667},"72":{"name":"Pittsburg-NH","latitude":45.054984,"longitude":-71.490144,"pmax":1.0,"pmin":0.4166666666666667},"36":{"name":"Oil-City-PA","latitude":41.396723,"longitude":-79.672811,"pmax":1.0,"pmin":0.4166666666666667},"95":{"name":"Agawam-MA","latitude":42.048439,"longitude":-72.610074,"pmax":1.0,"pmin":0.4166666666666667},"1020":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"2500016":{"pmax":1.0,"pmin":0.4166666666666667}},"pipe":{"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"38":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null}},"energy_factor":2.61590529e-8,"baseP":8.273712e6,"control_valve":{"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1}},"connection":{"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"38":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null}}} diff --git a/examples/data/json/TC_PennToNortheast_wValves_expansion_6.25_apr.json b/examples/data/json/TC_PennToNortheast_wValves_expansion_6.25_apr.json deleted file mode 100644 index 6c0a8e2..0000000 --- a/examples/data/json/TC_PennToNortheast_wValves_expansion_6.25_apr.json +++ /dev/null @@ -1 +0,0 @@ -{"ne_connection":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"price_zone":{"1":{"junctions":[14,19,21,34,62,64,66,71,86,87,91,93],"cost_q":[2.7935615358555826e-10,0.01811183312144985,0],"cost_p":[0.0,8.414371539515174e-13,456.12],"min_cost":0.015891600024669866,"constant_p":175,"index":1,"comment":"Transco Zone 6 Non New York"},"2":{"junctions":[29,31,44,48,76,82,100],"cost_q":[0.0,0.01822660578829469,0],"cost_p":[0.0,6.31077865463638e-13,400],"min_cost":0.01871677336238895,"constant_p":600,"index":2,"comment":"Transco Leidy Zone"}},"temperature":281.15,"name":"TC Penn to Northeast","ne_compressor":{},"multinetwork":false,"gas_molar_mass":0.0185674,"compressor":{"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null}},"consumer":{"29":{"qlmax":1.6799436950918576,"ql_junc":29,"qlmin":1.6799436950918576,"dispatchable":0,"ql":1.6799436950918576},"10076":{"qlmax":73.68365983791067,"ql_junc":76,"qlmin":0.0,"dispatchable":1,"ql":0},"10044":{"qlmax":73.68365983791067,"ql_junc":44,"qlmin":0.0,"dispatchable":1,"ql":0},"63":{"qlmax":0.003268225699313194,"ql_junc":63,"qlmin":0.003268225699313194,"dispatchable":0,"ql":0.003268225699313194},"93":{"qlmax":0.18264365108429184,"ql_junc":93,"qlmin":0.18264365108429184,"dispatchable":0,"ql":0.18264365108429184},"10":{"qlmax":12.13932975869338,"ql_junc":10,"qlmin":12.13932975869338,"dispatchable":0,"ql":12.13932975869338},"10029":{"qlmax":73.68365983791067,"ql_junc":29,"qlmin":0.0,"dispatchable":1,"ql":0},"10087":{"qlmax":73.68365983791067,"ql_junc":87,"qlmin":0.0,"dispatchable":1,"ql":0},"77":{"qlmax":1.7876832065912978,"ql_junc":77,"qlmin":1.7876832065912978,"dispatchable":0,"ql":1.7876832065912978},"24":{"qlmax":2.2482558382326823,"ql_junc":24,"qlmin":2.2482558382326823,"dispatchable":0,"ql":2.2482558382326823},"87":{"qlmax":0.20172231640426685,"ql_junc":87,"qlmin":0.20172231640426685,"dispatchable":0,"ql":0.20172231640426685},"58":{"qlmax":1.5799672747840514,"ql_junc":58,"qlmin":1.5799672747840514,"dispatchable":0,"ql":1.5799672747840514},"25":{"qlmax":2.3507469192861814,"ql_junc":25,"qlmin":2.3507469192861814,"dispatchable":0,"ql":2.3507469192861814},"10091":{"qlmax":73.68365983791067,"ql_junc":91,"qlmin":0.0,"dispatchable":1,"ql":0},"89":{"qlmax":1.0480400611611218,"ql_junc":89,"qlmin":1.0480400611611218,"dispatchable":0,"ql":1.0480400611611218},"31":{"qlmax":0.8057610858908316,"ql_junc":31,"qlmin":0.8057610858908316,"dispatchable":0,"ql":0.8057610858908316},"62":{"qlmax":0.6555667544484667,"ql_junc":62,"qlmin":0.6555667544484667,"dispatchable":0,"ql":0.6555667544484667},"43":{"qlmax":0.9534988229956385,"ql_junc":43,"qlmin":0.9534988229956385,"dispatchable":0,"ql":0.9534988229956385},"10014":{"qlmax":73.68365983791067,"ql_junc":14,"qlmin":0.0,"dispatchable":1,"ql":0},"34":{"qlmax":0.07643232943338,"ql_junc":34,"qlmin":0.07643232943338,"dispatchable":0,"ql":0.07643232943338},"44":{"qlmax":0.09532568044096722,"ql_junc":44,"qlmin":0.09532568044096722,"dispatchable":0,"ql":0.09532568044096722},"94":{"qlmax":0.617635489053187,"ql_junc":94,"qlmin":0.617635489053187,"dispatchable":0,"ql":0.617635489053187},"55":{"qlmax":1.4718733246177842,"ql_junc":55,"qlmin":1.4718733246177842,"dispatchable":0,"ql":1.4718733246177842},"86":{"qlmax":0.1993828988422823,"ql_junc":86,"qlmin":0.1993828988422823,"dispatchable":0,"ql":0.1993828988422823},"17":{"qlmax":3.880824718638945,"ql_junc":17,"qlmin":3.880824718638945,"dispatchable":0,"ql":3.880824718638945},"71":{"qlmax":0.48315039046813435,"ql_junc":71,"qlmin":0.48315039046813435,"dispatchable":0,"ql":0.48315039046813435},"82":{"qlmax":0.5398958587388452,"ql_junc":82,"qlmin":0.5398958587388452,"dispatchable":0,"ql":0.5398958587388452},"20":{"qlmax":1.2896137198606197,"ql_junc":20,"qlmin":1.2896137198606197,"dispatchable":0,"ql":1.2896137198606197},"10021":{"qlmax":73.68365983791067,"ql_junc":21,"qlmin":0.0,"dispatchable":1,"ql":0},"10062":{"qlmax":73.68365983791067,"ql_junc":62,"qlmin":0.0,"dispatchable":1,"ql":0},"98":{"qlmax":1.6057668999921155,"ql_junc":98,"qlmin":1.6057668999921155,"dispatchable":0,"ql":1.6057668999921155},"70":{"qlmax":0.002059930236310865,"ql_junc":70,"qlmin":0.002059930236310865,"dispatchable":0,"ql":0.002059930236310865},"10064":{"qlmax":73.68365983791067,"ql_junc":64,"qlmin":0.0,"dispatchable":1,"ql":0},"10086":{"qlmax":73.68365983791067,"ql_junc":86,"qlmin":0.0,"dispatchable":1,"ql":0},"14":{"qlmax":0.038269604873216206,"ql_junc":14,"qlmin":0.038269604873216206,"dispatchable":0,"ql":0.038269604873216206},"10066":{"qlmax":73.68365983791067,"ql_junc":66,"qlmin":0.0,"dispatchable":1,"ql":0},"10082":{"qlmax":73.68365983791067,"ql_junc":82,"qlmin":0.0,"dispatchable":1,"ql":0},"7":{"qlmax":0.3583566655251839,"ql_junc":7,"qlmin":0.3583566655251839,"dispatchable":0,"ql":0.3583566655251839},"57":{"qlmax":0.34415913833038714,"ql_junc":57,"qlmin":0.34415913833038714,"dispatchable":0,"ql":0.34415913833038714},"10100":{"qlmax":73.68365983791067,"ql_junc":100,"qlmin":0.0,"dispatchable":1,"ql":0},"64":{"qlmax":0.06995602370366494,"ql_junc":64,"qlmin":0.06995602370366494,"dispatchable":0,"ql":0.06995602370366494},"19":{"qlmax":2.176151033173857,"ql_junc":19,"qlmin":2.176151033173857,"dispatchable":0,"ql":2.176151033173857},"91":{"qlmax":0.2351049836956481,"ql_junc":91,"qlmin":0.2351049836956481,"dispatchable":0,"ql":0.2351049836956481},"10031":{"qlmax":73.68365983791067,"ql_junc":31,"qlmin":0.0,"dispatchable":1,"ql":0},"10034":{"qlmax":73.68365983791067,"ql_junc":34,"qlmin":0.0,"dispatchable":1,"ql":0},"10093":{"qlmax":73.68365983791067,"ql_junc":93,"qlmin":0.0,"dispatchable":1,"ql":0},"13":{"qlmax":0.40395530192616447,"ql_junc":13,"qlmin":0.40395530192616447,"dispatchable":0,"ql":0.40395530192616447},"15":{"qlmax":1.5460524398317652,"ql_junc":15,"qlmin":1.5460524398317652,"dispatchable":0,"ql":1.5460524398317652},"61":{"qlmax":0.49154205669883927,"ql_junc":61,"qlmin":0.49154205669883927,"dispatchable":0,"ql":0.49154205669883927},"67":{"qlmax":0.0017515312846082937,"ql_junc":67,"qlmin":0.0017515312846082937,"dispatchable":0,"ql":0.0017515312846082937},"100":{"qlmax":0.09694896794060802,"ql_junc":100,"qlmin":0.09694896794060802,"dispatchable":0,"ql":0.09694896794060802},"10048":{"qlmax":73.68365983791067,"ql_junc":48,"qlmin":0.0,"dispatchable":1,"ql":0},"21":{"qlmax":1.0779429428737952,"ql_junc":21,"qlmin":1.0779429428737952,"dispatchable":0,"ql":1.0779429428737952},"10019":{"qlmax":73.68365983791067,"ql_junc":19,"qlmin":0.0,"dispatchable":1,"ql":0},"68":{"qlmax":0.0016362001465567992,"ql_junc":68,"qlmin":0.0016362001465567992,"dispatchable":0,"ql":0.0016362001465567992},"10071":{"qlmax":73.68365983791067,"ql_junc":71,"qlmin":0.0,"dispatchable":1,"ql":0},"66":{"qlmax":0.5465705649068306,"ql_junc":66,"qlmin":0.5465705649068306,"dispatchable":0,"ql":0.5465705649068306},"76":{"qlmax":0.43090671948004383,"ql_junc":76,"qlmin":0.43090671948004383,"dispatchable":0,"ql":0.43090671948004383},"48":{"qlmax":0.03463918511766912,"ql_junc":48,"qlmin":0.03463918511766912,"dispatchable":0,"ql":0.03463918511766912},"18":{"qlmax":0.38284467797661714,"ql_junc":18,"qlmin":0.38284467797661714,"dispatchable":0,"ql":0.38284467797661714}},"standard_density":0.717,"baseQ":44.47950613758401,"compressibility_factor":0.8,"resistor":{},"short_pipe":{},"producer":{"1":{"qgmin":0.09374403622878186,"qg":0.09374403622878186,"qgmax":0.09374403622878186,"dispatchable":0,"qg_junc":1},"10028":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":28},"101":{"qgmin":0.08130991863113443,"qg":0.08130991863113443,"qgmax":0.08130991863113443,"dispatchable":0,"qg_junc":101},"2":{"qgmin":0.07898888334624025,"qg":0.07898888334624025,"qgmax":0.07898888334624025,"dispatchable":0,"qg_junc":2},"74":{"qgmin":0.08228475345078998,"qg":0.08228475345078998,"qgmax":0.08228475345078998,"dispatchable":0,"qg_junc":74},"41":{"qgmin":0.08377832123570443,"qg":0.08377832123570443,"qgmax":0.08377832123570443,"dispatchable":0,"qg_junc":41},"10072":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":72},"10041":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":41},"10101":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":101},"5":{"qgmin":0.08727829507800519,"qg":0.08727829507800519,"qgmax":0.08727829507800519,"dispatchable":0,"qg_junc":5},"10001":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":1},"28":{"qgmin":0.09372561531382238,"qg":0.09372561531382238,"qgmax":0.09372561531382238,"dispatchable":0,"qg_junc":28},"39":{"qgmin":0.07938677510936495,"qg":0.07938677510936495,"qgmax":0.07938677510936495,"dispatchable":0,"qg_junc":39},"40":{"qgmin":0.07699942453061664,"qg":0.07699942453061664,"qgmax":0.07699942453061664,"dispatchable":0,"qg_junc":40},"10005":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":5},"72":{"qgmin":0.07511607018515966,"qg":0.07511607018515966,"qgmax":0.07511607018515966,"dispatchable":0,"qg_junc":72},"10002":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":2},"10039":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":39},"10074":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":74},"45":{"qgmin":0.07633627159207546,"qg":0.07633627159207546,"qgmax":0.07633627159207546,"dispatchable":0,"qg_junc":45},"10008":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":8},"8":{"qgmin":0.09105163529830461,"qg":0.09105163529830461,"qgmax":0.09105163529830461,"dispatchable":0,"qg_junc":8},"10040":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":40},"10045":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":45}},"ne_pipe":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"valve":{},"per_unit":true,"junction":{"1":{"name":"Donegal-PA","latitude":40.14051,"longitude":-80.478524,"pmax":1.0,"pmin":0.4166666666666667},"54":{"name":"Glastonbury-CT","latitude":41.725185,"longitude":-72.589945,"pmax":1.0,"pmin":0.4166666666666667},"101":{"name":"Lisbon-NY","latitude":44.768851,"longitude":-75.355817,"pmax":1.0,"pmin":0.4166666666666667},"41":{"name":"Bridgewater-PA","latitude":41.821825,"longitude":-75.819248,"pmax":1.0,"pmin":0.4166666666666667},"65":{"name":"Hopkinton-MA","latitude":42.201594,"longitude":-71.523878,"pmax":1.0,"pmin":0.4166666666666667},"3101076":{"pmax":1.0,"pmin":0.4166666666666667},"1027":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"88":{"name":"Berne-NY","latitude":42.628596,"longitude":-74.025866,"pmax":1.0,"pmin":0.4166666666666667},"26":{"name":"Lock-Haven-PA","latitude":41.495676,"longitude":-77.643097,"pmax":1.0,"pmin":0.4166666666666667},"77":{"name":"Caledonia-NY","latitude":42.917459,"longitude":-77.783036,"pmax":1.0,"pmin":0.4166666666666667},"24":{"name":"Luthersburg-PA","latitude":40.999871,"longitude":-78.741026,"pmax":1.0,"pmin":0.4166666666666667},"1700037":{"pmax":1.0,"pmin":0.4166666666666667},"23":{"name":"Mercer-PA","latitude":41.210661,"longitude":-80.320067,"pmax":1.0,"pmin":0.4166666666666667},"600003":{"pmax":1.0,"pmin":0.4166666666666667},"59":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"43":{"name":"Clymer-NY","latitude":42.074221,"longitude":-79.698702,"pmax":1.0,"pmin":0.4166666666666667},"39":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"2200080":{"pmax":1.0,"pmin":0.4166666666666667},"1086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"34":{"name":"Orange-CT","latitude":41.266832,"longitude":-73.009702,"pmax":1.0,"pmin":0.4166666666666667},"3500072":{"pmax":1.0,"pmin":0.4166666666666667},"55":{"name":"Glastonbury-CT","latitude":41.725084,"longitude":-72.588397,"pmax":1.0,"pmin":0.4166666666666667},"17":{"name":"Kittanning-PA","latitude":40.835196,"longitude":-79.340896,"pmax":1.0,"pmin":0.4166666666666667},"9":{"name":"Penn-Hills-PA","latitude":40.467497,"longitude":-79.794148,"pmax":1.0,"pmin":0.4166666666666667},"12":{"name":"Clinton-NJ","latitude":40.603397,"longitude":-74.883413,"pmax":1.0,"pmin":0.4166666666666667},"20":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"1801069":{"pmax":1.0,"pmin":0.4166666666666667},"14":{"name":"Edison-NJ","latitude":40.556699,"longitude":-74.349096,"pmax":1.0,"pmin":0.4166666666666667},"96":{"name":"Agawam-MA","latitude":42.046799,"longitude":-72.613109,"pmax":1.0,"pmin":0.4166666666666667},"19":{"name":"Rutherford-NJ","latitude":40.791447,"longitude":-74.088084,"pmax":1.0,"pmin":0.4166666666666667},"2401032":{"pmax":1.0,"pmin":0.4166666666666667},"3600088":{"pmax":1.0,"pmin":0.4166666666666667},"35":{"name":"Cranberry-PA","latitude":41.398771,"longitude":-79.676097,"pmax":1.0,"pmin":0.4166666666666667},"1032":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"1500097":{"pmax":1.0,"pmin":0.4166666666666667},"21":{"name":"St-James-NY","latitude":40.895706,"longitude":-73.14931,"pmax":1.0,"pmin":0.4166666666666667},"83":{"name":"Pompey-NY","latitude":42.903602,"longitude":-75.958292,"pmax":1.0,"pmin":0.4166666666666667},"45":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"85":{"name":"Charleston-NY","latitude":42.80409,"longitude":-74.281505,"pmax":1.0,"pmin":0.4166666666666667},"105":{"name":"Rumford-ME","latitude":44.520753,"longitude":-70.578301,"pmax":1.0,"pmin":0.4166666666666667},"30":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"500090":{"pmax":1.0,"pmin":0.4166666666666667},"3":{"name":"Mt-Pleasant-PA","latitude":40.200743,"longitude":-79.534826,"pmax":1.0,"pmin":0.4166666666666667},"81":{"name":"Hopewell-NY","latitude":42.904538,"longitude":-77.176114,"pmax":1.0,"pmin":0.4166666666666667},"27":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"75":{"name":"Youngstown-NY","latitude":43.270035,"longitude":-79.026338,"pmax":1.0,"pmin":0.4166666666666667},"1039":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"50":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"5000085":{"pmax":1.0,"pmin":0.4166666666666667},"63":{"name":"Mendon-MA","latitude":42.120051,"longitude":-71.569429,"pmax":1.0,"pmin":0.4166666666666667},"92":{"name":"Millbrook-NY","latitude":41.77572,"longitude":-73.701817,"pmax":1.0,"pmin":0.4166666666666667},"87":{"name":"Halfmoon-NY","latitude":42.831757,"longitude":-73.672791,"pmax":1.0,"pmin":0.4166666666666667},"1050":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"301030":{"pmax":1.0,"pmin":0.4166666666666667},"700051":{"pmax":1.0,"pmin":0.4166666666666667},"89":{"name":"East-Berne-NY","latitude":42.63174,"longitude":-74.025301,"pmax":1.0,"pmin":0.4166666666666667},"3300045":{"pmax":1.0,"pmin":0.4166666666666667},"1901067":{"pmax":1.0,"pmin":0.4166666666666667},"1402086":{"pmax":1.0,"pmin":0.4166666666666667},"4401059":{"pmax":1.0,"pmin":0.4166666666666667},"80":{"name":"Hopewell-NY","latitude":42.90849,"longitude":-77.192062,"pmax":1.0,"pmin":0.4166666666666667},"4800099":{"pmax":1.0,"pmin":0.4166666666666667},"1049":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"100026":{"pmax":1.0,"pmin":0.4166666666666667},"57":{"name":"Coventry-RI","latitude":41.670935,"longitude":-71.534463,"pmax":1.0,"pmin":0.4166666666666667},"1011":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"15":{"name":"Lakeview-NY","latitude":40.66556,"longitude":-73.65474,"pmax":1.0,"pmin":0.4166666666666667},"61":{"name":"Douglas-MA","latitude":42.020317,"longitude":-71.744126,"pmax":1.0,"pmin":0.4166666666666667},"67":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"4200008":{"pmax":1.0,"pmin":0.4166666666666667},"100":{"name":"Diana-NY","latitude":44.076742,"longitude":-75.29934,"pmax":1.0,"pmin":0.4166666666666667},"400083":{"pmax":1.0,"pmin":0.4166666666666667},"46":{"name":"Southport-NY","latitude":42.072562,"longitude":-76.77978,"pmax":1.0,"pmin":0.4166666666666667},"2600006":{"pmax":1.0,"pmin":0.4166666666666667},"68":{"name":"Dracut-MA","latitude":42.707991,"longitude":-71.274586,"pmax":1.0,"pmin":0.4166666666666667},"56":{"name":"Lebanon-","latitude":40.274597,"longitude":-76.383599,"pmax":1.0,"pmin":0.4166666666666667},"2000008":{"pmax":1.0,"pmin":0.4166666666666667},"76":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"48":{"name":"Dryden-NY","latitude":42.417627,"longitude":-76.293194,"pmax":1.0,"pmin":0.4166666666666667},"103":{"name":"Mt-Pleasant-PA","latitude":40.189198,"longitude":-79.527073,"pmax":1.0,"pmin":0.4166666666666667},"32":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"2":{"name":"New-Freeport-PA","latitude":39.723066,"longitude":-80.442888,"pmax":1.0,"pmin":0.4166666666666667},"51":{"name":"Granby-CT","latitude":41.974926,"longitude":-72.813982,"pmax":1.0,"pmin":0.4166666666666667},"53":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"93":{"name":"Millbrook-NY","latitude":41.77619,"longitude":-73.702682,"pmax":1.0,"pmin":0.4166666666666667},"10":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"4301031":{"pmax":1.0,"pmin":0.4166666666666667},"2086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"1064":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"49":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"5":{"name":"Delta-PA","latitude":39.724585,"longitude":-76.390675,"pmax":1.0,"pmin":0.4166666666666667},"62":{"name":"Mendon-MA","latitude":42.120251,"longitude":-71.567683,"pmax":1.0,"pmin":0.4166666666666667},"90":{"name":"Leeds-NY","latitude":42.24878,"longitude":-73.898449,"pmax":1.0,"pmin":0.4166666666666667},"3800020":{"pmax":1.0,"pmin":0.4166666666666667},"3700054":{"pmax":1.0,"pmin":0.4166666666666667},"86":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"71":{"name":"Anson-ME","latitude":44.838572,"longitude":-69.923579,"pmax":1.0,"pmin":0.4166666666666667},"37":{"name":"Marienville-PA","latitude":41.537845,"longitude":-79.116042,"pmax":1.0,"pmin":0.4166666666666667},"1030":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"6":{"name":"Lebanon-PA","latitude":40.274567,"longitude":-76.382726,"pmax":1.0,"pmin":0.4166666666666667},"98":{"name":"Remsen-NY","latitude":43.35361,"longitude":-75.094707,"pmax":1.0,"pmin":0.4166666666666667},"1000092":{"pmax":1.0,"pmin":0.4166666666666667},"1076":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"1200074":{"pmax":1.0,"pmin":0.4166666666666667},"1010":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"7":{"name":"Malvern-Pa","latitude":40.084953,"longitude":-75.556341,"pmax":1.0,"pmin":0.4166666666666667},"1602086":{"pmax":1.0,"pmin":0.4166666666666667},"102":{"name":"Pittsfield-MA","latitude":42.470251,"longitude":-73.325124,"pmax":1.0,"pmin":0.4166666666666667},"69":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"97":{"name":"Remsen-NY","latitude":43.354239,"longitude":-75.082106,"pmax":1.0,"pmin":0.4166666666666667},"2900078":{"pmax":1.0,"pmin":0.4166666666666667},"4":{"name":"Snake-Spring-PA","latitude":40.020885,"longitude":-78.404702,"pmax":1.0,"pmin":0.4166666666666667},"3401039":{"pmax":1.0,"pmin":0.4166666666666667},"3201086":{"pmax":1.0,"pmin":0.4166666666666667},"13":{"name":"Trenton-NJ","latitude":40.30279,"longitude":-74.703774,"pmax":1.0,"pmin":0.4166666666666667},"3000095":{"pmax":1.0,"pmin":0.4166666666666667},"1053":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"4700033":{"pmax":1.0,"pmin":0.4166666666666667},"1045":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"1067":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"1022":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"38":{"name":"Marienville-PA","latitude":41.537608,"longitude":-79.11609,"pmax":1.0,"pmin":0.4166666666666667},"4900060":{"pmax":1.0,"pmin":0.4166666666666667},"66":{"name":"Fitchburg-MA","latitude":42.588366,"longitude":-71.847785,"pmax":1.0,"pmin":0.4166666666666667},"2800062":{"pmax":1.0,"pmin":0.4166666666666667},"18":{"name":"Bloomfield-NJ","latitude":40.79121,"longitude":-74.19497,"pmax":1.0,"pmin":0.4166666666666667},"29":{"name":"Laurel-Run-PA","latitude":41.21003,"longitude":-75.855117,"pmax":1.0,"pmin":0.4166666666666667},"78":{"name":"Pike-NY-","latitude":42.597312,"longitude":-78.110065,"pmax":1.0,"pmin":0.4166666666666667},"74":{"name":"Youngstown-NY","latitude":43.271294,"longitude":-79.02028,"pmax":1.0,"pmin":0.4166666666666667},"42":{"name":"Clymer-NY","latitude":42.07427,"longitude":-79.698623,"pmax":1.0,"pmin":0.4166666666666667},"33":{"name":"Orange-CT","latitude":41.254368,"longitude":-73.010735,"pmax":1.0,"pmin":0.4166666666666667},"28":{"name":"Sugarload-PA","latitude":41.262607,"longitude":-76.338707,"pmax":1.0,"pmin":0.4166666666666667},"52":{"name":"Granby-CT","latitude":41.975423,"longitude":-72.813133,"pmax":1.0,"pmin":0.4166666666666667},"1031":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"1069":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"1059":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"801050":{"pmax":1.0,"pmin":0.4166666666666667},"1300009":{"pmax":1.0,"pmin":0.4166666666666667},"58":{"name":"Sandwich-MA","latitude":41.753162,"longitude":-70.493124,"pmax":1.0,"pmin":0.4166666666666667},"25":{"name":"Weedville-PA","latitude":41.260839,"longitude":-78.311499,"pmax":1.0,"pmin":0.4166666666666667},"31":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"4000004":{"pmax":1.0,"pmin":0.4166666666666667},"44":{"name":"Greenwood-NY","latitude":42.11366,"longitude":-77.653292,"pmax":1.0,"pmin":0.4166666666666667},"94":{"name":"Williamstown-MA","latitude":42.740238,"longitude":-73.186441,"pmax":1.0,"pmin":0.4166666666666667},"2300035":{"pmax":1.0,"pmin":0.4166666666666667},"99":{"name":"Diana-NY","latitude":44.076832,"longitude":-75.299729,"pmax":1.0,"pmin":0.4166666666666667},"47":{"name":"Dryden-NY","latitude":42.439942,"longitude":-76.305218,"pmax":1.0,"pmin":0.4166666666666667},"1100027":{"pmax":1.0,"pmin":0.4166666666666667},"73":{"name":"Pittsburg-NH","latitude":45.05418,"longitude":-71.490121,"pmax":1.0,"pmin":0.4166666666666667},"82":{"name":"Clay-NY-","latitude":43.219378,"longitude":-76.252319,"pmax":1.0,"pmin":0.4166666666666667},"4501049":{"pmax":1.0,"pmin":0.4166666666666667},"79":{"name":"Gainesville-NY","latitude":42.556783,"longitude":-78.153585,"pmax":1.0,"pmin":0.4166666666666667},"84":{"name":"Manlius-NY","latitude":42.903357,"longitude":-75.958496,"pmax":1.0,"pmin":0.4166666666666667},"104":{"name":"Everett-PA","latitude":40.042788,"longitude":-78.421649,"pmax":1.0,"pmin":0.4166666666666667},"2101045":{"pmax":1.0,"pmin":0.4166666666666667},"4601053":{"pmax":1.0,"pmin":0.4166666666666667},"70":{"name":"Bedford-NH","latitude":42.934207,"longitude":-71.491622,"pmax":1.0,"pmin":0.4166666666666667},"200042":{"pmax":1.0,"pmin":0.4166666666666667},"900022":{"pmax":1.0,"pmin":0.4166666666666667},"8":{"name":"Chippewa-PA","latitude":40.768368,"longitude":-80.376997,"pmax":1.0,"pmin":0.4166666666666667},"64":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"91":{"name":"Catskill-NY","latitude":42.248502,"longitude":-73.899998,"pmax":1.0,"pmin":0.4166666666666667},"4101064":{"pmax":1.0,"pmin":0.4166666666666667},"60":{"name":"Douglas-MA","latitude":42.022409,"longitude":-71.751407,"pmax":1.0,"pmin":0.4166666666666667},"3900047":{"pmax":1.0,"pmin":0.4166666666666667},"2700011":{"pmax":1.0,"pmin":0.4166666666666667},"22":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"11":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"16":{"name":"Kittanning-PA","latitude":40.835394,"longitude":-79.343138,"pmax":1.0,"pmin":0.4166666666666667},"40":{"name":"Ulysses-PA","latitude":41.877839,"longitude":-77.765879,"pmax":1.0,"pmin":0.4166666666666667},"72":{"name":"Pittsburg-NH","latitude":45.054984,"longitude":-71.490144,"pmax":1.0,"pmin":0.4166666666666667},"36":{"name":"Oil-City-PA","latitude":41.396723,"longitude":-79.672811,"pmax":1.0,"pmin":0.4166666666666667},"95":{"name":"Agawam-MA","latitude":42.048439,"longitude":-72.610074,"pmax":1.0,"pmin":0.4166666666666667},"1020":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"2500016":{"pmax":1.0,"pmin":0.4166666666666667}},"pipe":{"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"38":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null}},"energy_factor":2.61590529e-8,"baseP":8.273712e6,"control_valve":{"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1}},"connection":{"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"38":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null}}} diff --git a/examples/data/json/TC_PennToNortheast_wValves_expansion_6.25_jul.json b/examples/data/json/TC_PennToNortheast_wValves_expansion_6.25_jul.json deleted file mode 100644 index e61d730..0000000 --- a/examples/data/json/TC_PennToNortheast_wValves_expansion_6.25_jul.json +++ /dev/null @@ -1 +0,0 @@ -{"ne_connection":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"price_zone":{"1":{"junctions":[14,19,21,34,62,64,66,71,86,87,91,93],"cost_q":[9.675201069271254e-10,0.02151192923339477,0],"cost_p":[0.0,6.3107786546363796e-12,407.23],"min_cost":0.015891600024669866,"constant_p":175,"index":1,"comment":"Transco Zone 6 Non New York"},"2":{"junctions":[29,31,44,48,76,82,100],"cost_q":[1.1735452701964747e-10,0.026688706228097787,0],"cost_p":[0.0,6.3107786546363796e-12,0],"min_cost":0.01871677336238895,"constant_p":600,"index":2,"comment":"Transco Leidy Zone"}},"temperature":281.15,"name":"TC Penn to Northeast","ne_compressor":{},"multinetwork":false,"gas_molar_mass":0.0185674,"compressor":{"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null}},"consumer":{"29":{"qlmax":1.6799436950918576,"ql_junc":29,"qlmin":1.6799436950918576,"dispatchable":0,"ql":1.6799436950918576},"10076":{"qlmax":73.68365983791067,"ql_junc":76,"qlmin":0.0,"dispatchable":1,"ql":0},"10044":{"qlmax":73.68365983791067,"ql_junc":44,"qlmin":0.0,"dispatchable":1,"ql":0},"63":{"qlmax":0.003268225699313194,"ql_junc":63,"qlmin":0.003268225699313194,"dispatchable":0,"ql":0.003268225699313194},"93":{"qlmax":0.18264365108429184,"ql_junc":93,"qlmin":0.18264365108429184,"dispatchable":0,"ql":0.18264365108429184},"10":{"qlmax":12.13932975869338,"ql_junc":10,"qlmin":12.13932975869338,"dispatchable":0,"ql":12.13932975869338},"10029":{"qlmax":73.68365983791067,"ql_junc":29,"qlmin":0.0,"dispatchable":1,"ql":0},"10087":{"qlmax":73.68365983791067,"ql_junc":87,"qlmin":0.0,"dispatchable":1,"ql":0},"77":{"qlmax":1.7876832065912978,"ql_junc":77,"qlmin":1.7876832065912978,"dispatchable":0,"ql":1.7876832065912978},"24":{"qlmax":2.2482558382326823,"ql_junc":24,"qlmin":2.2482558382326823,"dispatchable":0,"ql":2.2482558382326823},"87":{"qlmax":0.20172231640426685,"ql_junc":87,"qlmin":0.20172231640426685,"dispatchable":0,"ql":0.20172231640426685},"58":{"qlmax":1.5799672747840514,"ql_junc":58,"qlmin":1.5799672747840514,"dispatchable":0,"ql":1.5799672747840514},"25":{"qlmax":2.3507469192861814,"ql_junc":25,"qlmin":2.3507469192861814,"dispatchable":0,"ql":2.3507469192861814},"10091":{"qlmax":73.68365983791067,"ql_junc":91,"qlmin":0.0,"dispatchable":1,"ql":0},"89":{"qlmax":1.0480400611611218,"ql_junc":89,"qlmin":1.0480400611611218,"dispatchable":0,"ql":1.0480400611611218},"31":{"qlmax":0.8057610858908316,"ql_junc":31,"qlmin":0.8057610858908316,"dispatchable":0,"ql":0.8057610858908316},"62":{"qlmax":0.6555667544484667,"ql_junc":62,"qlmin":0.6555667544484667,"dispatchable":0,"ql":0.6555667544484667},"43":{"qlmax":0.9534988229956385,"ql_junc":43,"qlmin":0.9534988229956385,"dispatchable":0,"ql":0.9534988229956385},"10014":{"qlmax":73.68365983791067,"ql_junc":14,"qlmin":0.0,"dispatchable":1,"ql":0},"34":{"qlmax":0.07643232943338,"ql_junc":34,"qlmin":0.07643232943338,"dispatchable":0,"ql":0.07643232943338},"44":{"qlmax":0.09532568044096722,"ql_junc":44,"qlmin":0.09532568044096722,"dispatchable":0,"ql":0.09532568044096722},"94":{"qlmax":0.617635489053187,"ql_junc":94,"qlmin":0.617635489053187,"dispatchable":0,"ql":0.617635489053187},"55":{"qlmax":1.4718733246177842,"ql_junc":55,"qlmin":1.4718733246177842,"dispatchable":0,"ql":1.4718733246177842},"86":{"qlmax":0.1993828988422823,"ql_junc":86,"qlmin":0.1993828988422823,"dispatchable":0,"ql":0.1993828988422823},"17":{"qlmax":3.880824718638945,"ql_junc":17,"qlmin":3.880824718638945,"dispatchable":0,"ql":3.880824718638945},"71":{"qlmax":0.48315039046813435,"ql_junc":71,"qlmin":0.48315039046813435,"dispatchable":0,"ql":0.48315039046813435},"82":{"qlmax":0.5398958587388452,"ql_junc":82,"qlmin":0.5398958587388452,"dispatchable":0,"ql":0.5398958587388452},"20":{"qlmax":1.2896137198606197,"ql_junc":20,"qlmin":1.2896137198606197,"dispatchable":0,"ql":1.2896137198606197},"10021":{"qlmax":73.68365983791067,"ql_junc":21,"qlmin":0.0,"dispatchable":1,"ql":0},"10062":{"qlmax":73.68365983791067,"ql_junc":62,"qlmin":0.0,"dispatchable":1,"ql":0},"98":{"qlmax":1.6057668999921155,"ql_junc":98,"qlmin":1.6057668999921155,"dispatchable":0,"ql":1.6057668999921155},"70":{"qlmax":0.002059930236310865,"ql_junc":70,"qlmin":0.002059930236310865,"dispatchable":0,"ql":0.002059930236310865},"10064":{"qlmax":73.68365983791067,"ql_junc":64,"qlmin":0.0,"dispatchable":1,"ql":0},"10086":{"qlmax":73.68365983791067,"ql_junc":86,"qlmin":0.0,"dispatchable":1,"ql":0},"14":{"qlmax":0.038269604873216206,"ql_junc":14,"qlmin":0.038269604873216206,"dispatchable":0,"ql":0.038269604873216206},"10066":{"qlmax":73.68365983791067,"ql_junc":66,"qlmin":0.0,"dispatchable":1,"ql":0},"10082":{"qlmax":73.68365983791067,"ql_junc":82,"qlmin":0.0,"dispatchable":1,"ql":0},"7":{"qlmax":0.3583566655251839,"ql_junc":7,"qlmin":0.3583566655251839,"dispatchable":0,"ql":0.3583566655251839},"57":{"qlmax":0.34415913833038714,"ql_junc":57,"qlmin":0.34415913833038714,"dispatchable":0,"ql":0.34415913833038714},"10100":{"qlmax":73.68365983791067,"ql_junc":100,"qlmin":0.0,"dispatchable":1,"ql":0},"64":{"qlmax":0.06995602370366494,"ql_junc":64,"qlmin":0.06995602370366494,"dispatchable":0,"ql":0.06995602370366494},"19":{"qlmax":2.176151033173857,"ql_junc":19,"qlmin":2.176151033173857,"dispatchable":0,"ql":2.176151033173857},"91":{"qlmax":0.2351049836956481,"ql_junc":91,"qlmin":0.2351049836956481,"dispatchable":0,"ql":0.2351049836956481},"10031":{"qlmax":73.68365983791067,"ql_junc":31,"qlmin":0.0,"dispatchable":1,"ql":0},"10034":{"qlmax":73.68365983791067,"ql_junc":34,"qlmin":0.0,"dispatchable":1,"ql":0},"10093":{"qlmax":73.68365983791067,"ql_junc":93,"qlmin":0.0,"dispatchable":1,"ql":0},"13":{"qlmax":0.40395530192616447,"ql_junc":13,"qlmin":0.40395530192616447,"dispatchable":0,"ql":0.40395530192616447},"15":{"qlmax":1.5460524398317652,"ql_junc":15,"qlmin":1.5460524398317652,"dispatchable":0,"ql":1.5460524398317652},"61":{"qlmax":0.49154205669883927,"ql_junc":61,"qlmin":0.49154205669883927,"dispatchable":0,"ql":0.49154205669883927},"67":{"qlmax":0.0017515312846082937,"ql_junc":67,"qlmin":0.0017515312846082937,"dispatchable":0,"ql":0.0017515312846082937},"100":{"qlmax":0.09694896794060802,"ql_junc":100,"qlmin":0.09694896794060802,"dispatchable":0,"ql":0.09694896794060802},"10048":{"qlmax":73.68365983791067,"ql_junc":48,"qlmin":0.0,"dispatchable":1,"ql":0},"21":{"qlmax":1.0779429428737952,"ql_junc":21,"qlmin":1.0779429428737952,"dispatchable":0,"ql":1.0779429428737952},"10019":{"qlmax":73.68365983791067,"ql_junc":19,"qlmin":0.0,"dispatchable":1,"ql":0},"68":{"qlmax":0.0016362001465567992,"ql_junc":68,"qlmin":0.0016362001465567992,"dispatchable":0,"ql":0.0016362001465567992},"10071":{"qlmax":73.68365983791067,"ql_junc":71,"qlmin":0.0,"dispatchable":1,"ql":0},"66":{"qlmax":0.5465705649068306,"ql_junc":66,"qlmin":0.5465705649068306,"dispatchable":0,"ql":0.5465705649068306},"76":{"qlmax":0.43090671948004383,"ql_junc":76,"qlmin":0.43090671948004383,"dispatchable":0,"ql":0.43090671948004383},"48":{"qlmax":0.03463918511766912,"ql_junc":48,"qlmin":0.03463918511766912,"dispatchable":0,"ql":0.03463918511766912},"18":{"qlmax":0.38284467797661714,"ql_junc":18,"qlmin":0.38284467797661714,"dispatchable":0,"ql":0.38284467797661714}},"standard_density":0.717,"baseQ":44.47950613758401,"compressibility_factor":0.8,"resistor":{},"short_pipe":{},"producer":{"1":{"qgmin":0.09374403622878186,"qg":0.09374403622878186,"qgmax":0.09374403622878186,"dispatchable":0,"qg_junc":1},"10028":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":28},"101":{"qgmin":0.08130991863113443,"qg":0.08130991863113443,"qgmax":0.08130991863113443,"dispatchable":0,"qg_junc":101},"2":{"qgmin":0.07898888334624025,"qg":0.07898888334624025,"qgmax":0.07898888334624025,"dispatchable":0,"qg_junc":2},"74":{"qgmin":0.08228475345078998,"qg":0.08228475345078998,"qgmax":0.08228475345078998,"dispatchable":0,"qg_junc":74},"41":{"qgmin":0.08377832123570443,"qg":0.08377832123570443,"qgmax":0.08377832123570443,"dispatchable":0,"qg_junc":41},"10072":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":72},"10041":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":41},"10101":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":101},"5":{"qgmin":0.08727829507800519,"qg":0.08727829507800519,"qgmax":0.08727829507800519,"dispatchable":0,"qg_junc":5},"10001":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":1},"28":{"qgmin":0.09372561531382238,"qg":0.09372561531382238,"qgmax":0.09372561531382238,"dispatchable":0,"qg_junc":28},"39":{"qgmin":0.07938677510936495,"qg":0.07938677510936495,"qgmax":0.07938677510936495,"dispatchable":0,"qg_junc":39},"40":{"qgmin":0.07699942453061664,"qg":0.07699942453061664,"qgmax":0.07699942453061664,"dispatchable":0,"qg_junc":40},"10005":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":5},"72":{"qgmin":0.07511607018515966,"qg":0.07511607018515966,"qgmax":0.07511607018515966,"dispatchable":0,"qg_junc":72},"10002":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":2},"10039":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":39},"10074":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":74},"45":{"qgmin":0.07633627159207546,"qg":0.07633627159207546,"qgmax":0.07633627159207546,"dispatchable":0,"qg_junc":45},"10008":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":8},"8":{"qgmin":0.09105163529830461,"qg":0.09105163529830461,"qgmax":0.09105163529830461,"dispatchable":0,"qg_junc":8},"10040":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":40},"10045":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":45}},"ne_pipe":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"valve":{},"per_unit":true,"junction":{"1":{"name":"Donegal-PA","latitude":40.14051,"longitude":-80.478524,"pmax":1.0,"pmin":0.4166666666666667},"54":{"name":"Glastonbury-CT","latitude":41.725185,"longitude":-72.589945,"pmax":1.0,"pmin":0.4166666666666667},"101":{"name":"Lisbon-NY","latitude":44.768851,"longitude":-75.355817,"pmax":1.0,"pmin":0.4166666666666667},"41":{"name":"Bridgewater-PA","latitude":41.821825,"longitude":-75.819248,"pmax":1.0,"pmin":0.4166666666666667},"65":{"name":"Hopkinton-MA","latitude":42.201594,"longitude":-71.523878,"pmax":1.0,"pmin":0.4166666666666667},"3101076":{"pmax":1.0,"pmin":0.4166666666666667},"1027":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"88":{"name":"Berne-NY","latitude":42.628596,"longitude":-74.025866,"pmax":1.0,"pmin":0.4166666666666667},"26":{"name":"Lock-Haven-PA","latitude":41.495676,"longitude":-77.643097,"pmax":1.0,"pmin":0.4166666666666667},"77":{"name":"Caledonia-NY","latitude":42.917459,"longitude":-77.783036,"pmax":1.0,"pmin":0.4166666666666667},"24":{"name":"Luthersburg-PA","latitude":40.999871,"longitude":-78.741026,"pmax":1.0,"pmin":0.4166666666666667},"1700037":{"pmax":1.0,"pmin":0.4166666666666667},"23":{"name":"Mercer-PA","latitude":41.210661,"longitude":-80.320067,"pmax":1.0,"pmin":0.4166666666666667},"600003":{"pmax":1.0,"pmin":0.4166666666666667},"59":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"43":{"name":"Clymer-NY","latitude":42.074221,"longitude":-79.698702,"pmax":1.0,"pmin":0.4166666666666667},"39":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"2200080":{"pmax":1.0,"pmin":0.4166666666666667},"1086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"34":{"name":"Orange-CT","latitude":41.266832,"longitude":-73.009702,"pmax":1.0,"pmin":0.4166666666666667},"3500072":{"pmax":1.0,"pmin":0.4166666666666667},"55":{"name":"Glastonbury-CT","latitude":41.725084,"longitude":-72.588397,"pmax":1.0,"pmin":0.4166666666666667},"17":{"name":"Kittanning-PA","latitude":40.835196,"longitude":-79.340896,"pmax":1.0,"pmin":0.4166666666666667},"9":{"name":"Penn-Hills-PA","latitude":40.467497,"longitude":-79.794148,"pmax":1.0,"pmin":0.4166666666666667},"12":{"name":"Clinton-NJ","latitude":40.603397,"longitude":-74.883413,"pmax":1.0,"pmin":0.4166666666666667},"20":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"1801069":{"pmax":1.0,"pmin":0.4166666666666667},"14":{"name":"Edison-NJ","latitude":40.556699,"longitude":-74.349096,"pmax":1.0,"pmin":0.4166666666666667},"96":{"name":"Agawam-MA","latitude":42.046799,"longitude":-72.613109,"pmax":1.0,"pmin":0.4166666666666667},"19":{"name":"Rutherford-NJ","latitude":40.791447,"longitude":-74.088084,"pmax":1.0,"pmin":0.4166666666666667},"2401032":{"pmax":1.0,"pmin":0.4166666666666667},"3600088":{"pmax":1.0,"pmin":0.4166666666666667},"35":{"name":"Cranberry-PA","latitude":41.398771,"longitude":-79.676097,"pmax":1.0,"pmin":0.4166666666666667},"1032":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"1500097":{"pmax":1.0,"pmin":0.4166666666666667},"21":{"name":"St-James-NY","latitude":40.895706,"longitude":-73.14931,"pmax":1.0,"pmin":0.4166666666666667},"83":{"name":"Pompey-NY","latitude":42.903602,"longitude":-75.958292,"pmax":1.0,"pmin":0.4166666666666667},"45":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"85":{"name":"Charleston-NY","latitude":42.80409,"longitude":-74.281505,"pmax":1.0,"pmin":0.4166666666666667},"105":{"name":"Rumford-ME","latitude":44.520753,"longitude":-70.578301,"pmax":1.0,"pmin":0.4166666666666667},"30":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"500090":{"pmax":1.0,"pmin":0.4166666666666667},"3":{"name":"Mt-Pleasant-PA","latitude":40.200743,"longitude":-79.534826,"pmax":1.0,"pmin":0.4166666666666667},"81":{"name":"Hopewell-NY","latitude":42.904538,"longitude":-77.176114,"pmax":1.0,"pmin":0.4166666666666667},"27":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"75":{"name":"Youngstown-NY","latitude":43.270035,"longitude":-79.026338,"pmax":1.0,"pmin":0.4166666666666667},"1039":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"50":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"5000085":{"pmax":1.0,"pmin":0.4166666666666667},"63":{"name":"Mendon-MA","latitude":42.120051,"longitude":-71.569429,"pmax":1.0,"pmin":0.4166666666666667},"92":{"name":"Millbrook-NY","latitude":41.77572,"longitude":-73.701817,"pmax":1.0,"pmin":0.4166666666666667},"87":{"name":"Halfmoon-NY","latitude":42.831757,"longitude":-73.672791,"pmax":1.0,"pmin":0.4166666666666667},"1050":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"301030":{"pmax":1.0,"pmin":0.4166666666666667},"700051":{"pmax":1.0,"pmin":0.4166666666666667},"89":{"name":"East-Berne-NY","latitude":42.63174,"longitude":-74.025301,"pmax":1.0,"pmin":0.4166666666666667},"3300045":{"pmax":1.0,"pmin":0.4166666666666667},"1901067":{"pmax":1.0,"pmin":0.4166666666666667},"1402086":{"pmax":1.0,"pmin":0.4166666666666667},"4401059":{"pmax":1.0,"pmin":0.4166666666666667},"80":{"name":"Hopewell-NY","latitude":42.90849,"longitude":-77.192062,"pmax":1.0,"pmin":0.4166666666666667},"4800099":{"pmax":1.0,"pmin":0.4166666666666667},"1049":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"100026":{"pmax":1.0,"pmin":0.4166666666666667},"57":{"name":"Coventry-RI","latitude":41.670935,"longitude":-71.534463,"pmax":1.0,"pmin":0.4166666666666667},"1011":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"15":{"name":"Lakeview-NY","latitude":40.66556,"longitude":-73.65474,"pmax":1.0,"pmin":0.4166666666666667},"61":{"name":"Douglas-MA","latitude":42.020317,"longitude":-71.744126,"pmax":1.0,"pmin":0.4166666666666667},"67":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"4200008":{"pmax":1.0,"pmin":0.4166666666666667},"100":{"name":"Diana-NY","latitude":44.076742,"longitude":-75.29934,"pmax":1.0,"pmin":0.4166666666666667},"400083":{"pmax":1.0,"pmin":0.4166666666666667},"46":{"name":"Southport-NY","latitude":42.072562,"longitude":-76.77978,"pmax":1.0,"pmin":0.4166666666666667},"2600006":{"pmax":1.0,"pmin":0.4166666666666667},"68":{"name":"Dracut-MA","latitude":42.707991,"longitude":-71.274586,"pmax":1.0,"pmin":0.4166666666666667},"56":{"name":"Lebanon-","latitude":40.274597,"longitude":-76.383599,"pmax":1.0,"pmin":0.4166666666666667},"2000008":{"pmax":1.0,"pmin":0.4166666666666667},"76":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"48":{"name":"Dryden-NY","latitude":42.417627,"longitude":-76.293194,"pmax":1.0,"pmin":0.4166666666666667},"103":{"name":"Mt-Pleasant-PA","latitude":40.189198,"longitude":-79.527073,"pmax":1.0,"pmin":0.4166666666666667},"32":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"2":{"name":"New-Freeport-PA","latitude":39.723066,"longitude":-80.442888,"pmax":1.0,"pmin":0.4166666666666667},"51":{"name":"Granby-CT","latitude":41.974926,"longitude":-72.813982,"pmax":1.0,"pmin":0.4166666666666667},"53":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"93":{"name":"Millbrook-NY","latitude":41.77619,"longitude":-73.702682,"pmax":1.0,"pmin":0.4166666666666667},"10":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"4301031":{"pmax":1.0,"pmin":0.4166666666666667},"2086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"1064":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"49":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"5":{"name":"Delta-PA","latitude":39.724585,"longitude":-76.390675,"pmax":1.0,"pmin":0.4166666666666667},"62":{"name":"Mendon-MA","latitude":42.120251,"longitude":-71.567683,"pmax":1.0,"pmin":0.4166666666666667},"90":{"name":"Leeds-NY","latitude":42.24878,"longitude":-73.898449,"pmax":1.0,"pmin":0.4166666666666667},"3800020":{"pmax":1.0,"pmin":0.4166666666666667},"3700054":{"pmax":1.0,"pmin":0.4166666666666667},"86":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"71":{"name":"Anson-ME","latitude":44.838572,"longitude":-69.923579,"pmax":1.0,"pmin":0.4166666666666667},"37":{"name":"Marienville-PA","latitude":41.537845,"longitude":-79.116042,"pmax":1.0,"pmin":0.4166666666666667},"1030":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"6":{"name":"Lebanon-PA","latitude":40.274567,"longitude":-76.382726,"pmax":1.0,"pmin":0.4166666666666667},"98":{"name":"Remsen-NY","latitude":43.35361,"longitude":-75.094707,"pmax":1.0,"pmin":0.4166666666666667},"1000092":{"pmax":1.0,"pmin":0.4166666666666667},"1076":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"1200074":{"pmax":1.0,"pmin":0.4166666666666667},"1010":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"7":{"name":"Malvern-Pa","latitude":40.084953,"longitude":-75.556341,"pmax":1.0,"pmin":0.4166666666666667},"1602086":{"pmax":1.0,"pmin":0.4166666666666667},"102":{"name":"Pittsfield-MA","latitude":42.470251,"longitude":-73.325124,"pmax":1.0,"pmin":0.4166666666666667},"69":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"97":{"name":"Remsen-NY","latitude":43.354239,"longitude":-75.082106,"pmax":1.0,"pmin":0.4166666666666667},"2900078":{"pmax":1.0,"pmin":0.4166666666666667},"4":{"name":"Snake-Spring-PA","latitude":40.020885,"longitude":-78.404702,"pmax":1.0,"pmin":0.4166666666666667},"3401039":{"pmax":1.0,"pmin":0.4166666666666667},"3201086":{"pmax":1.0,"pmin":0.4166666666666667},"13":{"name":"Trenton-NJ","latitude":40.30279,"longitude":-74.703774,"pmax":1.0,"pmin":0.4166666666666667},"3000095":{"pmax":1.0,"pmin":0.4166666666666667},"1053":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"4700033":{"pmax":1.0,"pmin":0.4166666666666667},"1045":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"1067":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"1022":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"38":{"name":"Marienville-PA","latitude":41.537608,"longitude":-79.11609,"pmax":1.0,"pmin":0.4166666666666667},"4900060":{"pmax":1.0,"pmin":0.4166666666666667},"66":{"name":"Fitchburg-MA","latitude":42.588366,"longitude":-71.847785,"pmax":1.0,"pmin":0.4166666666666667},"2800062":{"pmax":1.0,"pmin":0.4166666666666667},"18":{"name":"Bloomfield-NJ","latitude":40.79121,"longitude":-74.19497,"pmax":1.0,"pmin":0.4166666666666667},"29":{"name":"Laurel-Run-PA","latitude":41.21003,"longitude":-75.855117,"pmax":1.0,"pmin":0.4166666666666667},"78":{"name":"Pike-NY-","latitude":42.597312,"longitude":-78.110065,"pmax":1.0,"pmin":0.4166666666666667},"74":{"name":"Youngstown-NY","latitude":43.271294,"longitude":-79.02028,"pmax":1.0,"pmin":0.4166666666666667},"42":{"name":"Clymer-NY","latitude":42.07427,"longitude":-79.698623,"pmax":1.0,"pmin":0.4166666666666667},"33":{"name":"Orange-CT","latitude":41.254368,"longitude":-73.010735,"pmax":1.0,"pmin":0.4166666666666667},"28":{"name":"Sugarload-PA","latitude":41.262607,"longitude":-76.338707,"pmax":1.0,"pmin":0.4166666666666667},"52":{"name":"Granby-CT","latitude":41.975423,"longitude":-72.813133,"pmax":1.0,"pmin":0.4166666666666667},"1031":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"1069":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"1059":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"801050":{"pmax":1.0,"pmin":0.4166666666666667},"1300009":{"pmax":1.0,"pmin":0.4166666666666667},"58":{"name":"Sandwich-MA","latitude":41.753162,"longitude":-70.493124,"pmax":1.0,"pmin":0.4166666666666667},"25":{"name":"Weedville-PA","latitude":41.260839,"longitude":-78.311499,"pmax":1.0,"pmin":0.4166666666666667},"31":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"4000004":{"pmax":1.0,"pmin":0.4166666666666667},"44":{"name":"Greenwood-NY","latitude":42.11366,"longitude":-77.653292,"pmax":1.0,"pmin":0.4166666666666667},"94":{"name":"Williamstown-MA","latitude":42.740238,"longitude":-73.186441,"pmax":1.0,"pmin":0.4166666666666667},"2300035":{"pmax":1.0,"pmin":0.4166666666666667},"99":{"name":"Diana-NY","latitude":44.076832,"longitude":-75.299729,"pmax":1.0,"pmin":0.4166666666666667},"47":{"name":"Dryden-NY","latitude":42.439942,"longitude":-76.305218,"pmax":1.0,"pmin":0.4166666666666667},"1100027":{"pmax":1.0,"pmin":0.4166666666666667},"73":{"name":"Pittsburg-NH","latitude":45.05418,"longitude":-71.490121,"pmax":1.0,"pmin":0.4166666666666667},"82":{"name":"Clay-NY-","latitude":43.219378,"longitude":-76.252319,"pmax":1.0,"pmin":0.4166666666666667},"4501049":{"pmax":1.0,"pmin":0.4166666666666667},"79":{"name":"Gainesville-NY","latitude":42.556783,"longitude":-78.153585,"pmax":1.0,"pmin":0.4166666666666667},"84":{"name":"Manlius-NY","latitude":42.903357,"longitude":-75.958496,"pmax":1.0,"pmin":0.4166666666666667},"104":{"name":"Everett-PA","latitude":40.042788,"longitude":-78.421649,"pmax":1.0,"pmin":0.4166666666666667},"2101045":{"pmax":1.0,"pmin":0.4166666666666667},"4601053":{"pmax":1.0,"pmin":0.4166666666666667},"70":{"name":"Bedford-NH","latitude":42.934207,"longitude":-71.491622,"pmax":1.0,"pmin":0.4166666666666667},"200042":{"pmax":1.0,"pmin":0.4166666666666667},"900022":{"pmax":1.0,"pmin":0.4166666666666667},"8":{"name":"Chippewa-PA","latitude":40.768368,"longitude":-80.376997,"pmax":1.0,"pmin":0.4166666666666667},"64":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"91":{"name":"Catskill-NY","latitude":42.248502,"longitude":-73.899998,"pmax":1.0,"pmin":0.4166666666666667},"4101064":{"pmax":1.0,"pmin":0.4166666666666667},"60":{"name":"Douglas-MA","latitude":42.022409,"longitude":-71.751407,"pmax":1.0,"pmin":0.4166666666666667},"3900047":{"pmax":1.0,"pmin":0.4166666666666667},"2700011":{"pmax":1.0,"pmin":0.4166666666666667},"22":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"11":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"16":{"name":"Kittanning-PA","latitude":40.835394,"longitude":-79.343138,"pmax":1.0,"pmin":0.4166666666666667},"40":{"name":"Ulysses-PA","latitude":41.877839,"longitude":-77.765879,"pmax":1.0,"pmin":0.4166666666666667},"72":{"name":"Pittsburg-NH","latitude":45.054984,"longitude":-71.490144,"pmax":1.0,"pmin":0.4166666666666667},"36":{"name":"Oil-City-PA","latitude":41.396723,"longitude":-79.672811,"pmax":1.0,"pmin":0.4166666666666667},"95":{"name":"Agawam-MA","latitude":42.048439,"longitude":-72.610074,"pmax":1.0,"pmin":0.4166666666666667},"1020":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"2500016":{"pmax":1.0,"pmin":0.4166666666666667}},"pipe":{"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"38":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null}},"energy_factor":2.61590529e-8,"baseP":8.273712e6,"control_valve":{"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1}},"connection":{"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"38":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null}}} diff --git a/examples/data/json/TC_PennToNortheast_wValves_expansion_6.25_oct.json b/examples/data/json/TC_PennToNortheast_wValves_expansion_6.25_oct.json deleted file mode 100644 index 4a4f61f..0000000 --- a/examples/data/json/TC_PennToNortheast_wValves_expansion_6.25_oct.json +++ /dev/null @@ -1 +0,0 @@ -{"ne_connection":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"price_zone":{"1":{"junctions":[14,19,21,34,62,64,66,71,86,87,91,93],"cost_q":[2.4543433493588334e-10,0.01822943096163241,0],"cost_p":[0.0,4.207185769757587e-12,415.8],"min_cost":0.015891600024669866,"constant_p":175,"index":1,"comment":"Transco Zone 6 Non New York"},"2":{"junctions":[29,31,44,48,76,82,100],"cost_q":[3.292411810115508e-11,0.02679182505492453,0],"cost_p":[0.0,1.4725150194151552e-12,0.0],"min_cost":0.01871677336238895,"constant_p":600,"index":2,"comment":"Transco Leidy Zone"}},"temperature":281.15,"name":"TC Penn to Northeast","ne_compressor":{},"multinetwork":false,"gas_molar_mass":0.0185674,"compressor":{"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null}},"consumer":{"29":{"qlmax":1.6799436950918576,"ql_junc":29,"qlmin":1.6799436950918576,"dispatchable":0,"ql":1.6799436950918576},"10076":{"qlmax":73.68365983791067,"ql_junc":76,"qlmin":0.0,"dispatchable":1,"ql":0},"10044":{"qlmax":73.68365983791067,"ql_junc":44,"qlmin":0.0,"dispatchable":1,"ql":0},"63":{"qlmax":0.003268225699313194,"ql_junc":63,"qlmin":0.003268225699313194,"dispatchable":0,"ql":0.003268225699313194},"93":{"qlmax":0.18264365108429184,"ql_junc":93,"qlmin":0.18264365108429184,"dispatchable":0,"ql":0.18264365108429184},"10":{"qlmax":12.13932975869338,"ql_junc":10,"qlmin":12.13932975869338,"dispatchable":0,"ql":12.13932975869338},"10029":{"qlmax":73.68365983791067,"ql_junc":29,"qlmin":0.0,"dispatchable":1,"ql":0},"10087":{"qlmax":73.68365983791067,"ql_junc":87,"qlmin":0.0,"dispatchable":1,"ql":0},"77":{"qlmax":1.7876832065912978,"ql_junc":77,"qlmin":1.7876832065912978,"dispatchable":0,"ql":1.7876832065912978},"24":{"qlmax":2.2482558382326823,"ql_junc":24,"qlmin":2.2482558382326823,"dispatchable":0,"ql":2.2482558382326823},"87":{"qlmax":0.20172231640426685,"ql_junc":87,"qlmin":0.20172231640426685,"dispatchable":0,"ql":0.20172231640426685},"58":{"qlmax":1.5799672747840514,"ql_junc":58,"qlmin":1.5799672747840514,"dispatchable":0,"ql":1.5799672747840514},"25":{"qlmax":2.3507469192861814,"ql_junc":25,"qlmin":2.3507469192861814,"dispatchable":0,"ql":2.3507469192861814},"10091":{"qlmax":73.68365983791067,"ql_junc":91,"qlmin":0.0,"dispatchable":1,"ql":0},"89":{"qlmax":1.0480400611611218,"ql_junc":89,"qlmin":1.0480400611611218,"dispatchable":0,"ql":1.0480400611611218},"31":{"qlmax":0.8057610858908316,"ql_junc":31,"qlmin":0.8057610858908316,"dispatchable":0,"ql":0.8057610858908316},"62":{"qlmax":0.6555667544484667,"ql_junc":62,"qlmin":0.6555667544484667,"dispatchable":0,"ql":0.6555667544484667},"43":{"qlmax":0.9534988229956385,"ql_junc":43,"qlmin":0.9534988229956385,"dispatchable":0,"ql":0.9534988229956385},"10014":{"qlmax":73.68365983791067,"ql_junc":14,"qlmin":0.0,"dispatchable":1,"ql":0},"34":{"qlmax":0.07643232943338,"ql_junc":34,"qlmin":0.07643232943338,"dispatchable":0,"ql":0.07643232943338},"44":{"qlmax":0.09532568044096722,"ql_junc":44,"qlmin":0.09532568044096722,"dispatchable":0,"ql":0.09532568044096722},"94":{"qlmax":0.617635489053187,"ql_junc":94,"qlmin":0.617635489053187,"dispatchable":0,"ql":0.617635489053187},"55":{"qlmax":1.4718733246177842,"ql_junc":55,"qlmin":1.4718733246177842,"dispatchable":0,"ql":1.4718733246177842},"86":{"qlmax":0.1993828988422823,"ql_junc":86,"qlmin":0.1993828988422823,"dispatchable":0,"ql":0.1993828988422823},"17":{"qlmax":3.880824718638945,"ql_junc":17,"qlmin":3.880824718638945,"dispatchable":0,"ql":3.880824718638945},"71":{"qlmax":0.48315039046813435,"ql_junc":71,"qlmin":0.48315039046813435,"dispatchable":0,"ql":0.48315039046813435},"82":{"qlmax":0.5398958587388452,"ql_junc":82,"qlmin":0.5398958587388452,"dispatchable":0,"ql":0.5398958587388452},"20":{"qlmax":1.2896137198606197,"ql_junc":20,"qlmin":1.2896137198606197,"dispatchable":0,"ql":1.2896137198606197},"10021":{"qlmax":73.68365983791067,"ql_junc":21,"qlmin":0.0,"dispatchable":1,"ql":0},"10062":{"qlmax":73.68365983791067,"ql_junc":62,"qlmin":0.0,"dispatchable":1,"ql":0},"98":{"qlmax":1.6057668999921155,"ql_junc":98,"qlmin":1.6057668999921155,"dispatchable":0,"ql":1.6057668999921155},"70":{"qlmax":0.002059930236310865,"ql_junc":70,"qlmin":0.002059930236310865,"dispatchable":0,"ql":0.002059930236310865},"10064":{"qlmax":73.68365983791067,"ql_junc":64,"qlmin":0.0,"dispatchable":1,"ql":0},"10086":{"qlmax":73.68365983791067,"ql_junc":86,"qlmin":0.0,"dispatchable":1,"ql":0},"14":{"qlmax":0.038269604873216206,"ql_junc":14,"qlmin":0.038269604873216206,"dispatchable":0,"ql":0.038269604873216206},"10066":{"qlmax":73.68365983791067,"ql_junc":66,"qlmin":0.0,"dispatchable":1,"ql":0},"10082":{"qlmax":73.68365983791067,"ql_junc":82,"qlmin":0.0,"dispatchable":1,"ql":0},"7":{"qlmax":0.3583566655251839,"ql_junc":7,"qlmin":0.3583566655251839,"dispatchable":0,"ql":0.3583566655251839},"57":{"qlmax":0.34415913833038714,"ql_junc":57,"qlmin":0.34415913833038714,"dispatchable":0,"ql":0.34415913833038714},"10100":{"qlmax":73.68365983791067,"ql_junc":100,"qlmin":0.0,"dispatchable":1,"ql":0},"64":{"qlmax":0.06995602370366494,"ql_junc":64,"qlmin":0.06995602370366494,"dispatchable":0,"ql":0.06995602370366494},"19":{"qlmax":2.176151033173857,"ql_junc":19,"qlmin":2.176151033173857,"dispatchable":0,"ql":2.176151033173857},"91":{"qlmax":0.2351049836956481,"ql_junc":91,"qlmin":0.2351049836956481,"dispatchable":0,"ql":0.2351049836956481},"10031":{"qlmax":73.68365983791067,"ql_junc":31,"qlmin":0.0,"dispatchable":1,"ql":0},"10034":{"qlmax":73.68365983791067,"ql_junc":34,"qlmin":0.0,"dispatchable":1,"ql":0},"10093":{"qlmax":73.68365983791067,"ql_junc":93,"qlmin":0.0,"dispatchable":1,"ql":0},"13":{"qlmax":0.40395530192616447,"ql_junc":13,"qlmin":0.40395530192616447,"dispatchable":0,"ql":0.40395530192616447},"15":{"qlmax":1.5460524398317652,"ql_junc":15,"qlmin":1.5460524398317652,"dispatchable":0,"ql":1.5460524398317652},"61":{"qlmax":0.49154205669883927,"ql_junc":61,"qlmin":0.49154205669883927,"dispatchable":0,"ql":0.49154205669883927},"67":{"qlmax":0.0017515312846082937,"ql_junc":67,"qlmin":0.0017515312846082937,"dispatchable":0,"ql":0.0017515312846082937},"100":{"qlmax":0.09694896794060802,"ql_junc":100,"qlmin":0.09694896794060802,"dispatchable":0,"ql":0.09694896794060802},"10048":{"qlmax":73.68365983791067,"ql_junc":48,"qlmin":0.0,"dispatchable":1,"ql":0},"21":{"qlmax":1.0779429428737952,"ql_junc":21,"qlmin":1.0779429428737952,"dispatchable":0,"ql":1.0779429428737952},"10019":{"qlmax":73.68365983791067,"ql_junc":19,"qlmin":0.0,"dispatchable":1,"ql":0},"68":{"qlmax":0.0016362001465567992,"ql_junc":68,"qlmin":0.0016362001465567992,"dispatchable":0,"ql":0.0016362001465567992},"10071":{"qlmax":73.68365983791067,"ql_junc":71,"qlmin":0.0,"dispatchable":1,"ql":0},"66":{"qlmax":0.5465705649068306,"ql_junc":66,"qlmin":0.5465705649068306,"dispatchable":0,"ql":0.5465705649068306},"76":{"qlmax":0.43090671948004383,"ql_junc":76,"qlmin":0.43090671948004383,"dispatchable":0,"ql":0.43090671948004383},"48":{"qlmax":0.03463918511766912,"ql_junc":48,"qlmin":0.03463918511766912,"dispatchable":0,"ql":0.03463918511766912},"18":{"qlmax":0.38284467797661714,"ql_junc":18,"qlmin":0.38284467797661714,"dispatchable":0,"ql":0.38284467797661714}},"standard_density":0.717,"baseQ":44.47950613758401,"compressibility_factor":0.8,"resistor":{},"short_pipe":{},"producer":{"1":{"qgmin":0.09374403622878186,"qg":0.09374403622878186,"qgmax":0.09374403622878186,"dispatchable":0,"qg_junc":1},"10028":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":28},"101":{"qgmin":0.08130991863113443,"qg":0.08130991863113443,"qgmax":0.08130991863113443,"dispatchable":0,"qg_junc":101},"2":{"qgmin":0.07898888334624025,"qg":0.07898888334624025,"qgmax":0.07898888334624025,"dispatchable":0,"qg_junc":2},"74":{"qgmin":0.08228475345078998,"qg":0.08228475345078998,"qgmax":0.08228475345078998,"dispatchable":0,"qg_junc":74},"41":{"qgmin":0.08377832123570443,"qg":0.08377832123570443,"qgmax":0.08377832123570443,"dispatchable":0,"qg_junc":41},"10072":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":72},"10041":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":41},"10101":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":101},"5":{"qgmin":0.08727829507800519,"qg":0.08727829507800519,"qgmax":0.08727829507800519,"dispatchable":0,"qg_junc":5},"10001":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":1},"28":{"qgmin":0.09372561531382238,"qg":0.09372561531382238,"qgmax":0.09372561531382238,"dispatchable":0,"qg_junc":28},"39":{"qgmin":0.07938677510936495,"qg":0.07938677510936495,"qgmax":0.07938677510936495,"dispatchable":0,"qg_junc":39},"40":{"qgmin":0.07699942453061664,"qg":0.07699942453061664,"qgmax":0.07699942453061664,"dispatchable":0,"qg_junc":40},"10005":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":5},"72":{"qgmin":0.07511607018515966,"qg":0.07511607018515966,"qgmax":0.07511607018515966,"dispatchable":0,"qg_junc":72},"10002":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":2},"10039":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":39},"10074":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":74},"45":{"qgmin":0.07633627159207546,"qg":0.07633627159207546,"qgmax":0.07633627159207546,"dispatchable":0,"qg_junc":45},"10008":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":8},"8":{"qgmin":0.09105163529830461,"qg":0.09105163529830461,"qgmax":0.09105163529830461,"dispatchable":0,"qg_junc":8},"10040":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":40},"10045":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":45}},"ne_pipe":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"valve":{},"per_unit":true,"junction":{"1":{"name":"Donegal-PA","latitude":40.14051,"longitude":-80.478524,"pmax":1.0,"pmin":0.4166666666666667},"54":{"name":"Glastonbury-CT","latitude":41.725185,"longitude":-72.589945,"pmax":1.0,"pmin":0.4166666666666667},"101":{"name":"Lisbon-NY","latitude":44.768851,"longitude":-75.355817,"pmax":1.0,"pmin":0.4166666666666667},"41":{"name":"Bridgewater-PA","latitude":41.821825,"longitude":-75.819248,"pmax":1.0,"pmin":0.4166666666666667},"65":{"name":"Hopkinton-MA","latitude":42.201594,"longitude":-71.523878,"pmax":1.0,"pmin":0.4166666666666667},"3101076":{"pmax":1.0,"pmin":0.4166666666666667},"1027":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"88":{"name":"Berne-NY","latitude":42.628596,"longitude":-74.025866,"pmax":1.0,"pmin":0.4166666666666667},"26":{"name":"Lock-Haven-PA","latitude":41.495676,"longitude":-77.643097,"pmax":1.0,"pmin":0.4166666666666667},"77":{"name":"Caledonia-NY","latitude":42.917459,"longitude":-77.783036,"pmax":1.0,"pmin":0.4166666666666667},"24":{"name":"Luthersburg-PA","latitude":40.999871,"longitude":-78.741026,"pmax":1.0,"pmin":0.4166666666666667},"1700037":{"pmax":1.0,"pmin":0.4166666666666667},"23":{"name":"Mercer-PA","latitude":41.210661,"longitude":-80.320067,"pmax":1.0,"pmin":0.4166666666666667},"600003":{"pmax":1.0,"pmin":0.4166666666666667},"59":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"43":{"name":"Clymer-NY","latitude":42.074221,"longitude":-79.698702,"pmax":1.0,"pmin":0.4166666666666667},"39":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"2200080":{"pmax":1.0,"pmin":0.4166666666666667},"1086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"34":{"name":"Orange-CT","latitude":41.266832,"longitude":-73.009702,"pmax":1.0,"pmin":0.4166666666666667},"3500072":{"pmax":1.0,"pmin":0.4166666666666667},"55":{"name":"Glastonbury-CT","latitude":41.725084,"longitude":-72.588397,"pmax":1.0,"pmin":0.4166666666666667},"17":{"name":"Kittanning-PA","latitude":40.835196,"longitude":-79.340896,"pmax":1.0,"pmin":0.4166666666666667},"9":{"name":"Penn-Hills-PA","latitude":40.467497,"longitude":-79.794148,"pmax":1.0,"pmin":0.4166666666666667},"12":{"name":"Clinton-NJ","latitude":40.603397,"longitude":-74.883413,"pmax":1.0,"pmin":0.4166666666666667},"20":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"1801069":{"pmax":1.0,"pmin":0.4166666666666667},"14":{"name":"Edison-NJ","latitude":40.556699,"longitude":-74.349096,"pmax":1.0,"pmin":0.4166666666666667},"96":{"name":"Agawam-MA","latitude":42.046799,"longitude":-72.613109,"pmax":1.0,"pmin":0.4166666666666667},"19":{"name":"Rutherford-NJ","latitude":40.791447,"longitude":-74.088084,"pmax":1.0,"pmin":0.4166666666666667},"2401032":{"pmax":1.0,"pmin":0.4166666666666667},"3600088":{"pmax":1.0,"pmin":0.4166666666666667},"35":{"name":"Cranberry-PA","latitude":41.398771,"longitude":-79.676097,"pmax":1.0,"pmin":0.4166666666666667},"1032":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"1500097":{"pmax":1.0,"pmin":0.4166666666666667},"21":{"name":"St-James-NY","latitude":40.895706,"longitude":-73.14931,"pmax":1.0,"pmin":0.4166666666666667},"83":{"name":"Pompey-NY","latitude":42.903602,"longitude":-75.958292,"pmax":1.0,"pmin":0.4166666666666667},"45":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"85":{"name":"Charleston-NY","latitude":42.80409,"longitude":-74.281505,"pmax":1.0,"pmin":0.4166666666666667},"105":{"name":"Rumford-ME","latitude":44.520753,"longitude":-70.578301,"pmax":1.0,"pmin":0.4166666666666667},"30":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"500090":{"pmax":1.0,"pmin":0.4166666666666667},"3":{"name":"Mt-Pleasant-PA","latitude":40.200743,"longitude":-79.534826,"pmax":1.0,"pmin":0.4166666666666667},"81":{"name":"Hopewell-NY","latitude":42.904538,"longitude":-77.176114,"pmax":1.0,"pmin":0.4166666666666667},"27":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"75":{"name":"Youngstown-NY","latitude":43.270035,"longitude":-79.026338,"pmax":1.0,"pmin":0.4166666666666667},"1039":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"50":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"5000085":{"pmax":1.0,"pmin":0.4166666666666667},"63":{"name":"Mendon-MA","latitude":42.120051,"longitude":-71.569429,"pmax":1.0,"pmin":0.4166666666666667},"92":{"name":"Millbrook-NY","latitude":41.77572,"longitude":-73.701817,"pmax":1.0,"pmin":0.4166666666666667},"87":{"name":"Halfmoon-NY","latitude":42.831757,"longitude":-73.672791,"pmax":1.0,"pmin":0.4166666666666667},"1050":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"301030":{"pmax":1.0,"pmin":0.4166666666666667},"700051":{"pmax":1.0,"pmin":0.4166666666666667},"89":{"name":"East-Berne-NY","latitude":42.63174,"longitude":-74.025301,"pmax":1.0,"pmin":0.4166666666666667},"3300045":{"pmax":1.0,"pmin":0.4166666666666667},"1901067":{"pmax":1.0,"pmin":0.4166666666666667},"1402086":{"pmax":1.0,"pmin":0.4166666666666667},"4401059":{"pmax":1.0,"pmin":0.4166666666666667},"80":{"name":"Hopewell-NY","latitude":42.90849,"longitude":-77.192062,"pmax":1.0,"pmin":0.4166666666666667},"4800099":{"pmax":1.0,"pmin":0.4166666666666667},"1049":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"100026":{"pmax":1.0,"pmin":0.4166666666666667},"57":{"name":"Coventry-RI","latitude":41.670935,"longitude":-71.534463,"pmax":1.0,"pmin":0.4166666666666667},"1011":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"15":{"name":"Lakeview-NY","latitude":40.66556,"longitude":-73.65474,"pmax":1.0,"pmin":0.4166666666666667},"61":{"name":"Douglas-MA","latitude":42.020317,"longitude":-71.744126,"pmax":1.0,"pmin":0.4166666666666667},"67":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"4200008":{"pmax":1.0,"pmin":0.4166666666666667},"100":{"name":"Diana-NY","latitude":44.076742,"longitude":-75.29934,"pmax":1.0,"pmin":0.4166666666666667},"400083":{"pmax":1.0,"pmin":0.4166666666666667},"46":{"name":"Southport-NY","latitude":42.072562,"longitude":-76.77978,"pmax":1.0,"pmin":0.4166666666666667},"2600006":{"pmax":1.0,"pmin":0.4166666666666667},"68":{"name":"Dracut-MA","latitude":42.707991,"longitude":-71.274586,"pmax":1.0,"pmin":0.4166666666666667},"56":{"name":"Lebanon-","latitude":40.274597,"longitude":-76.383599,"pmax":1.0,"pmin":0.4166666666666667},"2000008":{"pmax":1.0,"pmin":0.4166666666666667},"76":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"48":{"name":"Dryden-NY","latitude":42.417627,"longitude":-76.293194,"pmax":1.0,"pmin":0.4166666666666667},"103":{"name":"Mt-Pleasant-PA","latitude":40.189198,"longitude":-79.527073,"pmax":1.0,"pmin":0.4166666666666667},"32":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"2":{"name":"New-Freeport-PA","latitude":39.723066,"longitude":-80.442888,"pmax":1.0,"pmin":0.4166666666666667},"51":{"name":"Granby-CT","latitude":41.974926,"longitude":-72.813982,"pmax":1.0,"pmin":0.4166666666666667},"53":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"93":{"name":"Millbrook-NY","latitude":41.77619,"longitude":-73.702682,"pmax":1.0,"pmin":0.4166666666666667},"10":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"4301031":{"pmax":1.0,"pmin":0.4166666666666667},"2086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"1064":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"49":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"5":{"name":"Delta-PA","latitude":39.724585,"longitude":-76.390675,"pmax":1.0,"pmin":0.4166666666666667},"62":{"name":"Mendon-MA","latitude":42.120251,"longitude":-71.567683,"pmax":1.0,"pmin":0.4166666666666667},"90":{"name":"Leeds-NY","latitude":42.24878,"longitude":-73.898449,"pmax":1.0,"pmin":0.4166666666666667},"3800020":{"pmax":1.0,"pmin":0.4166666666666667},"3700054":{"pmax":1.0,"pmin":0.4166666666666667},"86":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"71":{"name":"Anson-ME","latitude":44.838572,"longitude":-69.923579,"pmax":1.0,"pmin":0.4166666666666667},"37":{"name":"Marienville-PA","latitude":41.537845,"longitude":-79.116042,"pmax":1.0,"pmin":0.4166666666666667},"1030":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"6":{"name":"Lebanon-PA","latitude":40.274567,"longitude":-76.382726,"pmax":1.0,"pmin":0.4166666666666667},"98":{"name":"Remsen-NY","latitude":43.35361,"longitude":-75.094707,"pmax":1.0,"pmin":0.4166666666666667},"1000092":{"pmax":1.0,"pmin":0.4166666666666667},"1076":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"1200074":{"pmax":1.0,"pmin":0.4166666666666667},"1010":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"7":{"name":"Malvern-Pa","latitude":40.084953,"longitude":-75.556341,"pmax":1.0,"pmin":0.4166666666666667},"1602086":{"pmax":1.0,"pmin":0.4166666666666667},"102":{"name":"Pittsfield-MA","latitude":42.470251,"longitude":-73.325124,"pmax":1.0,"pmin":0.4166666666666667},"69":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"97":{"name":"Remsen-NY","latitude":43.354239,"longitude":-75.082106,"pmax":1.0,"pmin":0.4166666666666667},"2900078":{"pmax":1.0,"pmin":0.4166666666666667},"4":{"name":"Snake-Spring-PA","latitude":40.020885,"longitude":-78.404702,"pmax":1.0,"pmin":0.4166666666666667},"3401039":{"pmax":1.0,"pmin":0.4166666666666667},"3201086":{"pmax":1.0,"pmin":0.4166666666666667},"13":{"name":"Trenton-NJ","latitude":40.30279,"longitude":-74.703774,"pmax":1.0,"pmin":0.4166666666666667},"3000095":{"pmax":1.0,"pmin":0.4166666666666667},"1053":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"4700033":{"pmax":1.0,"pmin":0.4166666666666667},"1045":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"1067":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"1022":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"38":{"name":"Marienville-PA","latitude":41.537608,"longitude":-79.11609,"pmax":1.0,"pmin":0.4166666666666667},"4900060":{"pmax":1.0,"pmin":0.4166666666666667},"66":{"name":"Fitchburg-MA","latitude":42.588366,"longitude":-71.847785,"pmax":1.0,"pmin":0.4166666666666667},"2800062":{"pmax":1.0,"pmin":0.4166666666666667},"18":{"name":"Bloomfield-NJ","latitude":40.79121,"longitude":-74.19497,"pmax":1.0,"pmin":0.4166666666666667},"29":{"name":"Laurel-Run-PA","latitude":41.21003,"longitude":-75.855117,"pmax":1.0,"pmin":0.4166666666666667},"78":{"name":"Pike-NY-","latitude":42.597312,"longitude":-78.110065,"pmax":1.0,"pmin":0.4166666666666667},"74":{"name":"Youngstown-NY","latitude":43.271294,"longitude":-79.02028,"pmax":1.0,"pmin":0.4166666666666667},"42":{"name":"Clymer-NY","latitude":42.07427,"longitude":-79.698623,"pmax":1.0,"pmin":0.4166666666666667},"33":{"name":"Orange-CT","latitude":41.254368,"longitude":-73.010735,"pmax":1.0,"pmin":0.4166666666666667},"28":{"name":"Sugarload-PA","latitude":41.262607,"longitude":-76.338707,"pmax":1.0,"pmin":0.4166666666666667},"52":{"name":"Granby-CT","latitude":41.975423,"longitude":-72.813133,"pmax":1.0,"pmin":0.4166666666666667},"1031":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"1069":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"1059":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"801050":{"pmax":1.0,"pmin":0.4166666666666667},"1300009":{"pmax":1.0,"pmin":0.4166666666666667},"58":{"name":"Sandwich-MA","latitude":41.753162,"longitude":-70.493124,"pmax":1.0,"pmin":0.4166666666666667},"25":{"name":"Weedville-PA","latitude":41.260839,"longitude":-78.311499,"pmax":1.0,"pmin":0.4166666666666667},"31":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"4000004":{"pmax":1.0,"pmin":0.4166666666666667},"44":{"name":"Greenwood-NY","latitude":42.11366,"longitude":-77.653292,"pmax":1.0,"pmin":0.4166666666666667},"94":{"name":"Williamstown-MA","latitude":42.740238,"longitude":-73.186441,"pmax":1.0,"pmin":0.4166666666666667},"2300035":{"pmax":1.0,"pmin":0.4166666666666667},"99":{"name":"Diana-NY","latitude":44.076832,"longitude":-75.299729,"pmax":1.0,"pmin":0.4166666666666667},"47":{"name":"Dryden-NY","latitude":42.439942,"longitude":-76.305218,"pmax":1.0,"pmin":0.4166666666666667},"1100027":{"pmax":1.0,"pmin":0.4166666666666667},"73":{"name":"Pittsburg-NH","latitude":45.05418,"longitude":-71.490121,"pmax":1.0,"pmin":0.4166666666666667},"82":{"name":"Clay-NY-","latitude":43.219378,"longitude":-76.252319,"pmax":1.0,"pmin":0.4166666666666667},"4501049":{"pmax":1.0,"pmin":0.4166666666666667},"79":{"name":"Gainesville-NY","latitude":42.556783,"longitude":-78.153585,"pmax":1.0,"pmin":0.4166666666666667},"84":{"name":"Manlius-NY","latitude":42.903357,"longitude":-75.958496,"pmax":1.0,"pmin":0.4166666666666667},"104":{"name":"Everett-PA","latitude":40.042788,"longitude":-78.421649,"pmax":1.0,"pmin":0.4166666666666667},"2101045":{"pmax":1.0,"pmin":0.4166666666666667},"4601053":{"pmax":1.0,"pmin":0.4166666666666667},"70":{"name":"Bedford-NH","latitude":42.934207,"longitude":-71.491622,"pmax":1.0,"pmin":0.4166666666666667},"200042":{"pmax":1.0,"pmin":0.4166666666666667},"900022":{"pmax":1.0,"pmin":0.4166666666666667},"8":{"name":"Chippewa-PA","latitude":40.768368,"longitude":-80.376997,"pmax":1.0,"pmin":0.4166666666666667},"64":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"91":{"name":"Catskill-NY","latitude":42.248502,"longitude":-73.899998,"pmax":1.0,"pmin":0.4166666666666667},"4101064":{"pmax":1.0,"pmin":0.4166666666666667},"60":{"name":"Douglas-MA","latitude":42.022409,"longitude":-71.751407,"pmax":1.0,"pmin":0.4166666666666667},"3900047":{"pmax":1.0,"pmin":0.4166666666666667},"2700011":{"pmax":1.0,"pmin":0.4166666666666667},"22":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"11":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"16":{"name":"Kittanning-PA","latitude":40.835394,"longitude":-79.343138,"pmax":1.0,"pmin":0.4166666666666667},"40":{"name":"Ulysses-PA","latitude":41.877839,"longitude":-77.765879,"pmax":1.0,"pmin":0.4166666666666667},"72":{"name":"Pittsburg-NH","latitude":45.054984,"longitude":-71.490144,"pmax":1.0,"pmin":0.4166666666666667},"36":{"name":"Oil-City-PA","latitude":41.396723,"longitude":-79.672811,"pmax":1.0,"pmin":0.4166666666666667},"95":{"name":"Agawam-MA","latitude":42.048439,"longitude":-72.610074,"pmax":1.0,"pmin":0.4166666666666667},"1020":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"2500016":{"pmax":1.0,"pmin":0.4166666666666667}},"pipe":{"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"38":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null}},"energy_factor":2.61590529e-8,"baseP":8.273712e6,"control_valve":{"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1}},"connection":{"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"38":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null}}} diff --git a/examples/data/json/TC_PennToNortheast_wValves_expansion_9.0.json b/examples/data/json/TC_PennToNortheast_wValves_expansion_9.0.json deleted file mode 100644 index d9096bd..0000000 --- a/examples/data/json/TC_PennToNortheast_wValves_expansion_9.0.json +++ /dev/null @@ -1 +0,0 @@ -{"ne_connection":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"price_zone":{"1":{"junctions":[14,19,21,34,62,64,66,71,86,87,91,93],"cost_q":[1.1578813715847129e-7,0.19233426936524328,0],"cost_p":[8.850206050625368e-24,-1.3462994463224278e-10,0],"min_cost":0.015891600024669866,"constant_p":175,"index":1,"comment":"Transco Zone 6 Non New York"},"2":{"junctions":[29,31,44,48,76,82,100],"cost_q":[4.988502742599255e-12,0.035381764588259416,0],"cost_p":[0.0,1.0517964424393967e-12,794.37],"min_cost":0.01871677336238895,"constant_p":600,"index":2,"comment":"Transco Leidy Zone"}},"temperature":281.15,"name":"TC Penn to Northeast","ne_compressor":{},"multinetwork":false,"gas_molar_mass":0.0185674,"compressor":{"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null}},"consumer":{"29":{"qlmax":2.4191189209322745,"ql_junc":29,"qlmin":2.4191189209322745,"dispatchable":0,"ql":2.4191189209322745},"10076":{"qlmax":73.68365983791067,"ql_junc":76,"qlmin":0.0,"dispatchable":1,"ql":0},"10044":{"qlmax":73.68365983791067,"ql_junc":44,"qlmin":0.0,"dispatchable":1,"ql":0},"63":{"qlmax":0.004706245007011,"ql_junc":63,"qlmin":0.004706245007011,"dispatchable":0,"ql":0.004706245007011},"93":{"qlmax":0.26300685756138026,"ql_junc":93,"qlmin":0.26300685756138026,"dispatchable":0,"ql":0.26300685756138026},"10":{"qlmax":17.480634852518467,"ql_junc":10,"qlmin":17.480634852518467,"dispatchable":0,"ql":17.480634852518467},"10029":{"qlmax":73.68365983791067,"ql_junc":29,"qlmin":0.0,"dispatchable":1,"ql":0},"10087":{"qlmax":73.68365983791067,"ql_junc":87,"qlmin":0.0,"dispatchable":1,"ql":0},"77":{"qlmax":2.5742638174914685,"ql_junc":77,"qlmin":2.5742638174914685,"dispatchable":0,"ql":2.5742638174914685},"24":{"qlmax":3.2374884070550625,"ql_junc":24,"qlmin":3.2374884070550625,"dispatchable":0,"ql":3.2374884070550625},"87":{"qlmax":0.29048013562214425,"ql_junc":87,"qlmin":0.29048013562214425,"dispatchable":0,"ql":0.29048013562214425},"58":{"qlmax":2.275152875689034,"ql_junc":58,"qlmin":2.275152875689034,"dispatchable":0,"ql":2.275152875689034},"25":{"qlmax":3.3850755637721015,"ql_junc":25,"qlmin":3.3850755637721015,"dispatchable":0,"ql":3.3850755637721015},"10091":{"qlmax":73.68365983791067,"ql_junc":91,"qlmin":0.0,"dispatchable":1,"ql":0},"89":{"qlmax":1.5091776880720154,"ql_junc":89,"qlmin":1.5091776880720154,"dispatchable":0,"ql":1.5091776880720154},"31":{"qlmax":1.1602959636827976,"ql_junc":31,"qlmin":1.1602959636827976,"dispatchable":0,"ql":1.1602959636827976},"62":{"qlmax":0.9440161264057919,"ql_junc":62,"qlmin":0.9440161264057919,"dispatchable":0,"ql":0.9440161264057919},"43":{"qlmax":1.3730383051137194,"ql_junc":43,"qlmin":1.3730383051137194,"dispatchable":0,"ql":1.3730383051137194},"10014":{"qlmax":73.68365983791067,"ql_junc":14,"qlmin":0.0,"dispatchable":1,"ql":0},"34":{"qlmax":0.1100625543840672,"ql_junc":34,"qlmin":0.1100625543840672,"dispatchable":0,"ql":0.1100625543840672},"44":{"qlmax":0.1372689798349928,"ql_junc":44,"qlmin":0.1372689798349928,"dispatchable":0,"ql":0.1372689798349928},"94":{"qlmax":0.8893951042365892,"ql_junc":94,"qlmin":0.8893951042365892,"dispatchable":0,"ql":0.8893951042365892},"55":{"qlmax":2.1194975874496094,"ql_junc":55,"qlmin":2.1194975874496094,"dispatchable":0,"ql":2.1194975874496094},"86":{"qlmax":0.2871113743328865,"ql_junc":86,"qlmin":0.2871113743328865,"dispatchable":0,"ql":0.2871113743328865},"17":{"qlmax":5.588387594840079,"ql_junc":17,"qlmin":5.588387594840079,"dispatchable":0,"ql":5.588387594840079},"71":{"qlmax":0.6957365622741134,"ql_junc":71,"qlmin":0.6957365622741134,"dispatchable":0,"ql":0.6957365622741134},"82":{"qlmax":0.777450036583937,"ql_junc":82,"qlmin":0.777450036583937,"dispatchable":0,"ql":0.777450036583937},"20":{"qlmax":1.8570437565992925,"ql_junc":20,"qlmin":1.8570437565992925,"dispatchable":0,"ql":1.8570437565992925},"10021":{"qlmax":73.68365983791067,"ql_junc":21,"qlmin":0.0,"dispatchable":1,"ql":0},"10062":{"qlmax":73.68365983791067,"ql_junc":62,"qlmin":0.0,"dispatchable":1,"ql":0},"98":{"qlmax":2.3123043359886464,"ql_junc":98,"qlmin":2.3123043359886464,"dispatchable":0,"ql":2.3123043359886464},"70":{"qlmax":0.0029662995402876453,"ql_junc":70,"qlmin":0.0029662995402876453,"dispatchable":0,"ql":0.0029662995402876453},"10064":{"qlmax":73.68365983791067,"ql_junc":64,"qlmin":0.0,"dispatchable":1,"ql":0},"10086":{"qlmax":73.68365983791067,"ql_junc":86,"qlmin":0.0,"dispatchable":1,"ql":0},"14":{"qlmax":0.05510823101743133,"ql_junc":14,"qlmin":0.05510823101743133,"dispatchable":0,"ql":0.05510823101743133},"10066":{"qlmax":73.68365983791067,"ql_junc":66,"qlmin":0.0,"dispatchable":1,"ql":0},"10082":{"qlmax":73.68365983791067,"ql_junc":82,"qlmin":0.0,"dispatchable":1,"ql":0},"7":{"qlmax":0.5160335983562648,"ql_junc":7,"qlmin":0.5160335983562648,"dispatchable":0,"ql":0.5160335983562648},"57":{"qlmax":0.4955891591957575,"ql_junc":57,"qlmin":0.4955891591957575,"dispatchable":0,"ql":0.4955891591957575},"10100":{"qlmax":73.68365983791067,"ql_junc":100,"qlmin":0.0,"dispatchable":1,"ql":0},"64":{"qlmax":0.10073667413327751,"ql_junc":64,"qlmin":0.10073667413327751,"dispatchable":0,"ql":0.10073667413327751},"19":{"qlmax":3.1336574877703542,"ql_junc":19,"qlmin":3.1336574877703542,"dispatchable":0,"ql":3.1336574877703542},"91":{"qlmax":0.33855117652173333,"ql_junc":91,"qlmin":0.33855117652173333,"dispatchable":0,"ql":0.33855117652173333},"10031":{"qlmax":73.68365983791067,"ql_junc":31,"qlmin":0.0,"dispatchable":1,"ql":0},"10034":{"qlmax":73.68365983791067,"ql_junc":34,"qlmin":0.0,"dispatchable":1,"ql":0},"10093":{"qlmax":73.68365983791067,"ql_junc":93,"qlmin":0.0,"dispatchable":1,"ql":0},"13":{"qlmax":0.5816956347736769,"ql_junc":13,"qlmin":0.5816956347736769,"dispatchable":0,"ql":0.5816956347736769},"15":{"qlmax":2.226315513357742,"ql_junc":15,"qlmin":2.226315513357742,"dispatchable":0,"ql":2.226315513357742},"61":{"qlmax":0.7078205616463287,"ql_junc":61,"qlmin":0.7078205616463287,"dispatchable":0,"ql":0.7078205616463287},"67":{"qlmax":0.002522205049835943,"ql_junc":67,"qlmin":0.002522205049835943,"dispatchable":0,"ql":0.002522205049835943},"100":{"qlmax":0.13960651383447553,"ql_junc":100,"qlmin":0.13960651383447553,"dispatchable":0,"ql":0.13960651383447553},"10048":{"qlmax":73.68365983791067,"ql_junc":48,"qlmin":0.0,"dispatchable":1,"ql":0},"21":{"qlmax":1.5522378377382648,"ql_junc":21,"qlmin":1.5522378377382648,"dispatchable":0,"ql":1.5522378377382648},"10019":{"qlmax":73.68365983791067,"ql_junc":19,"qlmin":0.0,"dispatchable":1,"ql":0},"68":{"qlmax":0.0023561282110417907,"ql_junc":68,"qlmin":0.0023561282110417907,"dispatchable":0,"ql":0.0023561282110417907},"10071":{"qlmax":73.68365983791067,"ql_junc":71,"qlmin":0.0,"dispatchable":1,"ql":0},"66":{"qlmax":0.7870616134658361,"ql_junc":66,"qlmin":0.7870616134658361,"dispatchable":0,"ql":0.7870616134658361},"76":{"qlmax":0.620505676051263,"ql_junc":76,"qlmin":0.620505676051263,"dispatchable":0,"ql":0.620505676051263},"48":{"qlmax":0.049880426569443526,"ql_junc":48,"qlmin":0.049880426569443526,"dispatchable":0,"ql":0.049880426569443526},"18":{"qlmax":0.5512963362863287,"ql_junc":18,"qlmin":0.5512963362863287,"dispatchable":0,"ql":0.5512963362863287}},"standard_density":0.717,"baseQ":44.47950613758401,"compressibility_factor":0.8,"resistor":{},"short_pipe":{},"producer":{"1":{"qgmin":0.09374403622878186,"qg":0.09374403622878186,"qgmax":0.09374403622878186,"dispatchable":0,"qg_junc":1},"10028":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":28},"101":{"qgmin":0.08130991863113443,"qg":0.08130991863113443,"qgmax":0.08130991863113443,"dispatchable":0,"qg_junc":101},"2":{"qgmin":0.07898888334624025,"qg":0.07898888334624025,"qgmax":0.07898888334624025,"dispatchable":0,"qg_junc":2},"74":{"qgmin":0.08228475345078998,"qg":0.08228475345078998,"qgmax":0.08228475345078998,"dispatchable":0,"qg_junc":74},"41":{"qgmin":0.08377832123570443,"qg":0.08377832123570443,"qgmax":0.08377832123570443,"dispatchable":0,"qg_junc":41},"10072":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":72},"10041":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":41},"10101":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":101},"5":{"qgmin":0.08727829507800519,"qg":0.08727829507800519,"qgmax":0.08727829507800519,"dispatchable":0,"qg_junc":5},"10001":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":1},"28":{"qgmin":0.09372561531382238,"qg":0.09372561531382238,"qgmax":0.09372561531382238,"dispatchable":0,"qg_junc":28},"39":{"qgmin":0.07938677510936495,"qg":0.07938677510936495,"qgmax":0.07938677510936495,"dispatchable":0,"qg_junc":39},"40":{"qgmin":0.07699942453061664,"qg":0.07699942453061664,"qgmax":0.07699942453061664,"dispatchable":0,"qg_junc":40},"10005":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":5},"72":{"qgmin":0.07511607018515966,"qg":0.07511607018515966,"qgmax":0.07511607018515966,"dispatchable":0,"qg_junc":72},"10002":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":2},"10039":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":39},"10074":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":74},"45":{"qgmin":0.07633627159207546,"qg":0.07633627159207546,"qgmax":0.07633627159207546,"dispatchable":0,"qg_junc":45},"10008":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":8},"8":{"qgmin":0.09105163529830461,"qg":0.09105163529830461,"qgmax":0.09105163529830461,"dispatchable":0,"qg_junc":8},"10040":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":40},"10045":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":45}},"ne_pipe":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"valve":{},"per_unit":true,"junction":{"1":{"name":"Donegal-PA","latitude":40.14051,"longitude":-80.478524,"pmax":1.0,"pmin":0.4166666666666667},"54":{"name":"Glastonbury-CT","latitude":41.725185,"longitude":-72.589945,"pmax":1.0,"pmin":0.4166666666666667},"101":{"name":"Lisbon-NY","latitude":44.768851,"longitude":-75.355817,"pmax":1.0,"pmin":0.4166666666666667},"41":{"name":"Bridgewater-PA","latitude":41.821825,"longitude":-75.819248,"pmax":1.0,"pmin":0.4166666666666667},"65":{"name":"Hopkinton-MA","latitude":42.201594,"longitude":-71.523878,"pmax":1.0,"pmin":0.4166666666666667},"3101076":{"pmax":1.0,"pmin":0.4166666666666667},"1027":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"88":{"name":"Berne-NY","latitude":42.628596,"longitude":-74.025866,"pmax":1.0,"pmin":0.4166666666666667},"26":{"name":"Lock-Haven-PA","latitude":41.495676,"longitude":-77.643097,"pmax":1.0,"pmin":0.4166666666666667},"77":{"name":"Caledonia-NY","latitude":42.917459,"longitude":-77.783036,"pmax":1.0,"pmin":0.4166666666666667},"24":{"name":"Luthersburg-PA","latitude":40.999871,"longitude":-78.741026,"pmax":1.0,"pmin":0.4166666666666667},"1700037":{"pmax":1.0,"pmin":0.4166666666666667},"23":{"name":"Mercer-PA","latitude":41.210661,"longitude":-80.320067,"pmax":1.0,"pmin":0.4166666666666667},"600003":{"pmax":1.0,"pmin":0.4166666666666667},"59":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"43":{"name":"Clymer-NY","latitude":42.074221,"longitude":-79.698702,"pmax":1.0,"pmin":0.4166666666666667},"39":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"2200080":{"pmax":1.0,"pmin":0.4166666666666667},"1086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"34":{"name":"Orange-CT","latitude":41.266832,"longitude":-73.009702,"pmax":1.0,"pmin":0.4166666666666667},"3500072":{"pmax":1.0,"pmin":0.4166666666666667},"55":{"name":"Glastonbury-CT","latitude":41.725084,"longitude":-72.588397,"pmax":1.0,"pmin":0.4166666666666667},"17":{"name":"Kittanning-PA","latitude":40.835196,"longitude":-79.340896,"pmax":1.0,"pmin":0.4166666666666667},"9":{"name":"Penn-Hills-PA","latitude":40.467497,"longitude":-79.794148,"pmax":1.0,"pmin":0.4166666666666667},"12":{"name":"Clinton-NJ","latitude":40.603397,"longitude":-74.883413,"pmax":1.0,"pmin":0.4166666666666667},"20":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"1801069":{"pmax":1.0,"pmin":0.4166666666666667},"14":{"name":"Edison-NJ","latitude":40.556699,"longitude":-74.349096,"pmax":1.0,"pmin":0.4166666666666667},"96":{"name":"Agawam-MA","latitude":42.046799,"longitude":-72.613109,"pmax":1.0,"pmin":0.4166666666666667},"19":{"name":"Rutherford-NJ","latitude":40.791447,"longitude":-74.088084,"pmax":1.0,"pmin":0.4166666666666667},"2401032":{"pmax":1.0,"pmin":0.4166666666666667},"3600088":{"pmax":1.0,"pmin":0.4166666666666667},"35":{"name":"Cranberry-PA","latitude":41.398771,"longitude":-79.676097,"pmax":1.0,"pmin":0.4166666666666667},"1032":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"1500097":{"pmax":1.0,"pmin":0.4166666666666667},"21":{"name":"St-James-NY","latitude":40.895706,"longitude":-73.14931,"pmax":1.0,"pmin":0.4166666666666667},"83":{"name":"Pompey-NY","latitude":42.903602,"longitude":-75.958292,"pmax":1.0,"pmin":0.4166666666666667},"45":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"85":{"name":"Charleston-NY","latitude":42.80409,"longitude":-74.281505,"pmax":1.0,"pmin":0.4166666666666667},"105":{"name":"Rumford-ME","latitude":44.520753,"longitude":-70.578301,"pmax":1.0,"pmin":0.4166666666666667},"30":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"500090":{"pmax":1.0,"pmin":0.4166666666666667},"3":{"name":"Mt-Pleasant-PA","latitude":40.200743,"longitude":-79.534826,"pmax":1.0,"pmin":0.4166666666666667},"81":{"name":"Hopewell-NY","latitude":42.904538,"longitude":-77.176114,"pmax":1.0,"pmin":0.4166666666666667},"27":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"75":{"name":"Youngstown-NY","latitude":43.270035,"longitude":-79.026338,"pmax":1.0,"pmin":0.4166666666666667},"1039":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"50":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"5000085":{"pmax":1.0,"pmin":0.4166666666666667},"63":{"name":"Mendon-MA","latitude":42.120051,"longitude":-71.569429,"pmax":1.0,"pmin":0.4166666666666667},"92":{"name":"Millbrook-NY","latitude":41.77572,"longitude":-73.701817,"pmax":1.0,"pmin":0.4166666666666667},"87":{"name":"Halfmoon-NY","latitude":42.831757,"longitude":-73.672791,"pmax":1.0,"pmin":0.4166666666666667},"1050":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"301030":{"pmax":1.0,"pmin":0.4166666666666667},"700051":{"pmax":1.0,"pmin":0.4166666666666667},"89":{"name":"East-Berne-NY","latitude":42.63174,"longitude":-74.025301,"pmax":1.0,"pmin":0.4166666666666667},"3300045":{"pmax":1.0,"pmin":0.4166666666666667},"1901067":{"pmax":1.0,"pmin":0.4166666666666667},"1402086":{"pmax":1.0,"pmin":0.4166666666666667},"4401059":{"pmax":1.0,"pmin":0.4166666666666667},"80":{"name":"Hopewell-NY","latitude":42.90849,"longitude":-77.192062,"pmax":1.0,"pmin":0.4166666666666667},"4800099":{"pmax":1.0,"pmin":0.4166666666666667},"1049":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"100026":{"pmax":1.0,"pmin":0.4166666666666667},"57":{"name":"Coventry-RI","latitude":41.670935,"longitude":-71.534463,"pmax":1.0,"pmin":0.4166666666666667},"1011":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"15":{"name":"Lakeview-NY","latitude":40.66556,"longitude":-73.65474,"pmax":1.0,"pmin":0.4166666666666667},"61":{"name":"Douglas-MA","latitude":42.020317,"longitude":-71.744126,"pmax":1.0,"pmin":0.4166666666666667},"67":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"4200008":{"pmax":1.0,"pmin":0.4166666666666667},"100":{"name":"Diana-NY","latitude":44.076742,"longitude":-75.29934,"pmax":1.0,"pmin":0.4166666666666667},"400083":{"pmax":1.0,"pmin":0.4166666666666667},"46":{"name":"Southport-NY","latitude":42.072562,"longitude":-76.77978,"pmax":1.0,"pmin":0.4166666666666667},"2600006":{"pmax":1.0,"pmin":0.4166666666666667},"68":{"name":"Dracut-MA","latitude":42.707991,"longitude":-71.274586,"pmax":1.0,"pmin":0.4166666666666667},"56":{"name":"Lebanon-","latitude":40.274597,"longitude":-76.383599,"pmax":1.0,"pmin":0.4166666666666667},"2000008":{"pmax":1.0,"pmin":0.4166666666666667},"76":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"48":{"name":"Dryden-NY","latitude":42.417627,"longitude":-76.293194,"pmax":1.0,"pmin":0.4166666666666667},"103":{"name":"Mt-Pleasant-PA","latitude":40.189198,"longitude":-79.527073,"pmax":1.0,"pmin":0.4166666666666667},"32":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"2":{"name":"New-Freeport-PA","latitude":39.723066,"longitude":-80.442888,"pmax":1.0,"pmin":0.4166666666666667},"51":{"name":"Granby-CT","latitude":41.974926,"longitude":-72.813982,"pmax":1.0,"pmin":0.4166666666666667},"53":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"93":{"name":"Millbrook-NY","latitude":41.77619,"longitude":-73.702682,"pmax":1.0,"pmin":0.4166666666666667},"10":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"4301031":{"pmax":1.0,"pmin":0.4166666666666667},"2086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"1064":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"49":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"5":{"name":"Delta-PA","latitude":39.724585,"longitude":-76.390675,"pmax":1.0,"pmin":0.4166666666666667},"62":{"name":"Mendon-MA","latitude":42.120251,"longitude":-71.567683,"pmax":1.0,"pmin":0.4166666666666667},"90":{"name":"Leeds-NY","latitude":42.24878,"longitude":-73.898449,"pmax":1.0,"pmin":0.4166666666666667},"3800020":{"pmax":1.0,"pmin":0.4166666666666667},"3700054":{"pmax":1.0,"pmin":0.4166666666666667},"86":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"71":{"name":"Anson-ME","latitude":44.838572,"longitude":-69.923579,"pmax":1.0,"pmin":0.4166666666666667},"37":{"name":"Marienville-PA","latitude":41.537845,"longitude":-79.116042,"pmax":1.0,"pmin":0.4166666666666667},"1030":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"6":{"name":"Lebanon-PA","latitude":40.274567,"longitude":-76.382726,"pmax":1.0,"pmin":0.4166666666666667},"98":{"name":"Remsen-NY","latitude":43.35361,"longitude":-75.094707,"pmax":1.0,"pmin":0.4166666666666667},"1000092":{"pmax":1.0,"pmin":0.4166666666666667},"1076":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"1200074":{"pmax":1.0,"pmin":0.4166666666666667},"1010":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"7":{"name":"Malvern-Pa","latitude":40.084953,"longitude":-75.556341,"pmax":1.0,"pmin":0.4166666666666667},"1602086":{"pmax":1.0,"pmin":0.4166666666666667},"102":{"name":"Pittsfield-MA","latitude":42.470251,"longitude":-73.325124,"pmax":1.0,"pmin":0.4166666666666667},"69":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"97":{"name":"Remsen-NY","latitude":43.354239,"longitude":-75.082106,"pmax":1.0,"pmin":0.4166666666666667},"2900078":{"pmax":1.0,"pmin":0.4166666666666667},"4":{"name":"Snake-Spring-PA","latitude":40.020885,"longitude":-78.404702,"pmax":1.0,"pmin":0.4166666666666667},"3401039":{"pmax":1.0,"pmin":0.4166666666666667},"3201086":{"pmax":1.0,"pmin":0.4166666666666667},"13":{"name":"Trenton-NJ","latitude":40.30279,"longitude":-74.703774,"pmax":1.0,"pmin":0.4166666666666667},"3000095":{"pmax":1.0,"pmin":0.4166666666666667},"1053":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"4700033":{"pmax":1.0,"pmin":0.4166666666666667},"1045":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"1067":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"1022":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"38":{"name":"Marienville-PA","latitude":41.537608,"longitude":-79.11609,"pmax":1.0,"pmin":0.4166666666666667},"4900060":{"pmax":1.0,"pmin":0.4166666666666667},"66":{"name":"Fitchburg-MA","latitude":42.588366,"longitude":-71.847785,"pmax":1.0,"pmin":0.4166666666666667},"2800062":{"pmax":1.0,"pmin":0.4166666666666667},"18":{"name":"Bloomfield-NJ","latitude":40.79121,"longitude":-74.19497,"pmax":1.0,"pmin":0.4166666666666667},"29":{"name":"Laurel-Run-PA","latitude":41.21003,"longitude":-75.855117,"pmax":1.0,"pmin":0.4166666666666667},"78":{"name":"Pike-NY-","latitude":42.597312,"longitude":-78.110065,"pmax":1.0,"pmin":0.4166666666666667},"74":{"name":"Youngstown-NY","latitude":43.271294,"longitude":-79.02028,"pmax":1.0,"pmin":0.4166666666666667},"42":{"name":"Clymer-NY","latitude":42.07427,"longitude":-79.698623,"pmax":1.0,"pmin":0.4166666666666667},"33":{"name":"Orange-CT","latitude":41.254368,"longitude":-73.010735,"pmax":1.0,"pmin":0.4166666666666667},"28":{"name":"Sugarload-PA","latitude":41.262607,"longitude":-76.338707,"pmax":1.0,"pmin":0.4166666666666667},"52":{"name":"Granby-CT","latitude":41.975423,"longitude":-72.813133,"pmax":1.0,"pmin":0.4166666666666667},"1031":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"1069":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"1059":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"801050":{"pmax":1.0,"pmin":0.4166666666666667},"1300009":{"pmax":1.0,"pmin":0.4166666666666667},"58":{"name":"Sandwich-MA","latitude":41.753162,"longitude":-70.493124,"pmax":1.0,"pmin":0.4166666666666667},"25":{"name":"Weedville-PA","latitude":41.260839,"longitude":-78.311499,"pmax":1.0,"pmin":0.4166666666666667},"31":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"4000004":{"pmax":1.0,"pmin":0.4166666666666667},"44":{"name":"Greenwood-NY","latitude":42.11366,"longitude":-77.653292,"pmax":1.0,"pmin":0.4166666666666667},"94":{"name":"Williamstown-MA","latitude":42.740238,"longitude":-73.186441,"pmax":1.0,"pmin":0.4166666666666667},"2300035":{"pmax":1.0,"pmin":0.4166666666666667},"99":{"name":"Diana-NY","latitude":44.076832,"longitude":-75.299729,"pmax":1.0,"pmin":0.4166666666666667},"47":{"name":"Dryden-NY","latitude":42.439942,"longitude":-76.305218,"pmax":1.0,"pmin":0.4166666666666667},"1100027":{"pmax":1.0,"pmin":0.4166666666666667},"73":{"name":"Pittsburg-NH","latitude":45.05418,"longitude":-71.490121,"pmax":1.0,"pmin":0.4166666666666667},"82":{"name":"Clay-NY-","latitude":43.219378,"longitude":-76.252319,"pmax":1.0,"pmin":0.4166666666666667},"4501049":{"pmax":1.0,"pmin":0.4166666666666667},"79":{"name":"Gainesville-NY","latitude":42.556783,"longitude":-78.153585,"pmax":1.0,"pmin":0.4166666666666667},"84":{"name":"Manlius-NY","latitude":42.903357,"longitude":-75.958496,"pmax":1.0,"pmin":0.4166666666666667},"104":{"name":"Everett-PA","latitude":40.042788,"longitude":-78.421649,"pmax":1.0,"pmin":0.4166666666666667},"2101045":{"pmax":1.0,"pmin":0.4166666666666667},"4601053":{"pmax":1.0,"pmin":0.4166666666666667},"70":{"name":"Bedford-NH","latitude":42.934207,"longitude":-71.491622,"pmax":1.0,"pmin":0.4166666666666667},"200042":{"pmax":1.0,"pmin":0.4166666666666667},"900022":{"pmax":1.0,"pmin":0.4166666666666667},"8":{"name":"Chippewa-PA","latitude":40.768368,"longitude":-80.376997,"pmax":1.0,"pmin":0.4166666666666667},"64":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"91":{"name":"Catskill-NY","latitude":42.248502,"longitude":-73.899998,"pmax":1.0,"pmin":0.4166666666666667},"4101064":{"pmax":1.0,"pmin":0.4166666666666667},"60":{"name":"Douglas-MA","latitude":42.022409,"longitude":-71.751407,"pmax":1.0,"pmin":0.4166666666666667},"3900047":{"pmax":1.0,"pmin":0.4166666666666667},"2700011":{"pmax":1.0,"pmin":0.4166666666666667},"22":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"11":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"16":{"name":"Kittanning-PA","latitude":40.835394,"longitude":-79.343138,"pmax":1.0,"pmin":0.4166666666666667},"40":{"name":"Ulysses-PA","latitude":41.877839,"longitude":-77.765879,"pmax":1.0,"pmin":0.4166666666666667},"72":{"name":"Pittsburg-NH","latitude":45.054984,"longitude":-71.490144,"pmax":1.0,"pmin":0.4166666666666667},"36":{"name":"Oil-City-PA","latitude":41.396723,"longitude":-79.672811,"pmax":1.0,"pmin":0.4166666666666667},"95":{"name":"Agawam-MA","latitude":42.048439,"longitude":-72.610074,"pmax":1.0,"pmin":0.4166666666666667},"1020":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"2500016":{"pmax":1.0,"pmin":0.4166666666666667}},"pipe":{"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"38":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null}},"energy_factor":2.61590529e-8,"baseP":8.273712e6,"control_valve":{"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1}},"connection":{"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"38":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null}}} diff --git a/examples/data/json/TC_PennToNortheast_wValves_expansion_9.0_apr.json b/examples/data/json/TC_PennToNortheast_wValves_expansion_9.0_apr.json deleted file mode 100644 index 062c573..0000000 --- a/examples/data/json/TC_PennToNortheast_wValves_expansion_9.0_apr.json +++ /dev/null @@ -1 +0,0 @@ -{"ne_connection":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"price_zone":{"1":{"junctions":[14,19,21,34,62,64,66,71,86,87,91,93],"cost_q":[9.278615101234613e-11,0.01784591368103704,0],"cost_p":[0.0,8.414371539515174e-13,456.12],"min_cost":0.015891600024669866,"constant_p":175,"index":1,"comment":"Transco Zone 6 Non New York"},"2":{"junctions":[29,31,44,48,76,82,100],"cost_q":[0.0,0.018217070828279888,0],"cost_p":[0.0,6.31077865463638e-13,400],"min_cost":0.01871677336238895,"constant_p":600,"index":2,"comment":"Transco Leidy Zone"}},"temperature":281.15,"name":"TC Penn to Northeast","ne_compressor":{},"multinetwork":false,"gas_molar_mass":0.0185674,"compressor":{"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null}},"consumer":{"29":{"qlmax":2.4191189209322745,"ql_junc":29,"qlmin":2.4191189209322745,"dispatchable":0,"ql":2.4191189209322745},"10076":{"qlmax":73.68365983791067,"ql_junc":76,"qlmin":0.0,"dispatchable":1,"ql":0},"10044":{"qlmax":73.68365983791067,"ql_junc":44,"qlmin":0.0,"dispatchable":1,"ql":0},"63":{"qlmax":0.004706245007011,"ql_junc":63,"qlmin":0.004706245007011,"dispatchable":0,"ql":0.004706245007011},"93":{"qlmax":0.26300685756138026,"ql_junc":93,"qlmin":0.26300685756138026,"dispatchable":0,"ql":0.26300685756138026},"10":{"qlmax":17.480634852518467,"ql_junc":10,"qlmin":17.480634852518467,"dispatchable":0,"ql":17.480634852518467},"10029":{"qlmax":73.68365983791067,"ql_junc":29,"qlmin":0.0,"dispatchable":1,"ql":0},"10087":{"qlmax":73.68365983791067,"ql_junc":87,"qlmin":0.0,"dispatchable":1,"ql":0},"77":{"qlmax":2.5742638174914685,"ql_junc":77,"qlmin":2.5742638174914685,"dispatchable":0,"ql":2.5742638174914685},"24":{"qlmax":3.2374884070550625,"ql_junc":24,"qlmin":3.2374884070550625,"dispatchable":0,"ql":3.2374884070550625},"87":{"qlmax":0.29048013562214425,"ql_junc":87,"qlmin":0.29048013562214425,"dispatchable":0,"ql":0.29048013562214425},"58":{"qlmax":2.275152875689034,"ql_junc":58,"qlmin":2.275152875689034,"dispatchable":0,"ql":2.275152875689034},"25":{"qlmax":3.3850755637721015,"ql_junc":25,"qlmin":3.3850755637721015,"dispatchable":0,"ql":3.3850755637721015},"10091":{"qlmax":73.68365983791067,"ql_junc":91,"qlmin":0.0,"dispatchable":1,"ql":0},"89":{"qlmax":1.5091776880720154,"ql_junc":89,"qlmin":1.5091776880720154,"dispatchable":0,"ql":1.5091776880720154},"31":{"qlmax":1.1602959636827976,"ql_junc":31,"qlmin":1.1602959636827976,"dispatchable":0,"ql":1.1602959636827976},"62":{"qlmax":0.9440161264057919,"ql_junc":62,"qlmin":0.9440161264057919,"dispatchable":0,"ql":0.9440161264057919},"43":{"qlmax":1.3730383051137194,"ql_junc":43,"qlmin":1.3730383051137194,"dispatchable":0,"ql":1.3730383051137194},"10014":{"qlmax":73.68365983791067,"ql_junc":14,"qlmin":0.0,"dispatchable":1,"ql":0},"34":{"qlmax":0.1100625543840672,"ql_junc":34,"qlmin":0.1100625543840672,"dispatchable":0,"ql":0.1100625543840672},"44":{"qlmax":0.1372689798349928,"ql_junc":44,"qlmin":0.1372689798349928,"dispatchable":0,"ql":0.1372689798349928},"94":{"qlmax":0.8893951042365892,"ql_junc":94,"qlmin":0.8893951042365892,"dispatchable":0,"ql":0.8893951042365892},"55":{"qlmax":2.1194975874496094,"ql_junc":55,"qlmin":2.1194975874496094,"dispatchable":0,"ql":2.1194975874496094},"86":{"qlmax":0.2871113743328865,"ql_junc":86,"qlmin":0.2871113743328865,"dispatchable":0,"ql":0.2871113743328865},"17":{"qlmax":5.588387594840079,"ql_junc":17,"qlmin":5.588387594840079,"dispatchable":0,"ql":5.588387594840079},"71":{"qlmax":0.6957365622741134,"ql_junc":71,"qlmin":0.6957365622741134,"dispatchable":0,"ql":0.6957365622741134},"82":{"qlmax":0.777450036583937,"ql_junc":82,"qlmin":0.777450036583937,"dispatchable":0,"ql":0.777450036583937},"20":{"qlmax":1.8570437565992925,"ql_junc":20,"qlmin":1.8570437565992925,"dispatchable":0,"ql":1.8570437565992925},"10021":{"qlmax":73.68365983791067,"ql_junc":21,"qlmin":0.0,"dispatchable":1,"ql":0},"10062":{"qlmax":73.68365983791067,"ql_junc":62,"qlmin":0.0,"dispatchable":1,"ql":0},"98":{"qlmax":2.3123043359886464,"ql_junc":98,"qlmin":2.3123043359886464,"dispatchable":0,"ql":2.3123043359886464},"70":{"qlmax":0.0029662995402876453,"ql_junc":70,"qlmin":0.0029662995402876453,"dispatchable":0,"ql":0.0029662995402876453},"10064":{"qlmax":73.68365983791067,"ql_junc":64,"qlmin":0.0,"dispatchable":1,"ql":0},"10086":{"qlmax":73.68365983791067,"ql_junc":86,"qlmin":0.0,"dispatchable":1,"ql":0},"14":{"qlmax":0.05510823101743133,"ql_junc":14,"qlmin":0.05510823101743133,"dispatchable":0,"ql":0.05510823101743133},"10066":{"qlmax":73.68365983791067,"ql_junc":66,"qlmin":0.0,"dispatchable":1,"ql":0},"10082":{"qlmax":73.68365983791067,"ql_junc":82,"qlmin":0.0,"dispatchable":1,"ql":0},"7":{"qlmax":0.5160335983562648,"ql_junc":7,"qlmin":0.5160335983562648,"dispatchable":0,"ql":0.5160335983562648},"57":{"qlmax":0.4955891591957575,"ql_junc":57,"qlmin":0.4955891591957575,"dispatchable":0,"ql":0.4955891591957575},"10100":{"qlmax":73.68365983791067,"ql_junc":100,"qlmin":0.0,"dispatchable":1,"ql":0},"64":{"qlmax":0.10073667413327751,"ql_junc":64,"qlmin":0.10073667413327751,"dispatchable":0,"ql":0.10073667413327751},"19":{"qlmax":3.1336574877703542,"ql_junc":19,"qlmin":3.1336574877703542,"dispatchable":0,"ql":3.1336574877703542},"91":{"qlmax":0.33855117652173333,"ql_junc":91,"qlmin":0.33855117652173333,"dispatchable":0,"ql":0.33855117652173333},"10031":{"qlmax":73.68365983791067,"ql_junc":31,"qlmin":0.0,"dispatchable":1,"ql":0},"10034":{"qlmax":73.68365983791067,"ql_junc":34,"qlmin":0.0,"dispatchable":1,"ql":0},"10093":{"qlmax":73.68365983791067,"ql_junc":93,"qlmin":0.0,"dispatchable":1,"ql":0},"13":{"qlmax":0.5816956347736769,"ql_junc":13,"qlmin":0.5816956347736769,"dispatchable":0,"ql":0.5816956347736769},"15":{"qlmax":2.226315513357742,"ql_junc":15,"qlmin":2.226315513357742,"dispatchable":0,"ql":2.226315513357742},"61":{"qlmax":0.7078205616463287,"ql_junc":61,"qlmin":0.7078205616463287,"dispatchable":0,"ql":0.7078205616463287},"67":{"qlmax":0.002522205049835943,"ql_junc":67,"qlmin":0.002522205049835943,"dispatchable":0,"ql":0.002522205049835943},"100":{"qlmax":0.13960651383447553,"ql_junc":100,"qlmin":0.13960651383447553,"dispatchable":0,"ql":0.13960651383447553},"10048":{"qlmax":73.68365983791067,"ql_junc":48,"qlmin":0.0,"dispatchable":1,"ql":0},"21":{"qlmax":1.5522378377382648,"ql_junc":21,"qlmin":1.5522378377382648,"dispatchable":0,"ql":1.5522378377382648},"10019":{"qlmax":73.68365983791067,"ql_junc":19,"qlmin":0.0,"dispatchable":1,"ql":0},"68":{"qlmax":0.0023561282110417907,"ql_junc":68,"qlmin":0.0023561282110417907,"dispatchable":0,"ql":0.0023561282110417907},"10071":{"qlmax":73.68365983791067,"ql_junc":71,"qlmin":0.0,"dispatchable":1,"ql":0},"66":{"qlmax":0.7870616134658361,"ql_junc":66,"qlmin":0.7870616134658361,"dispatchable":0,"ql":0.7870616134658361},"76":{"qlmax":0.620505676051263,"ql_junc":76,"qlmin":0.620505676051263,"dispatchable":0,"ql":0.620505676051263},"48":{"qlmax":0.049880426569443526,"ql_junc":48,"qlmin":0.049880426569443526,"dispatchable":0,"ql":0.049880426569443526},"18":{"qlmax":0.5512963362863287,"ql_junc":18,"qlmin":0.5512963362863287,"dispatchable":0,"ql":0.5512963362863287}},"standard_density":0.717,"baseQ":44.47950613758401,"compressibility_factor":0.8,"resistor":{},"short_pipe":{},"producer":{"1":{"qgmin":0.09374403622878186,"qg":0.09374403622878186,"qgmax":0.09374403622878186,"dispatchable":0,"qg_junc":1},"10028":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":28},"101":{"qgmin":0.08130991863113443,"qg":0.08130991863113443,"qgmax":0.08130991863113443,"dispatchable":0,"qg_junc":101},"2":{"qgmin":0.07898888334624025,"qg":0.07898888334624025,"qgmax":0.07898888334624025,"dispatchable":0,"qg_junc":2},"74":{"qgmin":0.08228475345078998,"qg":0.08228475345078998,"qgmax":0.08228475345078998,"dispatchable":0,"qg_junc":74},"41":{"qgmin":0.08377832123570443,"qg":0.08377832123570443,"qgmax":0.08377832123570443,"dispatchable":0,"qg_junc":41},"10072":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":72},"10041":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":41},"10101":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":101},"5":{"qgmin":0.08727829507800519,"qg":0.08727829507800519,"qgmax":0.08727829507800519,"dispatchable":0,"qg_junc":5},"10001":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":1},"28":{"qgmin":0.09372561531382238,"qg":0.09372561531382238,"qgmax":0.09372561531382238,"dispatchable":0,"qg_junc":28},"39":{"qgmin":0.07938677510936495,"qg":0.07938677510936495,"qgmax":0.07938677510936495,"dispatchable":0,"qg_junc":39},"40":{"qgmin":0.07699942453061664,"qg":0.07699942453061664,"qgmax":0.07699942453061664,"dispatchable":0,"qg_junc":40},"10005":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":5},"72":{"qgmin":0.07511607018515966,"qg":0.07511607018515966,"qgmax":0.07511607018515966,"dispatchable":0,"qg_junc":72},"10002":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":2},"10039":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":39},"10074":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":74},"45":{"qgmin":0.07633627159207546,"qg":0.07633627159207546,"qgmax":0.07633627159207546,"dispatchable":0,"qg_junc":45},"10008":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":8},"8":{"qgmin":0.09105163529830461,"qg":0.09105163529830461,"qgmax":0.09105163529830461,"dispatchable":0,"qg_junc":8},"10040":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":40},"10045":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":45}},"ne_pipe":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"valve":{},"per_unit":true,"junction":{"1":{"name":"Donegal-PA","latitude":40.14051,"longitude":-80.478524,"pmax":1.0,"pmin":0.4166666666666667},"54":{"name":"Glastonbury-CT","latitude":41.725185,"longitude":-72.589945,"pmax":1.0,"pmin":0.4166666666666667},"101":{"name":"Lisbon-NY","latitude":44.768851,"longitude":-75.355817,"pmax":1.0,"pmin":0.4166666666666667},"41":{"name":"Bridgewater-PA","latitude":41.821825,"longitude":-75.819248,"pmax":1.0,"pmin":0.4166666666666667},"65":{"name":"Hopkinton-MA","latitude":42.201594,"longitude":-71.523878,"pmax":1.0,"pmin":0.4166666666666667},"3101076":{"pmax":1.0,"pmin":0.4166666666666667},"1027":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"88":{"name":"Berne-NY","latitude":42.628596,"longitude":-74.025866,"pmax":1.0,"pmin":0.4166666666666667},"26":{"name":"Lock-Haven-PA","latitude":41.495676,"longitude":-77.643097,"pmax":1.0,"pmin":0.4166666666666667},"77":{"name":"Caledonia-NY","latitude":42.917459,"longitude":-77.783036,"pmax":1.0,"pmin":0.4166666666666667},"24":{"name":"Luthersburg-PA","latitude":40.999871,"longitude":-78.741026,"pmax":1.0,"pmin":0.4166666666666667},"1700037":{"pmax":1.0,"pmin":0.4166666666666667},"23":{"name":"Mercer-PA","latitude":41.210661,"longitude":-80.320067,"pmax":1.0,"pmin":0.4166666666666667},"600003":{"pmax":1.0,"pmin":0.4166666666666667},"59":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"43":{"name":"Clymer-NY","latitude":42.074221,"longitude":-79.698702,"pmax":1.0,"pmin":0.4166666666666667},"39":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"2200080":{"pmax":1.0,"pmin":0.4166666666666667},"1086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"34":{"name":"Orange-CT","latitude":41.266832,"longitude":-73.009702,"pmax":1.0,"pmin":0.4166666666666667},"3500072":{"pmax":1.0,"pmin":0.4166666666666667},"55":{"name":"Glastonbury-CT","latitude":41.725084,"longitude":-72.588397,"pmax":1.0,"pmin":0.4166666666666667},"17":{"name":"Kittanning-PA","latitude":40.835196,"longitude":-79.340896,"pmax":1.0,"pmin":0.4166666666666667},"9":{"name":"Penn-Hills-PA","latitude":40.467497,"longitude":-79.794148,"pmax":1.0,"pmin":0.4166666666666667},"12":{"name":"Clinton-NJ","latitude":40.603397,"longitude":-74.883413,"pmax":1.0,"pmin":0.4166666666666667},"20":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"1801069":{"pmax":1.0,"pmin":0.4166666666666667},"14":{"name":"Edison-NJ","latitude":40.556699,"longitude":-74.349096,"pmax":1.0,"pmin":0.4166666666666667},"96":{"name":"Agawam-MA","latitude":42.046799,"longitude":-72.613109,"pmax":1.0,"pmin":0.4166666666666667},"19":{"name":"Rutherford-NJ","latitude":40.791447,"longitude":-74.088084,"pmax":1.0,"pmin":0.4166666666666667},"2401032":{"pmax":1.0,"pmin":0.4166666666666667},"3600088":{"pmax":1.0,"pmin":0.4166666666666667},"35":{"name":"Cranberry-PA","latitude":41.398771,"longitude":-79.676097,"pmax":1.0,"pmin":0.4166666666666667},"1032":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"1500097":{"pmax":1.0,"pmin":0.4166666666666667},"21":{"name":"St-James-NY","latitude":40.895706,"longitude":-73.14931,"pmax":1.0,"pmin":0.4166666666666667},"83":{"name":"Pompey-NY","latitude":42.903602,"longitude":-75.958292,"pmax":1.0,"pmin":0.4166666666666667},"45":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"85":{"name":"Charleston-NY","latitude":42.80409,"longitude":-74.281505,"pmax":1.0,"pmin":0.4166666666666667},"105":{"name":"Rumford-ME","latitude":44.520753,"longitude":-70.578301,"pmax":1.0,"pmin":0.4166666666666667},"30":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"500090":{"pmax":1.0,"pmin":0.4166666666666667},"3":{"name":"Mt-Pleasant-PA","latitude":40.200743,"longitude":-79.534826,"pmax":1.0,"pmin":0.4166666666666667},"81":{"name":"Hopewell-NY","latitude":42.904538,"longitude":-77.176114,"pmax":1.0,"pmin":0.4166666666666667},"27":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"75":{"name":"Youngstown-NY","latitude":43.270035,"longitude":-79.026338,"pmax":1.0,"pmin":0.4166666666666667},"1039":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"50":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"5000085":{"pmax":1.0,"pmin":0.4166666666666667},"63":{"name":"Mendon-MA","latitude":42.120051,"longitude":-71.569429,"pmax":1.0,"pmin":0.4166666666666667},"92":{"name":"Millbrook-NY","latitude":41.77572,"longitude":-73.701817,"pmax":1.0,"pmin":0.4166666666666667},"87":{"name":"Halfmoon-NY","latitude":42.831757,"longitude":-73.672791,"pmax":1.0,"pmin":0.4166666666666667},"1050":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"301030":{"pmax":1.0,"pmin":0.4166666666666667},"700051":{"pmax":1.0,"pmin":0.4166666666666667},"89":{"name":"East-Berne-NY","latitude":42.63174,"longitude":-74.025301,"pmax":1.0,"pmin":0.4166666666666667},"3300045":{"pmax":1.0,"pmin":0.4166666666666667},"1901067":{"pmax":1.0,"pmin":0.4166666666666667},"1402086":{"pmax":1.0,"pmin":0.4166666666666667},"4401059":{"pmax":1.0,"pmin":0.4166666666666667},"80":{"name":"Hopewell-NY","latitude":42.90849,"longitude":-77.192062,"pmax":1.0,"pmin":0.4166666666666667},"4800099":{"pmax":1.0,"pmin":0.4166666666666667},"1049":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"100026":{"pmax":1.0,"pmin":0.4166666666666667},"57":{"name":"Coventry-RI","latitude":41.670935,"longitude":-71.534463,"pmax":1.0,"pmin":0.4166666666666667},"1011":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"15":{"name":"Lakeview-NY","latitude":40.66556,"longitude":-73.65474,"pmax":1.0,"pmin":0.4166666666666667},"61":{"name":"Douglas-MA","latitude":42.020317,"longitude":-71.744126,"pmax":1.0,"pmin":0.4166666666666667},"67":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"4200008":{"pmax":1.0,"pmin":0.4166666666666667},"100":{"name":"Diana-NY","latitude":44.076742,"longitude":-75.29934,"pmax":1.0,"pmin":0.4166666666666667},"400083":{"pmax":1.0,"pmin":0.4166666666666667},"46":{"name":"Southport-NY","latitude":42.072562,"longitude":-76.77978,"pmax":1.0,"pmin":0.4166666666666667},"2600006":{"pmax":1.0,"pmin":0.4166666666666667},"68":{"name":"Dracut-MA","latitude":42.707991,"longitude":-71.274586,"pmax":1.0,"pmin":0.4166666666666667},"56":{"name":"Lebanon-","latitude":40.274597,"longitude":-76.383599,"pmax":1.0,"pmin":0.4166666666666667},"2000008":{"pmax":1.0,"pmin":0.4166666666666667},"76":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"48":{"name":"Dryden-NY","latitude":42.417627,"longitude":-76.293194,"pmax":1.0,"pmin":0.4166666666666667},"103":{"name":"Mt-Pleasant-PA","latitude":40.189198,"longitude":-79.527073,"pmax":1.0,"pmin":0.4166666666666667},"32":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"2":{"name":"New-Freeport-PA","latitude":39.723066,"longitude":-80.442888,"pmax":1.0,"pmin":0.4166666666666667},"51":{"name":"Granby-CT","latitude":41.974926,"longitude":-72.813982,"pmax":1.0,"pmin":0.4166666666666667},"53":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"93":{"name":"Millbrook-NY","latitude":41.77619,"longitude":-73.702682,"pmax":1.0,"pmin":0.4166666666666667},"10":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"4301031":{"pmax":1.0,"pmin":0.4166666666666667},"2086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"1064":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"49":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"5":{"name":"Delta-PA","latitude":39.724585,"longitude":-76.390675,"pmax":1.0,"pmin":0.4166666666666667},"62":{"name":"Mendon-MA","latitude":42.120251,"longitude":-71.567683,"pmax":1.0,"pmin":0.4166666666666667},"90":{"name":"Leeds-NY","latitude":42.24878,"longitude":-73.898449,"pmax":1.0,"pmin":0.4166666666666667},"3800020":{"pmax":1.0,"pmin":0.4166666666666667},"3700054":{"pmax":1.0,"pmin":0.4166666666666667},"86":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"71":{"name":"Anson-ME","latitude":44.838572,"longitude":-69.923579,"pmax":1.0,"pmin":0.4166666666666667},"37":{"name":"Marienville-PA","latitude":41.537845,"longitude":-79.116042,"pmax":1.0,"pmin":0.4166666666666667},"1030":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"6":{"name":"Lebanon-PA","latitude":40.274567,"longitude":-76.382726,"pmax":1.0,"pmin":0.4166666666666667},"98":{"name":"Remsen-NY","latitude":43.35361,"longitude":-75.094707,"pmax":1.0,"pmin":0.4166666666666667},"1000092":{"pmax":1.0,"pmin":0.4166666666666667},"1076":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"1200074":{"pmax":1.0,"pmin":0.4166666666666667},"1010":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"7":{"name":"Malvern-Pa","latitude":40.084953,"longitude":-75.556341,"pmax":1.0,"pmin":0.4166666666666667},"1602086":{"pmax":1.0,"pmin":0.4166666666666667},"102":{"name":"Pittsfield-MA","latitude":42.470251,"longitude":-73.325124,"pmax":1.0,"pmin":0.4166666666666667},"69":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"97":{"name":"Remsen-NY","latitude":43.354239,"longitude":-75.082106,"pmax":1.0,"pmin":0.4166666666666667},"2900078":{"pmax":1.0,"pmin":0.4166666666666667},"4":{"name":"Snake-Spring-PA","latitude":40.020885,"longitude":-78.404702,"pmax":1.0,"pmin":0.4166666666666667},"3401039":{"pmax":1.0,"pmin":0.4166666666666667},"3201086":{"pmax":1.0,"pmin":0.4166666666666667},"13":{"name":"Trenton-NJ","latitude":40.30279,"longitude":-74.703774,"pmax":1.0,"pmin":0.4166666666666667},"3000095":{"pmax":1.0,"pmin":0.4166666666666667},"1053":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"4700033":{"pmax":1.0,"pmin":0.4166666666666667},"1045":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"1067":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"1022":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"38":{"name":"Marienville-PA","latitude":41.537608,"longitude":-79.11609,"pmax":1.0,"pmin":0.4166666666666667},"4900060":{"pmax":1.0,"pmin":0.4166666666666667},"66":{"name":"Fitchburg-MA","latitude":42.588366,"longitude":-71.847785,"pmax":1.0,"pmin":0.4166666666666667},"2800062":{"pmax":1.0,"pmin":0.4166666666666667},"18":{"name":"Bloomfield-NJ","latitude":40.79121,"longitude":-74.19497,"pmax":1.0,"pmin":0.4166666666666667},"29":{"name":"Laurel-Run-PA","latitude":41.21003,"longitude":-75.855117,"pmax":1.0,"pmin":0.4166666666666667},"78":{"name":"Pike-NY-","latitude":42.597312,"longitude":-78.110065,"pmax":1.0,"pmin":0.4166666666666667},"74":{"name":"Youngstown-NY","latitude":43.271294,"longitude":-79.02028,"pmax":1.0,"pmin":0.4166666666666667},"42":{"name":"Clymer-NY","latitude":42.07427,"longitude":-79.698623,"pmax":1.0,"pmin":0.4166666666666667},"33":{"name":"Orange-CT","latitude":41.254368,"longitude":-73.010735,"pmax":1.0,"pmin":0.4166666666666667},"28":{"name":"Sugarload-PA","latitude":41.262607,"longitude":-76.338707,"pmax":1.0,"pmin":0.4166666666666667},"52":{"name":"Granby-CT","latitude":41.975423,"longitude":-72.813133,"pmax":1.0,"pmin":0.4166666666666667},"1031":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"1069":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"1059":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"801050":{"pmax":1.0,"pmin":0.4166666666666667},"1300009":{"pmax":1.0,"pmin":0.4166666666666667},"58":{"name":"Sandwich-MA","latitude":41.753162,"longitude":-70.493124,"pmax":1.0,"pmin":0.4166666666666667},"25":{"name":"Weedville-PA","latitude":41.260839,"longitude":-78.311499,"pmax":1.0,"pmin":0.4166666666666667},"31":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"4000004":{"pmax":1.0,"pmin":0.4166666666666667},"44":{"name":"Greenwood-NY","latitude":42.11366,"longitude":-77.653292,"pmax":1.0,"pmin":0.4166666666666667},"94":{"name":"Williamstown-MA","latitude":42.740238,"longitude":-73.186441,"pmax":1.0,"pmin":0.4166666666666667},"2300035":{"pmax":1.0,"pmin":0.4166666666666667},"99":{"name":"Diana-NY","latitude":44.076832,"longitude":-75.299729,"pmax":1.0,"pmin":0.4166666666666667},"47":{"name":"Dryden-NY","latitude":42.439942,"longitude":-76.305218,"pmax":1.0,"pmin":0.4166666666666667},"1100027":{"pmax":1.0,"pmin":0.4166666666666667},"73":{"name":"Pittsburg-NH","latitude":45.05418,"longitude":-71.490121,"pmax":1.0,"pmin":0.4166666666666667},"82":{"name":"Clay-NY-","latitude":43.219378,"longitude":-76.252319,"pmax":1.0,"pmin":0.4166666666666667},"4501049":{"pmax":1.0,"pmin":0.4166666666666667},"79":{"name":"Gainesville-NY","latitude":42.556783,"longitude":-78.153585,"pmax":1.0,"pmin":0.4166666666666667},"84":{"name":"Manlius-NY","latitude":42.903357,"longitude":-75.958496,"pmax":1.0,"pmin":0.4166666666666667},"104":{"name":"Everett-PA","latitude":40.042788,"longitude":-78.421649,"pmax":1.0,"pmin":0.4166666666666667},"2101045":{"pmax":1.0,"pmin":0.4166666666666667},"4601053":{"pmax":1.0,"pmin":0.4166666666666667},"70":{"name":"Bedford-NH","latitude":42.934207,"longitude":-71.491622,"pmax":1.0,"pmin":0.4166666666666667},"200042":{"pmax":1.0,"pmin":0.4166666666666667},"900022":{"pmax":1.0,"pmin":0.4166666666666667},"8":{"name":"Chippewa-PA","latitude":40.768368,"longitude":-80.376997,"pmax":1.0,"pmin":0.4166666666666667},"64":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"91":{"name":"Catskill-NY","latitude":42.248502,"longitude":-73.899998,"pmax":1.0,"pmin":0.4166666666666667},"4101064":{"pmax":1.0,"pmin":0.4166666666666667},"60":{"name":"Douglas-MA","latitude":42.022409,"longitude":-71.751407,"pmax":1.0,"pmin":0.4166666666666667},"3900047":{"pmax":1.0,"pmin":0.4166666666666667},"2700011":{"pmax":1.0,"pmin":0.4166666666666667},"22":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"11":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"16":{"name":"Kittanning-PA","latitude":40.835394,"longitude":-79.343138,"pmax":1.0,"pmin":0.4166666666666667},"40":{"name":"Ulysses-PA","latitude":41.877839,"longitude":-77.765879,"pmax":1.0,"pmin":0.4166666666666667},"72":{"name":"Pittsburg-NH","latitude":45.054984,"longitude":-71.490144,"pmax":1.0,"pmin":0.4166666666666667},"36":{"name":"Oil-City-PA","latitude":41.396723,"longitude":-79.672811,"pmax":1.0,"pmin":0.4166666666666667},"95":{"name":"Agawam-MA","latitude":42.048439,"longitude":-72.610074,"pmax":1.0,"pmin":0.4166666666666667},"1020":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"2500016":{"pmax":1.0,"pmin":0.4166666666666667}},"pipe":{"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"38":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null}},"energy_factor":2.61590529e-8,"baseP":8.273712e6,"control_valve":{"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1}},"connection":{"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"38":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null}}} diff --git a/examples/data/json/TC_PennToNortheast_wValves_expansion_9.0_jul.json b/examples/data/json/TC_PennToNortheast_wValves_expansion_9.0_jul.json deleted file mode 100644 index 6371a59..0000000 --- a/examples/data/json/TC_PennToNortheast_wValves_expansion_9.0_jul.json +++ /dev/null @@ -1 +0,0 @@ -{"ne_connection":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"price_zone":{"1":{"junctions":[14,19,21,34,62,64,66,71,86,87,91,93],"cost_q":[1.210584903060274e-9,0.026870223615046235,0],"cost_p":[0.0,6.3107786546363796e-12,407.23],"min_cost":0.015891600024669866,"constant_p":175,"index":1,"comment":"Transco Zone 6 Non New York"},"2":{"junctions":[29,31,44,48,76,82,100],"cost_q":[4.988502742599255e-12,0.035381764588259416,0],"cost_p":[0.0,1.0517964424393967e-12,794.37],"min_cost":0.01871677336238895,"constant_p":600,"index":2,"comment":"Transco Leidy Zone"}},"temperature":281.15,"name":"TC Penn to Northeast","ne_compressor":{},"multinetwork":false,"gas_molar_mass":0.0185674,"compressor":{"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null}},"consumer":{"29":{"qlmax":2.4191189209322745,"ql_junc":29,"qlmin":2.4191189209322745,"dispatchable":0,"ql":2.4191189209322745},"10076":{"qlmax":73.68365983791067,"ql_junc":76,"qlmin":0.0,"dispatchable":1,"ql":0},"10044":{"qlmax":73.68365983791067,"ql_junc":44,"qlmin":0.0,"dispatchable":1,"ql":0},"63":{"qlmax":0.004706245007011,"ql_junc":63,"qlmin":0.004706245007011,"dispatchable":0,"ql":0.004706245007011},"93":{"qlmax":0.26300685756138026,"ql_junc":93,"qlmin":0.26300685756138026,"dispatchable":0,"ql":0.26300685756138026},"10":{"qlmax":17.480634852518467,"ql_junc":10,"qlmin":17.480634852518467,"dispatchable":0,"ql":17.480634852518467},"10029":{"qlmax":73.68365983791067,"ql_junc":29,"qlmin":0.0,"dispatchable":1,"ql":0},"10087":{"qlmax":73.68365983791067,"ql_junc":87,"qlmin":0.0,"dispatchable":1,"ql":0},"77":{"qlmax":2.5742638174914685,"ql_junc":77,"qlmin":2.5742638174914685,"dispatchable":0,"ql":2.5742638174914685},"24":{"qlmax":3.2374884070550625,"ql_junc":24,"qlmin":3.2374884070550625,"dispatchable":0,"ql":3.2374884070550625},"87":{"qlmax":0.29048013562214425,"ql_junc":87,"qlmin":0.29048013562214425,"dispatchable":0,"ql":0.29048013562214425},"58":{"qlmax":2.275152875689034,"ql_junc":58,"qlmin":2.275152875689034,"dispatchable":0,"ql":2.275152875689034},"25":{"qlmax":3.3850755637721015,"ql_junc":25,"qlmin":3.3850755637721015,"dispatchable":0,"ql":3.3850755637721015},"10091":{"qlmax":73.68365983791067,"ql_junc":91,"qlmin":0.0,"dispatchable":1,"ql":0},"89":{"qlmax":1.5091776880720154,"ql_junc":89,"qlmin":1.5091776880720154,"dispatchable":0,"ql":1.5091776880720154},"31":{"qlmax":1.1602959636827976,"ql_junc":31,"qlmin":1.1602959636827976,"dispatchable":0,"ql":1.1602959636827976},"62":{"qlmax":0.9440161264057919,"ql_junc":62,"qlmin":0.9440161264057919,"dispatchable":0,"ql":0.9440161264057919},"43":{"qlmax":1.3730383051137194,"ql_junc":43,"qlmin":1.3730383051137194,"dispatchable":0,"ql":1.3730383051137194},"10014":{"qlmax":73.68365983791067,"ql_junc":14,"qlmin":0.0,"dispatchable":1,"ql":0},"34":{"qlmax":0.1100625543840672,"ql_junc":34,"qlmin":0.1100625543840672,"dispatchable":0,"ql":0.1100625543840672},"44":{"qlmax":0.1372689798349928,"ql_junc":44,"qlmin":0.1372689798349928,"dispatchable":0,"ql":0.1372689798349928},"94":{"qlmax":0.8893951042365892,"ql_junc":94,"qlmin":0.8893951042365892,"dispatchable":0,"ql":0.8893951042365892},"55":{"qlmax":2.1194975874496094,"ql_junc":55,"qlmin":2.1194975874496094,"dispatchable":0,"ql":2.1194975874496094},"86":{"qlmax":0.2871113743328865,"ql_junc":86,"qlmin":0.2871113743328865,"dispatchable":0,"ql":0.2871113743328865},"17":{"qlmax":5.588387594840079,"ql_junc":17,"qlmin":5.588387594840079,"dispatchable":0,"ql":5.588387594840079},"71":{"qlmax":0.6957365622741134,"ql_junc":71,"qlmin":0.6957365622741134,"dispatchable":0,"ql":0.6957365622741134},"82":{"qlmax":0.777450036583937,"ql_junc":82,"qlmin":0.777450036583937,"dispatchable":0,"ql":0.777450036583937},"20":{"qlmax":1.8570437565992925,"ql_junc":20,"qlmin":1.8570437565992925,"dispatchable":0,"ql":1.8570437565992925},"10021":{"qlmax":73.68365983791067,"ql_junc":21,"qlmin":0.0,"dispatchable":1,"ql":0},"10062":{"qlmax":73.68365983791067,"ql_junc":62,"qlmin":0.0,"dispatchable":1,"ql":0},"98":{"qlmax":2.3123043359886464,"ql_junc":98,"qlmin":2.3123043359886464,"dispatchable":0,"ql":2.3123043359886464},"70":{"qlmax":0.0029662995402876453,"ql_junc":70,"qlmin":0.0029662995402876453,"dispatchable":0,"ql":0.0029662995402876453},"10064":{"qlmax":73.68365983791067,"ql_junc":64,"qlmin":0.0,"dispatchable":1,"ql":0},"10086":{"qlmax":73.68365983791067,"ql_junc":86,"qlmin":0.0,"dispatchable":1,"ql":0},"14":{"qlmax":0.05510823101743133,"ql_junc":14,"qlmin":0.05510823101743133,"dispatchable":0,"ql":0.05510823101743133},"10066":{"qlmax":73.68365983791067,"ql_junc":66,"qlmin":0.0,"dispatchable":1,"ql":0},"10082":{"qlmax":73.68365983791067,"ql_junc":82,"qlmin":0.0,"dispatchable":1,"ql":0},"7":{"qlmax":0.5160335983562648,"ql_junc":7,"qlmin":0.5160335983562648,"dispatchable":0,"ql":0.5160335983562648},"57":{"qlmax":0.4955891591957575,"ql_junc":57,"qlmin":0.4955891591957575,"dispatchable":0,"ql":0.4955891591957575},"10100":{"qlmax":73.68365983791067,"ql_junc":100,"qlmin":0.0,"dispatchable":1,"ql":0},"64":{"qlmax":0.10073667413327751,"ql_junc":64,"qlmin":0.10073667413327751,"dispatchable":0,"ql":0.10073667413327751},"19":{"qlmax":3.1336574877703542,"ql_junc":19,"qlmin":3.1336574877703542,"dispatchable":0,"ql":3.1336574877703542},"91":{"qlmax":0.33855117652173333,"ql_junc":91,"qlmin":0.33855117652173333,"dispatchable":0,"ql":0.33855117652173333},"10031":{"qlmax":73.68365983791067,"ql_junc":31,"qlmin":0.0,"dispatchable":1,"ql":0},"10034":{"qlmax":73.68365983791067,"ql_junc":34,"qlmin":0.0,"dispatchable":1,"ql":0},"10093":{"qlmax":73.68365983791067,"ql_junc":93,"qlmin":0.0,"dispatchable":1,"ql":0},"13":{"qlmax":0.5816956347736769,"ql_junc":13,"qlmin":0.5816956347736769,"dispatchable":0,"ql":0.5816956347736769},"15":{"qlmax":2.226315513357742,"ql_junc":15,"qlmin":2.226315513357742,"dispatchable":0,"ql":2.226315513357742},"61":{"qlmax":0.7078205616463287,"ql_junc":61,"qlmin":0.7078205616463287,"dispatchable":0,"ql":0.7078205616463287},"67":{"qlmax":0.002522205049835943,"ql_junc":67,"qlmin":0.002522205049835943,"dispatchable":0,"ql":0.002522205049835943},"100":{"qlmax":0.13960651383447553,"ql_junc":100,"qlmin":0.13960651383447553,"dispatchable":0,"ql":0.13960651383447553},"10048":{"qlmax":73.68365983791067,"ql_junc":48,"qlmin":0.0,"dispatchable":1,"ql":0},"21":{"qlmax":1.5522378377382648,"ql_junc":21,"qlmin":1.5522378377382648,"dispatchable":0,"ql":1.5522378377382648},"10019":{"qlmax":73.68365983791067,"ql_junc":19,"qlmin":0.0,"dispatchable":1,"ql":0},"68":{"qlmax":0.0023561282110417907,"ql_junc":68,"qlmin":0.0023561282110417907,"dispatchable":0,"ql":0.0023561282110417907},"10071":{"qlmax":73.68365983791067,"ql_junc":71,"qlmin":0.0,"dispatchable":1,"ql":0},"66":{"qlmax":0.7870616134658361,"ql_junc":66,"qlmin":0.7870616134658361,"dispatchable":0,"ql":0.7870616134658361},"76":{"qlmax":0.620505676051263,"ql_junc":76,"qlmin":0.620505676051263,"dispatchable":0,"ql":0.620505676051263},"48":{"qlmax":0.049880426569443526,"ql_junc":48,"qlmin":0.049880426569443526,"dispatchable":0,"ql":0.049880426569443526},"18":{"qlmax":0.5512963362863287,"ql_junc":18,"qlmin":0.5512963362863287,"dispatchable":0,"ql":0.5512963362863287}},"standard_density":0.717,"baseQ":44.47950613758401,"compressibility_factor":0.8,"resistor":{},"short_pipe":{},"producer":{"1":{"qgmin":0.09374403622878186,"qg":0.09374403622878186,"qgmax":0.09374403622878186,"dispatchable":0,"qg_junc":1},"10028":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":28},"101":{"qgmin":0.08130991863113443,"qg":0.08130991863113443,"qgmax":0.08130991863113443,"dispatchable":0,"qg_junc":101},"2":{"qgmin":0.07898888334624025,"qg":0.07898888334624025,"qgmax":0.07898888334624025,"dispatchable":0,"qg_junc":2},"74":{"qgmin":0.08228475345078998,"qg":0.08228475345078998,"qgmax":0.08228475345078998,"dispatchable":0,"qg_junc":74},"41":{"qgmin":0.08377832123570443,"qg":0.08377832123570443,"qgmax":0.08377832123570443,"dispatchable":0,"qg_junc":41},"10072":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":72},"10041":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":41},"10101":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":101},"5":{"qgmin":0.08727829507800519,"qg":0.08727829507800519,"qgmax":0.08727829507800519,"dispatchable":0,"qg_junc":5},"10001":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":1},"28":{"qgmin":0.09372561531382238,"qg":0.09372561531382238,"qgmax":0.09372561531382238,"dispatchable":0,"qg_junc":28},"39":{"qgmin":0.07938677510936495,"qg":0.07938677510936495,"qgmax":0.07938677510936495,"dispatchable":0,"qg_junc":39},"40":{"qgmin":0.07699942453061664,"qg":0.07699942453061664,"qgmax":0.07699942453061664,"dispatchable":0,"qg_junc":40},"10005":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":5},"72":{"qgmin":0.07511607018515966,"qg":0.07511607018515966,"qgmax":0.07511607018515966,"dispatchable":0,"qg_junc":72},"10002":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":2},"10039":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":39},"10074":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":74},"45":{"qgmin":0.07633627159207546,"qg":0.07633627159207546,"qgmax":0.07633627159207546,"dispatchable":0,"qg_junc":45},"10008":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":8},"8":{"qgmin":0.09105163529830461,"qg":0.09105163529830461,"qgmax":0.09105163529830461,"dispatchable":0,"qg_junc":8},"10040":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":40},"10045":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":45}},"ne_pipe":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"valve":{},"per_unit":true,"junction":{"1":{"name":"Donegal-PA","latitude":40.14051,"longitude":-80.478524,"pmax":1.0,"pmin":0.4166666666666667},"54":{"name":"Glastonbury-CT","latitude":41.725185,"longitude":-72.589945,"pmax":1.0,"pmin":0.4166666666666667},"101":{"name":"Lisbon-NY","latitude":44.768851,"longitude":-75.355817,"pmax":1.0,"pmin":0.4166666666666667},"41":{"name":"Bridgewater-PA","latitude":41.821825,"longitude":-75.819248,"pmax":1.0,"pmin":0.4166666666666667},"65":{"name":"Hopkinton-MA","latitude":42.201594,"longitude":-71.523878,"pmax":1.0,"pmin":0.4166666666666667},"3101076":{"pmax":1.0,"pmin":0.4166666666666667},"1027":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"88":{"name":"Berne-NY","latitude":42.628596,"longitude":-74.025866,"pmax":1.0,"pmin":0.4166666666666667},"26":{"name":"Lock-Haven-PA","latitude":41.495676,"longitude":-77.643097,"pmax":1.0,"pmin":0.4166666666666667},"77":{"name":"Caledonia-NY","latitude":42.917459,"longitude":-77.783036,"pmax":1.0,"pmin":0.4166666666666667},"24":{"name":"Luthersburg-PA","latitude":40.999871,"longitude":-78.741026,"pmax":1.0,"pmin":0.4166666666666667},"1700037":{"pmax":1.0,"pmin":0.4166666666666667},"23":{"name":"Mercer-PA","latitude":41.210661,"longitude":-80.320067,"pmax":1.0,"pmin":0.4166666666666667},"600003":{"pmax":1.0,"pmin":0.4166666666666667},"59":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"43":{"name":"Clymer-NY","latitude":42.074221,"longitude":-79.698702,"pmax":1.0,"pmin":0.4166666666666667},"39":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"2200080":{"pmax":1.0,"pmin":0.4166666666666667},"1086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"34":{"name":"Orange-CT","latitude":41.266832,"longitude":-73.009702,"pmax":1.0,"pmin":0.4166666666666667},"3500072":{"pmax":1.0,"pmin":0.4166666666666667},"55":{"name":"Glastonbury-CT","latitude":41.725084,"longitude":-72.588397,"pmax":1.0,"pmin":0.4166666666666667},"17":{"name":"Kittanning-PA","latitude":40.835196,"longitude":-79.340896,"pmax":1.0,"pmin":0.4166666666666667},"9":{"name":"Penn-Hills-PA","latitude":40.467497,"longitude":-79.794148,"pmax":1.0,"pmin":0.4166666666666667},"12":{"name":"Clinton-NJ","latitude":40.603397,"longitude":-74.883413,"pmax":1.0,"pmin":0.4166666666666667},"20":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"1801069":{"pmax":1.0,"pmin":0.4166666666666667},"14":{"name":"Edison-NJ","latitude":40.556699,"longitude":-74.349096,"pmax":1.0,"pmin":0.4166666666666667},"96":{"name":"Agawam-MA","latitude":42.046799,"longitude":-72.613109,"pmax":1.0,"pmin":0.4166666666666667},"19":{"name":"Rutherford-NJ","latitude":40.791447,"longitude":-74.088084,"pmax":1.0,"pmin":0.4166666666666667},"2401032":{"pmax":1.0,"pmin":0.4166666666666667},"3600088":{"pmax":1.0,"pmin":0.4166666666666667},"35":{"name":"Cranberry-PA","latitude":41.398771,"longitude":-79.676097,"pmax":1.0,"pmin":0.4166666666666667},"1032":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"1500097":{"pmax":1.0,"pmin":0.4166666666666667},"21":{"name":"St-James-NY","latitude":40.895706,"longitude":-73.14931,"pmax":1.0,"pmin":0.4166666666666667},"83":{"name":"Pompey-NY","latitude":42.903602,"longitude":-75.958292,"pmax":1.0,"pmin":0.4166666666666667},"45":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"85":{"name":"Charleston-NY","latitude":42.80409,"longitude":-74.281505,"pmax":1.0,"pmin":0.4166666666666667},"105":{"name":"Rumford-ME","latitude":44.520753,"longitude":-70.578301,"pmax":1.0,"pmin":0.4166666666666667},"30":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"500090":{"pmax":1.0,"pmin":0.4166666666666667},"3":{"name":"Mt-Pleasant-PA","latitude":40.200743,"longitude":-79.534826,"pmax":1.0,"pmin":0.4166666666666667},"81":{"name":"Hopewell-NY","latitude":42.904538,"longitude":-77.176114,"pmax":1.0,"pmin":0.4166666666666667},"27":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"75":{"name":"Youngstown-NY","latitude":43.270035,"longitude":-79.026338,"pmax":1.0,"pmin":0.4166666666666667},"1039":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"50":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"5000085":{"pmax":1.0,"pmin":0.4166666666666667},"63":{"name":"Mendon-MA","latitude":42.120051,"longitude":-71.569429,"pmax":1.0,"pmin":0.4166666666666667},"92":{"name":"Millbrook-NY","latitude":41.77572,"longitude":-73.701817,"pmax":1.0,"pmin":0.4166666666666667},"87":{"name":"Halfmoon-NY","latitude":42.831757,"longitude":-73.672791,"pmax":1.0,"pmin":0.4166666666666667},"1050":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"301030":{"pmax":1.0,"pmin":0.4166666666666667},"700051":{"pmax":1.0,"pmin":0.4166666666666667},"89":{"name":"East-Berne-NY","latitude":42.63174,"longitude":-74.025301,"pmax":1.0,"pmin":0.4166666666666667},"3300045":{"pmax":1.0,"pmin":0.4166666666666667},"1901067":{"pmax":1.0,"pmin":0.4166666666666667},"1402086":{"pmax":1.0,"pmin":0.4166666666666667},"4401059":{"pmax":1.0,"pmin":0.4166666666666667},"80":{"name":"Hopewell-NY","latitude":42.90849,"longitude":-77.192062,"pmax":1.0,"pmin":0.4166666666666667},"4800099":{"pmax":1.0,"pmin":0.4166666666666667},"1049":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"100026":{"pmax":1.0,"pmin":0.4166666666666667},"57":{"name":"Coventry-RI","latitude":41.670935,"longitude":-71.534463,"pmax":1.0,"pmin":0.4166666666666667},"1011":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"15":{"name":"Lakeview-NY","latitude":40.66556,"longitude":-73.65474,"pmax":1.0,"pmin":0.4166666666666667},"61":{"name":"Douglas-MA","latitude":42.020317,"longitude":-71.744126,"pmax":1.0,"pmin":0.4166666666666667},"67":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"4200008":{"pmax":1.0,"pmin":0.4166666666666667},"100":{"name":"Diana-NY","latitude":44.076742,"longitude":-75.29934,"pmax":1.0,"pmin":0.4166666666666667},"400083":{"pmax":1.0,"pmin":0.4166666666666667},"46":{"name":"Southport-NY","latitude":42.072562,"longitude":-76.77978,"pmax":1.0,"pmin":0.4166666666666667},"2600006":{"pmax":1.0,"pmin":0.4166666666666667},"68":{"name":"Dracut-MA","latitude":42.707991,"longitude":-71.274586,"pmax":1.0,"pmin":0.4166666666666667},"56":{"name":"Lebanon-","latitude":40.274597,"longitude":-76.383599,"pmax":1.0,"pmin":0.4166666666666667},"2000008":{"pmax":1.0,"pmin":0.4166666666666667},"76":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"48":{"name":"Dryden-NY","latitude":42.417627,"longitude":-76.293194,"pmax":1.0,"pmin":0.4166666666666667},"103":{"name":"Mt-Pleasant-PA","latitude":40.189198,"longitude":-79.527073,"pmax":1.0,"pmin":0.4166666666666667},"32":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"2":{"name":"New-Freeport-PA","latitude":39.723066,"longitude":-80.442888,"pmax":1.0,"pmin":0.4166666666666667},"51":{"name":"Granby-CT","latitude":41.974926,"longitude":-72.813982,"pmax":1.0,"pmin":0.4166666666666667},"53":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"93":{"name":"Millbrook-NY","latitude":41.77619,"longitude":-73.702682,"pmax":1.0,"pmin":0.4166666666666667},"10":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"4301031":{"pmax":1.0,"pmin":0.4166666666666667},"2086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"1064":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"49":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"5":{"name":"Delta-PA","latitude":39.724585,"longitude":-76.390675,"pmax":1.0,"pmin":0.4166666666666667},"62":{"name":"Mendon-MA","latitude":42.120251,"longitude":-71.567683,"pmax":1.0,"pmin":0.4166666666666667},"90":{"name":"Leeds-NY","latitude":42.24878,"longitude":-73.898449,"pmax":1.0,"pmin":0.4166666666666667},"3800020":{"pmax":1.0,"pmin":0.4166666666666667},"3700054":{"pmax":1.0,"pmin":0.4166666666666667},"86":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"71":{"name":"Anson-ME","latitude":44.838572,"longitude":-69.923579,"pmax":1.0,"pmin":0.4166666666666667},"37":{"name":"Marienville-PA","latitude":41.537845,"longitude":-79.116042,"pmax":1.0,"pmin":0.4166666666666667},"1030":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"6":{"name":"Lebanon-PA","latitude":40.274567,"longitude":-76.382726,"pmax":1.0,"pmin":0.4166666666666667},"98":{"name":"Remsen-NY","latitude":43.35361,"longitude":-75.094707,"pmax":1.0,"pmin":0.4166666666666667},"1000092":{"pmax":1.0,"pmin":0.4166666666666667},"1076":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"1200074":{"pmax":1.0,"pmin":0.4166666666666667},"1010":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"7":{"name":"Malvern-Pa","latitude":40.084953,"longitude":-75.556341,"pmax":1.0,"pmin":0.4166666666666667},"1602086":{"pmax":1.0,"pmin":0.4166666666666667},"102":{"name":"Pittsfield-MA","latitude":42.470251,"longitude":-73.325124,"pmax":1.0,"pmin":0.4166666666666667},"69":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"97":{"name":"Remsen-NY","latitude":43.354239,"longitude":-75.082106,"pmax":1.0,"pmin":0.4166666666666667},"2900078":{"pmax":1.0,"pmin":0.4166666666666667},"4":{"name":"Snake-Spring-PA","latitude":40.020885,"longitude":-78.404702,"pmax":1.0,"pmin":0.4166666666666667},"3401039":{"pmax":1.0,"pmin":0.4166666666666667},"3201086":{"pmax":1.0,"pmin":0.4166666666666667},"13":{"name":"Trenton-NJ","latitude":40.30279,"longitude":-74.703774,"pmax":1.0,"pmin":0.4166666666666667},"3000095":{"pmax":1.0,"pmin":0.4166666666666667},"1053":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"4700033":{"pmax":1.0,"pmin":0.4166666666666667},"1045":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"1067":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"1022":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"38":{"name":"Marienville-PA","latitude":41.537608,"longitude":-79.11609,"pmax":1.0,"pmin":0.4166666666666667},"4900060":{"pmax":1.0,"pmin":0.4166666666666667},"66":{"name":"Fitchburg-MA","latitude":42.588366,"longitude":-71.847785,"pmax":1.0,"pmin":0.4166666666666667},"2800062":{"pmax":1.0,"pmin":0.4166666666666667},"18":{"name":"Bloomfield-NJ","latitude":40.79121,"longitude":-74.19497,"pmax":1.0,"pmin":0.4166666666666667},"29":{"name":"Laurel-Run-PA","latitude":41.21003,"longitude":-75.855117,"pmax":1.0,"pmin":0.4166666666666667},"78":{"name":"Pike-NY-","latitude":42.597312,"longitude":-78.110065,"pmax":1.0,"pmin":0.4166666666666667},"74":{"name":"Youngstown-NY","latitude":43.271294,"longitude":-79.02028,"pmax":1.0,"pmin":0.4166666666666667},"42":{"name":"Clymer-NY","latitude":42.07427,"longitude":-79.698623,"pmax":1.0,"pmin":0.4166666666666667},"33":{"name":"Orange-CT","latitude":41.254368,"longitude":-73.010735,"pmax":1.0,"pmin":0.4166666666666667},"28":{"name":"Sugarload-PA","latitude":41.262607,"longitude":-76.338707,"pmax":1.0,"pmin":0.4166666666666667},"52":{"name":"Granby-CT","latitude":41.975423,"longitude":-72.813133,"pmax":1.0,"pmin":0.4166666666666667},"1031":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"1069":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"1059":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"801050":{"pmax":1.0,"pmin":0.4166666666666667},"1300009":{"pmax":1.0,"pmin":0.4166666666666667},"58":{"name":"Sandwich-MA","latitude":41.753162,"longitude":-70.493124,"pmax":1.0,"pmin":0.4166666666666667},"25":{"name":"Weedville-PA","latitude":41.260839,"longitude":-78.311499,"pmax":1.0,"pmin":0.4166666666666667},"31":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"4000004":{"pmax":1.0,"pmin":0.4166666666666667},"44":{"name":"Greenwood-NY","latitude":42.11366,"longitude":-77.653292,"pmax":1.0,"pmin":0.4166666666666667},"94":{"name":"Williamstown-MA","latitude":42.740238,"longitude":-73.186441,"pmax":1.0,"pmin":0.4166666666666667},"2300035":{"pmax":1.0,"pmin":0.4166666666666667},"99":{"name":"Diana-NY","latitude":44.076832,"longitude":-75.299729,"pmax":1.0,"pmin":0.4166666666666667},"47":{"name":"Dryden-NY","latitude":42.439942,"longitude":-76.305218,"pmax":1.0,"pmin":0.4166666666666667},"1100027":{"pmax":1.0,"pmin":0.4166666666666667},"73":{"name":"Pittsburg-NH","latitude":45.05418,"longitude":-71.490121,"pmax":1.0,"pmin":0.4166666666666667},"82":{"name":"Clay-NY-","latitude":43.219378,"longitude":-76.252319,"pmax":1.0,"pmin":0.4166666666666667},"4501049":{"pmax":1.0,"pmin":0.4166666666666667},"79":{"name":"Gainesville-NY","latitude":42.556783,"longitude":-78.153585,"pmax":1.0,"pmin":0.4166666666666667},"84":{"name":"Manlius-NY","latitude":42.903357,"longitude":-75.958496,"pmax":1.0,"pmin":0.4166666666666667},"104":{"name":"Everett-PA","latitude":40.042788,"longitude":-78.421649,"pmax":1.0,"pmin":0.4166666666666667},"2101045":{"pmax":1.0,"pmin":0.4166666666666667},"4601053":{"pmax":1.0,"pmin":0.4166666666666667},"70":{"name":"Bedford-NH","latitude":42.934207,"longitude":-71.491622,"pmax":1.0,"pmin":0.4166666666666667},"200042":{"pmax":1.0,"pmin":0.4166666666666667},"900022":{"pmax":1.0,"pmin":0.4166666666666667},"8":{"name":"Chippewa-PA","latitude":40.768368,"longitude":-80.376997,"pmax":1.0,"pmin":0.4166666666666667},"64":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"91":{"name":"Catskill-NY","latitude":42.248502,"longitude":-73.899998,"pmax":1.0,"pmin":0.4166666666666667},"4101064":{"pmax":1.0,"pmin":0.4166666666666667},"60":{"name":"Douglas-MA","latitude":42.022409,"longitude":-71.751407,"pmax":1.0,"pmin":0.4166666666666667},"3900047":{"pmax":1.0,"pmin":0.4166666666666667},"2700011":{"pmax":1.0,"pmin":0.4166666666666667},"22":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"11":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"16":{"name":"Kittanning-PA","latitude":40.835394,"longitude":-79.343138,"pmax":1.0,"pmin":0.4166666666666667},"40":{"name":"Ulysses-PA","latitude":41.877839,"longitude":-77.765879,"pmax":1.0,"pmin":0.4166666666666667},"72":{"name":"Pittsburg-NH","latitude":45.054984,"longitude":-71.490144,"pmax":1.0,"pmin":0.4166666666666667},"36":{"name":"Oil-City-PA","latitude":41.396723,"longitude":-79.672811,"pmax":1.0,"pmin":0.4166666666666667},"95":{"name":"Agawam-MA","latitude":42.048439,"longitude":-72.610074,"pmax":1.0,"pmin":0.4166666666666667},"1020":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"2500016":{"pmax":1.0,"pmin":0.4166666666666667}},"pipe":{"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"38":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null}},"energy_factor":2.61590529e-8,"baseP":8.273712e6,"control_valve":{"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1}},"connection":{"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"38":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null}}} diff --git a/examples/data/json/TC_PennToNortheast_wValves_expansion_9.0_oct.json b/examples/data/json/TC_PennToNortheast_wValves_expansion_9.0_oct.json deleted file mode 100644 index 20c42aa..0000000 --- a/examples/data/json/TC_PennToNortheast_wValves_expansion_9.0_oct.json +++ /dev/null @@ -1 +0,0 @@ -{"ne_connection":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"price_zone":{"1":{"junctions":[14,19,21,34,62,64,66,71,86,87,91,93],"cost_q":[2.855917820138073e-10,0.019319594723324764,0],"cost_p":[0.0,4.207185769757587e-12,415.8],"min_cost":0.015891600024669866,"constant_p":175,"index":1,"comment":"Transco Zone 6 Non New York"},"2":{"junctions":[29,31,44,48,76,82,100],"cost_q":[3.292411810115508e-11,0.026857863481693715,0],"cost_p":[0.0,1.4725150194151552e-12,0],"min_cost":0.01871677336238895,"constant_p":600,"index":2,"comment":"Transco Leidy Zone"}},"temperature":281.15,"name":"TC Penn to Northeast","ne_compressor":{},"multinetwork":false,"gas_molar_mass":0.0185674,"compressor":{"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null}},"consumer":{"29":{"qlmax":2.4191189209322745,"ql_junc":29,"qlmin":2.4191189209322745,"dispatchable":0,"ql":2.4191189209322745},"10076":{"qlmax":73.68365983791067,"ql_junc":76,"qlmin":0.0,"dispatchable":1,"ql":0},"10044":{"qlmax":73.68365983791067,"ql_junc":44,"qlmin":0.0,"dispatchable":1,"ql":0},"63":{"qlmax":0.004706245007011,"ql_junc":63,"qlmin":0.004706245007011,"dispatchable":0,"ql":0.004706245007011},"93":{"qlmax":0.26300685756138026,"ql_junc":93,"qlmin":0.26300685756138026,"dispatchable":0,"ql":0.26300685756138026},"10":{"qlmax":17.480634852518467,"ql_junc":10,"qlmin":17.480634852518467,"dispatchable":0,"ql":17.480634852518467},"10029":{"qlmax":73.68365983791067,"ql_junc":29,"qlmin":0.0,"dispatchable":1,"ql":0},"10087":{"qlmax":73.68365983791067,"ql_junc":87,"qlmin":0.0,"dispatchable":1,"ql":0},"77":{"qlmax":2.5742638174914685,"ql_junc":77,"qlmin":2.5742638174914685,"dispatchable":0,"ql":2.5742638174914685},"24":{"qlmax":3.2374884070550625,"ql_junc":24,"qlmin":3.2374884070550625,"dispatchable":0,"ql":3.2374884070550625},"87":{"qlmax":0.29048013562214425,"ql_junc":87,"qlmin":0.29048013562214425,"dispatchable":0,"ql":0.29048013562214425},"58":{"qlmax":2.275152875689034,"ql_junc":58,"qlmin":2.275152875689034,"dispatchable":0,"ql":2.275152875689034},"25":{"qlmax":3.3850755637721015,"ql_junc":25,"qlmin":3.3850755637721015,"dispatchable":0,"ql":3.3850755637721015},"10091":{"qlmax":73.68365983791067,"ql_junc":91,"qlmin":0.0,"dispatchable":1,"ql":0},"89":{"qlmax":1.5091776880720154,"ql_junc":89,"qlmin":1.5091776880720154,"dispatchable":0,"ql":1.5091776880720154},"31":{"qlmax":1.1602959636827976,"ql_junc":31,"qlmin":1.1602959636827976,"dispatchable":0,"ql":1.1602959636827976},"62":{"qlmax":0.9440161264057919,"ql_junc":62,"qlmin":0.9440161264057919,"dispatchable":0,"ql":0.9440161264057919},"43":{"qlmax":1.3730383051137194,"ql_junc":43,"qlmin":1.3730383051137194,"dispatchable":0,"ql":1.3730383051137194},"10014":{"qlmax":73.68365983791067,"ql_junc":14,"qlmin":0.0,"dispatchable":1,"ql":0},"34":{"qlmax":0.1100625543840672,"ql_junc":34,"qlmin":0.1100625543840672,"dispatchable":0,"ql":0.1100625543840672},"44":{"qlmax":0.1372689798349928,"ql_junc":44,"qlmin":0.1372689798349928,"dispatchable":0,"ql":0.1372689798349928},"94":{"qlmax":0.8893951042365892,"ql_junc":94,"qlmin":0.8893951042365892,"dispatchable":0,"ql":0.8893951042365892},"55":{"qlmax":2.1194975874496094,"ql_junc":55,"qlmin":2.1194975874496094,"dispatchable":0,"ql":2.1194975874496094},"86":{"qlmax":0.2871113743328865,"ql_junc":86,"qlmin":0.2871113743328865,"dispatchable":0,"ql":0.2871113743328865},"17":{"qlmax":5.588387594840079,"ql_junc":17,"qlmin":5.588387594840079,"dispatchable":0,"ql":5.588387594840079},"71":{"qlmax":0.6957365622741134,"ql_junc":71,"qlmin":0.6957365622741134,"dispatchable":0,"ql":0.6957365622741134},"82":{"qlmax":0.777450036583937,"ql_junc":82,"qlmin":0.777450036583937,"dispatchable":0,"ql":0.777450036583937},"20":{"qlmax":1.8570437565992925,"ql_junc":20,"qlmin":1.8570437565992925,"dispatchable":0,"ql":1.8570437565992925},"10021":{"qlmax":73.68365983791067,"ql_junc":21,"qlmin":0.0,"dispatchable":1,"ql":0},"10062":{"qlmax":73.68365983791067,"ql_junc":62,"qlmin":0.0,"dispatchable":1,"ql":0},"98":{"qlmax":2.3123043359886464,"ql_junc":98,"qlmin":2.3123043359886464,"dispatchable":0,"ql":2.3123043359886464},"70":{"qlmax":0.0029662995402876453,"ql_junc":70,"qlmin":0.0029662995402876453,"dispatchable":0,"ql":0.0029662995402876453},"10064":{"qlmax":73.68365983791067,"ql_junc":64,"qlmin":0.0,"dispatchable":1,"ql":0},"10086":{"qlmax":73.68365983791067,"ql_junc":86,"qlmin":0.0,"dispatchable":1,"ql":0},"14":{"qlmax":0.05510823101743133,"ql_junc":14,"qlmin":0.05510823101743133,"dispatchable":0,"ql":0.05510823101743133},"10066":{"qlmax":73.68365983791067,"ql_junc":66,"qlmin":0.0,"dispatchable":1,"ql":0},"10082":{"qlmax":73.68365983791067,"ql_junc":82,"qlmin":0.0,"dispatchable":1,"ql":0},"7":{"qlmax":0.5160335983562648,"ql_junc":7,"qlmin":0.5160335983562648,"dispatchable":0,"ql":0.5160335983562648},"57":{"qlmax":0.4955891591957575,"ql_junc":57,"qlmin":0.4955891591957575,"dispatchable":0,"ql":0.4955891591957575},"10100":{"qlmax":73.68365983791067,"ql_junc":100,"qlmin":0.0,"dispatchable":1,"ql":0},"64":{"qlmax":0.10073667413327751,"ql_junc":64,"qlmin":0.10073667413327751,"dispatchable":0,"ql":0.10073667413327751},"19":{"qlmax":3.1336574877703542,"ql_junc":19,"qlmin":3.1336574877703542,"dispatchable":0,"ql":3.1336574877703542},"91":{"qlmax":0.33855117652173333,"ql_junc":91,"qlmin":0.33855117652173333,"dispatchable":0,"ql":0.33855117652173333},"10031":{"qlmax":73.68365983791067,"ql_junc":31,"qlmin":0.0,"dispatchable":1,"ql":0},"10034":{"qlmax":73.68365983791067,"ql_junc":34,"qlmin":0.0,"dispatchable":1,"ql":0},"10093":{"qlmax":73.68365983791067,"ql_junc":93,"qlmin":0.0,"dispatchable":1,"ql":0},"13":{"qlmax":0.5816956347736769,"ql_junc":13,"qlmin":0.5816956347736769,"dispatchable":0,"ql":0.5816956347736769},"15":{"qlmax":2.226315513357742,"ql_junc":15,"qlmin":2.226315513357742,"dispatchable":0,"ql":2.226315513357742},"61":{"qlmax":0.7078205616463287,"ql_junc":61,"qlmin":0.7078205616463287,"dispatchable":0,"ql":0.7078205616463287},"67":{"qlmax":0.002522205049835943,"ql_junc":67,"qlmin":0.002522205049835943,"dispatchable":0,"ql":0.002522205049835943},"100":{"qlmax":0.13960651383447553,"ql_junc":100,"qlmin":0.13960651383447553,"dispatchable":0,"ql":0.13960651383447553},"10048":{"qlmax":73.68365983791067,"ql_junc":48,"qlmin":0.0,"dispatchable":1,"ql":0},"21":{"qlmax":1.5522378377382648,"ql_junc":21,"qlmin":1.5522378377382648,"dispatchable":0,"ql":1.5522378377382648},"10019":{"qlmax":73.68365983791067,"ql_junc":19,"qlmin":0.0,"dispatchable":1,"ql":0},"68":{"qlmax":0.0023561282110417907,"ql_junc":68,"qlmin":0.0023561282110417907,"dispatchable":0,"ql":0.0023561282110417907},"10071":{"qlmax":73.68365983791067,"ql_junc":71,"qlmin":0.0,"dispatchable":1,"ql":0},"66":{"qlmax":0.7870616134658361,"ql_junc":66,"qlmin":0.7870616134658361,"dispatchable":0,"ql":0.7870616134658361},"76":{"qlmax":0.620505676051263,"ql_junc":76,"qlmin":0.620505676051263,"dispatchable":0,"ql":0.620505676051263},"48":{"qlmax":0.049880426569443526,"ql_junc":48,"qlmin":0.049880426569443526,"dispatchable":0,"ql":0.049880426569443526},"18":{"qlmax":0.5512963362863287,"ql_junc":18,"qlmin":0.5512963362863287,"dispatchable":0,"ql":0.5512963362863287}},"standard_density":0.717,"baseQ":44.47950613758401,"compressibility_factor":0.8,"resistor":{},"short_pipe":{},"producer":{"1":{"qgmin":0.09374403622878186,"qg":0.09374403622878186,"qgmax":0.09374403622878186,"dispatchable":0,"qg_junc":1},"10028":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":28},"101":{"qgmin":0.08130991863113443,"qg":0.08130991863113443,"qgmax":0.08130991863113443,"dispatchable":0,"qg_junc":101},"2":{"qgmin":0.07898888334624025,"qg":0.07898888334624025,"qgmax":0.07898888334624025,"dispatchable":0,"qg_junc":2},"74":{"qgmin":0.08228475345078998,"qg":0.08228475345078998,"qgmax":0.08228475345078998,"dispatchable":0,"qg_junc":74},"41":{"qgmin":0.08377832123570443,"qg":0.08377832123570443,"qgmax":0.08377832123570443,"dispatchable":0,"qg_junc":41},"10072":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":72},"10041":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":41},"10101":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":101},"5":{"qgmin":0.08727829507800519,"qg":0.08727829507800519,"qgmax":0.08727829507800519,"dispatchable":0,"qg_junc":5},"10001":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":1},"28":{"qgmin":0.09372561531382238,"qg":0.09372561531382238,"qgmax":0.09372561531382238,"dispatchable":0,"qg_junc":28},"39":{"qgmin":0.07938677510936495,"qg":0.07938677510936495,"qgmax":0.07938677510936495,"dispatchable":0,"qg_junc":39},"40":{"qgmin":0.07699942453061664,"qg":0.07699942453061664,"qgmax":0.07699942453061664,"dispatchable":0,"qg_junc":40},"10005":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":5},"72":{"qgmin":0.07511607018515966,"qg":0.07511607018515966,"qgmax":0.07511607018515966,"dispatchable":0,"qg_junc":72},"10002":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":2},"10039":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":39},"10074":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":74},"45":{"qgmin":0.07633627159207546,"qg":0.07633627159207546,"qgmax":0.07633627159207546,"dispatchable":0,"qg_junc":45},"10008":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":8},"8":{"qgmin":0.09105163529830461,"qg":0.09105163529830461,"qgmax":0.09105163529830461,"dispatchable":0,"qg_junc":8},"10040":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":40},"10045":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":45}},"ne_pipe":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"valve":{},"per_unit":true,"junction":{"1":{"name":"Donegal-PA","latitude":40.14051,"longitude":-80.478524,"pmax":1.0,"pmin":0.4166666666666667},"54":{"name":"Glastonbury-CT","latitude":41.725185,"longitude":-72.589945,"pmax":1.0,"pmin":0.4166666666666667},"101":{"name":"Lisbon-NY","latitude":44.768851,"longitude":-75.355817,"pmax":1.0,"pmin":0.4166666666666667},"41":{"name":"Bridgewater-PA","latitude":41.821825,"longitude":-75.819248,"pmax":1.0,"pmin":0.4166666666666667},"65":{"name":"Hopkinton-MA","latitude":42.201594,"longitude":-71.523878,"pmax":1.0,"pmin":0.4166666666666667},"3101076":{"pmax":1.0,"pmin":0.4166666666666667},"1027":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"88":{"name":"Berne-NY","latitude":42.628596,"longitude":-74.025866,"pmax":1.0,"pmin":0.4166666666666667},"26":{"name":"Lock-Haven-PA","latitude":41.495676,"longitude":-77.643097,"pmax":1.0,"pmin":0.4166666666666667},"77":{"name":"Caledonia-NY","latitude":42.917459,"longitude":-77.783036,"pmax":1.0,"pmin":0.4166666666666667},"24":{"name":"Luthersburg-PA","latitude":40.999871,"longitude":-78.741026,"pmax":1.0,"pmin":0.4166666666666667},"1700037":{"pmax":1.0,"pmin":0.4166666666666667},"23":{"name":"Mercer-PA","latitude":41.210661,"longitude":-80.320067,"pmax":1.0,"pmin":0.4166666666666667},"600003":{"pmax":1.0,"pmin":0.4166666666666667},"59":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"43":{"name":"Clymer-NY","latitude":42.074221,"longitude":-79.698702,"pmax":1.0,"pmin":0.4166666666666667},"39":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"2200080":{"pmax":1.0,"pmin":0.4166666666666667},"1086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"34":{"name":"Orange-CT","latitude":41.266832,"longitude":-73.009702,"pmax":1.0,"pmin":0.4166666666666667},"3500072":{"pmax":1.0,"pmin":0.4166666666666667},"55":{"name":"Glastonbury-CT","latitude":41.725084,"longitude":-72.588397,"pmax":1.0,"pmin":0.4166666666666667},"17":{"name":"Kittanning-PA","latitude":40.835196,"longitude":-79.340896,"pmax":1.0,"pmin":0.4166666666666667},"9":{"name":"Penn-Hills-PA","latitude":40.467497,"longitude":-79.794148,"pmax":1.0,"pmin":0.4166666666666667},"12":{"name":"Clinton-NJ","latitude":40.603397,"longitude":-74.883413,"pmax":1.0,"pmin":0.4166666666666667},"20":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"1801069":{"pmax":1.0,"pmin":0.4166666666666667},"14":{"name":"Edison-NJ","latitude":40.556699,"longitude":-74.349096,"pmax":1.0,"pmin":0.4166666666666667},"96":{"name":"Agawam-MA","latitude":42.046799,"longitude":-72.613109,"pmax":1.0,"pmin":0.4166666666666667},"19":{"name":"Rutherford-NJ","latitude":40.791447,"longitude":-74.088084,"pmax":1.0,"pmin":0.4166666666666667},"2401032":{"pmax":1.0,"pmin":0.4166666666666667},"3600088":{"pmax":1.0,"pmin":0.4166666666666667},"35":{"name":"Cranberry-PA","latitude":41.398771,"longitude":-79.676097,"pmax":1.0,"pmin":0.4166666666666667},"1032":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"1500097":{"pmax":1.0,"pmin":0.4166666666666667},"21":{"name":"St-James-NY","latitude":40.895706,"longitude":-73.14931,"pmax":1.0,"pmin":0.4166666666666667},"83":{"name":"Pompey-NY","latitude":42.903602,"longitude":-75.958292,"pmax":1.0,"pmin":0.4166666666666667},"45":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"85":{"name":"Charleston-NY","latitude":42.80409,"longitude":-74.281505,"pmax":1.0,"pmin":0.4166666666666667},"105":{"name":"Rumford-ME","latitude":44.520753,"longitude":-70.578301,"pmax":1.0,"pmin":0.4166666666666667},"30":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"500090":{"pmax":1.0,"pmin":0.4166666666666667},"3":{"name":"Mt-Pleasant-PA","latitude":40.200743,"longitude":-79.534826,"pmax":1.0,"pmin":0.4166666666666667},"81":{"name":"Hopewell-NY","latitude":42.904538,"longitude":-77.176114,"pmax":1.0,"pmin":0.4166666666666667},"27":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"75":{"name":"Youngstown-NY","latitude":43.270035,"longitude":-79.026338,"pmax":1.0,"pmin":0.4166666666666667},"1039":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"50":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"5000085":{"pmax":1.0,"pmin":0.4166666666666667},"63":{"name":"Mendon-MA","latitude":42.120051,"longitude":-71.569429,"pmax":1.0,"pmin":0.4166666666666667},"92":{"name":"Millbrook-NY","latitude":41.77572,"longitude":-73.701817,"pmax":1.0,"pmin":0.4166666666666667},"87":{"name":"Halfmoon-NY","latitude":42.831757,"longitude":-73.672791,"pmax":1.0,"pmin":0.4166666666666667},"1050":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"301030":{"pmax":1.0,"pmin":0.4166666666666667},"700051":{"pmax":1.0,"pmin":0.4166666666666667},"89":{"name":"East-Berne-NY","latitude":42.63174,"longitude":-74.025301,"pmax":1.0,"pmin":0.4166666666666667},"3300045":{"pmax":1.0,"pmin":0.4166666666666667},"1901067":{"pmax":1.0,"pmin":0.4166666666666667},"1402086":{"pmax":1.0,"pmin":0.4166666666666667},"4401059":{"pmax":1.0,"pmin":0.4166666666666667},"80":{"name":"Hopewell-NY","latitude":42.90849,"longitude":-77.192062,"pmax":1.0,"pmin":0.4166666666666667},"4800099":{"pmax":1.0,"pmin":0.4166666666666667},"1049":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"100026":{"pmax":1.0,"pmin":0.4166666666666667},"57":{"name":"Coventry-RI","latitude":41.670935,"longitude":-71.534463,"pmax":1.0,"pmin":0.4166666666666667},"1011":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"15":{"name":"Lakeview-NY","latitude":40.66556,"longitude":-73.65474,"pmax":1.0,"pmin":0.4166666666666667},"61":{"name":"Douglas-MA","latitude":42.020317,"longitude":-71.744126,"pmax":1.0,"pmin":0.4166666666666667},"67":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"4200008":{"pmax":1.0,"pmin":0.4166666666666667},"100":{"name":"Diana-NY","latitude":44.076742,"longitude":-75.29934,"pmax":1.0,"pmin":0.4166666666666667},"400083":{"pmax":1.0,"pmin":0.4166666666666667},"46":{"name":"Southport-NY","latitude":42.072562,"longitude":-76.77978,"pmax":1.0,"pmin":0.4166666666666667},"2600006":{"pmax":1.0,"pmin":0.4166666666666667},"68":{"name":"Dracut-MA","latitude":42.707991,"longitude":-71.274586,"pmax":1.0,"pmin":0.4166666666666667},"56":{"name":"Lebanon-","latitude":40.274597,"longitude":-76.383599,"pmax":1.0,"pmin":0.4166666666666667},"2000008":{"pmax":1.0,"pmin":0.4166666666666667},"76":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"48":{"name":"Dryden-NY","latitude":42.417627,"longitude":-76.293194,"pmax":1.0,"pmin":0.4166666666666667},"103":{"name":"Mt-Pleasant-PA","latitude":40.189198,"longitude":-79.527073,"pmax":1.0,"pmin":0.4166666666666667},"32":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"2":{"name":"New-Freeport-PA","latitude":39.723066,"longitude":-80.442888,"pmax":1.0,"pmin":0.4166666666666667},"51":{"name":"Granby-CT","latitude":41.974926,"longitude":-72.813982,"pmax":1.0,"pmin":0.4166666666666667},"53":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"93":{"name":"Millbrook-NY","latitude":41.77619,"longitude":-73.702682,"pmax":1.0,"pmin":0.4166666666666667},"10":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"4301031":{"pmax":1.0,"pmin":0.4166666666666667},"2086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"1064":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"49":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"5":{"name":"Delta-PA","latitude":39.724585,"longitude":-76.390675,"pmax":1.0,"pmin":0.4166666666666667},"62":{"name":"Mendon-MA","latitude":42.120251,"longitude":-71.567683,"pmax":1.0,"pmin":0.4166666666666667},"90":{"name":"Leeds-NY","latitude":42.24878,"longitude":-73.898449,"pmax":1.0,"pmin":0.4166666666666667},"3800020":{"pmax":1.0,"pmin":0.4166666666666667},"3700054":{"pmax":1.0,"pmin":0.4166666666666667},"86":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"71":{"name":"Anson-ME","latitude":44.838572,"longitude":-69.923579,"pmax":1.0,"pmin":0.4166666666666667},"37":{"name":"Marienville-PA","latitude":41.537845,"longitude":-79.116042,"pmax":1.0,"pmin":0.4166666666666667},"1030":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"6":{"name":"Lebanon-PA","latitude":40.274567,"longitude":-76.382726,"pmax":1.0,"pmin":0.4166666666666667},"98":{"name":"Remsen-NY","latitude":43.35361,"longitude":-75.094707,"pmax":1.0,"pmin":0.4166666666666667},"1000092":{"pmax":1.0,"pmin":0.4166666666666667},"1076":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"1200074":{"pmax":1.0,"pmin":0.4166666666666667},"1010":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"7":{"name":"Malvern-Pa","latitude":40.084953,"longitude":-75.556341,"pmax":1.0,"pmin":0.4166666666666667},"1602086":{"pmax":1.0,"pmin":0.4166666666666667},"102":{"name":"Pittsfield-MA","latitude":42.470251,"longitude":-73.325124,"pmax":1.0,"pmin":0.4166666666666667},"69":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"97":{"name":"Remsen-NY","latitude":43.354239,"longitude":-75.082106,"pmax":1.0,"pmin":0.4166666666666667},"2900078":{"pmax":1.0,"pmin":0.4166666666666667},"4":{"name":"Snake-Spring-PA","latitude":40.020885,"longitude":-78.404702,"pmax":1.0,"pmin":0.4166666666666667},"3401039":{"pmax":1.0,"pmin":0.4166666666666667},"3201086":{"pmax":1.0,"pmin":0.4166666666666667},"13":{"name":"Trenton-NJ","latitude":40.30279,"longitude":-74.703774,"pmax":1.0,"pmin":0.4166666666666667},"3000095":{"pmax":1.0,"pmin":0.4166666666666667},"1053":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"4700033":{"pmax":1.0,"pmin":0.4166666666666667},"1045":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"1067":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"1022":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"38":{"name":"Marienville-PA","latitude":41.537608,"longitude":-79.11609,"pmax":1.0,"pmin":0.4166666666666667},"4900060":{"pmax":1.0,"pmin":0.4166666666666667},"66":{"name":"Fitchburg-MA","latitude":42.588366,"longitude":-71.847785,"pmax":1.0,"pmin":0.4166666666666667},"2800062":{"pmax":1.0,"pmin":0.4166666666666667},"18":{"name":"Bloomfield-NJ","latitude":40.79121,"longitude":-74.19497,"pmax":1.0,"pmin":0.4166666666666667},"29":{"name":"Laurel-Run-PA","latitude":41.21003,"longitude":-75.855117,"pmax":1.0,"pmin":0.4166666666666667},"78":{"name":"Pike-NY-","latitude":42.597312,"longitude":-78.110065,"pmax":1.0,"pmin":0.4166666666666667},"74":{"name":"Youngstown-NY","latitude":43.271294,"longitude":-79.02028,"pmax":1.0,"pmin":0.4166666666666667},"42":{"name":"Clymer-NY","latitude":42.07427,"longitude":-79.698623,"pmax":1.0,"pmin":0.4166666666666667},"33":{"name":"Orange-CT","latitude":41.254368,"longitude":-73.010735,"pmax":1.0,"pmin":0.4166666666666667},"28":{"name":"Sugarload-PA","latitude":41.262607,"longitude":-76.338707,"pmax":1.0,"pmin":0.4166666666666667},"52":{"name":"Granby-CT","latitude":41.975423,"longitude":-72.813133,"pmax":1.0,"pmin":0.4166666666666667},"1031":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"1069":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"1059":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"801050":{"pmax":1.0,"pmin":0.4166666666666667},"1300009":{"pmax":1.0,"pmin":0.4166666666666667},"58":{"name":"Sandwich-MA","latitude":41.753162,"longitude":-70.493124,"pmax":1.0,"pmin":0.4166666666666667},"25":{"name":"Weedville-PA","latitude":41.260839,"longitude":-78.311499,"pmax":1.0,"pmin":0.4166666666666667},"31":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"4000004":{"pmax":1.0,"pmin":0.4166666666666667},"44":{"name":"Greenwood-NY","latitude":42.11366,"longitude":-77.653292,"pmax":1.0,"pmin":0.4166666666666667},"94":{"name":"Williamstown-MA","latitude":42.740238,"longitude":-73.186441,"pmax":1.0,"pmin":0.4166666666666667},"2300035":{"pmax":1.0,"pmin":0.4166666666666667},"99":{"name":"Diana-NY","latitude":44.076832,"longitude":-75.299729,"pmax":1.0,"pmin":0.4166666666666667},"47":{"name":"Dryden-NY","latitude":42.439942,"longitude":-76.305218,"pmax":1.0,"pmin":0.4166666666666667},"1100027":{"pmax":1.0,"pmin":0.4166666666666667},"73":{"name":"Pittsburg-NH","latitude":45.05418,"longitude":-71.490121,"pmax":1.0,"pmin":0.4166666666666667},"82":{"name":"Clay-NY-","latitude":43.219378,"longitude":-76.252319,"pmax":1.0,"pmin":0.4166666666666667},"4501049":{"pmax":1.0,"pmin":0.4166666666666667},"79":{"name":"Gainesville-NY","latitude":42.556783,"longitude":-78.153585,"pmax":1.0,"pmin":0.4166666666666667},"84":{"name":"Manlius-NY","latitude":42.903357,"longitude":-75.958496,"pmax":1.0,"pmin":0.4166666666666667},"104":{"name":"Everett-PA","latitude":40.042788,"longitude":-78.421649,"pmax":1.0,"pmin":0.4166666666666667},"2101045":{"pmax":1.0,"pmin":0.4166666666666667},"4601053":{"pmax":1.0,"pmin":0.4166666666666667},"70":{"name":"Bedford-NH","latitude":42.934207,"longitude":-71.491622,"pmax":1.0,"pmin":0.4166666666666667},"200042":{"pmax":1.0,"pmin":0.4166666666666667},"900022":{"pmax":1.0,"pmin":0.4166666666666667},"8":{"name":"Chippewa-PA","latitude":40.768368,"longitude":-80.376997,"pmax":1.0,"pmin":0.4166666666666667},"64":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"91":{"name":"Catskill-NY","latitude":42.248502,"longitude":-73.899998,"pmax":1.0,"pmin":0.4166666666666667},"4101064":{"pmax":1.0,"pmin":0.4166666666666667},"60":{"name":"Douglas-MA","latitude":42.022409,"longitude":-71.751407,"pmax":1.0,"pmin":0.4166666666666667},"3900047":{"pmax":1.0,"pmin":0.4166666666666667},"2700011":{"pmax":1.0,"pmin":0.4166666666666667},"22":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"11":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"16":{"name":"Kittanning-PA","latitude":40.835394,"longitude":-79.343138,"pmax":1.0,"pmin":0.4166666666666667},"40":{"name":"Ulysses-PA","latitude":41.877839,"longitude":-77.765879,"pmax":1.0,"pmin":0.4166666666666667},"72":{"name":"Pittsburg-NH","latitude":45.054984,"longitude":-71.490144,"pmax":1.0,"pmin":0.4166666666666667},"36":{"name":"Oil-City-PA","latitude":41.396723,"longitude":-79.672811,"pmax":1.0,"pmin":0.4166666666666667},"95":{"name":"Agawam-MA","latitude":42.048439,"longitude":-72.610074,"pmax":1.0,"pmin":0.4166666666666667},"1020":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"2500016":{"pmax":1.0,"pmin":0.4166666666666667}},"pipe":{"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"38":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null}},"energy_factor":2.61590529e-8,"baseP":8.273712e6,"control_valve":{"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1}},"connection":{"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"38":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null}}} diff --git a/examples/data/json/TC_PennToNortheast_wValves_expansion_new_pipes_1.0.json b/examples/data/json/TC_PennToNortheast_wValves_expansion_new_pipes_1.0.json deleted file mode 100644 index f18ef69..0000000 --- a/examples/data/json/TC_PennToNortheast_wValves_expansion_new_pipes_1.0.json +++ /dev/null @@ -1 +0,0 @@ -{"ne_connection":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"20001":{"length":448540.89327893,"name":"texas_east","f_junction":1,"friction_factor":0.051751189370620884,"t_junction":11,"diameter":0.762,"type":"pipe","construction_cost":1.39047676916e9},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"20003":{"length":170840.00653081,"name":"transco 2","f_junction":28,"friction_factor":0.05095233219939423,"t_junction":5,"diameter":0.762,"type":"pipe","construction_cost":5.29604020246e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"20005":{"length":32000.0,"name":"Sunbury","f_junction":28,"friction_factor":0.03153875639748012,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":99200000},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"20004":{"length":32000.0,"name":"Marc II","f_junction":28,"friction_factor":0.03153875639748012,"t_junction":20001,"diameter":0.762,"type":"pipe","construction_cost":99200000},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"20006":{"length":173054.84461136002,"name":"Constitution","f_junction":41,"friction_factor":0.05030022005597814,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":5.36470018295e8},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"20002":{"length":27203.418873006,"name":"transco 1","f_junction":20000,"friction_factor":0.0365697595641646,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":8.43305985063e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"price_zone":{"1":{"junctions":[14,19,21,34,62,64,66,71,86,87,91,93],"cost_q":[4.918164853928605e-8,-0.16392715145447787,0],"cost_p":[8.850206050625368e-24,-1.3462994463224278e-10,0],"min_cost":0.015891600024669866,"constant_p":175,"index":1,"comment":"Transco Zone 6 Non New York"},"2":{"junctions":[29,31,44,48,76,82,100],"cost_q":[2.0078723538962e-11,0.034282419013219476,0],"cost_p":[0.0,1.0517964424393967e-12,794.37],"min_cost":0.01871677336238895,"constant_p":600,"index":2,"comment":"Transco Leidy Zone"}},"temperature":281.15,"name":"TC Penn to Northeast","ne_compressor":{},"multinetwork":false,"gas_molar_mass":0.0185674,"compressor":{"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null}},"consumer":{"29":{"qlmax":0.2687909912146972,"ql_junc":29,"qlmin":0.2687909912146972,"dispatchable":0,"ql":0.2687909912146972},"10076":{"qlmax":73.68365983791067,"ql_junc":76,"qlmin":0.0,"dispatchable":1,"ql":0},"10044":{"qlmax":73.68365983791067,"ql_junc":44,"qlmin":0.0,"dispatchable":1,"ql":0},"63":{"qlmax":0.000522916111890111,"ql_junc":63,"qlmin":0.000522916111890111,"dispatchable":0,"ql":0.000522916111890111},"93":{"qlmax":0.0292229841734867,"ql_junc":93,"qlmin":0.0292229841734867,"dispatchable":0,"ql":0.0292229841734867},"10":{"qlmax":1.9422927613909409,"ql_junc":10,"qlmin":1.9422927613909409,"dispatchable":0,"ql":1.9422927613909409},"10029":{"qlmax":73.68365983791067,"ql_junc":29,"qlmin":0.0,"dispatchable":1,"ql":0},"10087":{"qlmax":73.68365983791067,"ql_junc":87,"qlmin":0.0,"dispatchable":1,"ql":0},"77":{"qlmax":0.28602931305460766,"ql_junc":77,"qlmin":0.28602931305460766,"dispatchable":0,"ql":0.28602931305460766},"24":{"qlmax":0.3597209341172291,"ql_junc":24,"qlmin":0.3597209341172291,"dispatchable":0,"ql":0.3597209341172291},"87":{"qlmax":0.0322755706246827,"ql_junc":87,"qlmin":0.0322755706246827,"dispatchable":0,"ql":0.0322755706246827},"58":{"qlmax":0.2527947639654482,"ql_junc":58,"qlmin":0.2527947639654482,"dispatchable":0,"ql":0.2527947639654482},"25":{"qlmax":0.37611950708578906,"ql_junc":25,"qlmin":0.37611950708578906,"dispatchable":0,"ql":0.37611950708578906},"10091":{"qlmax":73.68365983791067,"ql_junc":91,"qlmin":0.0,"dispatchable":1,"ql":0},"89":{"qlmax":0.16768640978577948,"ql_junc":89,"qlmin":0.16768640978577948,"dispatchable":0,"ql":0.16768640978577948},"31":{"qlmax":0.12892177374253308,"ql_junc":31,"qlmin":0.12892177374253308,"dispatchable":0,"ql":0.12892177374253308},"62":{"qlmax":0.10489068071175467,"ql_junc":62,"qlmin":0.10489068071175467,"dispatchable":0,"ql":0.10489068071175467},"43":{"qlmax":0.15255981167930216,"ql_junc":43,"qlmin":0.15255981167930216,"dispatchable":0,"ql":0.15255981167930216},"10014":{"qlmax":73.68365983791067,"ql_junc":14,"qlmin":0.0,"dispatchable":1,"ql":0},"34":{"qlmax":0.012229172709340803,"ql_junc":34,"qlmin":0.012229172709340803,"dispatchable":0,"ql":0.012229172709340803},"44":{"qlmax":0.015252108870554754,"ql_junc":44,"qlmin":0.015252108870554754,"dispatchable":0,"ql":0.015252108870554754},"94":{"qlmax":0.09882167824850992,"ql_junc":94,"qlmin":0.09882167824850992,"dispatchable":0,"ql":0.09882167824850992},"55":{"qlmax":0.23549973193884546,"ql_junc":55,"qlmin":0.23549973193884546,"dispatchable":0,"ql":0.23549973193884546},"86":{"qlmax":0.031901263814765164,"ql_junc":86,"qlmin":0.031901263814765164,"dispatchable":0,"ql":0.031901263814765164},"17":{"qlmax":0.6209319549822312,"ql_junc":17,"qlmin":0.6209319549822312,"dispatchable":0,"ql":0.6209319549822312},"71":{"qlmax":0.0773040624749015,"ql_junc":71,"qlmin":0.0773040624749015,"dispatchable":0,"ql":0.0773040624749015},"82":{"qlmax":0.08638333739821522,"ql_junc":82,"qlmin":0.08638333739821522,"dispatchable":0,"ql":0.08638333739821522},"20":{"qlmax":0.20633819517769916,"ql_junc":20,"qlmin":0.20633819517769916,"dispatchable":0,"ql":0.20633819517769916},"10021":{"qlmax":73.68365983791067,"ql_junc":21,"qlmin":0.0,"dispatchable":1,"ql":0},"10062":{"qlmax":73.68365983791067,"ql_junc":62,"qlmin":0.0,"dispatchable":1,"ql":0},"98":{"qlmax":0.2569227039987385,"ql_junc":98,"qlmin":0.2569227039987385,"dispatchable":0,"ql":0.2569227039987385},"70":{"qlmax":0.00032958883780973843,"ql_junc":70,"qlmin":0.00032958883780973843,"dispatchable":0,"ql":0.00032958883780973843},"10064":{"qlmax":73.68365983791067,"ql_junc":64,"qlmin":0.0,"dispatchable":1,"ql":0},"10086":{"qlmax":73.68365983791067,"ql_junc":86,"qlmin":0.0,"dispatchable":1,"ql":0},"14":{"qlmax":0.006123136779714592,"ql_junc":14,"qlmin":0.006123136779714592,"dispatchable":0,"ql":0.006123136779714592},"10066":{"qlmax":73.68365983791067,"ql_junc":66,"qlmin":0.0,"dispatchable":1,"ql":0},"10082":{"qlmax":73.68365983791067,"ql_junc":82,"qlmin":0.0,"dispatchable":1,"ql":0},"7":{"qlmax":0.05733706648402943,"ql_junc":7,"qlmin":0.05733706648402943,"dispatchable":0,"ql":0.05733706648402943},"57":{"qlmax":0.055065462132861946,"ql_junc":57,"qlmin":0.055065462132861946,"dispatchable":0,"ql":0.055065462132861946},"10100":{"qlmax":73.68365983791067,"ql_junc":100,"qlmin":0.0,"dispatchable":1,"ql":0},"64":{"qlmax":0.01119296379258639,"ql_junc":64,"qlmin":0.01119296379258639,"dispatchable":0,"ql":0.01119296379258639},"19":{"qlmax":0.3481841653078171,"ql_junc":19,"qlmin":0.3481841653078171,"dispatchable":0,"ql":0.3481841653078171},"91":{"qlmax":0.0376167973913037,"ql_junc":91,"qlmin":0.0376167973913037,"dispatchable":0,"ql":0.0376167973913037},"10031":{"qlmax":73.68365983791067,"ql_junc":31,"qlmin":0.0,"dispatchable":1,"ql":0},"10034":{"qlmax":73.68365983791067,"ql_junc":34,"qlmin":0.0,"dispatchable":1,"ql":0},"10093":{"qlmax":73.68365983791067,"ql_junc":93,"qlmin":0.0,"dispatchable":1,"ql":0},"13":{"qlmax":0.06463284830818633,"ql_junc":13,"qlmin":0.06463284830818633,"dispatchable":0,"ql":0.06463284830818633},"15":{"qlmax":0.24736839037308248,"ql_junc":15,"qlmin":0.24736839037308248,"dispatchable":0,"ql":0.24736839037308248},"61":{"qlmax":0.0786467290718143,"ql_junc":61,"qlmin":0.0786467290718143,"dispatchable":0,"ql":0.0786467290718143},"67":{"qlmax":0.000280245005537327,"ql_junc":67,"qlmin":0.000280245005537327,"dispatchable":0,"ql":0.000280245005537327},"100":{"qlmax":0.01551183487049728,"ql_junc":100,"qlmin":0.01551183487049728,"dispatchable":0,"ql":0.01551183487049728},"10048":{"qlmax":73.68365983791067,"ql_junc":48,"qlmin":0.0,"dispatchable":1,"ql":0},"21":{"qlmax":0.17247087085980722,"ql_junc":21,"qlmin":0.17247087085980722,"dispatchable":0,"ql":0.17247087085980722},"10019":{"qlmax":73.68365983791067,"ql_junc":19,"qlmin":0.0,"dispatchable":1,"ql":0},"68":{"qlmax":0.00026179202344908784,"ql_junc":68,"qlmin":0.00026179202344908784,"dispatchable":0,"ql":0.00026179202344908784},"10071":{"qlmax":73.68365983791067,"ql_junc":71,"qlmin":0.0,"dispatchable":1,"ql":0},"66":{"qlmax":0.0874512903850929,"ql_junc":66,"qlmin":0.0874512903850929,"dispatchable":0,"ql":0.0874512903850929},"76":{"qlmax":0.06894507511680702,"ql_junc":76,"qlmin":0.06894507511680702,"dispatchable":0,"ql":0.06894507511680702},"48":{"qlmax":0.005542269618827058,"ql_junc":48,"qlmin":0.005542269618827058,"dispatchable":0,"ql":0.005542269618827058},"18":{"qlmax":0.06125514847625875,"ql_junc":18,"qlmin":0.06125514847625875,"dispatchable":0,"ql":0.06125514847625875}},"standard_density":0.717,"baseQ":44.47950613758401,"compressibility_factor":0.8,"resistor":{},"short_pipe":{},"producer":{"1":{"qgmin":0.09374403622878186,"qg":0.09374403622878186,"qgmax":0.09374403622878186,"dispatchable":0,"qg_junc":1},"10028":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":28},"101":{"qgmin":0.08130991863113443,"qg":0.08130991863113443,"qgmax":0.08130991863113443,"dispatchable":0,"qg_junc":101},"2":{"qgmin":0.07898888334624025,"qg":0.07898888334624025,"qgmax":0.07898888334624025,"dispatchable":0,"qg_junc":2},"74":{"qgmin":0.08228475345078998,"qg":0.08228475345078998,"qgmax":0.08228475345078998,"dispatchable":0,"qg_junc":74},"41":{"qgmin":0.08377832123570443,"qg":0.08377832123570443,"qgmax":0.08377832123570443,"dispatchable":0,"qg_junc":41},"10072":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":72},"10041":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":41},"10101":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":101},"5":{"qgmin":0.08727829507800519,"qg":0.08727829507800519,"qgmax":0.08727829507800519,"dispatchable":0,"qg_junc":5},"10001":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":1},"20001":{"qgmin":0.0,"qg":0,"qgmax":7.368365983791067,"dispatchable":1,"qg_junc":20001},"28":{"qgmin":0.09372561531382238,"qg":0.09372561531382238,"qgmax":0.09372561531382238,"dispatchable":0,"qg_junc":28},"39":{"qgmin":0.07938677510936495,"qg":0.07938677510936495,"qgmax":0.07938677510936495,"dispatchable":0,"qg_junc":39},"40":{"qgmin":0.07699942453061664,"qg":0.07699942453061664,"qgmax":0.07699942453061664,"dispatchable":0,"qg_junc":40},"10005":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":5},"72":{"qgmin":0.07511607018515966,"qg":0.07511607018515966,"qgmax":0.07511607018515966,"dispatchable":0,"qg_junc":72},"10002":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":2},"10039":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":39},"10074":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":74},"45":{"qgmin":0.07633627159207546,"qg":0.07633627159207546,"qgmax":0.07633627159207546,"dispatchable":0,"qg_junc":45},"10008":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":8},"8":{"qgmin":0.09105163529830461,"qg":0.09105163529830461,"qgmax":0.09105163529830461,"dispatchable":0,"qg_junc":8},"10040":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":40},"10045":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":45}},"ne_pipe":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"20001":{"length":448540.89327893,"name":"texas_east","f_junction":1,"friction_factor":0.051751189370620884,"t_junction":11,"diameter":0.762,"type":"pipe","construction_cost":1.39047676916e9},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"20003":{"length":170840.00653081,"name":"transco 2","f_junction":28,"friction_factor":0.05095233219939423,"t_junction":5,"diameter":0.762,"type":"pipe","construction_cost":5.29604020246e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"20005":{"length":32000.0,"name":"Sunbury","f_junction":28,"friction_factor":0.03153875639748012,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":99200000},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"20004":{"length":32000.0,"name":"Marc II","f_junction":28,"friction_factor":0.03153875639748012,"t_junction":20001,"diameter":0.762,"type":"pipe","construction_cost":99200000},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"20006":{"length":173054.84461136002,"name":"Constitution","f_junction":41,"friction_factor":0.05030022005597814,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":5.36470018295e8},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"20002":{"length":27203.418873006,"name":"transco 1","f_junction":20000,"friction_factor":0.0365697595641646,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":8.43305985063e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"valve":{},"per_unit":true,"junction":{"1":{"name":"Donegal-PA","latitude":40.14051,"longitude":-80.478524,"pmax":1.0,"pmin":0.4166666666666667},"54":{"name":"Glastonbury-CT","latitude":41.725185,"longitude":-72.589945,"pmax":1.0,"pmin":0.4166666666666667},"101":{"name":"Lisbon-NY","latitude":44.768851,"longitude":-75.355817,"pmax":1.0,"pmin":0.4166666666666667},"41":{"name":"Bridgewater-PA","latitude":41.821825,"longitude":-75.819248,"pmax":1.0,"pmin":0.4166666666666667},"65":{"name":"Hopkinton-MA","latitude":42.201594,"longitude":-71.523878,"pmax":1.0,"pmin":0.4166666666666667},"20001":{"name":"Marc II new supply","latitude":41.26,"longitude":-76.338,"pmax":1.0,"pmin":0.4166666666666667},"3101076":{"pmax":1.0,"pmin":0.4166666666666667},"1027":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"20000":{"name":"New_node_30_40","latitude":41.47195,"longitude":-76.1699,"pmax":1.0,"pmin":0.4166666666666667},"88":{"name":"Berne-NY","latitude":42.628596,"longitude":-74.025866,"pmax":1.0,"pmin":0.4166666666666667},"26":{"name":"Lock-Haven-PA","latitude":41.495676,"longitude":-77.643097,"pmax":1.0,"pmin":0.4166666666666667},"77":{"name":"Caledonia-NY","latitude":42.917459,"longitude":-77.783036,"pmax":1.0,"pmin":0.4166666666666667},"24":{"name":"Luthersburg-PA","latitude":40.999871,"longitude":-78.741026,"pmax":1.0,"pmin":0.4166666666666667},"1700037":{"pmax":1.0,"pmin":0.4166666666666667},"23":{"name":"Mercer-PA","latitude":41.210661,"longitude":-80.320067,"pmax":1.0,"pmin":0.4166666666666667},"600003":{"pmax":1.0,"pmin":0.4166666666666667},"59":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"43":{"name":"Clymer-NY","latitude":42.074221,"longitude":-79.698702,"pmax":1.0,"pmin":0.4166666666666667},"39":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"2200080":{"pmax":1.0,"pmin":0.4166666666666667},"1086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"34":{"name":"Orange-CT","latitude":41.266832,"longitude":-73.009702,"pmax":1.0,"pmin":0.4166666666666667},"3500072":{"pmax":1.0,"pmin":0.4166666666666667},"55":{"name":"Glastonbury-CT","latitude":41.725084,"longitude":-72.588397,"pmax":1.0,"pmin":0.4166666666666667},"17":{"name":"Kittanning-PA","latitude":40.835196,"longitude":-79.340896,"pmax":1.0,"pmin":0.4166666666666667},"9":{"name":"Penn-Hills-PA","latitude":40.467497,"longitude":-79.794148,"pmax":1.0,"pmin":0.4166666666666667},"12":{"name":"Clinton-NJ","latitude":40.603397,"longitude":-74.883413,"pmax":1.0,"pmin":0.4166666666666667},"20":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"1801069":{"pmax":1.0,"pmin":0.4166666666666667},"14":{"name":"Edison-NJ","latitude":40.556699,"longitude":-74.349096,"pmax":1.0,"pmin":0.4166666666666667},"96":{"name":"Agawam-MA","latitude":42.046799,"longitude":-72.613109,"pmax":1.0,"pmin":0.4166666666666667},"19":{"name":"Rutherford-NJ","latitude":40.791447,"longitude":-74.088084,"pmax":1.0,"pmin":0.4166666666666667},"2401032":{"pmax":1.0,"pmin":0.4166666666666667},"3600088":{"pmax":1.0,"pmin":0.4166666666666667},"35":{"name":"Cranberry-PA","latitude":41.398771,"longitude":-79.676097,"pmax":1.0,"pmin":0.4166666666666667},"1032":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"1500097":{"pmax":1.0,"pmin":0.4166666666666667},"21":{"name":"St-James-NY","latitude":40.895706,"longitude":-73.14931,"pmax":1.0,"pmin":0.4166666666666667},"83":{"name":"Pompey-NY","latitude":42.903602,"longitude":-75.958292,"pmax":1.0,"pmin":0.4166666666666667},"45":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"85":{"name":"Charleston-NY","latitude":42.80409,"longitude":-74.281505,"pmax":1.0,"pmin":0.4166666666666667},"105":{"name":"Rumford-ME","latitude":44.520753,"longitude":-70.578301,"pmax":1.0,"pmin":0.4166666666666667},"30":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"500090":{"pmax":1.0,"pmin":0.4166666666666667},"3":{"name":"Mt-Pleasant-PA","latitude":40.200743,"longitude":-79.534826,"pmax":1.0,"pmin":0.4166666666666667},"81":{"name":"Hopewell-NY","latitude":42.904538,"longitude":-77.176114,"pmax":1.0,"pmin":0.4166666666666667},"27":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"75":{"name":"Youngstown-NY","latitude":43.270035,"longitude":-79.026338,"pmax":1.0,"pmin":0.4166666666666667},"1039":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"50":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"5000085":{"pmax":1.0,"pmin":0.4166666666666667},"63":{"name":"Mendon-MA","latitude":42.120051,"longitude":-71.569429,"pmax":1.0,"pmin":0.4166666666666667},"92":{"name":"Millbrook-NY","latitude":41.77572,"longitude":-73.701817,"pmax":1.0,"pmin":0.4166666666666667},"87":{"name":"Halfmoon-NY","latitude":42.831757,"longitude":-73.672791,"pmax":1.0,"pmin":0.4166666666666667},"1050":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"301030":{"pmax":1.0,"pmin":0.4166666666666667},"700051":{"pmax":1.0,"pmin":0.4166666666666667},"89":{"name":"East-Berne-NY","latitude":42.63174,"longitude":-74.025301,"pmax":1.0,"pmin":0.4166666666666667},"3300045":{"pmax":1.0,"pmin":0.4166666666666667},"1901067":{"pmax":1.0,"pmin":0.4166666666666667},"1402086":{"pmax":1.0,"pmin":0.4166666666666667},"4401059":{"pmax":1.0,"pmin":0.4166666666666667},"80":{"name":"Hopewell-NY","latitude":42.90849,"longitude":-77.192062,"pmax":1.0,"pmin":0.4166666666666667},"4800099":{"pmax":1.0,"pmin":0.4166666666666667},"1049":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"100026":{"pmax":1.0,"pmin":0.4166666666666667},"57":{"name":"Coventry-RI","latitude":41.670935,"longitude":-71.534463,"pmax":1.0,"pmin":0.4166666666666667},"1011":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"15":{"name":"Lakeview-NY","latitude":40.66556,"longitude":-73.65474,"pmax":1.0,"pmin":0.4166666666666667},"61":{"name":"Douglas-MA","latitude":42.020317,"longitude":-71.744126,"pmax":1.0,"pmin":0.4166666666666667},"67":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"4200008":{"pmax":1.0,"pmin":0.4166666666666667},"100":{"name":"Diana-NY","latitude":44.076742,"longitude":-75.29934,"pmax":1.0,"pmin":0.4166666666666667},"400083":{"pmax":1.0,"pmin":0.4166666666666667},"46":{"name":"Southport-NY","latitude":42.072562,"longitude":-76.77978,"pmax":1.0,"pmin":0.4166666666666667},"2600006":{"pmax":1.0,"pmin":0.4166666666666667},"68":{"name":"Dracut-MA","latitude":42.707991,"longitude":-71.274586,"pmax":1.0,"pmin":0.4166666666666667},"56":{"name":"Lebanon-","latitude":40.274597,"longitude":-76.383599,"pmax":1.0,"pmin":0.4166666666666667},"2000008":{"pmax":1.0,"pmin":0.4166666666666667},"76":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"48":{"name":"Dryden-NY","latitude":42.417627,"longitude":-76.293194,"pmax":1.0,"pmin":0.4166666666666667},"103":{"name":"Mt-Pleasant-PA","latitude":40.189198,"longitude":-79.527073,"pmax":1.0,"pmin":0.4166666666666667},"32":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"2":{"name":"New-Freeport-PA","latitude":39.723066,"longitude":-80.442888,"pmax":1.0,"pmin":0.4166666666666667},"51":{"name":"Granby-CT","latitude":41.974926,"longitude":-72.813982,"pmax":1.0,"pmin":0.4166666666666667},"53":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"93":{"name":"Millbrook-NY","latitude":41.77619,"longitude":-73.702682,"pmax":1.0,"pmin":0.4166666666666667},"10":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"4301031":{"pmax":1.0,"pmin":0.4166666666666667},"2086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"1064":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"49":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"5":{"name":"Delta-PA","latitude":39.724585,"longitude":-76.390675,"pmax":1.0,"pmin":0.4166666666666667},"62":{"name":"Mendon-MA","latitude":42.120251,"longitude":-71.567683,"pmax":1.0,"pmin":0.4166666666666667},"90":{"name":"Leeds-NY","latitude":42.24878,"longitude":-73.898449,"pmax":1.0,"pmin":0.4166666666666667},"3800020":{"pmax":1.0,"pmin":0.4166666666666667},"3700054":{"pmax":1.0,"pmin":0.4166666666666667},"86":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"71":{"name":"Anson-ME","latitude":44.838572,"longitude":-69.923579,"pmax":1.0,"pmin":0.4166666666666667},"37":{"name":"Marienville-PA","latitude":41.537845,"longitude":-79.116042,"pmax":1.0,"pmin":0.4166666666666667},"1030":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"6":{"name":"Lebanon-PA","latitude":40.274567,"longitude":-76.382726,"pmax":1.0,"pmin":0.4166666666666667},"98":{"name":"Remsen-NY","latitude":43.35361,"longitude":-75.094707,"pmax":1.0,"pmin":0.4166666666666667},"1000092":{"pmax":1.0,"pmin":0.4166666666666667},"1076":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"1200074":{"pmax":1.0,"pmin":0.4166666666666667},"1010":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"7":{"name":"Malvern-Pa","latitude":40.084953,"longitude":-75.556341,"pmax":1.0,"pmin":0.4166666666666667},"1602086":{"pmax":1.0,"pmin":0.4166666666666667},"102":{"name":"Pittsfield-MA","latitude":42.470251,"longitude":-73.325124,"pmax":1.0,"pmin":0.4166666666666667},"69":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"97":{"name":"Remsen-NY","latitude":43.354239,"longitude":-75.082106,"pmax":1.0,"pmin":0.4166666666666667},"2900078":{"pmax":1.0,"pmin":0.4166666666666667},"4":{"name":"Snake-Spring-PA","latitude":40.020885,"longitude":-78.404702,"pmax":1.0,"pmin":0.4166666666666667},"3401039":{"pmax":1.0,"pmin":0.4166666666666667},"3201086":{"pmax":1.0,"pmin":0.4166666666666667},"13":{"name":"Trenton-NJ","latitude":40.30279,"longitude":-74.703774,"pmax":1.0,"pmin":0.4166666666666667},"3000095":{"pmax":1.0,"pmin":0.4166666666666667},"1053":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"4700033":{"pmax":1.0,"pmin":0.4166666666666667},"1045":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"1067":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"1022":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"38":{"name":"Marienville-PA","latitude":41.537608,"longitude":-79.11609,"pmax":1.0,"pmin":0.4166666666666667},"4900060":{"pmax":1.0,"pmin":0.4166666666666667},"66":{"name":"Fitchburg-MA","latitude":42.588366,"longitude":-71.847785,"pmax":1.0,"pmin":0.4166666666666667},"2800062":{"pmax":1.0,"pmin":0.4166666666666667},"18":{"name":"Bloomfield-NJ","latitude":40.79121,"longitude":-74.19497,"pmax":1.0,"pmin":0.4166666666666667},"29":{"name":"Laurel-Run-PA","latitude":41.21003,"longitude":-75.855117,"pmax":1.0,"pmin":0.4166666666666667},"78":{"name":"Pike-NY-","latitude":42.597312,"longitude":-78.110065,"pmax":1.0,"pmin":0.4166666666666667},"74":{"name":"Youngstown-NY","latitude":43.271294,"longitude":-79.02028,"pmax":1.0,"pmin":0.4166666666666667},"42":{"name":"Clymer-NY","latitude":42.07427,"longitude":-79.698623,"pmax":1.0,"pmin":0.4166666666666667},"33":{"name":"Orange-CT","latitude":41.254368,"longitude":-73.010735,"pmax":1.0,"pmin":0.4166666666666667},"28":{"name":"Sugarload-PA","latitude":41.262607,"longitude":-76.338707,"pmax":1.0,"pmin":0.4166666666666667},"52":{"name":"Granby-CT","latitude":41.975423,"longitude":-72.813133,"pmax":1.0,"pmin":0.4166666666666667},"1031":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"1069":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"1059":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"801050":{"pmax":1.0,"pmin":0.4166666666666667},"1300009":{"pmax":1.0,"pmin":0.4166666666666667},"58":{"name":"Sandwich-MA","latitude":41.753162,"longitude":-70.493124,"pmax":1.0,"pmin":0.4166666666666667},"25":{"name":"Weedville-PA","latitude":41.260839,"longitude":-78.311499,"pmax":1.0,"pmin":0.4166666666666667},"31":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"4000004":{"pmax":1.0,"pmin":0.4166666666666667},"44":{"name":"Greenwood-NY","latitude":42.11366,"longitude":-77.653292,"pmax":1.0,"pmin":0.4166666666666667},"94":{"name":"Williamstown-MA","latitude":42.740238,"longitude":-73.186441,"pmax":1.0,"pmin":0.4166666666666667},"2300035":{"pmax":1.0,"pmin":0.4166666666666667},"99":{"name":"Diana-NY","latitude":44.076832,"longitude":-75.299729,"pmax":1.0,"pmin":0.4166666666666667},"47":{"name":"Dryden-NY","latitude":42.439942,"longitude":-76.305218,"pmax":1.0,"pmin":0.4166666666666667},"1100027":{"pmax":1.0,"pmin":0.4166666666666667},"73":{"name":"Pittsburg-NH","latitude":45.05418,"longitude":-71.490121,"pmax":1.0,"pmin":0.4166666666666667},"82":{"name":"Clay-NY-","latitude":43.219378,"longitude":-76.252319,"pmax":1.0,"pmin":0.4166666666666667},"4501049":{"pmax":1.0,"pmin":0.4166666666666667},"79":{"name":"Gainesville-NY","latitude":42.556783,"longitude":-78.153585,"pmax":1.0,"pmin":0.4166666666666667},"84":{"name":"Manlius-NY","latitude":42.903357,"longitude":-75.958496,"pmax":1.0,"pmin":0.4166666666666667},"104":{"name":"Everett-PA","latitude":40.042788,"longitude":-78.421649,"pmax":1.0,"pmin":0.4166666666666667},"2101045":{"pmax":1.0,"pmin":0.4166666666666667},"4601053":{"pmax":1.0,"pmin":0.4166666666666667},"70":{"name":"Bedford-NH","latitude":42.934207,"longitude":-71.491622,"pmax":1.0,"pmin":0.4166666666666667},"200042":{"pmax":1.0,"pmin":0.4166666666666667},"900022":{"pmax":1.0,"pmin":0.4166666666666667},"8":{"name":"Chippewa-PA","latitude":40.768368,"longitude":-80.376997,"pmax":1.0,"pmin":0.4166666666666667},"64":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"91":{"name":"Catskill-NY","latitude":42.248502,"longitude":-73.899998,"pmax":1.0,"pmin":0.4166666666666667},"4101064":{"pmax":1.0,"pmin":0.4166666666666667},"60":{"name":"Douglas-MA","latitude":42.022409,"longitude":-71.751407,"pmax":1.0,"pmin":0.4166666666666667},"3900047":{"pmax":1.0,"pmin":0.4166666666666667},"2700011":{"pmax":1.0,"pmin":0.4166666666666667},"22":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"11":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"16":{"name":"Kittanning-PA","latitude":40.835394,"longitude":-79.343138,"pmax":1.0,"pmin":0.4166666666666667},"40":{"name":"Ulysses-PA","latitude":41.877839,"longitude":-77.765879,"pmax":1.0,"pmin":0.4166666666666667},"72":{"name":"Pittsburg-NH","latitude":45.054984,"longitude":-71.490144,"pmax":1.0,"pmin":0.4166666666666667},"36":{"name":"Oil-City-PA","latitude":41.396723,"longitude":-79.672811,"pmax":1.0,"pmin":0.4166666666666667},"95":{"name":"Agawam-MA","latitude":42.048439,"longitude":-72.610074,"pmax":1.0,"pmin":0.4166666666666667},"1020":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"2500016":{"pmax":1.0,"pmin":0.4166666666666667}},"pipe":{"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"40038":{"length":92145.1251873,"f_junction":20000,"friction_factor":0.037786900817643014,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"38":{"length":92145.1251873,"f_junction":1030,"friction_factor":0.037786900817643014,"t_junction":20000,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null}},"energy_factor":2.61590529e-8,"baseP":8.273712e6,"control_valve":{"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1}},"connection":{"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"40038":{"length":92145.1251873,"f_junction":20000,"friction_factor":0.037786900817643014,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"38":{"length":92145.1251873,"f_junction":1030,"friction_factor":0.037786900817643014,"t_junction":20000,"diameter":0.762,"type":"pipe","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null}}} diff --git a/examples/data/json/TC_PennToNortheast_wValves_expansion_new_pipes_2.25.json b/examples/data/json/TC_PennToNortheast_wValves_expansion_new_pipes_2.25.json deleted file mode 100644 index 1d1cbca..0000000 --- a/examples/data/json/TC_PennToNortheast_wValves_expansion_new_pipes_2.25.json +++ /dev/null @@ -1 +0,0 @@ -{"ne_connection":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"20001":{"length":448540.89327893,"name":"texas_east","f_junction":1,"friction_factor":0.051751189370620884,"t_junction":11,"diameter":0.762,"type":"pipe","construction_cost":1.39047676916e9},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"20003":{"length":170840.00653081,"name":"transco 2","f_junction":28,"friction_factor":0.05095233219939423,"t_junction":5,"diameter":0.762,"type":"pipe","construction_cost":5.29604020246e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"20005":{"length":32000.0,"name":"Sunbury","f_junction":28,"friction_factor":0.03153875639748012,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":99200000},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"20004":{"length":32000.0,"name":"Marc II","f_junction":28,"friction_factor":0.03153875639748012,"t_junction":20001,"diameter":0.762,"type":"pipe","construction_cost":99200000},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"20006":{"length":173054.84461136002,"name":"Constitution","f_junction":41,"friction_factor":0.05030022005597814,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":5.36470018295e8},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"20002":{"length":27203.418873006,"name":"transco 1","f_junction":20000,"friction_factor":0.0365697595641646,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":8.43305985063e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"price_zone":{"1":{"junctions":[14,19,21,34,62,64,66,71,86,87,91,93],"cost_q":[5.917112528134105e-8,-0.13116926660362505,0],"cost_p":[8.850206050625368e-24,-1.3462994463224278e-10,0],"min_cost":0.015891600024669866,"constant_p":175,"index":1,"comment":"Transco Zone 6 Non New York"},"2":{"junctions":[29,31,44,48,76,82,100],"cost_q":[1.2097119150803192e-11,0.03464262861377866,0],"cost_p":[0.0,1.0517964424393967e-12,794.37],"min_cost":0.01871677336238895,"constant_p":600,"index":2,"comment":"Transco Leidy Zone"}},"temperature":281.15,"name":"TC Penn to Northeast","ne_compressor":{},"multinetwork":false,"gas_molar_mass":0.0185674,"compressor":{"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null}},"consumer":{"29":{"qlmax":0.6047797302330686,"ql_junc":29,"qlmin":0.6047797302330686,"dispatchable":0,"ql":0.6047797302330686},"10076":{"qlmax":73.68365983791067,"ql_junc":76,"qlmin":0.0,"dispatchable":1,"ql":0},"10044":{"qlmax":73.68365983791067,"ql_junc":44,"qlmin":0.0,"dispatchable":1,"ql":0},"63":{"qlmax":0.00117656125175275,"ql_junc":63,"qlmin":0.00117656125175275,"dispatchable":0,"ql":0.00117656125175275},"93":{"qlmax":0.06575171439034506,"ql_junc":93,"qlmin":0.06575171439034506,"dispatchable":0,"ql":0.06575171439034506},"10":{"qlmax":4.370158713129617,"ql_junc":10,"qlmin":4.370158713129617,"dispatchable":0,"ql":4.370158713129617},"10029":{"qlmax":73.68365983791067,"ql_junc":29,"qlmin":0.0,"dispatchable":1,"ql":0},"10087":{"qlmax":73.68365983791067,"ql_junc":87,"qlmin":0.0,"dispatchable":1,"ql":0},"77":{"qlmax":0.6435659543728671,"ql_junc":77,"qlmin":0.6435659543728671,"dispatchable":0,"ql":0.6435659543728671},"24":{"qlmax":0.8093721017637656,"ql_junc":24,"qlmin":0.8093721017637656,"dispatchable":0,"ql":0.8093721017637656},"87":{"qlmax":0.07262003390553606,"ql_junc":87,"qlmin":0.07262003390553606,"dispatchable":0,"ql":0.07262003390553606},"58":{"qlmax":0.5687882189222585,"ql_junc":58,"qlmin":0.5687882189222585,"dispatchable":0,"ql":0.5687882189222585},"25":{"qlmax":0.8462688909430254,"ql_junc":25,"qlmin":0.8462688909430254,"dispatchable":0,"ql":0.8462688909430254},"10091":{"qlmax":73.68365983791067,"ql_junc":91,"qlmin":0.0,"dispatchable":1,"ql":0},"89":{"qlmax":0.37729442201800384,"ql_junc":89,"qlmin":0.37729442201800384,"dispatchable":0,"ql":0.37729442201800384},"31":{"qlmax":0.2900739909206994,"ql_junc":31,"qlmin":0.2900739909206994,"dispatchable":0,"ql":0.2900739909206994},"62":{"qlmax":0.23600403160144798,"ql_junc":62,"qlmin":0.23600403160144798,"dispatchable":0,"ql":0.23600403160144798},"43":{"qlmax":0.34325957627842985,"ql_junc":43,"qlmin":0.34325957627842985,"dispatchable":0,"ql":0.34325957627842985},"10014":{"qlmax":73.68365983791067,"ql_junc":14,"qlmin":0.0,"dispatchable":1,"ql":0},"34":{"qlmax":0.0275156385960168,"ql_junc":34,"qlmin":0.0275156385960168,"dispatchable":0,"ql":0.0275156385960168},"44":{"qlmax":0.0343172449587482,"ql_junc":44,"qlmin":0.0343172449587482,"dispatchable":0,"ql":0.0343172449587482},"94":{"qlmax":0.2223487760591473,"ql_junc":94,"qlmin":0.2223487760591473,"dispatchable":0,"ql":0.2223487760591473},"55":{"qlmax":0.5298743968624023,"ql_junc":55,"qlmin":0.5298743968624023,"dispatchable":0,"ql":0.5298743968624023},"86":{"qlmax":0.07177784358322163,"ql_junc":86,"qlmin":0.07177784358322163,"dispatchable":0,"ql":0.07177784358322163},"17":{"qlmax":1.3970968987100199,"ql_junc":17,"qlmin":1.3970968987100199,"dispatchable":0,"ql":1.3970968987100199},"71":{"qlmax":0.17393414056852835,"ql_junc":71,"qlmin":0.17393414056852835,"dispatchable":0,"ql":0.17393414056852835},"82":{"qlmax":0.19436250914598424,"ql_junc":82,"qlmin":0.19436250914598424,"dispatchable":0,"ql":0.19436250914598424},"20":{"qlmax":0.46426093914982314,"ql_junc":20,"qlmin":0.46426093914982314,"dispatchable":0,"ql":0.46426093914982314},"10021":{"qlmax":73.68365983791067,"ql_junc":21,"qlmin":0.0,"dispatchable":1,"ql":0},"10062":{"qlmax":73.68365983791067,"ql_junc":62,"qlmin":0.0,"dispatchable":1,"ql":0},"98":{"qlmax":0.5780760839971616,"ql_junc":98,"qlmin":0.5780760839971616,"dispatchable":0,"ql":0.5780760839971616},"70":{"qlmax":0.0007415748850719113,"ql_junc":70,"qlmin":0.0007415748850719113,"dispatchable":0,"ql":0.0007415748850719113},"10064":{"qlmax":73.68365983791067,"ql_junc":64,"qlmin":0.0,"dispatchable":1,"ql":0},"10086":{"qlmax":73.68365983791067,"ql_junc":86,"qlmin":0.0,"dispatchable":1,"ql":0},"14":{"qlmax":0.013777057754357832,"ql_junc":14,"qlmin":0.013777057754357832,"dispatchable":0,"ql":0.013777057754357832},"10066":{"qlmax":73.68365983791067,"ql_junc":66,"qlmin":0.0,"dispatchable":1,"ql":0},"10082":{"qlmax":73.68365983791067,"ql_junc":82,"qlmin":0.0,"dispatchable":1,"ql":0},"7":{"qlmax":0.1290083995890662,"ql_junc":7,"qlmin":0.1290083995890662,"dispatchable":0,"ql":0.1290083995890662},"57":{"qlmax":0.12389728979893938,"ql_junc":57,"qlmin":0.12389728979893938,"dispatchable":0,"ql":0.12389728979893938},"10100":{"qlmax":73.68365983791067,"ql_junc":100,"qlmin":0.0,"dispatchable":1,"ql":0},"64":{"qlmax":0.025184168533319378,"ql_junc":64,"qlmin":0.025184168533319378,"dispatchable":0,"ql":0.025184168533319378},"19":{"qlmax":0.7834143719425886,"ql_junc":19,"qlmin":0.7834143719425886,"dispatchable":0,"ql":0.7834143719425886},"91":{"qlmax":0.08463779413043333,"ql_junc":91,"qlmin":0.08463779413043333,"dispatchable":0,"ql":0.08463779413043333},"10031":{"qlmax":73.68365983791067,"ql_junc":31,"qlmin":0.0,"dispatchable":1,"ql":0},"10034":{"qlmax":73.68365983791067,"ql_junc":34,"qlmin":0.0,"dispatchable":1,"ql":0},"10093":{"qlmax":73.68365983791067,"ql_junc":93,"qlmin":0.0,"dispatchable":1,"ql":0},"13":{"qlmax":0.14542390869341923,"ql_junc":13,"qlmin":0.14542390869341923,"dispatchable":0,"ql":0.14542390869341923},"15":{"qlmax":0.5565788783394355,"ql_junc":15,"qlmin":0.5565788783394355,"dispatchable":0,"ql":0.5565788783394355},"61":{"qlmax":0.17695514041158217,"ql_junc":61,"qlmin":0.17695514041158217,"dispatchable":0,"ql":0.17695514041158217},"67":{"qlmax":0.0006305512624589858,"ql_junc":67,"qlmin":0.0006305512624589858,"dispatchable":0,"ql":0.0006305512624589858},"100":{"qlmax":0.03490162845861888,"ql_junc":100,"qlmin":0.03490162845861888,"dispatchable":0,"ql":0.03490162845861888},"10048":{"qlmax":73.68365983791067,"ql_junc":48,"qlmin":0.0,"dispatchable":1,"ql":0},"21":{"qlmax":0.3880594594345662,"ql_junc":21,"qlmin":0.3880594594345662,"dispatchable":0,"ql":0.3880594594345662},"10019":{"qlmax":73.68365983791067,"ql_junc":19,"qlmin":0.0,"dispatchable":1,"ql":0},"68":{"qlmax":0.0005890320527604477,"ql_junc":68,"qlmin":0.0005890320527604477,"dispatchable":0,"ql":0.0005890320527604477},"10071":{"qlmax":73.68365983791067,"ql_junc":71,"qlmin":0.0,"dispatchable":1,"ql":0},"66":{"qlmax":0.19676540336645904,"ql_junc":66,"qlmin":0.19676540336645904,"dispatchable":0,"ql":0.19676540336645904},"76":{"qlmax":0.15512641901281576,"ql_junc":76,"qlmin":0.15512641901281576,"dispatchable":0,"ql":0.15512641901281576},"48":{"qlmax":0.012470106642360881,"ql_junc":48,"qlmin":0.012470106642360881,"dispatchable":0,"ql":0.012470106642360881},"18":{"qlmax":0.13782408407158217,"ql_junc":18,"qlmin":0.13782408407158217,"dispatchable":0,"ql":0.13782408407158217}},"standard_density":0.717,"baseQ":44.47950613758401,"compressibility_factor":0.8,"resistor":{},"short_pipe":{},"producer":{"1":{"qgmin":0.09374403622878186,"qg":0.09374403622878186,"qgmax":0.09374403622878186,"dispatchable":0,"qg_junc":1},"10028":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":28},"101":{"qgmin":0.08130991863113443,"qg":0.08130991863113443,"qgmax":0.08130991863113443,"dispatchable":0,"qg_junc":101},"2":{"qgmin":0.07898888334624025,"qg":0.07898888334624025,"qgmax":0.07898888334624025,"dispatchable":0,"qg_junc":2},"74":{"qgmin":0.08228475345078998,"qg":0.08228475345078998,"qgmax":0.08228475345078998,"dispatchable":0,"qg_junc":74},"41":{"qgmin":0.08377832123570443,"qg":0.08377832123570443,"qgmax":0.08377832123570443,"dispatchable":0,"qg_junc":41},"10072":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":72},"10041":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":41},"10101":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":101},"5":{"qgmin":0.08727829507800519,"qg":0.08727829507800519,"qgmax":0.08727829507800519,"dispatchable":0,"qg_junc":5},"10001":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":1},"20001":{"qgmin":0.0,"qg":0,"qgmax":7.368365983791067,"dispatchable":1,"qg_junc":20001},"28":{"qgmin":0.09372561531382238,"qg":0.09372561531382238,"qgmax":0.09372561531382238,"dispatchable":0,"qg_junc":28},"39":{"qgmin":0.07938677510936495,"qg":0.07938677510936495,"qgmax":0.07938677510936495,"dispatchable":0,"qg_junc":39},"40":{"qgmin":0.07699942453061664,"qg":0.07699942453061664,"qgmax":0.07699942453061664,"dispatchable":0,"qg_junc":40},"10005":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":5},"72":{"qgmin":0.07511607018515966,"qg":0.07511607018515966,"qgmax":0.07511607018515966,"dispatchable":0,"qg_junc":72},"10002":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":2},"10039":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":39},"10074":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":74},"45":{"qgmin":0.07633627159207546,"qg":0.07633627159207546,"qgmax":0.07633627159207546,"dispatchable":0,"qg_junc":45},"10008":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":8},"8":{"qgmin":0.09105163529830461,"qg":0.09105163529830461,"qgmax":0.09105163529830461,"dispatchable":0,"qg_junc":8},"10040":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":40},"10045":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":45}},"ne_pipe":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"20001":{"length":448540.89327893,"name":"texas_east","f_junction":1,"friction_factor":0.051751189370620884,"t_junction":11,"diameter":0.762,"type":"pipe","construction_cost":1.39047676916e9},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"20003":{"length":170840.00653081,"name":"transco 2","f_junction":28,"friction_factor":0.05095233219939423,"t_junction":5,"diameter":0.762,"type":"pipe","construction_cost":5.29604020246e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"20005":{"length":32000.0,"name":"Sunbury","f_junction":28,"friction_factor":0.03153875639748012,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":99200000},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"20004":{"length":32000.0,"name":"Marc II","f_junction":28,"friction_factor":0.03153875639748012,"t_junction":20001,"diameter":0.762,"type":"pipe","construction_cost":99200000},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"20006":{"length":173054.84461136002,"name":"Constitution","f_junction":41,"friction_factor":0.05030022005597814,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":5.36470018295e8},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"20002":{"length":27203.418873006,"name":"transco 1","f_junction":20000,"friction_factor":0.0365697595641646,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":8.43305985063e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"valve":{},"per_unit":true,"junction":{"1":{"name":"Donegal-PA","latitude":40.14051,"longitude":-80.478524,"pmax":1.0,"pmin":0.4166666666666667},"54":{"name":"Glastonbury-CT","latitude":41.725185,"longitude":-72.589945,"pmax":1.0,"pmin":0.4166666666666667},"101":{"name":"Lisbon-NY","latitude":44.768851,"longitude":-75.355817,"pmax":1.0,"pmin":0.4166666666666667},"41":{"name":"Bridgewater-PA","latitude":41.821825,"longitude":-75.819248,"pmax":1.0,"pmin":0.4166666666666667},"65":{"name":"Hopkinton-MA","latitude":42.201594,"longitude":-71.523878,"pmax":1.0,"pmin":0.4166666666666667},"20001":{"name":"Marc II new supply","latitude":41.26,"longitude":-76.338,"pmax":1.0,"pmin":0.4166666666666667},"3101076":{"pmax":1.0,"pmin":0.4166666666666667},"1027":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"20000":{"name":"New_node_30_40","latitude":41.47195,"longitude":-76.1699,"pmax":1.0,"pmin":0.4166666666666667},"88":{"name":"Berne-NY","latitude":42.628596,"longitude":-74.025866,"pmax":1.0,"pmin":0.4166666666666667},"26":{"name":"Lock-Haven-PA","latitude":41.495676,"longitude":-77.643097,"pmax":1.0,"pmin":0.4166666666666667},"77":{"name":"Caledonia-NY","latitude":42.917459,"longitude":-77.783036,"pmax":1.0,"pmin":0.4166666666666667},"24":{"name":"Luthersburg-PA","latitude":40.999871,"longitude":-78.741026,"pmax":1.0,"pmin":0.4166666666666667},"1700037":{"pmax":1.0,"pmin":0.4166666666666667},"23":{"name":"Mercer-PA","latitude":41.210661,"longitude":-80.320067,"pmax":1.0,"pmin":0.4166666666666667},"600003":{"pmax":1.0,"pmin":0.4166666666666667},"59":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"43":{"name":"Clymer-NY","latitude":42.074221,"longitude":-79.698702,"pmax":1.0,"pmin":0.4166666666666667},"39":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"2200080":{"pmax":1.0,"pmin":0.4166666666666667},"1086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"34":{"name":"Orange-CT","latitude":41.266832,"longitude":-73.009702,"pmax":1.0,"pmin":0.4166666666666667},"3500072":{"pmax":1.0,"pmin":0.4166666666666667},"55":{"name":"Glastonbury-CT","latitude":41.725084,"longitude":-72.588397,"pmax":1.0,"pmin":0.4166666666666667},"17":{"name":"Kittanning-PA","latitude":40.835196,"longitude":-79.340896,"pmax":1.0,"pmin":0.4166666666666667},"9":{"name":"Penn-Hills-PA","latitude":40.467497,"longitude":-79.794148,"pmax":1.0,"pmin":0.4166666666666667},"12":{"name":"Clinton-NJ","latitude":40.603397,"longitude":-74.883413,"pmax":1.0,"pmin":0.4166666666666667},"20":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"1801069":{"pmax":1.0,"pmin":0.4166666666666667},"14":{"name":"Edison-NJ","latitude":40.556699,"longitude":-74.349096,"pmax":1.0,"pmin":0.4166666666666667},"96":{"name":"Agawam-MA","latitude":42.046799,"longitude":-72.613109,"pmax":1.0,"pmin":0.4166666666666667},"19":{"name":"Rutherford-NJ","latitude":40.791447,"longitude":-74.088084,"pmax":1.0,"pmin":0.4166666666666667},"2401032":{"pmax":1.0,"pmin":0.4166666666666667},"3600088":{"pmax":1.0,"pmin":0.4166666666666667},"35":{"name":"Cranberry-PA","latitude":41.398771,"longitude":-79.676097,"pmax":1.0,"pmin":0.4166666666666667},"1032":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"1500097":{"pmax":1.0,"pmin":0.4166666666666667},"21":{"name":"St-James-NY","latitude":40.895706,"longitude":-73.14931,"pmax":1.0,"pmin":0.4166666666666667},"83":{"name":"Pompey-NY","latitude":42.903602,"longitude":-75.958292,"pmax":1.0,"pmin":0.4166666666666667},"45":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"85":{"name":"Charleston-NY","latitude":42.80409,"longitude":-74.281505,"pmax":1.0,"pmin":0.4166666666666667},"105":{"name":"Rumford-ME","latitude":44.520753,"longitude":-70.578301,"pmax":1.0,"pmin":0.4166666666666667},"30":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"500090":{"pmax":1.0,"pmin":0.4166666666666667},"3":{"name":"Mt-Pleasant-PA","latitude":40.200743,"longitude":-79.534826,"pmax":1.0,"pmin":0.4166666666666667},"81":{"name":"Hopewell-NY","latitude":42.904538,"longitude":-77.176114,"pmax":1.0,"pmin":0.4166666666666667},"27":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"75":{"name":"Youngstown-NY","latitude":43.270035,"longitude":-79.026338,"pmax":1.0,"pmin":0.4166666666666667},"1039":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"50":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"5000085":{"pmax":1.0,"pmin":0.4166666666666667},"63":{"name":"Mendon-MA","latitude":42.120051,"longitude":-71.569429,"pmax":1.0,"pmin":0.4166666666666667},"92":{"name":"Millbrook-NY","latitude":41.77572,"longitude":-73.701817,"pmax":1.0,"pmin":0.4166666666666667},"87":{"name":"Halfmoon-NY","latitude":42.831757,"longitude":-73.672791,"pmax":1.0,"pmin":0.4166666666666667},"1050":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"301030":{"pmax":1.0,"pmin":0.4166666666666667},"700051":{"pmax":1.0,"pmin":0.4166666666666667},"89":{"name":"East-Berne-NY","latitude":42.63174,"longitude":-74.025301,"pmax":1.0,"pmin":0.4166666666666667},"3300045":{"pmax":1.0,"pmin":0.4166666666666667},"1901067":{"pmax":1.0,"pmin":0.4166666666666667},"1402086":{"pmax":1.0,"pmin":0.4166666666666667},"4401059":{"pmax":1.0,"pmin":0.4166666666666667},"80":{"name":"Hopewell-NY","latitude":42.90849,"longitude":-77.192062,"pmax":1.0,"pmin":0.4166666666666667},"4800099":{"pmax":1.0,"pmin":0.4166666666666667},"1049":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"100026":{"pmax":1.0,"pmin":0.4166666666666667},"57":{"name":"Coventry-RI","latitude":41.670935,"longitude":-71.534463,"pmax":1.0,"pmin":0.4166666666666667},"1011":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"15":{"name":"Lakeview-NY","latitude":40.66556,"longitude":-73.65474,"pmax":1.0,"pmin":0.4166666666666667},"61":{"name":"Douglas-MA","latitude":42.020317,"longitude":-71.744126,"pmax":1.0,"pmin":0.4166666666666667},"67":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"4200008":{"pmax":1.0,"pmin":0.4166666666666667},"100":{"name":"Diana-NY","latitude":44.076742,"longitude":-75.29934,"pmax":1.0,"pmin":0.4166666666666667},"400083":{"pmax":1.0,"pmin":0.4166666666666667},"46":{"name":"Southport-NY","latitude":42.072562,"longitude":-76.77978,"pmax":1.0,"pmin":0.4166666666666667},"2600006":{"pmax":1.0,"pmin":0.4166666666666667},"68":{"name":"Dracut-MA","latitude":42.707991,"longitude":-71.274586,"pmax":1.0,"pmin":0.4166666666666667},"56":{"name":"Lebanon-","latitude":40.274597,"longitude":-76.383599,"pmax":1.0,"pmin":0.4166666666666667},"2000008":{"pmax":1.0,"pmin":0.4166666666666667},"76":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"48":{"name":"Dryden-NY","latitude":42.417627,"longitude":-76.293194,"pmax":1.0,"pmin":0.4166666666666667},"103":{"name":"Mt-Pleasant-PA","latitude":40.189198,"longitude":-79.527073,"pmax":1.0,"pmin":0.4166666666666667},"32":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"2":{"name":"New-Freeport-PA","latitude":39.723066,"longitude":-80.442888,"pmax":1.0,"pmin":0.4166666666666667},"51":{"name":"Granby-CT","latitude":41.974926,"longitude":-72.813982,"pmax":1.0,"pmin":0.4166666666666667},"53":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"93":{"name":"Millbrook-NY","latitude":41.77619,"longitude":-73.702682,"pmax":1.0,"pmin":0.4166666666666667},"10":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"4301031":{"pmax":1.0,"pmin":0.4166666666666667},"2086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"1064":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"49":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"5":{"name":"Delta-PA","latitude":39.724585,"longitude":-76.390675,"pmax":1.0,"pmin":0.4166666666666667},"62":{"name":"Mendon-MA","latitude":42.120251,"longitude":-71.567683,"pmax":1.0,"pmin":0.4166666666666667},"90":{"name":"Leeds-NY","latitude":42.24878,"longitude":-73.898449,"pmax":1.0,"pmin":0.4166666666666667},"3800020":{"pmax":1.0,"pmin":0.4166666666666667},"3700054":{"pmax":1.0,"pmin":0.4166666666666667},"86":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"71":{"name":"Anson-ME","latitude":44.838572,"longitude":-69.923579,"pmax":1.0,"pmin":0.4166666666666667},"37":{"name":"Marienville-PA","latitude":41.537845,"longitude":-79.116042,"pmax":1.0,"pmin":0.4166666666666667},"1030":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"6":{"name":"Lebanon-PA","latitude":40.274567,"longitude":-76.382726,"pmax":1.0,"pmin":0.4166666666666667},"98":{"name":"Remsen-NY","latitude":43.35361,"longitude":-75.094707,"pmax":1.0,"pmin":0.4166666666666667},"1000092":{"pmax":1.0,"pmin":0.4166666666666667},"1076":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"1200074":{"pmax":1.0,"pmin":0.4166666666666667},"1010":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"7":{"name":"Malvern-Pa","latitude":40.084953,"longitude":-75.556341,"pmax":1.0,"pmin":0.4166666666666667},"1602086":{"pmax":1.0,"pmin":0.4166666666666667},"102":{"name":"Pittsfield-MA","latitude":42.470251,"longitude":-73.325124,"pmax":1.0,"pmin":0.4166666666666667},"69":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"97":{"name":"Remsen-NY","latitude":43.354239,"longitude":-75.082106,"pmax":1.0,"pmin":0.4166666666666667},"2900078":{"pmax":1.0,"pmin":0.4166666666666667},"4":{"name":"Snake-Spring-PA","latitude":40.020885,"longitude":-78.404702,"pmax":1.0,"pmin":0.4166666666666667},"3401039":{"pmax":1.0,"pmin":0.4166666666666667},"3201086":{"pmax":1.0,"pmin":0.4166666666666667},"13":{"name":"Trenton-NJ","latitude":40.30279,"longitude":-74.703774,"pmax":1.0,"pmin":0.4166666666666667},"3000095":{"pmax":1.0,"pmin":0.4166666666666667},"1053":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"4700033":{"pmax":1.0,"pmin":0.4166666666666667},"1045":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"1067":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"1022":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"38":{"name":"Marienville-PA","latitude":41.537608,"longitude":-79.11609,"pmax":1.0,"pmin":0.4166666666666667},"4900060":{"pmax":1.0,"pmin":0.4166666666666667},"66":{"name":"Fitchburg-MA","latitude":42.588366,"longitude":-71.847785,"pmax":1.0,"pmin":0.4166666666666667},"2800062":{"pmax":1.0,"pmin":0.4166666666666667},"18":{"name":"Bloomfield-NJ","latitude":40.79121,"longitude":-74.19497,"pmax":1.0,"pmin":0.4166666666666667},"29":{"name":"Laurel-Run-PA","latitude":41.21003,"longitude":-75.855117,"pmax":1.0,"pmin":0.4166666666666667},"78":{"name":"Pike-NY-","latitude":42.597312,"longitude":-78.110065,"pmax":1.0,"pmin":0.4166666666666667},"74":{"name":"Youngstown-NY","latitude":43.271294,"longitude":-79.02028,"pmax":1.0,"pmin":0.4166666666666667},"42":{"name":"Clymer-NY","latitude":42.07427,"longitude":-79.698623,"pmax":1.0,"pmin":0.4166666666666667},"33":{"name":"Orange-CT","latitude":41.254368,"longitude":-73.010735,"pmax":1.0,"pmin":0.4166666666666667},"28":{"name":"Sugarload-PA","latitude":41.262607,"longitude":-76.338707,"pmax":1.0,"pmin":0.4166666666666667},"52":{"name":"Granby-CT","latitude":41.975423,"longitude":-72.813133,"pmax":1.0,"pmin":0.4166666666666667},"1031":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"1069":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"1059":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"801050":{"pmax":1.0,"pmin":0.4166666666666667},"1300009":{"pmax":1.0,"pmin":0.4166666666666667},"58":{"name":"Sandwich-MA","latitude":41.753162,"longitude":-70.493124,"pmax":1.0,"pmin":0.4166666666666667},"25":{"name":"Weedville-PA","latitude":41.260839,"longitude":-78.311499,"pmax":1.0,"pmin":0.4166666666666667},"31":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"4000004":{"pmax":1.0,"pmin":0.4166666666666667},"44":{"name":"Greenwood-NY","latitude":42.11366,"longitude":-77.653292,"pmax":1.0,"pmin":0.4166666666666667},"94":{"name":"Williamstown-MA","latitude":42.740238,"longitude":-73.186441,"pmax":1.0,"pmin":0.4166666666666667},"2300035":{"pmax":1.0,"pmin":0.4166666666666667},"99":{"name":"Diana-NY","latitude":44.076832,"longitude":-75.299729,"pmax":1.0,"pmin":0.4166666666666667},"47":{"name":"Dryden-NY","latitude":42.439942,"longitude":-76.305218,"pmax":1.0,"pmin":0.4166666666666667},"1100027":{"pmax":1.0,"pmin":0.4166666666666667},"73":{"name":"Pittsburg-NH","latitude":45.05418,"longitude":-71.490121,"pmax":1.0,"pmin":0.4166666666666667},"82":{"name":"Clay-NY-","latitude":43.219378,"longitude":-76.252319,"pmax":1.0,"pmin":0.4166666666666667},"4501049":{"pmax":1.0,"pmin":0.4166666666666667},"79":{"name":"Gainesville-NY","latitude":42.556783,"longitude":-78.153585,"pmax":1.0,"pmin":0.4166666666666667},"84":{"name":"Manlius-NY","latitude":42.903357,"longitude":-75.958496,"pmax":1.0,"pmin":0.4166666666666667},"104":{"name":"Everett-PA","latitude":40.042788,"longitude":-78.421649,"pmax":1.0,"pmin":0.4166666666666667},"2101045":{"pmax":1.0,"pmin":0.4166666666666667},"4601053":{"pmax":1.0,"pmin":0.4166666666666667},"70":{"name":"Bedford-NH","latitude":42.934207,"longitude":-71.491622,"pmax":1.0,"pmin":0.4166666666666667},"200042":{"pmax":1.0,"pmin":0.4166666666666667},"900022":{"pmax":1.0,"pmin":0.4166666666666667},"8":{"name":"Chippewa-PA","latitude":40.768368,"longitude":-80.376997,"pmax":1.0,"pmin":0.4166666666666667},"64":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"91":{"name":"Catskill-NY","latitude":42.248502,"longitude":-73.899998,"pmax":1.0,"pmin":0.4166666666666667},"4101064":{"pmax":1.0,"pmin":0.4166666666666667},"60":{"name":"Douglas-MA","latitude":42.022409,"longitude":-71.751407,"pmax":1.0,"pmin":0.4166666666666667},"3900047":{"pmax":1.0,"pmin":0.4166666666666667},"2700011":{"pmax":1.0,"pmin":0.4166666666666667},"22":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"11":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"16":{"name":"Kittanning-PA","latitude":40.835394,"longitude":-79.343138,"pmax":1.0,"pmin":0.4166666666666667},"40":{"name":"Ulysses-PA","latitude":41.877839,"longitude":-77.765879,"pmax":1.0,"pmin":0.4166666666666667},"72":{"name":"Pittsburg-NH","latitude":45.054984,"longitude":-71.490144,"pmax":1.0,"pmin":0.4166666666666667},"36":{"name":"Oil-City-PA","latitude":41.396723,"longitude":-79.672811,"pmax":1.0,"pmin":0.4166666666666667},"95":{"name":"Agawam-MA","latitude":42.048439,"longitude":-72.610074,"pmax":1.0,"pmin":0.4166666666666667},"1020":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"2500016":{"pmax":1.0,"pmin":0.4166666666666667}},"pipe":{"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"40038":{"length":92145.1251873,"f_junction":20000,"friction_factor":0.037786900817643014,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"38":{"length":92145.1251873,"f_junction":1030,"friction_factor":0.037786900817643014,"t_junction":20000,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null}},"energy_factor":2.61590529e-8,"baseP":8.273712e6,"control_valve":{"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1}},"connection":{"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"40038":{"length":92145.1251873,"f_junction":20000,"friction_factor":0.037786900817643014,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"38":{"length":92145.1251873,"f_junction":1030,"friction_factor":0.037786900817643014,"t_junction":20000,"diameter":0.762,"type":"pipe","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null}}} diff --git a/examples/data/json/TC_PennToNortheast_wValves_expansion_new_pipes_4.0.json b/examples/data/json/TC_PennToNortheast_wValves_expansion_new_pipes_4.0.json deleted file mode 100644 index c5c6618..0000000 --- a/examples/data/json/TC_PennToNortheast_wValves_expansion_new_pipes_4.0.json +++ /dev/null @@ -1 +0,0 @@ -{"ne_connection":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"20001":{"length":448540.89327893,"name":"texas_east","f_junction":1,"friction_factor":0.051751189370620884,"t_junction":11,"diameter":0.762,"type":"pipe","construction_cost":1.39047676916e9},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"20003":{"length":170840.00653081,"name":"transco 2","f_junction":28,"friction_factor":0.05095233219939423,"t_junction":5,"diameter":0.762,"type":"pipe","construction_cost":5.29604020246e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"20005":{"length":32000.0,"name":"Sunbury","f_junction":28,"friction_factor":0.03153875639748012,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":99200000},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"20004":{"length":32000.0,"name":"Marc II","f_junction":28,"friction_factor":0.03153875639748012,"t_junction":20001,"diameter":0.762,"type":"pipe","construction_cost":99200000},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"20006":{"length":173054.84461136002,"name":"Constitution","f_junction":41,"friction_factor":0.05030022005597814,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":5.36470018295e8},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"20002":{"length":27203.418873006,"name":"transco 1","f_junction":20000,"friction_factor":0.0365697595641646,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":8.43305985063e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"price_zone":{"1":{"junctions":[14,19,21,34,62,64,66,71,86,87,91,93],"cost_q":[6.849837828431601e-8,-0.06541688863488546,0],"cost_p":[8.850206050625368e-24,-1.3462994463224278e-10,0],"min_cost":0.015891600024669866,"constant_p":175,"index":1,"comment":"Transco Zone 6 Non New York"},"2":{"junctions":[29,31,44,48,76,82,100],"cost_q":[4.115514762644385e-12,0.034998600454331265,0],"cost_p":[0.0,1.0517964424393967e-12,794.37],"min_cost":0.01871677336238895,"constant_p":600,"index":2,"comment":"Transco Leidy Zone"}},"temperature":281.15,"name":"TC Penn to Northeast","ne_compressor":{},"multinetwork":false,"gas_molar_mass":0.0185674,"compressor":{"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null}},"consumer":{"29":{"qlmax":1.0751639648587887,"ql_junc":29,"qlmin":1.0751639648587887,"dispatchable":0,"ql":1.0751639648587887},"10076":{"qlmax":73.68365983791067,"ql_junc":76,"qlmin":0.0,"dispatchable":1,"ql":0},"10044":{"qlmax":73.68365983791067,"ql_junc":44,"qlmin":0.0,"dispatchable":1,"ql":0},"63":{"qlmax":0.002091664447560444,"ql_junc":63,"qlmin":0.002091664447560444,"dispatchable":0,"ql":0.002091664447560444},"93":{"qlmax":0.1168919366939468,"ql_junc":93,"qlmin":0.1168919366939468,"dispatchable":0,"ql":0.1168919366939468},"10":{"qlmax":7.7691710455637635,"ql_junc":10,"qlmin":7.7691710455637635,"dispatchable":0,"ql":7.7691710455637635},"10029":{"qlmax":73.68365983791067,"ql_junc":29,"qlmin":0.0,"dispatchable":1,"ql":0},"10087":{"qlmax":73.68365983791067,"ql_junc":87,"qlmin":0.0,"dispatchable":1,"ql":0},"77":{"qlmax":1.1441172522184306,"ql_junc":77,"qlmin":1.1441172522184306,"dispatchable":0,"ql":1.1441172522184306},"24":{"qlmax":1.4388837364689164,"ql_junc":24,"qlmin":1.4388837364689164,"dispatchable":0,"ql":1.4388837364689164},"87":{"qlmax":0.1291022824987308,"ql_junc":87,"qlmin":0.1291022824987308,"dispatchable":0,"ql":0.1291022824987308},"58":{"qlmax":1.0111790558617928,"ql_junc":58,"qlmin":1.0111790558617928,"dispatchable":0,"ql":1.0111790558617928},"25":{"qlmax":1.5044780283431562,"ql_junc":25,"qlmin":1.5044780283431562,"dispatchable":0,"ql":1.5044780283431562},"10091":{"qlmax":73.68365983791067,"ql_junc":91,"qlmin":0.0,"dispatchable":1,"ql":0},"89":{"qlmax":0.6707456391431179,"ql_junc":89,"qlmin":0.6707456391431179,"dispatchable":0,"ql":0.6707456391431179},"31":{"qlmax":0.5156870949701323,"ql_junc":31,"qlmin":0.5156870949701323,"dispatchable":0,"ql":0.5156870949701323},"62":{"qlmax":0.4195627228470187,"ql_junc":62,"qlmin":0.4195627228470187,"dispatchable":0,"ql":0.4195627228470187},"43":{"qlmax":0.6102392467172086,"ql_junc":43,"qlmin":0.6102392467172086,"dispatchable":0,"ql":0.6102392467172086},"10014":{"qlmax":73.68365983791067,"ql_junc":14,"qlmin":0.0,"dispatchable":1,"ql":0},"34":{"qlmax":0.04891669083736321,"ql_junc":34,"qlmin":0.04891669083736321,"dispatchable":0,"ql":0.04891669083736321},"44":{"qlmax":0.061008435482219014,"ql_junc":44,"qlmin":0.061008435482219014,"dispatchable":0,"ql":0.061008435482219014},"94":{"qlmax":0.39528671299403967,"ql_junc":94,"qlmin":0.39528671299403967,"dispatchable":0,"ql":0.39528671299403967},"55":{"qlmax":0.9419989277553819,"ql_junc":55,"qlmin":0.9419989277553819,"dispatchable":0,"ql":0.9419989277553819},"86":{"qlmax":0.12760505525906066,"ql_junc":86,"qlmin":0.12760505525906066,"dispatchable":0,"ql":0.12760505525906066},"17":{"qlmax":2.4837278199289248,"ql_junc":17,"qlmin":2.4837278199289248,"dispatchable":0,"ql":2.4837278199289248},"71":{"qlmax":0.309216249899606,"ql_junc":71,"qlmin":0.309216249899606,"dispatchable":0,"ql":0.309216249899606},"82":{"qlmax":0.34553334959286086,"ql_junc":82,"qlmin":0.34553334959286086,"dispatchable":0,"ql":0.34553334959286086},"20":{"qlmax":0.8253527807107967,"ql_junc":20,"qlmin":0.8253527807107967,"dispatchable":0,"ql":0.8253527807107967},"10021":{"qlmax":73.68365983791067,"ql_junc":21,"qlmin":0.0,"dispatchable":1,"ql":0},"10062":{"qlmax":73.68365983791067,"ql_junc":62,"qlmin":0.0,"dispatchable":1,"ql":0},"98":{"qlmax":1.027690815994954,"ql_junc":98,"qlmin":1.027690815994954,"dispatchable":0,"ql":1.027690815994954},"70":{"qlmax":0.0013183553512389537,"ql_junc":70,"qlmin":0.0013183553512389537,"dispatchable":0,"ql":0.0013183553512389537},"10064":{"qlmax":73.68365983791067,"ql_junc":64,"qlmin":0.0,"dispatchable":1,"ql":0},"10086":{"qlmax":73.68365983791067,"ql_junc":86,"qlmin":0.0,"dispatchable":1,"ql":0},"14":{"qlmax":0.024492547118858368,"ql_junc":14,"qlmin":0.024492547118858368,"dispatchable":0,"ql":0.024492547118858368},"10066":{"qlmax":73.68365983791067,"ql_junc":66,"qlmin":0.0,"dispatchable":1,"ql":0},"10082":{"qlmax":73.68365983791067,"ql_junc":82,"qlmin":0.0,"dispatchable":1,"ql":0},"7":{"qlmax":0.2293482659361177,"ql_junc":7,"qlmin":0.2293482659361177,"dispatchable":0,"ql":0.2293482659361177},"57":{"qlmax":0.22026184853144778,"ql_junc":57,"qlmin":0.22026184853144778,"dispatchable":0,"ql":0.22026184853144778},"10100":{"qlmax":73.68365983791067,"ql_junc":100,"qlmin":0.0,"dispatchable":1,"ql":0},"64":{"qlmax":0.04477185517034556,"ql_junc":64,"qlmin":0.04477185517034556,"dispatchable":0,"ql":0.04477185517034556},"19":{"qlmax":1.3927366612312684,"ql_junc":19,"qlmin":1.3927366612312684,"dispatchable":0,"ql":1.3927366612312684},"91":{"qlmax":0.1504671895652148,"ql_junc":91,"qlmin":0.1504671895652148,"dispatchable":0,"ql":0.1504671895652148},"10031":{"qlmax":73.68365983791067,"ql_junc":31,"qlmin":0.0,"dispatchable":1,"ql":0},"10034":{"qlmax":73.68365983791067,"ql_junc":34,"qlmin":0.0,"dispatchable":1,"ql":0},"10093":{"qlmax":73.68365983791067,"ql_junc":93,"qlmin":0.0,"dispatchable":1,"ql":0},"13":{"qlmax":0.2585313932327453,"ql_junc":13,"qlmin":0.2585313932327453,"dispatchable":0,"ql":0.2585313932327453},"15":{"qlmax":0.9894735614923299,"ql_junc":15,"qlmin":0.9894735614923299,"dispatchable":0,"ql":0.9894735614923299},"61":{"qlmax":0.3145869162872572,"ql_junc":61,"qlmin":0.3145869162872572,"dispatchable":0,"ql":0.3145869162872572},"67":{"qlmax":0.001120980022149308,"ql_junc":67,"qlmin":0.001120980022149308,"dispatchable":0,"ql":0.001120980022149308},"100":{"qlmax":0.06204733948198912,"ql_junc":100,"qlmin":0.06204733948198912,"dispatchable":0,"ql":0.06204733948198912},"10048":{"qlmax":73.68365983791067,"ql_junc":48,"qlmin":0.0,"dispatchable":1,"ql":0},"21":{"qlmax":0.6898834834392289,"ql_junc":21,"qlmin":0.6898834834392289,"dispatchable":0,"ql":0.6898834834392289},"10019":{"qlmax":73.68365983791067,"ql_junc":19,"qlmin":0.0,"dispatchable":1,"ql":0},"68":{"qlmax":0.0010471680937963513,"ql_junc":68,"qlmin":0.0010471680937963513,"dispatchable":0,"ql":0.0010471680937963513},"10071":{"qlmax":73.68365983791067,"ql_junc":71,"qlmin":0.0,"dispatchable":1,"ql":0},"66":{"qlmax":0.3498051615403716,"ql_junc":66,"qlmin":0.3498051615403716,"dispatchable":0,"ql":0.3498051615403716},"76":{"qlmax":0.27578030046722807,"ql_junc":76,"qlmin":0.27578030046722807,"dispatchable":0,"ql":0.27578030046722807},"48":{"qlmax":0.022169078475308232,"ql_junc":48,"qlmin":0.022169078475308232,"dispatchable":0,"ql":0.022169078475308232},"18":{"qlmax":0.245020593905035,"ql_junc":18,"qlmin":0.245020593905035,"dispatchable":0,"ql":0.245020593905035}},"standard_density":0.717,"baseQ":44.47950613758401,"compressibility_factor":0.8,"resistor":{},"short_pipe":{},"producer":{"1":{"qgmin":0.09374403622878186,"qg":0.09374403622878186,"qgmax":0.09374403622878186,"dispatchable":0,"qg_junc":1},"10028":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":28},"101":{"qgmin":0.08130991863113443,"qg":0.08130991863113443,"qgmax":0.08130991863113443,"dispatchable":0,"qg_junc":101},"2":{"qgmin":0.07898888334624025,"qg":0.07898888334624025,"qgmax":0.07898888334624025,"dispatchable":0,"qg_junc":2},"74":{"qgmin":0.08228475345078998,"qg":0.08228475345078998,"qgmax":0.08228475345078998,"dispatchable":0,"qg_junc":74},"41":{"qgmin":0.08377832123570443,"qg":0.08377832123570443,"qgmax":0.08377832123570443,"dispatchable":0,"qg_junc":41},"10072":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":72},"10041":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":41},"10101":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":101},"5":{"qgmin":0.08727829507800519,"qg":0.08727829507800519,"qgmax":0.08727829507800519,"dispatchable":0,"qg_junc":5},"10001":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":1},"20001":{"qgmin":0.0,"qg":0,"qgmax":7.368365983791067,"dispatchable":1,"qg_junc":20001},"28":{"qgmin":0.09372561531382238,"qg":0.09372561531382238,"qgmax":0.09372561531382238,"dispatchable":0,"qg_junc":28},"39":{"qgmin":0.07938677510936495,"qg":0.07938677510936495,"qgmax":0.07938677510936495,"dispatchable":0,"qg_junc":39},"40":{"qgmin":0.07699942453061664,"qg":0.07699942453061664,"qgmax":0.07699942453061664,"dispatchable":0,"qg_junc":40},"10005":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":5},"72":{"qgmin":0.07511607018515966,"qg":0.07511607018515966,"qgmax":0.07511607018515966,"dispatchable":0,"qg_junc":72},"10002":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":2},"10039":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":39},"10074":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":74},"45":{"qgmin":0.07633627159207546,"qg":0.07633627159207546,"qgmax":0.07633627159207546,"dispatchable":0,"qg_junc":45},"10008":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":8},"8":{"qgmin":0.09105163529830461,"qg":0.09105163529830461,"qgmax":0.09105163529830461,"dispatchable":0,"qg_junc":8},"10040":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":40},"10045":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":45}},"ne_pipe":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"20001":{"length":448540.89327893,"name":"texas_east","f_junction":1,"friction_factor":0.051751189370620884,"t_junction":11,"diameter":0.762,"type":"pipe","construction_cost":1.39047676916e9},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"20003":{"length":170840.00653081,"name":"transco 2","f_junction":28,"friction_factor":0.05095233219939423,"t_junction":5,"diameter":0.762,"type":"pipe","construction_cost":5.29604020246e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"20005":{"length":32000.0,"name":"Sunbury","f_junction":28,"friction_factor":0.03153875639748012,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":99200000},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"20004":{"length":32000.0,"name":"Marc II","f_junction":28,"friction_factor":0.03153875639748012,"t_junction":20001,"diameter":0.762,"type":"pipe","construction_cost":99200000},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"20006":{"length":173054.84461136002,"name":"Constitution","f_junction":41,"friction_factor":0.05030022005597814,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":5.36470018295e8},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"20002":{"length":27203.418873006,"name":"transco 1","f_junction":20000,"friction_factor":0.0365697595641646,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":8.43305985063e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"valve":{},"per_unit":true,"junction":{"1":{"name":"Donegal-PA","latitude":40.14051,"longitude":-80.478524,"pmax":1.0,"pmin":0.4166666666666667},"54":{"name":"Glastonbury-CT","latitude":41.725185,"longitude":-72.589945,"pmax":1.0,"pmin":0.4166666666666667},"101":{"name":"Lisbon-NY","latitude":44.768851,"longitude":-75.355817,"pmax":1.0,"pmin":0.4166666666666667},"41":{"name":"Bridgewater-PA","latitude":41.821825,"longitude":-75.819248,"pmax":1.0,"pmin":0.4166666666666667},"65":{"name":"Hopkinton-MA","latitude":42.201594,"longitude":-71.523878,"pmax":1.0,"pmin":0.4166666666666667},"20001":{"name":"Marc II new supply","latitude":41.26,"longitude":-76.338,"pmax":1.0,"pmin":0.4166666666666667},"3101076":{"pmax":1.0,"pmin":0.4166666666666667},"1027":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"20000":{"name":"New_node_30_40","latitude":41.47195,"longitude":-76.1699,"pmax":1.0,"pmin":0.4166666666666667},"88":{"name":"Berne-NY","latitude":42.628596,"longitude":-74.025866,"pmax":1.0,"pmin":0.4166666666666667},"26":{"name":"Lock-Haven-PA","latitude":41.495676,"longitude":-77.643097,"pmax":1.0,"pmin":0.4166666666666667},"77":{"name":"Caledonia-NY","latitude":42.917459,"longitude":-77.783036,"pmax":1.0,"pmin":0.4166666666666667},"24":{"name":"Luthersburg-PA","latitude":40.999871,"longitude":-78.741026,"pmax":1.0,"pmin":0.4166666666666667},"1700037":{"pmax":1.0,"pmin":0.4166666666666667},"23":{"name":"Mercer-PA","latitude":41.210661,"longitude":-80.320067,"pmax":1.0,"pmin":0.4166666666666667},"600003":{"pmax":1.0,"pmin":0.4166666666666667},"59":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"43":{"name":"Clymer-NY","latitude":42.074221,"longitude":-79.698702,"pmax":1.0,"pmin":0.4166666666666667},"39":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"2200080":{"pmax":1.0,"pmin":0.4166666666666667},"1086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"34":{"name":"Orange-CT","latitude":41.266832,"longitude":-73.009702,"pmax":1.0,"pmin":0.4166666666666667},"3500072":{"pmax":1.0,"pmin":0.4166666666666667},"55":{"name":"Glastonbury-CT","latitude":41.725084,"longitude":-72.588397,"pmax":1.0,"pmin":0.4166666666666667},"17":{"name":"Kittanning-PA","latitude":40.835196,"longitude":-79.340896,"pmax":1.0,"pmin":0.4166666666666667},"9":{"name":"Penn-Hills-PA","latitude":40.467497,"longitude":-79.794148,"pmax":1.0,"pmin":0.4166666666666667},"12":{"name":"Clinton-NJ","latitude":40.603397,"longitude":-74.883413,"pmax":1.0,"pmin":0.4166666666666667},"20":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"1801069":{"pmax":1.0,"pmin":0.4166666666666667},"14":{"name":"Edison-NJ","latitude":40.556699,"longitude":-74.349096,"pmax":1.0,"pmin":0.4166666666666667},"96":{"name":"Agawam-MA","latitude":42.046799,"longitude":-72.613109,"pmax":1.0,"pmin":0.4166666666666667},"19":{"name":"Rutherford-NJ","latitude":40.791447,"longitude":-74.088084,"pmax":1.0,"pmin":0.4166666666666667},"2401032":{"pmax":1.0,"pmin":0.4166666666666667},"3600088":{"pmax":1.0,"pmin":0.4166666666666667},"35":{"name":"Cranberry-PA","latitude":41.398771,"longitude":-79.676097,"pmax":1.0,"pmin":0.4166666666666667},"1032":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"1500097":{"pmax":1.0,"pmin":0.4166666666666667},"21":{"name":"St-James-NY","latitude":40.895706,"longitude":-73.14931,"pmax":1.0,"pmin":0.4166666666666667},"83":{"name":"Pompey-NY","latitude":42.903602,"longitude":-75.958292,"pmax":1.0,"pmin":0.4166666666666667},"45":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"85":{"name":"Charleston-NY","latitude":42.80409,"longitude":-74.281505,"pmax":1.0,"pmin":0.4166666666666667},"105":{"name":"Rumford-ME","latitude":44.520753,"longitude":-70.578301,"pmax":1.0,"pmin":0.4166666666666667},"30":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"500090":{"pmax":1.0,"pmin":0.4166666666666667},"3":{"name":"Mt-Pleasant-PA","latitude":40.200743,"longitude":-79.534826,"pmax":1.0,"pmin":0.4166666666666667},"81":{"name":"Hopewell-NY","latitude":42.904538,"longitude":-77.176114,"pmax":1.0,"pmin":0.4166666666666667},"27":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"75":{"name":"Youngstown-NY","latitude":43.270035,"longitude":-79.026338,"pmax":1.0,"pmin":0.4166666666666667},"1039":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"50":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"5000085":{"pmax":1.0,"pmin":0.4166666666666667},"63":{"name":"Mendon-MA","latitude":42.120051,"longitude":-71.569429,"pmax":1.0,"pmin":0.4166666666666667},"92":{"name":"Millbrook-NY","latitude":41.77572,"longitude":-73.701817,"pmax":1.0,"pmin":0.4166666666666667},"87":{"name":"Halfmoon-NY","latitude":42.831757,"longitude":-73.672791,"pmax":1.0,"pmin":0.4166666666666667},"1050":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"301030":{"pmax":1.0,"pmin":0.4166666666666667},"700051":{"pmax":1.0,"pmin":0.4166666666666667},"89":{"name":"East-Berne-NY","latitude":42.63174,"longitude":-74.025301,"pmax":1.0,"pmin":0.4166666666666667},"3300045":{"pmax":1.0,"pmin":0.4166666666666667},"1901067":{"pmax":1.0,"pmin":0.4166666666666667},"1402086":{"pmax":1.0,"pmin":0.4166666666666667},"4401059":{"pmax":1.0,"pmin":0.4166666666666667},"80":{"name":"Hopewell-NY","latitude":42.90849,"longitude":-77.192062,"pmax":1.0,"pmin":0.4166666666666667},"4800099":{"pmax":1.0,"pmin":0.4166666666666667},"1049":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"100026":{"pmax":1.0,"pmin":0.4166666666666667},"57":{"name":"Coventry-RI","latitude":41.670935,"longitude":-71.534463,"pmax":1.0,"pmin":0.4166666666666667},"1011":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"15":{"name":"Lakeview-NY","latitude":40.66556,"longitude":-73.65474,"pmax":1.0,"pmin":0.4166666666666667},"61":{"name":"Douglas-MA","latitude":42.020317,"longitude":-71.744126,"pmax":1.0,"pmin":0.4166666666666667},"67":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"4200008":{"pmax":1.0,"pmin":0.4166666666666667},"100":{"name":"Diana-NY","latitude":44.076742,"longitude":-75.29934,"pmax":1.0,"pmin":0.4166666666666667},"400083":{"pmax":1.0,"pmin":0.4166666666666667},"46":{"name":"Southport-NY","latitude":42.072562,"longitude":-76.77978,"pmax":1.0,"pmin":0.4166666666666667},"2600006":{"pmax":1.0,"pmin":0.4166666666666667},"68":{"name":"Dracut-MA","latitude":42.707991,"longitude":-71.274586,"pmax":1.0,"pmin":0.4166666666666667},"56":{"name":"Lebanon-","latitude":40.274597,"longitude":-76.383599,"pmax":1.0,"pmin":0.4166666666666667},"2000008":{"pmax":1.0,"pmin":0.4166666666666667},"76":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"48":{"name":"Dryden-NY","latitude":42.417627,"longitude":-76.293194,"pmax":1.0,"pmin":0.4166666666666667},"103":{"name":"Mt-Pleasant-PA","latitude":40.189198,"longitude":-79.527073,"pmax":1.0,"pmin":0.4166666666666667},"32":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"2":{"name":"New-Freeport-PA","latitude":39.723066,"longitude":-80.442888,"pmax":1.0,"pmin":0.4166666666666667},"51":{"name":"Granby-CT","latitude":41.974926,"longitude":-72.813982,"pmax":1.0,"pmin":0.4166666666666667},"53":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"93":{"name":"Millbrook-NY","latitude":41.77619,"longitude":-73.702682,"pmax":1.0,"pmin":0.4166666666666667},"10":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"4301031":{"pmax":1.0,"pmin":0.4166666666666667},"2086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"1064":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"49":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"5":{"name":"Delta-PA","latitude":39.724585,"longitude":-76.390675,"pmax":1.0,"pmin":0.4166666666666667},"62":{"name":"Mendon-MA","latitude":42.120251,"longitude":-71.567683,"pmax":1.0,"pmin":0.4166666666666667},"90":{"name":"Leeds-NY","latitude":42.24878,"longitude":-73.898449,"pmax":1.0,"pmin":0.4166666666666667},"3800020":{"pmax":1.0,"pmin":0.4166666666666667},"3700054":{"pmax":1.0,"pmin":0.4166666666666667},"86":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"71":{"name":"Anson-ME","latitude":44.838572,"longitude":-69.923579,"pmax":1.0,"pmin":0.4166666666666667},"37":{"name":"Marienville-PA","latitude":41.537845,"longitude":-79.116042,"pmax":1.0,"pmin":0.4166666666666667},"1030":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"6":{"name":"Lebanon-PA","latitude":40.274567,"longitude":-76.382726,"pmax":1.0,"pmin":0.4166666666666667},"98":{"name":"Remsen-NY","latitude":43.35361,"longitude":-75.094707,"pmax":1.0,"pmin":0.4166666666666667},"1000092":{"pmax":1.0,"pmin":0.4166666666666667},"1076":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"1200074":{"pmax":1.0,"pmin":0.4166666666666667},"1010":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"7":{"name":"Malvern-Pa","latitude":40.084953,"longitude":-75.556341,"pmax":1.0,"pmin":0.4166666666666667},"1602086":{"pmax":1.0,"pmin":0.4166666666666667},"102":{"name":"Pittsfield-MA","latitude":42.470251,"longitude":-73.325124,"pmax":1.0,"pmin":0.4166666666666667},"69":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"97":{"name":"Remsen-NY","latitude":43.354239,"longitude":-75.082106,"pmax":1.0,"pmin":0.4166666666666667},"2900078":{"pmax":1.0,"pmin":0.4166666666666667},"4":{"name":"Snake-Spring-PA","latitude":40.020885,"longitude":-78.404702,"pmax":1.0,"pmin":0.4166666666666667},"3401039":{"pmax":1.0,"pmin":0.4166666666666667},"3201086":{"pmax":1.0,"pmin":0.4166666666666667},"13":{"name":"Trenton-NJ","latitude":40.30279,"longitude":-74.703774,"pmax":1.0,"pmin":0.4166666666666667},"3000095":{"pmax":1.0,"pmin":0.4166666666666667},"1053":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"4700033":{"pmax":1.0,"pmin":0.4166666666666667},"1045":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"1067":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"1022":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"38":{"name":"Marienville-PA","latitude":41.537608,"longitude":-79.11609,"pmax":1.0,"pmin":0.4166666666666667},"4900060":{"pmax":1.0,"pmin":0.4166666666666667},"66":{"name":"Fitchburg-MA","latitude":42.588366,"longitude":-71.847785,"pmax":1.0,"pmin":0.4166666666666667},"2800062":{"pmax":1.0,"pmin":0.4166666666666667},"18":{"name":"Bloomfield-NJ","latitude":40.79121,"longitude":-74.19497,"pmax":1.0,"pmin":0.4166666666666667},"29":{"name":"Laurel-Run-PA","latitude":41.21003,"longitude":-75.855117,"pmax":1.0,"pmin":0.4166666666666667},"78":{"name":"Pike-NY-","latitude":42.597312,"longitude":-78.110065,"pmax":1.0,"pmin":0.4166666666666667},"74":{"name":"Youngstown-NY","latitude":43.271294,"longitude":-79.02028,"pmax":1.0,"pmin":0.4166666666666667},"42":{"name":"Clymer-NY","latitude":42.07427,"longitude":-79.698623,"pmax":1.0,"pmin":0.4166666666666667},"33":{"name":"Orange-CT","latitude":41.254368,"longitude":-73.010735,"pmax":1.0,"pmin":0.4166666666666667},"28":{"name":"Sugarload-PA","latitude":41.262607,"longitude":-76.338707,"pmax":1.0,"pmin":0.4166666666666667},"52":{"name":"Granby-CT","latitude":41.975423,"longitude":-72.813133,"pmax":1.0,"pmin":0.4166666666666667},"1031":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"1069":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"1059":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"801050":{"pmax":1.0,"pmin":0.4166666666666667},"1300009":{"pmax":1.0,"pmin":0.4166666666666667},"58":{"name":"Sandwich-MA","latitude":41.753162,"longitude":-70.493124,"pmax":1.0,"pmin":0.4166666666666667},"25":{"name":"Weedville-PA","latitude":41.260839,"longitude":-78.311499,"pmax":1.0,"pmin":0.4166666666666667},"31":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"4000004":{"pmax":1.0,"pmin":0.4166666666666667},"44":{"name":"Greenwood-NY","latitude":42.11366,"longitude":-77.653292,"pmax":1.0,"pmin":0.4166666666666667},"94":{"name":"Williamstown-MA","latitude":42.740238,"longitude":-73.186441,"pmax":1.0,"pmin":0.4166666666666667},"2300035":{"pmax":1.0,"pmin":0.4166666666666667},"99":{"name":"Diana-NY","latitude":44.076832,"longitude":-75.299729,"pmax":1.0,"pmin":0.4166666666666667},"47":{"name":"Dryden-NY","latitude":42.439942,"longitude":-76.305218,"pmax":1.0,"pmin":0.4166666666666667},"1100027":{"pmax":1.0,"pmin":0.4166666666666667},"73":{"name":"Pittsburg-NH","latitude":45.05418,"longitude":-71.490121,"pmax":1.0,"pmin":0.4166666666666667},"82":{"name":"Clay-NY-","latitude":43.219378,"longitude":-76.252319,"pmax":1.0,"pmin":0.4166666666666667},"4501049":{"pmax":1.0,"pmin":0.4166666666666667},"79":{"name":"Gainesville-NY","latitude":42.556783,"longitude":-78.153585,"pmax":1.0,"pmin":0.4166666666666667},"84":{"name":"Manlius-NY","latitude":42.903357,"longitude":-75.958496,"pmax":1.0,"pmin":0.4166666666666667},"104":{"name":"Everett-PA","latitude":40.042788,"longitude":-78.421649,"pmax":1.0,"pmin":0.4166666666666667},"2101045":{"pmax":1.0,"pmin":0.4166666666666667},"4601053":{"pmax":1.0,"pmin":0.4166666666666667},"70":{"name":"Bedford-NH","latitude":42.934207,"longitude":-71.491622,"pmax":1.0,"pmin":0.4166666666666667},"200042":{"pmax":1.0,"pmin":0.4166666666666667},"900022":{"pmax":1.0,"pmin":0.4166666666666667},"8":{"name":"Chippewa-PA","latitude":40.768368,"longitude":-80.376997,"pmax":1.0,"pmin":0.4166666666666667},"64":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"91":{"name":"Catskill-NY","latitude":42.248502,"longitude":-73.899998,"pmax":1.0,"pmin":0.4166666666666667},"4101064":{"pmax":1.0,"pmin":0.4166666666666667},"60":{"name":"Douglas-MA","latitude":42.022409,"longitude":-71.751407,"pmax":1.0,"pmin":0.4166666666666667},"3900047":{"pmax":1.0,"pmin":0.4166666666666667},"2700011":{"pmax":1.0,"pmin":0.4166666666666667},"22":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"11":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"16":{"name":"Kittanning-PA","latitude":40.835394,"longitude":-79.343138,"pmax":1.0,"pmin":0.4166666666666667},"40":{"name":"Ulysses-PA","latitude":41.877839,"longitude":-77.765879,"pmax":1.0,"pmin":0.4166666666666667},"72":{"name":"Pittsburg-NH","latitude":45.054984,"longitude":-71.490144,"pmax":1.0,"pmin":0.4166666666666667},"36":{"name":"Oil-City-PA","latitude":41.396723,"longitude":-79.672811,"pmax":1.0,"pmin":0.4166666666666667},"95":{"name":"Agawam-MA","latitude":42.048439,"longitude":-72.610074,"pmax":1.0,"pmin":0.4166666666666667},"1020":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"2500016":{"pmax":1.0,"pmin":0.4166666666666667}},"pipe":{"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"40038":{"length":92145.1251873,"f_junction":20000,"friction_factor":0.037786900817643014,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"38":{"length":92145.1251873,"f_junction":1030,"friction_factor":0.037786900817643014,"t_junction":20000,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null}},"energy_factor":2.61590529e-8,"baseP":8.273712e6,"control_valve":{"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1}},"connection":{"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"40038":{"length":92145.1251873,"f_junction":20000,"friction_factor":0.037786900817643014,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"38":{"length":92145.1251873,"f_junction":1030,"friction_factor":0.037786900817643014,"t_junction":20000,"diameter":0.762,"type":"pipe","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null}}} diff --git a/examples/data/json/TC_PennToNortheast_wValves_expansion_new_pipes_6.25.json b/examples/data/json/TC_PennToNortheast_wValves_expansion_new_pipes_6.25.json deleted file mode 100644 index 71c3447..0000000 --- a/examples/data/json/TC_PennToNortheast_wValves_expansion_new_pipes_6.25.json +++ /dev/null @@ -1 +0,0 @@ -{"ne_connection":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"20001":{"length":448540.89327893,"name":"texas_east","f_junction":1,"friction_factor":0.051751189370620884,"t_junction":11,"diameter":0.762,"type":"pipe","construction_cost":1.39047676916e9},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"20002":{"length":27203.418873006,"name":"transco 1","f_junction":20000,"friction_factor":0.0365697595641646,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":8.43305985063e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"price_zone":{"1":{"junctions":[14,19,21,34,62,64,66,71,86,87,91,93],"cost_q":[7.051996902075436e-8,0.05112504301269903,0],"cost_p":[8.850206050625368e-24,-1.3462994463224278e-10,0],"min_cost":0.015891600024669866,"constant_p":175,"index":1,"comment":"Transco Zone 6 Non New York"},"2":{"junctions":[29,31,44,48,76,82,100],"cost_q":[8.729879799548696e-13,0.03521331362799792,0],"cost_p":[0.0,1.0517964424393967e-12,794.37],"min_cost":0.01871677336238895,"constant_p":600,"index":2,"comment":"Transco Leidy Zone"}},"temperature":281.15,"name":"TC Penn to Northeast","ne_compressor":{},"multinetwork":false,"gas_molar_mass":0.0185674,"compressor":{"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null}},"consumer":{"29":{"qlmax":1.6799436950918576,"ql_junc":29,"qlmin":1.6799436950918576,"dispatchable":0,"ql":1.6799436950918576},"10076":{"qlmax":73.68365983791067,"ql_junc":76,"qlmin":0.0,"dispatchable":1,"ql":0},"10044":{"qlmax":73.68365983791067,"ql_junc":44,"qlmin":0.0,"dispatchable":1,"ql":0},"63":{"qlmax":0.003268225699313194,"ql_junc":63,"qlmin":0.003268225699313194,"dispatchable":0,"ql":0.003268225699313194},"93":{"qlmax":0.18264365108429184,"ql_junc":93,"qlmin":0.18264365108429184,"dispatchable":0,"ql":0.18264365108429184},"10":{"qlmax":12.13932975869338,"ql_junc":10,"qlmin":12.13932975869338,"dispatchable":0,"ql":12.13932975869338},"10029":{"qlmax":73.68365983791067,"ql_junc":29,"qlmin":0.0,"dispatchable":1,"ql":0},"10087":{"qlmax":73.68365983791067,"ql_junc":87,"qlmin":0.0,"dispatchable":1,"ql":0},"77":{"qlmax":1.7876832065912978,"ql_junc":77,"qlmin":1.7876832065912978,"dispatchable":0,"ql":1.7876832065912978},"24":{"qlmax":2.2482558382326823,"ql_junc":24,"qlmin":2.2482558382326823,"dispatchable":0,"ql":2.2482558382326823},"87":{"qlmax":0.20172231640426685,"ql_junc":87,"qlmin":0.20172231640426685,"dispatchable":0,"ql":0.20172231640426685},"58":{"qlmax":1.5799672747840514,"ql_junc":58,"qlmin":1.5799672747840514,"dispatchable":0,"ql":1.5799672747840514},"25":{"qlmax":2.3507469192861814,"ql_junc":25,"qlmin":2.3507469192861814,"dispatchable":0,"ql":2.3507469192861814},"10091":{"qlmax":73.68365983791067,"ql_junc":91,"qlmin":0.0,"dispatchable":1,"ql":0},"89":{"qlmax":1.0480400611611218,"ql_junc":89,"qlmin":1.0480400611611218,"dispatchable":0,"ql":1.0480400611611218},"31":{"qlmax":0.8057610858908316,"ql_junc":31,"qlmin":0.8057610858908316,"dispatchable":0,"ql":0.8057610858908316},"62":{"qlmax":0.6555667544484667,"ql_junc":62,"qlmin":0.6555667544484667,"dispatchable":0,"ql":0.6555667544484667},"43":{"qlmax":0.9534988229956385,"ql_junc":43,"qlmin":0.9534988229956385,"dispatchable":0,"ql":0.9534988229956385},"10014":{"qlmax":73.68365983791067,"ql_junc":14,"qlmin":0.0,"dispatchable":1,"ql":0},"34":{"qlmax":0.07643232943338,"ql_junc":34,"qlmin":0.07643232943338,"dispatchable":0,"ql":0.07643232943338},"44":{"qlmax":0.09532568044096722,"ql_junc":44,"qlmin":0.09532568044096722,"dispatchable":0,"ql":0.09532568044096722},"94":{"qlmax":0.617635489053187,"ql_junc":94,"qlmin":0.617635489053187,"dispatchable":0,"ql":0.617635489053187},"55":{"qlmax":1.4718733246177842,"ql_junc":55,"qlmin":1.4718733246177842,"dispatchable":0,"ql":1.4718733246177842},"86":{"qlmax":0.1993828988422823,"ql_junc":86,"qlmin":0.1993828988422823,"dispatchable":0,"ql":0.1993828988422823},"17":{"qlmax":3.880824718638945,"ql_junc":17,"qlmin":3.880824718638945,"dispatchable":0,"ql":3.880824718638945},"71":{"qlmax":0.48315039046813435,"ql_junc":71,"qlmin":0.48315039046813435,"dispatchable":0,"ql":0.48315039046813435},"82":{"qlmax":0.5398958587388452,"ql_junc":82,"qlmin":0.5398958587388452,"dispatchable":0,"ql":0.5398958587388452},"20":{"qlmax":1.2896137198606197,"ql_junc":20,"qlmin":1.2896137198606197,"dispatchable":0,"ql":1.2896137198606197},"10021":{"qlmax":73.68365983791067,"ql_junc":21,"qlmin":0.0,"dispatchable":1,"ql":0},"10062":{"qlmax":73.68365983791067,"ql_junc":62,"qlmin":0.0,"dispatchable":1,"ql":0},"98":{"qlmax":1.6057668999921155,"ql_junc":98,"qlmin":1.6057668999921155,"dispatchable":0,"ql":1.6057668999921155},"70":{"qlmax":0.002059930236310865,"ql_junc":70,"qlmin":0.002059930236310865,"dispatchable":0,"ql":0.002059930236310865},"10064":{"qlmax":73.68365983791067,"ql_junc":64,"qlmin":0.0,"dispatchable":1,"ql":0},"10086":{"qlmax":73.68365983791067,"ql_junc":86,"qlmin":0.0,"dispatchable":1,"ql":0},"14":{"qlmax":0.038269604873216206,"ql_junc":14,"qlmin":0.038269604873216206,"dispatchable":0,"ql":0.038269604873216206},"10066":{"qlmax":73.68365983791067,"ql_junc":66,"qlmin":0.0,"dispatchable":1,"ql":0},"10082":{"qlmax":73.68365983791067,"ql_junc":82,"qlmin":0.0,"dispatchable":1,"ql":0},"7":{"qlmax":0.3583566655251839,"ql_junc":7,"qlmin":0.3583566655251839,"dispatchable":0,"ql":0.3583566655251839},"57":{"qlmax":0.34415913833038714,"ql_junc":57,"qlmin":0.34415913833038714,"dispatchable":0,"ql":0.34415913833038714},"10100":{"qlmax":73.68365983791067,"ql_junc":100,"qlmin":0.0,"dispatchable":1,"ql":0},"64":{"qlmax":0.06995602370366494,"ql_junc":64,"qlmin":0.06995602370366494,"dispatchable":0,"ql":0.06995602370366494},"19":{"qlmax":2.176151033173857,"ql_junc":19,"qlmin":2.176151033173857,"dispatchable":0,"ql":2.176151033173857},"91":{"qlmax":0.2351049836956481,"ql_junc":91,"qlmin":0.2351049836956481,"dispatchable":0,"ql":0.2351049836956481},"10031":{"qlmax":73.68365983791067,"ql_junc":31,"qlmin":0.0,"dispatchable":1,"ql":0},"10034":{"qlmax":73.68365983791067,"ql_junc":34,"qlmin":0.0,"dispatchable":1,"ql":0},"10093":{"qlmax":73.68365983791067,"ql_junc":93,"qlmin":0.0,"dispatchable":1,"ql":0},"13":{"qlmax":0.40395530192616447,"ql_junc":13,"qlmin":0.40395530192616447,"dispatchable":0,"ql":0.40395530192616447},"15":{"qlmax":1.5460524398317652,"ql_junc":15,"qlmin":1.5460524398317652,"dispatchable":0,"ql":1.5460524398317652},"61":{"qlmax":0.49154205669883927,"ql_junc":61,"qlmin":0.49154205669883927,"dispatchable":0,"ql":0.49154205669883927},"67":{"qlmax":0.0017515312846082937,"ql_junc":67,"qlmin":0.0017515312846082937,"dispatchable":0,"ql":0.0017515312846082937},"100":{"qlmax":0.09694896794060802,"ql_junc":100,"qlmin":0.09694896794060802,"dispatchable":0,"ql":0.09694896794060802},"10048":{"qlmax":73.68365983791067,"ql_junc":48,"qlmin":0.0,"dispatchable":1,"ql":0},"21":{"qlmax":1.0779429428737952,"ql_junc":21,"qlmin":1.0779429428737952,"dispatchable":0,"ql":1.0779429428737952},"10019":{"qlmax":73.68365983791067,"ql_junc":19,"qlmin":0.0,"dispatchable":1,"ql":0},"68":{"qlmax":0.0016362001465567992,"ql_junc":68,"qlmin":0.0016362001465567992,"dispatchable":0,"ql":0.0016362001465567992},"10071":{"qlmax":73.68365983791067,"ql_junc":71,"qlmin":0.0,"dispatchable":1,"ql":0},"66":{"qlmax":0.5465705649068306,"ql_junc":66,"qlmin":0.5465705649068306,"dispatchable":0,"ql":0.5465705649068306},"76":{"qlmax":0.43090671948004383,"ql_junc":76,"qlmin":0.43090671948004383,"dispatchable":0,"ql":0.43090671948004383},"48":{"qlmax":0.03463918511766912,"ql_junc":48,"qlmin":0.03463918511766912,"dispatchable":0,"ql":0.03463918511766912},"18":{"qlmax":0.38284467797661714,"ql_junc":18,"qlmin":0.38284467797661714,"dispatchable":0,"ql":0.38284467797661714}},"standard_density":0.717,"baseQ":44.47950613758401,"compressibility_factor":0.8,"resistor":{},"short_pipe":{},"producer":{"1":{"qgmin":0.09374403622878186,"qg":0.09374403622878186,"qgmax":0.09374403622878186,"dispatchable":0,"qg_junc":1},"10028":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":28},"101":{"qgmin":0.08130991863113443,"qg":0.08130991863113443,"qgmax":0.08130991863113443,"dispatchable":0,"qg_junc":101},"2":{"qgmin":0.07898888334624025,"qg":0.07898888334624025,"qgmax":0.07898888334624025,"dispatchable":0,"qg_junc":2},"74":{"qgmin":0.08228475345078998,"qg":0.08228475345078998,"qgmax":0.08228475345078998,"dispatchable":0,"qg_junc":74},"41":{"qgmin":0.08377832123570443,"qg":0.08377832123570443,"qgmax":0.08377832123570443,"dispatchable":0,"qg_junc":41},"10072":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":72},"10041":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":41},"10101":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":101},"5":{"qgmin":0.08727829507800519,"qg":0.08727829507800519,"qgmax":0.08727829507800519,"dispatchable":0,"qg_junc":5},"10001":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":1},"20001":{"qgmin":0.0,"qg":0,"qgmax":7.368365983791067,"dispatchable":1,"qg_junc":20001},"28":{"qgmin":0.09372561531382238,"qg":0.09372561531382238,"qgmax":0.09372561531382238,"dispatchable":0,"qg_junc":28},"39":{"qgmin":0.07938677510936495,"qg":0.07938677510936495,"qgmax":0.07938677510936495,"dispatchable":0,"qg_junc":39},"40":{"qgmin":0.07699942453061664,"qg":0.07699942453061664,"qgmax":0.07699942453061664,"dispatchable":0,"qg_junc":40},"10005":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":5},"72":{"qgmin":0.07511607018515966,"qg":0.07511607018515966,"qgmax":0.07511607018515966,"dispatchable":0,"qg_junc":72},"10002":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":2},"10039":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":39},"10074":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":74},"45":{"qgmin":0.07633627159207546,"qg":0.07633627159207546,"qgmax":0.07633627159207546,"dispatchable":0,"qg_junc":45},"10008":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":8},"8":{"qgmin":0.09105163529830461,"qg":0.09105163529830461,"qgmax":0.09105163529830461,"dispatchable":0,"qg_junc":8},"10040":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":40},"10045":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":45}},"ne_pipe":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"20001":{"length":448540.89327893,"name":"texas_east","f_junction":1,"friction_factor":0.051751189370620884,"t_junction":11,"diameter":0.762,"type":"pipe","construction_cost":1.39047676916e9},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"20002":{"length":27203.418873006,"name":"transco 1","f_junction":20000,"friction_factor":0.0365697595641646,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":8.43305985063e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"valve":{},"per_unit":true,"junction":{"1":{"name":"Donegal-PA","latitude":40.14051,"longitude":-80.478524,"pmax":1.0,"pmin":0.4166666666666667},"54":{"name":"Glastonbury-CT","latitude":41.725185,"longitude":-72.589945,"pmax":1.0,"pmin":0.4166666666666667},"101":{"name":"Lisbon-NY","latitude":44.768851,"longitude":-75.355817,"pmax":1.0,"pmin":0.4166666666666667},"41":{"name":"Bridgewater-PA","latitude":41.821825,"longitude":-75.819248,"pmax":1.0,"pmin":0.4166666666666667},"65":{"name":"Hopkinton-MA","latitude":42.201594,"longitude":-71.523878,"pmax":1.0,"pmin":0.4166666666666667},"20001":{"name":"Marc II new supply","latitude":41.26,"longitude":-76.338,"pmax":1.0,"pmin":0.4166666666666667},"3101076":{"pmax":1.0,"pmin":0.4166666666666667},"1027":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"20000":{"name":"New_node_30_40","latitude":41.47195,"longitude":-76.1699,"pmax":1.0,"pmin":0.4166666666666667},"88":{"name":"Berne-NY","latitude":42.628596,"longitude":-74.025866,"pmax":1.0,"pmin":0.4166666666666667},"26":{"name":"Lock-Haven-PA","latitude":41.495676,"longitude":-77.643097,"pmax":1.0,"pmin":0.4166666666666667},"77":{"name":"Caledonia-NY","latitude":42.917459,"longitude":-77.783036,"pmax":1.0,"pmin":0.4166666666666667},"24":{"name":"Luthersburg-PA","latitude":40.999871,"longitude":-78.741026,"pmax":1.0,"pmin":0.4166666666666667},"1700037":{"pmax":1.0,"pmin":0.4166666666666667},"23":{"name":"Mercer-PA","latitude":41.210661,"longitude":-80.320067,"pmax":1.0,"pmin":0.4166666666666667},"600003":{"pmax":1.0,"pmin":0.4166666666666667},"59":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"43":{"name":"Clymer-NY","latitude":42.074221,"longitude":-79.698702,"pmax":1.0,"pmin":0.4166666666666667},"39":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"2200080":{"pmax":1.0,"pmin":0.4166666666666667},"1086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"34":{"name":"Orange-CT","latitude":41.266832,"longitude":-73.009702,"pmax":1.0,"pmin":0.4166666666666667},"3500072":{"pmax":1.0,"pmin":0.4166666666666667},"55":{"name":"Glastonbury-CT","latitude":41.725084,"longitude":-72.588397,"pmax":1.0,"pmin":0.4166666666666667},"17":{"name":"Kittanning-PA","latitude":40.835196,"longitude":-79.340896,"pmax":1.0,"pmin":0.4166666666666667},"9":{"name":"Penn-Hills-PA","latitude":40.467497,"longitude":-79.794148,"pmax":1.0,"pmin":0.4166666666666667},"12":{"name":"Clinton-NJ","latitude":40.603397,"longitude":-74.883413,"pmax":1.0,"pmin":0.4166666666666667},"20":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"1801069":{"pmax":1.0,"pmin":0.4166666666666667},"14":{"name":"Edison-NJ","latitude":40.556699,"longitude":-74.349096,"pmax":1.0,"pmin":0.4166666666666667},"96":{"name":"Agawam-MA","latitude":42.046799,"longitude":-72.613109,"pmax":1.0,"pmin":0.4166666666666667},"19":{"name":"Rutherford-NJ","latitude":40.791447,"longitude":-74.088084,"pmax":1.0,"pmin":0.4166666666666667},"2401032":{"pmax":1.0,"pmin":0.4166666666666667},"3600088":{"pmax":1.0,"pmin":0.4166666666666667},"35":{"name":"Cranberry-PA","latitude":41.398771,"longitude":-79.676097,"pmax":1.0,"pmin":0.4166666666666667},"1032":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"1500097":{"pmax":1.0,"pmin":0.4166666666666667},"21":{"name":"St-James-NY","latitude":40.895706,"longitude":-73.14931,"pmax":1.0,"pmin":0.4166666666666667},"83":{"name":"Pompey-NY","latitude":42.903602,"longitude":-75.958292,"pmax":1.0,"pmin":0.4166666666666667},"45":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"85":{"name":"Charleston-NY","latitude":42.80409,"longitude":-74.281505,"pmax":1.0,"pmin":0.4166666666666667},"105":{"name":"Rumford-ME","latitude":44.520753,"longitude":-70.578301,"pmax":1.0,"pmin":0.4166666666666667},"30":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"500090":{"pmax":1.0,"pmin":0.4166666666666667},"3":{"name":"Mt-Pleasant-PA","latitude":40.200743,"longitude":-79.534826,"pmax":1.0,"pmin":0.4166666666666667},"81":{"name":"Hopewell-NY","latitude":42.904538,"longitude":-77.176114,"pmax":1.0,"pmin":0.4166666666666667},"27":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"75":{"name":"Youngstown-NY","latitude":43.270035,"longitude":-79.026338,"pmax":1.0,"pmin":0.4166666666666667},"1039":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"50":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"5000085":{"pmax":1.0,"pmin":0.4166666666666667},"63":{"name":"Mendon-MA","latitude":42.120051,"longitude":-71.569429,"pmax":1.0,"pmin":0.4166666666666667},"92":{"name":"Millbrook-NY","latitude":41.77572,"longitude":-73.701817,"pmax":1.0,"pmin":0.4166666666666667},"87":{"name":"Halfmoon-NY","latitude":42.831757,"longitude":-73.672791,"pmax":1.0,"pmin":0.4166666666666667},"1050":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"301030":{"pmax":1.0,"pmin":0.4166666666666667},"700051":{"pmax":1.0,"pmin":0.4166666666666667},"89":{"name":"East-Berne-NY","latitude":42.63174,"longitude":-74.025301,"pmax":1.0,"pmin":0.4166666666666667},"3300045":{"pmax":1.0,"pmin":0.4166666666666667},"1901067":{"pmax":1.0,"pmin":0.4166666666666667},"1402086":{"pmax":1.0,"pmin":0.4166666666666667},"4401059":{"pmax":1.0,"pmin":0.4166666666666667},"80":{"name":"Hopewell-NY","latitude":42.90849,"longitude":-77.192062,"pmax":1.0,"pmin":0.4166666666666667},"4800099":{"pmax":1.0,"pmin":0.4166666666666667},"1049":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"100026":{"pmax":1.0,"pmin":0.4166666666666667},"57":{"name":"Coventry-RI","latitude":41.670935,"longitude":-71.534463,"pmax":1.0,"pmin":0.4166666666666667},"1011":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"15":{"name":"Lakeview-NY","latitude":40.66556,"longitude":-73.65474,"pmax":1.0,"pmin":0.4166666666666667},"61":{"name":"Douglas-MA","latitude":42.020317,"longitude":-71.744126,"pmax":1.0,"pmin":0.4166666666666667},"67":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"4200008":{"pmax":1.0,"pmin":0.4166666666666667},"100":{"name":"Diana-NY","latitude":44.076742,"longitude":-75.29934,"pmax":1.0,"pmin":0.4166666666666667},"400083":{"pmax":1.0,"pmin":0.4166666666666667},"46":{"name":"Southport-NY","latitude":42.072562,"longitude":-76.77978,"pmax":1.0,"pmin":0.4166666666666667},"2600006":{"pmax":1.0,"pmin":0.4166666666666667},"68":{"name":"Dracut-MA","latitude":42.707991,"longitude":-71.274586,"pmax":1.0,"pmin":0.4166666666666667},"56":{"name":"Lebanon-","latitude":40.274597,"longitude":-76.383599,"pmax":1.0,"pmin":0.4166666666666667},"2000008":{"pmax":1.0,"pmin":0.4166666666666667},"76":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"48":{"name":"Dryden-NY","latitude":42.417627,"longitude":-76.293194,"pmax":1.0,"pmin":0.4166666666666667},"103":{"name":"Mt-Pleasant-PA","latitude":40.189198,"longitude":-79.527073,"pmax":1.0,"pmin":0.4166666666666667},"32":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"2":{"name":"New-Freeport-PA","latitude":39.723066,"longitude":-80.442888,"pmax":1.0,"pmin":0.4166666666666667},"51":{"name":"Granby-CT","latitude":41.974926,"longitude":-72.813982,"pmax":1.0,"pmin":0.4166666666666667},"53":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"93":{"name":"Millbrook-NY","latitude":41.77619,"longitude":-73.702682,"pmax":1.0,"pmin":0.4166666666666667},"10":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"4301031":{"pmax":1.0,"pmin":0.4166666666666667},"2086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"1064":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"49":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"5":{"name":"Delta-PA","latitude":39.724585,"longitude":-76.390675,"pmax":1.0,"pmin":0.4166666666666667},"62":{"name":"Mendon-MA","latitude":42.120251,"longitude":-71.567683,"pmax":1.0,"pmin":0.4166666666666667},"90":{"name":"Leeds-NY","latitude":42.24878,"longitude":-73.898449,"pmax":1.0,"pmin":0.4166666666666667},"3800020":{"pmax":1.0,"pmin":0.4166666666666667},"3700054":{"pmax":1.0,"pmin":0.4166666666666667},"86":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"71":{"name":"Anson-ME","latitude":44.838572,"longitude":-69.923579,"pmax":1.0,"pmin":0.4166666666666667},"37":{"name":"Marienville-PA","latitude":41.537845,"longitude":-79.116042,"pmax":1.0,"pmin":0.4166666666666667},"1030":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"6":{"name":"Lebanon-PA","latitude":40.274567,"longitude":-76.382726,"pmax":1.0,"pmin":0.4166666666666667},"98":{"name":"Remsen-NY","latitude":43.35361,"longitude":-75.094707,"pmax":1.0,"pmin":0.4166666666666667},"1000092":{"pmax":1.0,"pmin":0.4166666666666667},"1076":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"1200074":{"pmax":1.0,"pmin":0.4166666666666667},"1010":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"7":{"name":"Malvern-Pa","latitude":40.084953,"longitude":-75.556341,"pmax":1.0,"pmin":0.4166666666666667},"1602086":{"pmax":1.0,"pmin":0.4166666666666667},"102":{"name":"Pittsfield-MA","latitude":42.470251,"longitude":-73.325124,"pmax":1.0,"pmin":0.4166666666666667},"69":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"97":{"name":"Remsen-NY","latitude":43.354239,"longitude":-75.082106,"pmax":1.0,"pmin":0.4166666666666667},"2900078":{"pmax":1.0,"pmin":0.4166666666666667},"4":{"name":"Snake-Spring-PA","latitude":40.020885,"longitude":-78.404702,"pmax":1.0,"pmin":0.4166666666666667},"3401039":{"pmax":1.0,"pmin":0.4166666666666667},"3201086":{"pmax":1.0,"pmin":0.4166666666666667},"13":{"name":"Trenton-NJ","latitude":40.30279,"longitude":-74.703774,"pmax":1.0,"pmin":0.4166666666666667},"3000095":{"pmax":1.0,"pmin":0.4166666666666667},"1053":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"4700033":{"pmax":1.0,"pmin":0.4166666666666667},"1045":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"1067":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"1022":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"38":{"name":"Marienville-PA","latitude":41.537608,"longitude":-79.11609,"pmax":1.0,"pmin":0.4166666666666667},"4900060":{"pmax":1.0,"pmin":0.4166666666666667},"66":{"name":"Fitchburg-MA","latitude":42.588366,"longitude":-71.847785,"pmax":1.0,"pmin":0.4166666666666667},"2800062":{"pmax":1.0,"pmin":0.4166666666666667},"18":{"name":"Bloomfield-NJ","latitude":40.79121,"longitude":-74.19497,"pmax":1.0,"pmin":0.4166666666666667},"29":{"name":"Laurel-Run-PA","latitude":41.21003,"longitude":-75.855117,"pmax":1.0,"pmin":0.4166666666666667},"78":{"name":"Pike-NY-","latitude":42.597312,"longitude":-78.110065,"pmax":1.0,"pmin":0.4166666666666667},"74":{"name":"Youngstown-NY","latitude":43.271294,"longitude":-79.02028,"pmax":1.0,"pmin":0.4166666666666667},"42":{"name":"Clymer-NY","latitude":42.07427,"longitude":-79.698623,"pmax":1.0,"pmin":0.4166666666666667},"33":{"name":"Orange-CT","latitude":41.254368,"longitude":-73.010735,"pmax":1.0,"pmin":0.4166666666666667},"28":{"name":"Sugarload-PA","latitude":41.262607,"longitude":-76.338707,"pmax":1.0,"pmin":0.4166666666666667},"52":{"name":"Granby-CT","latitude":41.975423,"longitude":-72.813133,"pmax":1.0,"pmin":0.4166666666666667},"1031":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"1069":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"1059":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"801050":{"pmax":1.0,"pmin":0.4166666666666667},"1300009":{"pmax":1.0,"pmin":0.4166666666666667},"58":{"name":"Sandwich-MA","latitude":41.753162,"longitude":-70.493124,"pmax":1.0,"pmin":0.4166666666666667},"25":{"name":"Weedville-PA","latitude":41.260839,"longitude":-78.311499,"pmax":1.0,"pmin":0.4166666666666667},"31":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"4000004":{"pmax":1.0,"pmin":0.4166666666666667},"44":{"name":"Greenwood-NY","latitude":42.11366,"longitude":-77.653292,"pmax":1.0,"pmin":0.4166666666666667},"94":{"name":"Williamstown-MA","latitude":42.740238,"longitude":-73.186441,"pmax":1.0,"pmin":0.4166666666666667},"2300035":{"pmax":1.0,"pmin":0.4166666666666667},"99":{"name":"Diana-NY","latitude":44.076832,"longitude":-75.299729,"pmax":1.0,"pmin":0.4166666666666667},"47":{"name":"Dryden-NY","latitude":42.439942,"longitude":-76.305218,"pmax":1.0,"pmin":0.4166666666666667},"1100027":{"pmax":1.0,"pmin":0.4166666666666667},"73":{"name":"Pittsburg-NH","latitude":45.05418,"longitude":-71.490121,"pmax":1.0,"pmin":0.4166666666666667},"82":{"name":"Clay-NY-","latitude":43.219378,"longitude":-76.252319,"pmax":1.0,"pmin":0.4166666666666667},"4501049":{"pmax":1.0,"pmin":0.4166666666666667},"79":{"name":"Gainesville-NY","latitude":42.556783,"longitude":-78.153585,"pmax":1.0,"pmin":0.4166666666666667},"84":{"name":"Manlius-NY","latitude":42.903357,"longitude":-75.958496,"pmax":1.0,"pmin":0.4166666666666667},"104":{"name":"Everett-PA","latitude":40.042788,"longitude":-78.421649,"pmax":1.0,"pmin":0.4166666666666667},"2101045":{"pmax":1.0,"pmin":0.4166666666666667},"4601053":{"pmax":1.0,"pmin":0.4166666666666667},"70":{"name":"Bedford-NH","latitude":42.934207,"longitude":-71.491622,"pmax":1.0,"pmin":0.4166666666666667},"200042":{"pmax":1.0,"pmin":0.4166666666666667},"900022":{"pmax":1.0,"pmin":0.4166666666666667},"8":{"name":"Chippewa-PA","latitude":40.768368,"longitude":-80.376997,"pmax":1.0,"pmin":0.4166666666666667},"64":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"91":{"name":"Catskill-NY","latitude":42.248502,"longitude":-73.899998,"pmax":1.0,"pmin":0.4166666666666667},"4101064":{"pmax":1.0,"pmin":0.4166666666666667},"60":{"name":"Douglas-MA","latitude":42.022409,"longitude":-71.751407,"pmax":1.0,"pmin":0.4166666666666667},"3900047":{"pmax":1.0,"pmin":0.4166666666666667},"2700011":{"pmax":1.0,"pmin":0.4166666666666667},"22":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"11":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"16":{"name":"Kittanning-PA","latitude":40.835394,"longitude":-79.343138,"pmax":1.0,"pmin":0.4166666666666667},"40":{"name":"Ulysses-PA","latitude":41.877839,"longitude":-77.765879,"pmax":1.0,"pmin":0.4166666666666667},"72":{"name":"Pittsburg-NH","latitude":45.054984,"longitude":-71.490144,"pmax":1.0,"pmin":0.4166666666666667},"36":{"name":"Oil-City-PA","latitude":41.396723,"longitude":-79.672811,"pmax":1.0,"pmin":0.4166666666666667},"95":{"name":"Agawam-MA","latitude":42.048439,"longitude":-72.610074,"pmax":1.0,"pmin":0.4166666666666667},"1020":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"2500016":{"pmax":1.0,"pmin":0.4166666666666667}},"pipe":{"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"40038":{"length":92145.1251873,"f_junction":20000,"friction_factor":0.037786900817643014,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"38":{"length":92145.1251873,"f_junction":1030,"friction_factor":0.037786900817643014,"t_junction":20000,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null}},"energy_factor":2.61590529e-8,"baseP":8.273712e6,"control_valve":{"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1}},"connection":{"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"40038":{"length":92145.1251873,"f_junction":20000,"friction_factor":0.037786900817643014,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"38":{"length":92145.1251873,"f_junction":1030,"friction_factor":0.037786900817643014,"t_junction":20000,"diameter":0.762,"type":"pipe","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null}}} diff --git a/examples/data/json/TC_PennToNortheast_wValves_expansion_new_pipes_9.0.json b/examples/data/json/TC_PennToNortheast_wValves_expansion_new_pipes_9.0.json deleted file mode 100644 index ba53b26..0000000 --- a/examples/data/json/TC_PennToNortheast_wValves_expansion_new_pipes_9.0.json +++ /dev/null @@ -1 +0,0 @@ -{"ne_connection":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"20001":{"length":448540.89327893,"name":"texas_east","f_junction":1,"friction_factor":0.051751189370620884,"t_junction":11,"diameter":0.762,"type":"pipe","construction_cost":1.39047676916e9},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"20003":{"length":170840.00653081,"name":"transco 2","f_junction":28,"friction_factor":0.05095233219939423,"t_junction":5,"diameter":0.762,"type":"pipe","construction_cost":5.29604020246e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"20005":{"length":32000.0,"name":"Sunbury","f_junction":28,"friction_factor":0.03153875639748012,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":99200000},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"20004":{"length":32000.0,"name":"Marc II","f_junction":28,"friction_factor":0.03153875639748012,"t_junction":20001,"diameter":0.762,"type":"pipe","construction_cost":99200000},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"20006":{"length":173054.84461136002,"name":"Constitution","f_junction":41,"friction_factor":0.05030022005597814,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":5.36470018295e8},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"20002":{"length":27203.418873006,"name":"transco 1","f_junction":20000,"friction_factor":0.0365697595641646,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":8.43305985063e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"price_zone":{"1":{"junctions":[14,19,21,34,62,64,66,71,86,87,91,93],"cost_q":[1.1578813715847129e-7,0.19233426936524328,0],"cost_p":[8.850206050625368e-24,-1.3462994463224278e-10,0],"min_cost":0.015891600024669866,"constant_p":175,"index":1,"comment":"Transco Zone 6 Non New York"},"2":{"junctions":[29,31,44,48,76,82,100],"cost_q":[4.988502742599255e-12,0.035381764588259416,0],"cost_p":[0.0,1.0517964424393967e-12,794.37],"min_cost":0.01871677336238895,"constant_p":600,"index":2,"comment":"Transco Leidy Zone"}},"temperature":281.15,"name":"TC Penn to Northeast","ne_compressor":{},"multinetwork":false,"gas_molar_mass":0.0185674,"compressor":{"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null}},"consumer":{"29":{"qlmax":2.4191189209322745,"ql_junc":29,"qlmin":2.4191189209322745,"dispatchable":0,"ql":2.4191189209322745},"10076":{"qlmax":73.68365983791067,"ql_junc":76,"qlmin":0.0,"dispatchable":1,"ql":0},"10044":{"qlmax":73.68365983791067,"ql_junc":44,"qlmin":0.0,"dispatchable":1,"ql":0},"63":{"qlmax":0.004706245007011,"ql_junc":63,"qlmin":0.004706245007011,"dispatchable":0,"ql":0.004706245007011},"93":{"qlmax":0.26300685756138026,"ql_junc":93,"qlmin":0.26300685756138026,"dispatchable":0,"ql":0.26300685756138026},"10":{"qlmax":17.480634852518467,"ql_junc":10,"qlmin":17.480634852518467,"dispatchable":0,"ql":17.480634852518467},"10029":{"qlmax":73.68365983791067,"ql_junc":29,"qlmin":0.0,"dispatchable":1,"ql":0},"10087":{"qlmax":73.68365983791067,"ql_junc":87,"qlmin":0.0,"dispatchable":1,"ql":0},"77":{"qlmax":2.5742638174914685,"ql_junc":77,"qlmin":2.5742638174914685,"dispatchable":0,"ql":2.5742638174914685},"24":{"qlmax":3.2374884070550625,"ql_junc":24,"qlmin":3.2374884070550625,"dispatchable":0,"ql":3.2374884070550625},"87":{"qlmax":0.29048013562214425,"ql_junc":87,"qlmin":0.29048013562214425,"dispatchable":0,"ql":0.29048013562214425},"58":{"qlmax":2.275152875689034,"ql_junc":58,"qlmin":2.275152875689034,"dispatchable":0,"ql":2.275152875689034},"25":{"qlmax":3.3850755637721015,"ql_junc":25,"qlmin":3.3850755637721015,"dispatchable":0,"ql":3.3850755637721015},"10091":{"qlmax":73.68365983791067,"ql_junc":91,"qlmin":0.0,"dispatchable":1,"ql":0},"89":{"qlmax":1.5091776880720154,"ql_junc":89,"qlmin":1.5091776880720154,"dispatchable":0,"ql":1.5091776880720154},"31":{"qlmax":1.1602959636827976,"ql_junc":31,"qlmin":1.1602959636827976,"dispatchable":0,"ql":1.1602959636827976},"62":{"qlmax":0.9440161264057919,"ql_junc":62,"qlmin":0.9440161264057919,"dispatchable":0,"ql":0.9440161264057919},"43":{"qlmax":1.3730383051137194,"ql_junc":43,"qlmin":1.3730383051137194,"dispatchable":0,"ql":1.3730383051137194},"10014":{"qlmax":73.68365983791067,"ql_junc":14,"qlmin":0.0,"dispatchable":1,"ql":0},"34":{"qlmax":0.1100625543840672,"ql_junc":34,"qlmin":0.1100625543840672,"dispatchable":0,"ql":0.1100625543840672},"44":{"qlmax":0.1372689798349928,"ql_junc":44,"qlmin":0.1372689798349928,"dispatchable":0,"ql":0.1372689798349928},"94":{"qlmax":0.8893951042365892,"ql_junc":94,"qlmin":0.8893951042365892,"dispatchable":0,"ql":0.8893951042365892},"55":{"qlmax":2.1194975874496094,"ql_junc":55,"qlmin":2.1194975874496094,"dispatchable":0,"ql":2.1194975874496094},"86":{"qlmax":0.2871113743328865,"ql_junc":86,"qlmin":0.2871113743328865,"dispatchable":0,"ql":0.2871113743328865},"17":{"qlmax":5.588387594840079,"ql_junc":17,"qlmin":5.588387594840079,"dispatchable":0,"ql":5.588387594840079},"71":{"qlmax":0.6957365622741134,"ql_junc":71,"qlmin":0.6957365622741134,"dispatchable":0,"ql":0.6957365622741134},"82":{"qlmax":0.777450036583937,"ql_junc":82,"qlmin":0.777450036583937,"dispatchable":0,"ql":0.777450036583937},"20":{"qlmax":1.8570437565992925,"ql_junc":20,"qlmin":1.8570437565992925,"dispatchable":0,"ql":1.8570437565992925},"10021":{"qlmax":73.68365983791067,"ql_junc":21,"qlmin":0.0,"dispatchable":1,"ql":0},"10062":{"qlmax":73.68365983791067,"ql_junc":62,"qlmin":0.0,"dispatchable":1,"ql":0},"98":{"qlmax":2.3123043359886464,"ql_junc":98,"qlmin":2.3123043359886464,"dispatchable":0,"ql":2.3123043359886464},"70":{"qlmax":0.0029662995402876453,"ql_junc":70,"qlmin":0.0029662995402876453,"dispatchable":0,"ql":0.0029662995402876453},"10064":{"qlmax":73.68365983791067,"ql_junc":64,"qlmin":0.0,"dispatchable":1,"ql":0},"10086":{"qlmax":73.68365983791067,"ql_junc":86,"qlmin":0.0,"dispatchable":1,"ql":0},"14":{"qlmax":0.05510823101743133,"ql_junc":14,"qlmin":0.05510823101743133,"dispatchable":0,"ql":0.05510823101743133},"10066":{"qlmax":73.68365983791067,"ql_junc":66,"qlmin":0.0,"dispatchable":1,"ql":0},"10082":{"qlmax":73.68365983791067,"ql_junc":82,"qlmin":0.0,"dispatchable":1,"ql":0},"7":{"qlmax":0.5160335983562648,"ql_junc":7,"qlmin":0.5160335983562648,"dispatchable":0,"ql":0.5160335983562648},"57":{"qlmax":0.4955891591957575,"ql_junc":57,"qlmin":0.4955891591957575,"dispatchable":0,"ql":0.4955891591957575},"10100":{"qlmax":73.68365983791067,"ql_junc":100,"qlmin":0.0,"dispatchable":1,"ql":0},"64":{"qlmax":0.10073667413327751,"ql_junc":64,"qlmin":0.10073667413327751,"dispatchable":0,"ql":0.10073667413327751},"19":{"qlmax":3.1336574877703542,"ql_junc":19,"qlmin":3.1336574877703542,"dispatchable":0,"ql":3.1336574877703542},"91":{"qlmax":0.33855117652173333,"ql_junc":91,"qlmin":0.33855117652173333,"dispatchable":0,"ql":0.33855117652173333},"10031":{"qlmax":73.68365983791067,"ql_junc":31,"qlmin":0.0,"dispatchable":1,"ql":0},"10034":{"qlmax":73.68365983791067,"ql_junc":34,"qlmin":0.0,"dispatchable":1,"ql":0},"10093":{"qlmax":73.68365983791067,"ql_junc":93,"qlmin":0.0,"dispatchable":1,"ql":0},"13":{"qlmax":0.5816956347736769,"ql_junc":13,"qlmin":0.5816956347736769,"dispatchable":0,"ql":0.5816956347736769},"15":{"qlmax":2.226315513357742,"ql_junc":15,"qlmin":2.226315513357742,"dispatchable":0,"ql":2.226315513357742},"61":{"qlmax":0.7078205616463287,"ql_junc":61,"qlmin":0.7078205616463287,"dispatchable":0,"ql":0.7078205616463287},"67":{"qlmax":0.002522205049835943,"ql_junc":67,"qlmin":0.002522205049835943,"dispatchable":0,"ql":0.002522205049835943},"100":{"qlmax":0.13960651383447553,"ql_junc":100,"qlmin":0.13960651383447553,"dispatchable":0,"ql":0.13960651383447553},"10048":{"qlmax":73.68365983791067,"ql_junc":48,"qlmin":0.0,"dispatchable":1,"ql":0},"21":{"qlmax":1.5522378377382648,"ql_junc":21,"qlmin":1.5522378377382648,"dispatchable":0,"ql":1.5522378377382648},"10019":{"qlmax":73.68365983791067,"ql_junc":19,"qlmin":0.0,"dispatchable":1,"ql":0},"68":{"qlmax":0.0023561282110417907,"ql_junc":68,"qlmin":0.0023561282110417907,"dispatchable":0,"ql":0.0023561282110417907},"10071":{"qlmax":73.68365983791067,"ql_junc":71,"qlmin":0.0,"dispatchable":1,"ql":0},"66":{"qlmax":0.7870616134658361,"ql_junc":66,"qlmin":0.7870616134658361,"dispatchable":0,"ql":0.7870616134658361},"76":{"qlmax":0.620505676051263,"ql_junc":76,"qlmin":0.620505676051263,"dispatchable":0,"ql":0.620505676051263},"48":{"qlmax":0.049880426569443526,"ql_junc":48,"qlmin":0.049880426569443526,"dispatchable":0,"ql":0.049880426569443526},"18":{"qlmax":0.5512963362863287,"ql_junc":18,"qlmin":0.5512963362863287,"dispatchable":0,"ql":0.5512963362863287}},"standard_density":0.717,"baseQ":44.47950613758401,"compressibility_factor":0.8,"resistor":{},"short_pipe":{},"producer":{"1":{"qgmin":0.09374403622878186,"qg":0.09374403622878186,"qgmax":0.09374403622878186,"dispatchable":0,"qg_junc":1},"10028":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":28},"101":{"qgmin":0.08130991863113443,"qg":0.08130991863113443,"qgmax":0.08130991863113443,"dispatchable":0,"qg_junc":101},"2":{"qgmin":0.07898888334624025,"qg":0.07898888334624025,"qgmax":0.07898888334624025,"dispatchable":0,"qg_junc":2},"74":{"qgmin":0.08228475345078998,"qg":0.08228475345078998,"qgmax":0.08228475345078998,"dispatchable":0,"qg_junc":74},"41":{"qgmin":0.08377832123570443,"qg":0.08377832123570443,"qgmax":0.08377832123570443,"dispatchable":0,"qg_junc":41},"10072":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":72},"10041":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":41},"10101":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":101},"5":{"qgmin":0.08727829507800519,"qg":0.08727829507800519,"qgmax":0.08727829507800519,"dispatchable":0,"qg_junc":5},"10001":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":1},"20001":{"qgmin":0.0,"qg":0,"qgmax":7.368365983791067,"dispatchable":1,"qg_junc":20001},"28":{"qgmin":0.09372561531382238,"qg":0.09372561531382238,"qgmax":0.09372561531382238,"dispatchable":0,"qg_junc":28},"39":{"qgmin":0.07938677510936495,"qg":0.07938677510936495,"qgmax":0.07938677510936495,"dispatchable":0,"qg_junc":39},"40":{"qgmin":0.07699942453061664,"qg":0.07699942453061664,"qgmax":0.07699942453061664,"dispatchable":0,"qg_junc":40},"10005":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":5},"72":{"qgmin":0.07511607018515966,"qg":0.07511607018515966,"qgmax":0.07511607018515966,"dispatchable":0,"qg_junc":72},"10002":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":2},"10039":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":39},"10074":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":74},"45":{"qgmin":0.07633627159207546,"qg":0.07633627159207546,"qgmax":0.07633627159207546,"dispatchable":0,"qg_junc":45},"10008":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":8},"8":{"qgmin":0.09105163529830461,"qg":0.09105163529830461,"qgmax":0.09105163529830461,"dispatchable":0,"qg_junc":8},"10040":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":40},"10045":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":45}},"ne_pipe":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"20001":{"length":448540.89327893,"name":"texas_east","f_junction":1,"friction_factor":0.051751189370620884,"t_junction":11,"diameter":0.762,"type":"pipe","construction_cost":1.39047676916e9},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"20003":{"length":170840.00653081,"name":"transco 2","f_junction":28,"friction_factor":0.05095233219939423,"t_junction":5,"diameter":0.762,"type":"pipe","construction_cost":5.29604020246e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"20005":{"length":32000.0,"name":"Sunbury","f_junction":28,"friction_factor":0.03153875639748012,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":99200000},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"20004":{"length":32000.0,"name":"Marc II","f_junction":28,"friction_factor":0.03153875639748012,"t_junction":20001,"diameter":0.762,"type":"pipe","construction_cost":99200000},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"20006":{"length":173054.84461136002,"name":"Constitution","f_junction":41,"friction_factor":0.05030022005597814,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":5.36470018295e8},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"20002":{"length":27203.418873006,"name":"transco 1","f_junction":20000,"friction_factor":0.0365697595641646,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":8.43305985063e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"valve":{},"per_unit":true,"junction":{"1":{"name":"Donegal-PA","latitude":40.14051,"longitude":-80.478524,"pmax":1.0,"pmin":0.4166666666666667},"54":{"name":"Glastonbury-CT","latitude":41.725185,"longitude":-72.589945,"pmax":1.0,"pmin":0.4166666666666667},"101":{"name":"Lisbon-NY","latitude":44.768851,"longitude":-75.355817,"pmax":1.0,"pmin":0.4166666666666667},"41":{"name":"Bridgewater-PA","latitude":41.821825,"longitude":-75.819248,"pmax":1.0,"pmin":0.4166666666666667},"65":{"name":"Hopkinton-MA","latitude":42.201594,"longitude":-71.523878,"pmax":1.0,"pmin":0.4166666666666667},"20001":{"name":"Marc II new supply","latitude":41.26,"longitude":-76.338,"pmax":1.0,"pmin":0.4166666666666667},"3101076":{"pmax":1.0,"pmin":0.4166666666666667},"1027":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"20000":{"name":"New_node_30_40","latitude":41.47195,"longitude":-76.1699,"pmax":1.0,"pmin":0.4166666666666667},"88":{"name":"Berne-NY","latitude":42.628596,"longitude":-74.025866,"pmax":1.0,"pmin":0.4166666666666667},"26":{"name":"Lock-Haven-PA","latitude":41.495676,"longitude":-77.643097,"pmax":1.0,"pmin":0.4166666666666667},"77":{"name":"Caledonia-NY","latitude":42.917459,"longitude":-77.783036,"pmax":1.0,"pmin":0.4166666666666667},"24":{"name":"Luthersburg-PA","latitude":40.999871,"longitude":-78.741026,"pmax":1.0,"pmin":0.4166666666666667},"1700037":{"pmax":1.0,"pmin":0.4166666666666667},"23":{"name":"Mercer-PA","latitude":41.210661,"longitude":-80.320067,"pmax":1.0,"pmin":0.4166666666666667},"600003":{"pmax":1.0,"pmin":0.4166666666666667},"59":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"43":{"name":"Clymer-NY","latitude":42.074221,"longitude":-79.698702,"pmax":1.0,"pmin":0.4166666666666667},"39":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"2200080":{"pmax":1.0,"pmin":0.4166666666666667},"1086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"34":{"name":"Orange-CT","latitude":41.266832,"longitude":-73.009702,"pmax":1.0,"pmin":0.4166666666666667},"3500072":{"pmax":1.0,"pmin":0.4166666666666667},"55":{"name":"Glastonbury-CT","latitude":41.725084,"longitude":-72.588397,"pmax":1.0,"pmin":0.4166666666666667},"17":{"name":"Kittanning-PA","latitude":40.835196,"longitude":-79.340896,"pmax":1.0,"pmin":0.4166666666666667},"9":{"name":"Penn-Hills-PA","latitude":40.467497,"longitude":-79.794148,"pmax":1.0,"pmin":0.4166666666666667},"12":{"name":"Clinton-NJ","latitude":40.603397,"longitude":-74.883413,"pmax":1.0,"pmin":0.4166666666666667},"20":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"1801069":{"pmax":1.0,"pmin":0.4166666666666667},"14":{"name":"Edison-NJ","latitude":40.556699,"longitude":-74.349096,"pmax":1.0,"pmin":0.4166666666666667},"96":{"name":"Agawam-MA","latitude":42.046799,"longitude":-72.613109,"pmax":1.0,"pmin":0.4166666666666667},"19":{"name":"Rutherford-NJ","latitude":40.791447,"longitude":-74.088084,"pmax":1.0,"pmin":0.4166666666666667},"2401032":{"pmax":1.0,"pmin":0.4166666666666667},"3600088":{"pmax":1.0,"pmin":0.4166666666666667},"35":{"name":"Cranberry-PA","latitude":41.398771,"longitude":-79.676097,"pmax":1.0,"pmin":0.4166666666666667},"1032":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"1500097":{"pmax":1.0,"pmin":0.4166666666666667},"21":{"name":"St-James-NY","latitude":40.895706,"longitude":-73.14931,"pmax":1.0,"pmin":0.4166666666666667},"83":{"name":"Pompey-NY","latitude":42.903602,"longitude":-75.958292,"pmax":1.0,"pmin":0.4166666666666667},"45":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"85":{"name":"Charleston-NY","latitude":42.80409,"longitude":-74.281505,"pmax":1.0,"pmin":0.4166666666666667},"105":{"name":"Rumford-ME","latitude":44.520753,"longitude":-70.578301,"pmax":1.0,"pmin":0.4166666666666667},"30":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"500090":{"pmax":1.0,"pmin":0.4166666666666667},"3":{"name":"Mt-Pleasant-PA","latitude":40.200743,"longitude":-79.534826,"pmax":1.0,"pmin":0.4166666666666667},"81":{"name":"Hopewell-NY","latitude":42.904538,"longitude":-77.176114,"pmax":1.0,"pmin":0.4166666666666667},"27":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"75":{"name":"Youngstown-NY","latitude":43.270035,"longitude":-79.026338,"pmax":1.0,"pmin":0.4166666666666667},"1039":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"50":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"5000085":{"pmax":1.0,"pmin":0.4166666666666667},"63":{"name":"Mendon-MA","latitude":42.120051,"longitude":-71.569429,"pmax":1.0,"pmin":0.4166666666666667},"92":{"name":"Millbrook-NY","latitude":41.77572,"longitude":-73.701817,"pmax":1.0,"pmin":0.4166666666666667},"87":{"name":"Halfmoon-NY","latitude":42.831757,"longitude":-73.672791,"pmax":1.0,"pmin":0.4166666666666667},"1050":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"301030":{"pmax":1.0,"pmin":0.4166666666666667},"700051":{"pmax":1.0,"pmin":0.4166666666666667},"89":{"name":"East-Berne-NY","latitude":42.63174,"longitude":-74.025301,"pmax":1.0,"pmin":0.4166666666666667},"3300045":{"pmax":1.0,"pmin":0.4166666666666667},"1901067":{"pmax":1.0,"pmin":0.4166666666666667},"1402086":{"pmax":1.0,"pmin":0.4166666666666667},"4401059":{"pmax":1.0,"pmin":0.4166666666666667},"80":{"name":"Hopewell-NY","latitude":42.90849,"longitude":-77.192062,"pmax":1.0,"pmin":0.4166666666666667},"4800099":{"pmax":1.0,"pmin":0.4166666666666667},"1049":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"100026":{"pmax":1.0,"pmin":0.4166666666666667},"57":{"name":"Coventry-RI","latitude":41.670935,"longitude":-71.534463,"pmax":1.0,"pmin":0.4166666666666667},"1011":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"15":{"name":"Lakeview-NY","latitude":40.66556,"longitude":-73.65474,"pmax":1.0,"pmin":0.4166666666666667},"61":{"name":"Douglas-MA","latitude":42.020317,"longitude":-71.744126,"pmax":1.0,"pmin":0.4166666666666667},"67":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"4200008":{"pmax":1.0,"pmin":0.4166666666666667},"100":{"name":"Diana-NY","latitude":44.076742,"longitude":-75.29934,"pmax":1.0,"pmin":0.4166666666666667},"400083":{"pmax":1.0,"pmin":0.4166666666666667},"46":{"name":"Southport-NY","latitude":42.072562,"longitude":-76.77978,"pmax":1.0,"pmin":0.4166666666666667},"2600006":{"pmax":1.0,"pmin":0.4166666666666667},"68":{"name":"Dracut-MA","latitude":42.707991,"longitude":-71.274586,"pmax":1.0,"pmin":0.4166666666666667},"56":{"name":"Lebanon-","latitude":40.274597,"longitude":-76.383599,"pmax":1.0,"pmin":0.4166666666666667},"2000008":{"pmax":1.0,"pmin":0.4166666666666667},"76":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"48":{"name":"Dryden-NY","latitude":42.417627,"longitude":-76.293194,"pmax":1.0,"pmin":0.4166666666666667},"103":{"name":"Mt-Pleasant-PA","latitude":40.189198,"longitude":-79.527073,"pmax":1.0,"pmin":0.4166666666666667},"32":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"2":{"name":"New-Freeport-PA","latitude":39.723066,"longitude":-80.442888,"pmax":1.0,"pmin":0.4166666666666667},"51":{"name":"Granby-CT","latitude":41.974926,"longitude":-72.813982,"pmax":1.0,"pmin":0.4166666666666667},"53":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"93":{"name":"Millbrook-NY","latitude":41.77619,"longitude":-73.702682,"pmax":1.0,"pmin":0.4166666666666667},"10":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"4301031":{"pmax":1.0,"pmin":0.4166666666666667},"2086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"1064":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"49":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"5":{"name":"Delta-PA","latitude":39.724585,"longitude":-76.390675,"pmax":1.0,"pmin":0.4166666666666667},"62":{"name":"Mendon-MA","latitude":42.120251,"longitude":-71.567683,"pmax":1.0,"pmin":0.4166666666666667},"90":{"name":"Leeds-NY","latitude":42.24878,"longitude":-73.898449,"pmax":1.0,"pmin":0.4166666666666667},"3800020":{"pmax":1.0,"pmin":0.4166666666666667},"3700054":{"pmax":1.0,"pmin":0.4166666666666667},"86":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"71":{"name":"Anson-ME","latitude":44.838572,"longitude":-69.923579,"pmax":1.0,"pmin":0.4166666666666667},"37":{"name":"Marienville-PA","latitude":41.537845,"longitude":-79.116042,"pmax":1.0,"pmin":0.4166666666666667},"1030":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"6":{"name":"Lebanon-PA","latitude":40.274567,"longitude":-76.382726,"pmax":1.0,"pmin":0.4166666666666667},"98":{"name":"Remsen-NY","latitude":43.35361,"longitude":-75.094707,"pmax":1.0,"pmin":0.4166666666666667},"1000092":{"pmax":1.0,"pmin":0.4166666666666667},"1076":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"1200074":{"pmax":1.0,"pmin":0.4166666666666667},"1010":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"7":{"name":"Malvern-Pa","latitude":40.084953,"longitude":-75.556341,"pmax":1.0,"pmin":0.4166666666666667},"1602086":{"pmax":1.0,"pmin":0.4166666666666667},"102":{"name":"Pittsfield-MA","latitude":42.470251,"longitude":-73.325124,"pmax":1.0,"pmin":0.4166666666666667},"69":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"97":{"name":"Remsen-NY","latitude":43.354239,"longitude":-75.082106,"pmax":1.0,"pmin":0.4166666666666667},"2900078":{"pmax":1.0,"pmin":0.4166666666666667},"4":{"name":"Snake-Spring-PA","latitude":40.020885,"longitude":-78.404702,"pmax":1.0,"pmin":0.4166666666666667},"3401039":{"pmax":1.0,"pmin":0.4166666666666667},"3201086":{"pmax":1.0,"pmin":0.4166666666666667},"13":{"name":"Trenton-NJ","latitude":40.30279,"longitude":-74.703774,"pmax":1.0,"pmin":0.4166666666666667},"3000095":{"pmax":1.0,"pmin":0.4166666666666667},"1053":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"4700033":{"pmax":1.0,"pmin":0.4166666666666667},"1045":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"1067":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"1022":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"38":{"name":"Marienville-PA","latitude":41.537608,"longitude":-79.11609,"pmax":1.0,"pmin":0.4166666666666667},"4900060":{"pmax":1.0,"pmin":0.4166666666666667},"66":{"name":"Fitchburg-MA","latitude":42.588366,"longitude":-71.847785,"pmax":1.0,"pmin":0.4166666666666667},"2800062":{"pmax":1.0,"pmin":0.4166666666666667},"18":{"name":"Bloomfield-NJ","latitude":40.79121,"longitude":-74.19497,"pmax":1.0,"pmin":0.4166666666666667},"29":{"name":"Laurel-Run-PA","latitude":41.21003,"longitude":-75.855117,"pmax":1.0,"pmin":0.4166666666666667},"78":{"name":"Pike-NY-","latitude":42.597312,"longitude":-78.110065,"pmax":1.0,"pmin":0.4166666666666667},"74":{"name":"Youngstown-NY","latitude":43.271294,"longitude":-79.02028,"pmax":1.0,"pmin":0.4166666666666667},"42":{"name":"Clymer-NY","latitude":42.07427,"longitude":-79.698623,"pmax":1.0,"pmin":0.4166666666666667},"33":{"name":"Orange-CT","latitude":41.254368,"longitude":-73.010735,"pmax":1.0,"pmin":0.4166666666666667},"28":{"name":"Sugarload-PA","latitude":41.262607,"longitude":-76.338707,"pmax":1.0,"pmin":0.4166666666666667},"52":{"name":"Granby-CT","latitude":41.975423,"longitude":-72.813133,"pmax":1.0,"pmin":0.4166666666666667},"1031":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"1069":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"1059":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"801050":{"pmax":1.0,"pmin":0.4166666666666667},"1300009":{"pmax":1.0,"pmin":0.4166666666666667},"58":{"name":"Sandwich-MA","latitude":41.753162,"longitude":-70.493124,"pmax":1.0,"pmin":0.4166666666666667},"25":{"name":"Weedville-PA","latitude":41.260839,"longitude":-78.311499,"pmax":1.0,"pmin":0.4166666666666667},"31":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"4000004":{"pmax":1.0,"pmin":0.4166666666666667},"44":{"name":"Greenwood-NY","latitude":42.11366,"longitude":-77.653292,"pmax":1.0,"pmin":0.4166666666666667},"94":{"name":"Williamstown-MA","latitude":42.740238,"longitude":-73.186441,"pmax":1.0,"pmin":0.4166666666666667},"2300035":{"pmax":1.0,"pmin":0.4166666666666667},"99":{"name":"Diana-NY","latitude":44.076832,"longitude":-75.299729,"pmax":1.0,"pmin":0.4166666666666667},"47":{"name":"Dryden-NY","latitude":42.439942,"longitude":-76.305218,"pmax":1.0,"pmin":0.4166666666666667},"1100027":{"pmax":1.0,"pmin":0.4166666666666667},"73":{"name":"Pittsburg-NH","latitude":45.05418,"longitude":-71.490121,"pmax":1.0,"pmin":0.4166666666666667},"82":{"name":"Clay-NY-","latitude":43.219378,"longitude":-76.252319,"pmax":1.0,"pmin":0.4166666666666667},"4501049":{"pmax":1.0,"pmin":0.4166666666666667},"79":{"name":"Gainesville-NY","latitude":42.556783,"longitude":-78.153585,"pmax":1.0,"pmin":0.4166666666666667},"84":{"name":"Manlius-NY","latitude":42.903357,"longitude":-75.958496,"pmax":1.0,"pmin":0.4166666666666667},"104":{"name":"Everett-PA","latitude":40.042788,"longitude":-78.421649,"pmax":1.0,"pmin":0.4166666666666667},"2101045":{"pmax":1.0,"pmin":0.4166666666666667},"4601053":{"pmax":1.0,"pmin":0.4166666666666667},"70":{"name":"Bedford-NH","latitude":42.934207,"longitude":-71.491622,"pmax":1.0,"pmin":0.4166666666666667},"200042":{"pmax":1.0,"pmin":0.4166666666666667},"900022":{"pmax":1.0,"pmin":0.4166666666666667},"8":{"name":"Chippewa-PA","latitude":40.768368,"longitude":-80.376997,"pmax":1.0,"pmin":0.4166666666666667},"64":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"91":{"name":"Catskill-NY","latitude":42.248502,"longitude":-73.899998,"pmax":1.0,"pmin":0.4166666666666667},"4101064":{"pmax":1.0,"pmin":0.4166666666666667},"60":{"name":"Douglas-MA","latitude":42.022409,"longitude":-71.751407,"pmax":1.0,"pmin":0.4166666666666667},"3900047":{"pmax":1.0,"pmin":0.4166666666666667},"2700011":{"pmax":1.0,"pmin":0.4166666666666667},"22":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"11":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"16":{"name":"Kittanning-PA","latitude":40.835394,"longitude":-79.343138,"pmax":1.0,"pmin":0.4166666666666667},"40":{"name":"Ulysses-PA","latitude":41.877839,"longitude":-77.765879,"pmax":1.0,"pmin":0.4166666666666667},"72":{"name":"Pittsburg-NH","latitude":45.054984,"longitude":-71.490144,"pmax":1.0,"pmin":0.4166666666666667},"36":{"name":"Oil-City-PA","latitude":41.396723,"longitude":-79.672811,"pmax":1.0,"pmin":0.4166666666666667},"95":{"name":"Agawam-MA","latitude":42.048439,"longitude":-72.610074,"pmax":1.0,"pmin":0.4166666666666667},"1020":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"2500016":{"pmax":1.0,"pmin":0.4166666666666667}},"pipe":{"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"40038":{"length":92145.1251873,"f_junction":20000,"friction_factor":0.037786900817643014,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"38":{"length":92145.1251873,"f_junction":1030,"friction_factor":0.037786900817643014,"t_junction":20000,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null}},"energy_factor":2.61590529e-8,"baseP":8.273712e6,"control_valve":{"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1}},"connection":{"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"40038":{"length":92145.1251873,"f_junction":20000,"friction_factor":0.037786900817643014,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"38":{"length":92145.1251873,"f_junction":1030,"friction_factor":0.037786900817643014,"t_junction":20000,"diameter":0.762,"type":"pipe","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null}}} diff --git a/examples/data/json/TC_PennToNortheast_wValves_expansion_west_12.0.json b/examples/data/json/TC_PennToNortheast_wValves_expansion_west_12.0.json deleted file mode 100644 index 7d6eafc..0000000 --- a/examples/data/json/TC_PennToNortheast_wValves_expansion_west_12.0.json +++ /dev/null @@ -1 +0,0 @@ -{"ne_connection":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"price_zone":{"1":{"junctions":[14,19,21,34,62,64,66,71,86,87,91,93],"cost_q":[1.1578813715847129e-7,0.19233426936524328,0],"cost_p":[8.850206050625368e-24,-1.3462994463224278e-10,0],"min_cost":0.015891600024669866,"constant_p":175,"index":1,"comment":"Transco Zone 6 Non New York"},"2":{"junctions":[29,31,44,48,76,82,100],"cost_q":[4.988502742599255e-12,0.035381764588259416,0],"cost_p":[0.0,1.0517964424393967e-12,794.37],"min_cost":0.01871677336238895,"constant_p":600,"index":2,"comment":"Transco Leidy Zone"}},"temperature":281.15,"name":"TC Penn to Northeast","ne_compressor":{},"multinetwork":false,"gas_molar_mass":0.0185674,"compressor":{"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null}},"consumer":{"29":{"qlmax":0.2687909912146972,"ql_junc":29,"qlmin":0.2687909912146972,"dispatchable":0,"ql":0.2687909912146972},"1":{"qlmax":0.08842039180549281,"ql_junc":1,"qlmin":0.08842039180549281,"dispatchable":0,"ql":0.08842039180549281},"78":{"qlmax":0.08842039180549281,"ql_junc":78,"qlmin":0.08842039180549281,"dispatchable":0,"ql":0.08842039180549281},"2":{"qlmax":0.08842039180549281,"ql_junc":2,"qlmin":0.08842039180549281,"dispatchable":0,"ql":0.08842039180549281},"74":{"qlmax":0.08842039180549281,"ql_junc":74,"qlmin":0.08842039180549281,"dispatchable":0,"ql":0.08842039180549281},"27":{"qlmax":0.08842039180549281,"ql_junc":27,"qlmin":0.08842039180549281,"dispatchable":0,"ql":0.08842039180549281},"75":{"qlmax":0.08842039180549281,"ql_junc":75,"qlmin":0.08842039180549281,"dispatchable":0,"ql":0.08842039180549281},"1039":{"qlmax":0.08842039180549281,"ql_junc":1039,"qlmin":0.08842039180549281,"dispatchable":0,"ql":0.08842039180549281},"42":{"qlmax":0.08842039180549281,"ql_junc":42,"qlmin":0.08842039180549281,"dispatchable":0,"ql":0.08842039180549281},"10076":{"qlmax":73.68365983791067,"ql_junc":76,"qlmin":0.0,"dispatchable":1,"ql":0},"10044":{"qlmax":73.68365983791067,"ql_junc":44,"qlmin":0.0,"dispatchable":1,"ql":0},"63":{"qlmax":0.000522916111890111,"ql_junc":63,"qlmin":0.000522916111890111,"dispatchable":0,"ql":0.000522916111890111},"1027":{"qlmax":0.08842039180549281,"ql_junc":1027,"qlmin":0.08842039180549281,"dispatchable":0,"ql":0.08842039180549281},"93":{"qlmax":0.0292229841734867,"ql_junc":93,"qlmin":0.0292229841734867,"dispatchable":0,"ql":0.0292229841734867},"26":{"qlmax":0.08842039180549281,"ql_junc":26,"qlmin":0.08842039180549281,"dispatchable":0,"ql":0.08842039180549281},"10":{"qlmax":23.307513136691295,"ql_junc":10,"qlmin":23.307513136691295,"dispatchable":0,"ql":23.307513136691295},"10029":{"qlmax":73.68365983791067,"ql_junc":29,"qlmin":0.0,"dispatchable":1,"ql":0},"10087":{"qlmax":73.68365983791067,"ql_junc":87,"qlmin":0.0,"dispatchable":1,"ql":0},"77":{"qlmax":3.4323517566552924,"ql_junc":77,"qlmin":3.4323517566552924,"dispatchable":0,"ql":3.4323517566552924},"24":{"qlmax":4.31665120940675,"ql_junc":24,"qlmin":4.31665120940675,"dispatchable":0,"ql":4.31665120940675},"87":{"qlmax":0.0322755706246827,"ql_junc":87,"qlmin":0.0322755706246827,"dispatchable":0,"ql":0.0322755706246827},"58":{"qlmax":0.2527947639654482,"ql_junc":58,"qlmin":0.2527947639654482,"dispatchable":0,"ql":0.2527947639654482},"25":{"qlmax":4.513434085029469,"ql_junc":25,"qlmin":4.513434085029469,"dispatchable":0,"ql":4.513434085029469},"10091":{"qlmax":73.68365983791067,"ql_junc":91,"qlmin":0.0,"dispatchable":1,"ql":0},"23":{"qlmax":0.08842039180549281,"ql_junc":23,"qlmin":0.08842039180549281,"dispatchable":0,"ql":0.08842039180549281},"89":{"qlmax":0.16768640978577948,"ql_junc":89,"qlmin":0.16768640978577948,"dispatchable":0,"ql":0.16768640978577948},"31":{"qlmax":0.12892177374253308,"ql_junc":31,"qlmin":0.12892177374253308,"dispatchable":0,"ql":0.12892177374253308},"62":{"qlmax":0.10489068071175467,"ql_junc":62,"qlmin":0.10489068071175467,"dispatchable":0,"ql":0.10489068071175467},"43":{"qlmax":1.8307177401516261,"ql_junc":43,"qlmin":1.8307177401516261,"dispatchable":0,"ql":1.8307177401516261},"10014":{"qlmax":73.68365983791067,"ql_junc":14,"qlmin":0.0,"dispatchable":1,"ql":0},"39":{"qlmax":0.08842039180549281,"ql_junc":39,"qlmin":0.08842039180549281,"dispatchable":0,"ql":0.08842039180549281},"34":{"qlmax":0.012229172709340803,"ql_junc":34,"qlmin":0.012229172709340803,"dispatchable":0,"ql":0.012229172709340803},"44":{"qlmax":0.18302530644665704,"ql_junc":44,"qlmin":0.18302530644665704,"dispatchable":0,"ql":0.18302530644665704},"94":{"qlmax":0.09882167824850992,"ql_junc":94,"qlmin":0.09882167824850992,"dispatchable":0,"ql":0.09882167824850992},"55":{"qlmax":0.23549973193884546,"ql_junc":55,"qlmin":0.23549973193884546,"dispatchable":0,"ql":0.23549973193884546},"86":{"qlmax":0.031901263814765164,"ql_junc":86,"qlmin":0.031901263814765164,"dispatchable":0,"ql":0.031901263814765164},"17":{"qlmax":7.451183459786773,"ql_junc":17,"qlmin":7.451183459786773,"dispatchable":0,"ql":7.451183459786773},"71":{"qlmax":0.0773040624749015,"ql_junc":71,"qlmin":0.0773040624749015,"dispatchable":0,"ql":0.0773040624749015},"37":{"qlmax":0.08842039180549281,"ql_junc":37,"qlmin":0.08842039180549281,"dispatchable":0,"ql":0.08842039180549281},"9":{"qlmax":0.08842039180549281,"ql_junc":9,"qlmin":0.08842039180549281,"dispatchable":0,"ql":0.08842039180549281},"82":{"qlmax":0.08638333739821522,"ql_junc":82,"qlmin":0.08638333739821522,"dispatchable":0,"ql":0.08638333739821522},"79":{"qlmax":0.08842039180549281,"ql_junc":79,"qlmin":0.08842039180549281,"dispatchable":0,"ql":0.08842039180549281},"20":{"qlmax":0.20633819517769916,"ql_junc":20,"qlmin":0.20633819517769916,"dispatchable":0,"ql":0.20633819517769916},"10021":{"qlmax":73.68365983791067,"ql_junc":21,"qlmin":0.0,"dispatchable":1,"ql":0},"10062":{"qlmax":73.68365983791067,"ql_junc":62,"qlmin":0.0,"dispatchable":1,"ql":0},"104":{"qlmax":0.08842039180549281,"ql_junc":104,"qlmin":0.08842039180549281,"dispatchable":0,"ql":0.08842039180549281},"98":{"qlmax":0.2569227039987385,"ql_junc":98,"qlmin":0.2569227039987385,"dispatchable":0,"ql":0.2569227039987385},"70":{"qlmax":0.00032958883780973843,"ql_junc":70,"qlmin":0.00032958883780973843,"dispatchable":0,"ql":0.00032958883780973843},"10064":{"qlmax":73.68365983791067,"ql_junc":64,"qlmin":0.0,"dispatchable":1,"ql":0},"10086":{"qlmax":73.68365983791067,"ql_junc":86,"qlmin":0.0,"dispatchable":1,"ql":0},"14":{"qlmax":0.006123136779714592,"ql_junc":14,"qlmin":0.006123136779714592,"dispatchable":0,"ql":0.006123136779714592},"1076":{"qlmax":0.08842039180549281,"ql_junc":1076,"qlmin":0.08842039180549281,"dispatchable":0,"ql":0.08842039180549281},"10066":{"qlmax":73.68365983791067,"ql_junc":66,"qlmin":0.0,"dispatchable":1,"ql":0},"10082":{"qlmax":73.68365983791067,"ql_junc":82,"qlmin":0.0,"dispatchable":1,"ql":0},"1010":{"qlmax":0.08842039180549281,"ql_junc":1010,"qlmin":0.08842039180549281,"dispatchable":0,"ql":0.08842039180549281},"7":{"qlmax":0.05733706648402943,"ql_junc":7,"qlmin":0.05733706648402943,"dispatchable":0,"ql":0.05733706648402943},"57":{"qlmax":0.055065462132861946,"ql_junc":57,"qlmin":0.055065462132861946,"dispatchable":0,"ql":0.055065462132861946},"8":{"qlmax":0.08842039180549281,"ql_junc":8,"qlmin":0.08842039180549281,"dispatchable":0,"ql":0.08842039180549281},"10100":{"qlmax":73.68365983791067,"ql_junc":100,"qlmin":0.0,"dispatchable":1,"ql":0},"64":{"qlmax":0.01119296379258639,"ql_junc":64,"qlmin":0.01119296379258639,"dispatchable":0,"ql":0.01119296379258639},"19":{"qlmax":0.3481841653078171,"ql_junc":19,"qlmin":0.3481841653078171,"dispatchable":0,"ql":0.3481841653078171},"91":{"qlmax":0.0376167973913037,"ql_junc":91,"qlmin":0.0376167973913037,"dispatchable":0,"ql":0.0376167973913037},"10031":{"qlmax":73.68365983791067,"ql_junc":31,"qlmin":0.0,"dispatchable":1,"ql":0},"4":{"qlmax":0.08842039180549281,"ql_junc":4,"qlmin":0.08842039180549281,"dispatchable":0,"ql":0.08842039180549281},"10034":{"qlmax":73.68365983791067,"ql_junc":34,"qlmin":0.0,"dispatchable":1,"ql":0},"10093":{"qlmax":73.68365983791067,"ql_junc":93,"qlmin":0.0,"dispatchable":1,"ql":0},"22":{"qlmax":0.08842039180549281,"ql_junc":22,"qlmin":0.08842039180549281,"dispatchable":0,"ql":0.08842039180549281},"35":{"qlmax":0.08842039180549281,"ql_junc":35,"qlmin":0.08842039180549281,"dispatchable":0,"ql":0.08842039180549281},"13":{"qlmax":0.06463284830818633,"ql_junc":13,"qlmin":0.06463284830818633,"dispatchable":0,"ql":0.06463284830818633},"15":{"qlmax":0.24736839037308248,"ql_junc":15,"qlmin":0.24736839037308248,"dispatchable":0,"ql":0.24736839037308248},"61":{"qlmax":0.0786467290718143,"ql_junc":61,"qlmin":0.0786467290718143,"dispatchable":0,"ql":0.0786467290718143},"67":{"qlmax":0.000280245005537327,"ql_junc":67,"qlmin":0.000280245005537327,"dispatchable":0,"ql":0.000280245005537327},"16":{"qlmax":0.08842039180549281,"ql_junc":16,"qlmin":0.08842039180549281,"dispatchable":0,"ql":0.08842039180549281},"100":{"qlmax":0.01551183487049728,"ql_junc":100,"qlmin":0.01551183487049728,"dispatchable":0,"ql":0.01551183487049728},"1022":{"qlmax":0.08842039180549281,"ql_junc":1022,"qlmin":0.08842039180549281,"dispatchable":0,"ql":0.08842039180549281},"10048":{"qlmax":73.68365983791067,"ql_junc":48,"qlmin":0.0,"dispatchable":1,"ql":0},"40":{"qlmax":0.08842039180549281,"ql_junc":40,"qlmin":0.08842039180549281,"dispatchable":0,"ql":0.08842039180549281},"21":{"qlmax":0.17247087085980722,"ql_junc":21,"qlmin":0.17247087085980722,"dispatchable":0,"ql":0.17247087085980722},"38":{"qlmax":0.08842039180549281,"ql_junc":38,"qlmin":0.08842039180549281,"dispatchable":0,"ql":0.08842039180549281},"10019":{"qlmax":73.68365983791067,"ql_junc":19,"qlmin":0.0,"dispatchable":1,"ql":0},"68":{"qlmax":0.00026179202344908784,"ql_junc":68,"qlmin":0.00026179202344908784,"dispatchable":0,"ql":0.00026179202344908784},"10071":{"qlmax":73.68365983791067,"ql_junc":71,"qlmin":0.0,"dispatchable":1,"ql":0},"36":{"qlmax":0.08842039180549281,"ql_junc":36,"qlmin":0.08842039180549281,"dispatchable":0,"ql":0.08842039180549281},"66":{"qlmax":0.0874512903850929,"ql_junc":66,"qlmin":0.0874512903850929,"dispatchable":0,"ql":0.0874512903850929},"76":{"qlmax":0.8273409014016841,"ql_junc":76,"qlmin":0.8273409014016841,"dispatchable":0,"ql":0.8273409014016841},"48":{"qlmax":0.005542269618827058,"ql_junc":48,"qlmin":0.005542269618827058,"dispatchable":0,"ql":0.005542269618827058},"18":{"qlmax":0.06125514847625875,"ql_junc":18,"qlmin":0.06125514847625875,"dispatchable":0,"ql":0.06125514847625875},"103":{"qlmax":0.08842039180549281,"ql_junc":103,"qlmin":0.08842039180549281,"dispatchable":0,"ql":0.08842039180549281},"3":{"qlmax":0.08842039180549281,"ql_junc":3,"qlmin":0.08842039180549281,"dispatchable":0,"ql":0.08842039180549281}},"standard_density":0.717,"baseQ":44.47950613758401,"compressibility_factor":0.8,"resistor":{},"short_pipe":{},"producer":{"1":{"qgmin":0.09374403622878186,"qg":0.09374403622878186,"qgmax":0.09374403622878186,"dispatchable":0,"qg_junc":1},"10028":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":28},"101":{"qgmin":0.08130991863113443,"qg":0.08130991863113443,"qgmax":0.08130991863113443,"dispatchable":0,"qg_junc":101},"2":{"qgmin":0.07898888334624025,"qg":0.07898888334624025,"qgmax":0.07898888334624025,"dispatchable":0,"qg_junc":2},"74":{"qgmin":0.08228475345078998,"qg":0.08228475345078998,"qgmax":0.08228475345078998,"dispatchable":0,"qg_junc":74},"41":{"qgmin":0.08377832123570443,"qg":0.08377832123570443,"qgmax":0.08377832123570443,"dispatchable":0,"qg_junc":41},"10072":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":72},"10041":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":41},"10101":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":101},"5":{"qgmin":0.08727829507800519,"qg":0.08727829507800519,"qgmax":0.08727829507800519,"dispatchable":0,"qg_junc":5},"10001":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":1},"28":{"qgmin":0.09372561531382238,"qg":0.09372561531382238,"qgmax":0.09372561531382238,"dispatchable":0,"qg_junc":28},"39":{"qgmin":0.07938677510936495,"qg":0.07938677510936495,"qgmax":0.07938677510936495,"dispatchable":0,"qg_junc":39},"40":{"qgmin":0.07699942453061664,"qg":0.07699942453061664,"qgmax":0.07699942453061664,"dispatchable":0,"qg_junc":40},"10005":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":5},"72":{"qgmin":0.07511607018515966,"qg":0.07511607018515966,"qgmax":0.07511607018515966,"dispatchable":0,"qg_junc":72},"10002":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":2},"10039":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":39},"10074":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":74},"45":{"qgmin":0.07633627159207546,"qg":0.07633627159207546,"qgmax":0.07633627159207546,"dispatchable":0,"qg_junc":45},"10008":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":8},"8":{"qgmin":0.09105163529830461,"qg":0.09105163529830461,"qgmax":0.09105163529830461,"dispatchable":0,"qg_junc":8},"10040":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":40},"10045":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":45}},"ne_pipe":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"valve":{},"per_unit":true,"junction":{"1":{"name":"Donegal-PA","latitude":40.14051,"longitude":-80.478524,"pmax":1.0,"pmin":0.4166666666666667},"54":{"name":"Glastonbury-CT","latitude":41.725185,"longitude":-72.589945,"pmax":1.0,"pmin":0.4166666666666667},"101":{"name":"Lisbon-NY","latitude":44.768851,"longitude":-75.355817,"pmax":1.0,"pmin":0.4166666666666667},"41":{"name":"Bridgewater-PA","latitude":41.821825,"longitude":-75.819248,"pmax":1.0,"pmin":0.4166666666666667},"65":{"name":"Hopkinton-MA","latitude":42.201594,"longitude":-71.523878,"pmax":1.0,"pmin":0.4166666666666667},"3101076":{"pmax":1.0,"pmin":0.4166666666666667},"1027":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"88":{"name":"Berne-NY","latitude":42.628596,"longitude":-74.025866,"pmax":1.0,"pmin":0.4166666666666667},"26":{"name":"Lock-Haven-PA","latitude":41.495676,"longitude":-77.643097,"pmax":1.0,"pmin":0.4166666666666667},"77":{"name":"Caledonia-NY","latitude":42.917459,"longitude":-77.783036,"pmax":1.0,"pmin":0.4166666666666667},"24":{"name":"Luthersburg-PA","latitude":40.999871,"longitude":-78.741026,"pmax":1.0,"pmin":0.4166666666666667},"1700037":{"pmax":1.0,"pmin":0.4166666666666667},"23":{"name":"Mercer-PA","latitude":41.210661,"longitude":-80.320067,"pmax":1.0,"pmin":0.4166666666666667},"600003":{"pmax":1.0,"pmin":0.4166666666666667},"59":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"43":{"name":"Clymer-NY","latitude":42.074221,"longitude":-79.698702,"pmax":1.0,"pmin":0.4166666666666667},"39":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"2200080":{"pmax":1.0,"pmin":0.4166666666666667},"1086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"34":{"name":"Orange-CT","latitude":41.266832,"longitude":-73.009702,"pmax":1.0,"pmin":0.4166666666666667},"3500072":{"pmax":1.0,"pmin":0.4166666666666667},"55":{"name":"Glastonbury-CT","latitude":41.725084,"longitude":-72.588397,"pmax":1.0,"pmin":0.4166666666666667},"17":{"name":"Kittanning-PA","latitude":40.835196,"longitude":-79.340896,"pmax":1.0,"pmin":0.4166666666666667},"9":{"name":"Penn-Hills-PA","latitude":40.467497,"longitude":-79.794148,"pmax":1.0,"pmin":0.4166666666666667},"12":{"name":"Clinton-NJ","latitude":40.603397,"longitude":-74.883413,"pmax":1.0,"pmin":0.4166666666666667},"20":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"1801069":{"pmax":1.0,"pmin":0.4166666666666667},"14":{"name":"Edison-NJ","latitude":40.556699,"longitude":-74.349096,"pmax":1.0,"pmin":0.4166666666666667},"96":{"name":"Agawam-MA","latitude":42.046799,"longitude":-72.613109,"pmax":1.0,"pmin":0.4166666666666667},"19":{"name":"Rutherford-NJ","latitude":40.791447,"longitude":-74.088084,"pmax":1.0,"pmin":0.4166666666666667},"2401032":{"pmax":1.0,"pmin":0.4166666666666667},"3600088":{"pmax":1.0,"pmin":0.4166666666666667},"35":{"name":"Cranberry-PA","latitude":41.398771,"longitude":-79.676097,"pmax":1.0,"pmin":0.4166666666666667},"1032":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"1500097":{"pmax":1.0,"pmin":0.4166666666666667},"21":{"name":"St-James-NY","latitude":40.895706,"longitude":-73.14931,"pmax":1.0,"pmin":0.4166666666666667},"83":{"name":"Pompey-NY","latitude":42.903602,"longitude":-75.958292,"pmax":1.0,"pmin":0.4166666666666667},"45":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"85":{"name":"Charleston-NY","latitude":42.80409,"longitude":-74.281505,"pmax":1.0,"pmin":0.4166666666666667},"105":{"name":"Rumford-ME","latitude":44.520753,"longitude":-70.578301,"pmax":1.0,"pmin":0.4166666666666667},"30":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"500090":{"pmax":1.0,"pmin":0.4166666666666667},"3":{"name":"Mt-Pleasant-PA","latitude":40.200743,"longitude":-79.534826,"pmax":1.0,"pmin":0.4166666666666667},"81":{"name":"Hopewell-NY","latitude":42.904538,"longitude":-77.176114,"pmax":1.0,"pmin":0.4166666666666667},"27":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"75":{"name":"Youngstown-NY","latitude":43.270035,"longitude":-79.026338,"pmax":1.0,"pmin":0.4166666666666667},"1039":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"50":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"5000085":{"pmax":1.0,"pmin":0.4166666666666667},"63":{"name":"Mendon-MA","latitude":42.120051,"longitude":-71.569429,"pmax":1.0,"pmin":0.4166666666666667},"92":{"name":"Millbrook-NY","latitude":41.77572,"longitude":-73.701817,"pmax":1.0,"pmin":0.4166666666666667},"87":{"name":"Halfmoon-NY","latitude":42.831757,"longitude":-73.672791,"pmax":1.0,"pmin":0.4166666666666667},"1050":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"301030":{"pmax":1.0,"pmin":0.4166666666666667},"700051":{"pmax":1.0,"pmin":0.4166666666666667},"89":{"name":"East-Berne-NY","latitude":42.63174,"longitude":-74.025301,"pmax":1.0,"pmin":0.4166666666666667},"3300045":{"pmax":1.0,"pmin":0.4166666666666667},"1901067":{"pmax":1.0,"pmin":0.4166666666666667},"1402086":{"pmax":1.0,"pmin":0.4166666666666667},"4401059":{"pmax":1.0,"pmin":0.4166666666666667},"80":{"name":"Hopewell-NY","latitude":42.90849,"longitude":-77.192062,"pmax":1.0,"pmin":0.4166666666666667},"4800099":{"pmax":1.0,"pmin":0.4166666666666667},"1049":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"100026":{"pmax":1.0,"pmin":0.4166666666666667},"57":{"name":"Coventry-RI","latitude":41.670935,"longitude":-71.534463,"pmax":1.0,"pmin":0.4166666666666667},"1011":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"15":{"name":"Lakeview-NY","latitude":40.66556,"longitude":-73.65474,"pmax":1.0,"pmin":0.4166666666666667},"61":{"name":"Douglas-MA","latitude":42.020317,"longitude":-71.744126,"pmax":1.0,"pmin":0.4166666666666667},"67":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"4200008":{"pmax":1.0,"pmin":0.4166666666666667},"100":{"name":"Diana-NY","latitude":44.076742,"longitude":-75.29934,"pmax":1.0,"pmin":0.4166666666666667},"400083":{"pmax":1.0,"pmin":0.4166666666666667},"46":{"name":"Southport-NY","latitude":42.072562,"longitude":-76.77978,"pmax":1.0,"pmin":0.4166666666666667},"2600006":{"pmax":1.0,"pmin":0.4166666666666667},"68":{"name":"Dracut-MA","latitude":42.707991,"longitude":-71.274586,"pmax":1.0,"pmin":0.4166666666666667},"56":{"name":"Lebanon-","latitude":40.274597,"longitude":-76.383599,"pmax":1.0,"pmin":0.4166666666666667},"2000008":{"pmax":1.0,"pmin":0.4166666666666667},"76":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"48":{"name":"Dryden-NY","latitude":42.417627,"longitude":-76.293194,"pmax":1.0,"pmin":0.4166666666666667},"103":{"name":"Mt-Pleasant-PA","latitude":40.189198,"longitude":-79.527073,"pmax":1.0,"pmin":0.4166666666666667},"32":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"2":{"name":"New-Freeport-PA","latitude":39.723066,"longitude":-80.442888,"pmax":1.0,"pmin":0.4166666666666667},"51":{"name":"Granby-CT","latitude":41.974926,"longitude":-72.813982,"pmax":1.0,"pmin":0.4166666666666667},"53":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"93":{"name":"Millbrook-NY","latitude":41.77619,"longitude":-73.702682,"pmax":1.0,"pmin":0.4166666666666667},"10":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"4301031":{"pmax":1.0,"pmin":0.4166666666666667},"2086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"1064":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"49":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"5":{"name":"Delta-PA","latitude":39.724585,"longitude":-76.390675,"pmax":1.0,"pmin":0.4166666666666667},"62":{"name":"Mendon-MA","latitude":42.120251,"longitude":-71.567683,"pmax":1.0,"pmin":0.4166666666666667},"90":{"name":"Leeds-NY","latitude":42.24878,"longitude":-73.898449,"pmax":1.0,"pmin":0.4166666666666667},"3800020":{"pmax":1.0,"pmin":0.4166666666666667},"3700054":{"pmax":1.0,"pmin":0.4166666666666667},"86":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"71":{"name":"Anson-ME","latitude":44.838572,"longitude":-69.923579,"pmax":1.0,"pmin":0.4166666666666667},"37":{"name":"Marienville-PA","latitude":41.537845,"longitude":-79.116042,"pmax":1.0,"pmin":0.4166666666666667},"1030":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"6":{"name":"Lebanon-PA","latitude":40.274567,"longitude":-76.382726,"pmax":1.0,"pmin":0.4166666666666667},"98":{"name":"Remsen-NY","latitude":43.35361,"longitude":-75.094707,"pmax":1.0,"pmin":0.4166666666666667},"1000092":{"pmax":1.0,"pmin":0.4166666666666667},"1076":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"1200074":{"pmax":1.0,"pmin":0.4166666666666667},"1010":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"7":{"name":"Malvern-Pa","latitude":40.084953,"longitude":-75.556341,"pmax":1.0,"pmin":0.4166666666666667},"1602086":{"pmax":1.0,"pmin":0.4166666666666667},"102":{"name":"Pittsfield-MA","latitude":42.470251,"longitude":-73.325124,"pmax":1.0,"pmin":0.4166666666666667},"69":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"97":{"name":"Remsen-NY","latitude":43.354239,"longitude":-75.082106,"pmax":1.0,"pmin":0.4166666666666667},"2900078":{"pmax":1.0,"pmin":0.4166666666666667},"4":{"name":"Snake-Spring-PA","latitude":40.020885,"longitude":-78.404702,"pmax":1.0,"pmin":0.4166666666666667},"3401039":{"pmax":1.0,"pmin":0.4166666666666667},"3201086":{"pmax":1.0,"pmin":0.4166666666666667},"13":{"name":"Trenton-NJ","latitude":40.30279,"longitude":-74.703774,"pmax":1.0,"pmin":0.4166666666666667},"3000095":{"pmax":1.0,"pmin":0.4166666666666667},"1053":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"4700033":{"pmax":1.0,"pmin":0.4166666666666667},"1045":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"1067":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"1022":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"38":{"name":"Marienville-PA","latitude":41.537608,"longitude":-79.11609,"pmax":1.0,"pmin":0.4166666666666667},"4900060":{"pmax":1.0,"pmin":0.4166666666666667},"66":{"name":"Fitchburg-MA","latitude":42.588366,"longitude":-71.847785,"pmax":1.0,"pmin":0.4166666666666667},"2800062":{"pmax":1.0,"pmin":0.4166666666666667},"18":{"name":"Bloomfield-NJ","latitude":40.79121,"longitude":-74.19497,"pmax":1.0,"pmin":0.4166666666666667},"29":{"name":"Laurel-Run-PA","latitude":41.21003,"longitude":-75.855117,"pmax":1.0,"pmin":0.4166666666666667},"78":{"name":"Pike-NY-","latitude":42.597312,"longitude":-78.110065,"pmax":1.0,"pmin":0.4166666666666667},"74":{"name":"Youngstown-NY","latitude":43.271294,"longitude":-79.02028,"pmax":1.0,"pmin":0.4166666666666667},"42":{"name":"Clymer-NY","latitude":42.07427,"longitude":-79.698623,"pmax":1.0,"pmin":0.4166666666666667},"33":{"name":"Orange-CT","latitude":41.254368,"longitude":-73.010735,"pmax":1.0,"pmin":0.4166666666666667},"28":{"name":"Sugarload-PA","latitude":41.262607,"longitude":-76.338707,"pmax":1.0,"pmin":0.4166666666666667},"52":{"name":"Granby-CT","latitude":41.975423,"longitude":-72.813133,"pmax":1.0,"pmin":0.4166666666666667},"1031":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"1069":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"1059":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"801050":{"pmax":1.0,"pmin":0.4166666666666667},"1300009":{"pmax":1.0,"pmin":0.4166666666666667},"58":{"name":"Sandwich-MA","latitude":41.753162,"longitude":-70.493124,"pmax":1.0,"pmin":0.4166666666666667},"25":{"name":"Weedville-PA","latitude":41.260839,"longitude":-78.311499,"pmax":1.0,"pmin":0.4166666666666667},"31":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"4000004":{"pmax":1.0,"pmin":0.4166666666666667},"44":{"name":"Greenwood-NY","latitude":42.11366,"longitude":-77.653292,"pmax":1.0,"pmin":0.4166666666666667},"94":{"name":"Williamstown-MA","latitude":42.740238,"longitude":-73.186441,"pmax":1.0,"pmin":0.4166666666666667},"2300035":{"pmax":1.0,"pmin":0.4166666666666667},"99":{"name":"Diana-NY","latitude":44.076832,"longitude":-75.299729,"pmax":1.0,"pmin":0.4166666666666667},"47":{"name":"Dryden-NY","latitude":42.439942,"longitude":-76.305218,"pmax":1.0,"pmin":0.4166666666666667},"1100027":{"pmax":1.0,"pmin":0.4166666666666667},"73":{"name":"Pittsburg-NH","latitude":45.05418,"longitude":-71.490121,"pmax":1.0,"pmin":0.4166666666666667},"82":{"name":"Clay-NY-","latitude":43.219378,"longitude":-76.252319,"pmax":1.0,"pmin":0.4166666666666667},"4501049":{"pmax":1.0,"pmin":0.4166666666666667},"79":{"name":"Gainesville-NY","latitude":42.556783,"longitude":-78.153585,"pmax":1.0,"pmin":0.4166666666666667},"84":{"name":"Manlius-NY","latitude":42.903357,"longitude":-75.958496,"pmax":1.0,"pmin":0.4166666666666667},"104":{"name":"Everett-PA","latitude":40.042788,"longitude":-78.421649,"pmax":1.0,"pmin":0.4166666666666667},"2101045":{"pmax":1.0,"pmin":0.4166666666666667},"4601053":{"pmax":1.0,"pmin":0.4166666666666667},"70":{"name":"Bedford-NH","latitude":42.934207,"longitude":-71.491622,"pmax":1.0,"pmin":0.4166666666666667},"200042":{"pmax":1.0,"pmin":0.4166666666666667},"900022":{"pmax":1.0,"pmin":0.4166666666666667},"8":{"name":"Chippewa-PA","latitude":40.768368,"longitude":-80.376997,"pmax":1.0,"pmin":0.4166666666666667},"64":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"91":{"name":"Catskill-NY","latitude":42.248502,"longitude":-73.899998,"pmax":1.0,"pmin":0.4166666666666667},"4101064":{"pmax":1.0,"pmin":0.4166666666666667},"60":{"name":"Douglas-MA","latitude":42.022409,"longitude":-71.751407,"pmax":1.0,"pmin":0.4166666666666667},"3900047":{"pmax":1.0,"pmin":0.4166666666666667},"2700011":{"pmax":1.0,"pmin":0.4166666666666667},"22":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"11":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"16":{"name":"Kittanning-PA","latitude":40.835394,"longitude":-79.343138,"pmax":1.0,"pmin":0.4166666666666667},"40":{"name":"Ulysses-PA","latitude":41.877839,"longitude":-77.765879,"pmax":1.0,"pmin":0.4166666666666667},"72":{"name":"Pittsburg-NH","latitude":45.054984,"longitude":-71.490144,"pmax":1.0,"pmin":0.4166666666666667},"36":{"name":"Oil-City-PA","latitude":41.396723,"longitude":-79.672811,"pmax":1.0,"pmin":0.4166666666666667},"95":{"name":"Agawam-MA","latitude":42.048439,"longitude":-72.610074,"pmax":1.0,"pmin":0.4166666666666667},"1020":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"2500016":{"pmax":1.0,"pmin":0.4166666666666667}},"pipe":{"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"38":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null}},"energy_factor":2.61590529e-8,"baseP":8.273712e6,"control_valve":{"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1}},"connection":{"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"38":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null}}} diff --git a/examples/data/json/TC_PennToNortheast_wValves_expansion_west_13.0.json b/examples/data/json/TC_PennToNortheast_wValves_expansion_west_13.0.json deleted file mode 100644 index c5a7b64..0000000 --- a/examples/data/json/TC_PennToNortheast_wValves_expansion_west_13.0.json +++ /dev/null @@ -1 +0,0 @@ -{"ne_connection":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"price_zone":{"1":{"junctions":[14,19,21,34,62,64,66,71,86,87,91,93],"cost_q":[1.1578813715847129e-7,0.19233426936524328,0],"cost_p":[8.850206050625368e-24,-1.3462994463224278e-10,0],"min_cost":0.015891600024669866,"constant_p":175,"index":1,"comment":"Transco Zone 6 Non New York"},"2":{"junctions":[29,31,44,48,76,82,100],"cost_q":[4.988502742599255e-12,0.035381764588259416,0],"cost_p":[0.0,1.0517964424393967e-12,794.37],"min_cost":0.01871677336238895,"constant_p":600,"index":2,"comment":"Transco Leidy Zone"}},"temperature":281.15,"name":"TC Penn to Northeast","ne_compressor":{},"multinetwork":false,"gas_molar_mass":0.0185674,"compressor":{"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null}},"consumer":{"29":{"qlmax":0.2687909912146972,"ql_junc":29,"qlmin":0.2687909912146972,"dispatchable":0,"ql":0.2687909912146972},"1":{"qlmax":0.09578875778928388,"ql_junc":1,"qlmin":0.09578875778928388,"dispatchable":0,"ql":0.09578875778928388},"78":{"qlmax":0.09578875778928388,"ql_junc":78,"qlmin":0.09578875778928388,"dispatchable":0,"ql":0.09578875778928388},"2":{"qlmax":0.09578875778928388,"ql_junc":2,"qlmin":0.09578875778928388,"dispatchable":0,"ql":0.09578875778928388},"74":{"qlmax":0.09578875778928388,"ql_junc":74,"qlmin":0.09578875778928388,"dispatchable":0,"ql":0.09578875778928388},"27":{"qlmax":0.09578875778928388,"ql_junc":27,"qlmin":0.09578875778928388,"dispatchable":0,"ql":0.09578875778928388},"75":{"qlmax":0.09578875778928388,"ql_junc":75,"qlmin":0.09578875778928388,"dispatchable":0,"ql":0.09578875778928388},"1039":{"qlmax":0.09578875778928388,"ql_junc":1039,"qlmin":0.09578875778928388,"dispatchable":0,"ql":0.09578875778928388},"42":{"qlmax":0.09578875778928388,"ql_junc":42,"qlmin":0.09578875778928388,"dispatchable":0,"ql":0.09578875778928388},"10076":{"qlmax":73.68365983791067,"ql_junc":76,"qlmin":0.0,"dispatchable":1,"ql":0},"10044":{"qlmax":73.68365983791067,"ql_junc":44,"qlmin":0.0,"dispatchable":1,"ql":0},"63":{"qlmax":0.000522916111890111,"ql_junc":63,"qlmin":0.000522916111890111,"dispatchable":0,"ql":0.000522916111890111},"1027":{"qlmax":0.09578875778928388,"ql_junc":1027,"qlmin":0.09578875778928388,"dispatchable":0,"ql":0.09578875778928388},"93":{"qlmax":0.0292229841734867,"ql_junc":93,"qlmin":0.0292229841734867,"dispatchable":0,"ql":0.0292229841734867},"26":{"qlmax":0.09578875778928388,"ql_junc":26,"qlmin":0.09578875778928388,"dispatchable":0,"ql":0.09578875778928388},"10":{"qlmax":25.24980589808223,"ql_junc":10,"qlmin":25.24980589808223,"dispatchable":0,"ql":25.24980589808223},"10029":{"qlmax":73.68365983791067,"ql_junc":29,"qlmin":0.0,"dispatchable":1,"ql":0},"10087":{"qlmax":73.68365983791067,"ql_junc":87,"qlmin":0.0,"dispatchable":1,"ql":0},"77":{"qlmax":3.718381069709899,"ql_junc":77,"qlmin":3.718381069709899,"dispatchable":0,"ql":3.718381069709899},"24":{"qlmax":4.676372143523979,"ql_junc":24,"qlmin":4.676372143523979,"dispatchable":0,"ql":4.676372143523979},"87":{"qlmax":0.0322755706246827,"ql_junc":87,"qlmin":0.0322755706246827,"dispatchable":0,"ql":0.0322755706246827},"58":{"qlmax":0.2527947639654482,"ql_junc":58,"qlmin":0.2527947639654482,"dispatchable":0,"ql":0.2527947639654482},"25":{"qlmax":4.889553592115258,"ql_junc":25,"qlmin":4.889553592115258,"dispatchable":0,"ql":4.889553592115258},"10091":{"qlmax":73.68365983791067,"ql_junc":91,"qlmin":0.0,"dispatchable":1,"ql":0},"23":{"qlmax":0.09578875778928388,"ql_junc":23,"qlmin":0.09578875778928388,"dispatchable":0,"ql":0.09578875778928388},"89":{"qlmax":0.16768640978577948,"ql_junc":89,"qlmin":0.16768640978577948,"dispatchable":0,"ql":0.16768640978577948},"31":{"qlmax":0.12892177374253308,"ql_junc":31,"qlmin":0.12892177374253308,"dispatchable":0,"ql":0.12892177374253308},"62":{"qlmax":0.10489068071175467,"ql_junc":62,"qlmin":0.10489068071175467,"dispatchable":0,"ql":0.10489068071175467},"43":{"qlmax":1.9832775518309282,"ql_junc":43,"qlmin":1.9832775518309282,"dispatchable":0,"ql":1.9832775518309282},"10014":{"qlmax":73.68365983791067,"ql_junc":14,"qlmin":0.0,"dispatchable":1,"ql":0},"39":{"qlmax":0.09578875778928388,"ql_junc":39,"qlmin":0.09578875778928388,"dispatchable":0,"ql":0.09578875778928388},"34":{"qlmax":0.012229172709340803,"ql_junc":34,"qlmin":0.012229172709340803,"dispatchable":0,"ql":0.012229172709340803},"44":{"qlmax":0.19827741531721182,"ql_junc":44,"qlmin":0.19827741531721182,"dispatchable":0,"ql":0.19827741531721182},"94":{"qlmax":0.09882167824850992,"ql_junc":94,"qlmin":0.09882167824850992,"dispatchable":0,"ql":0.09882167824850992},"55":{"qlmax":0.23549973193884546,"ql_junc":55,"qlmin":0.23549973193884546,"dispatchable":0,"ql":0.23549973193884546},"86":{"qlmax":0.031901263814765164,"ql_junc":86,"qlmin":0.031901263814765164,"dispatchable":0,"ql":0.031901263814765164},"17":{"qlmax":8.072115414769003,"ql_junc":17,"qlmin":8.072115414769003,"dispatchable":0,"ql":8.072115414769003},"71":{"qlmax":0.0773040624749015,"ql_junc":71,"qlmin":0.0773040624749015,"dispatchable":0,"ql":0.0773040624749015},"37":{"qlmax":0.09578875778928388,"ql_junc":37,"qlmin":0.09578875778928388,"dispatchable":0,"ql":0.09578875778928388},"9":{"qlmax":0.09578875778928388,"ql_junc":9,"qlmin":0.09578875778928388,"dispatchable":0,"ql":0.09578875778928388},"82":{"qlmax":0.08638333739821522,"ql_junc":82,"qlmin":0.08638333739821522,"dispatchable":0,"ql":0.08638333739821522},"79":{"qlmax":0.09578875778928388,"ql_junc":79,"qlmin":0.09578875778928388,"dispatchable":0,"ql":0.09578875778928388},"20":{"qlmax":0.20633819517769916,"ql_junc":20,"qlmin":0.20633819517769916,"dispatchable":0,"ql":0.20633819517769916},"10021":{"qlmax":73.68365983791067,"ql_junc":21,"qlmin":0.0,"dispatchable":1,"ql":0},"10062":{"qlmax":73.68365983791067,"ql_junc":62,"qlmin":0.0,"dispatchable":1,"ql":0},"104":{"qlmax":0.09578875778928388,"ql_junc":104,"qlmin":0.09578875778928388,"dispatchable":0,"ql":0.09578875778928388},"98":{"qlmax":0.2569227039987385,"ql_junc":98,"qlmin":0.2569227039987385,"dispatchable":0,"ql":0.2569227039987385},"70":{"qlmax":0.00032958883780973843,"ql_junc":70,"qlmin":0.00032958883780973843,"dispatchable":0,"ql":0.00032958883780973843},"10064":{"qlmax":73.68365983791067,"ql_junc":64,"qlmin":0.0,"dispatchable":1,"ql":0},"10086":{"qlmax":73.68365983791067,"ql_junc":86,"qlmin":0.0,"dispatchable":1,"ql":0},"14":{"qlmax":0.006123136779714592,"ql_junc":14,"qlmin":0.006123136779714592,"dispatchable":0,"ql":0.006123136779714592},"1076":{"qlmax":0.09578875778928388,"ql_junc":1076,"qlmin":0.09578875778928388,"dispatchable":0,"ql":0.09578875778928388},"10066":{"qlmax":73.68365983791067,"ql_junc":66,"qlmin":0.0,"dispatchable":1,"ql":0},"10082":{"qlmax":73.68365983791067,"ql_junc":82,"qlmin":0.0,"dispatchable":1,"ql":0},"1010":{"qlmax":0.09578875778928388,"ql_junc":1010,"qlmin":0.09578875778928388,"dispatchable":0,"ql":0.09578875778928388},"7":{"qlmax":0.05733706648402943,"ql_junc":7,"qlmin":0.05733706648402943,"dispatchable":0,"ql":0.05733706648402943},"57":{"qlmax":0.055065462132861946,"ql_junc":57,"qlmin":0.055065462132861946,"dispatchable":0,"ql":0.055065462132861946},"8":{"qlmax":0.09578875778928388,"ql_junc":8,"qlmin":0.09578875778928388,"dispatchable":0,"ql":0.09578875778928388},"10100":{"qlmax":73.68365983791067,"ql_junc":100,"qlmin":0.0,"dispatchable":1,"ql":0},"64":{"qlmax":0.01119296379258639,"ql_junc":64,"qlmin":0.01119296379258639,"dispatchable":0,"ql":0.01119296379258639},"19":{"qlmax":0.3481841653078171,"ql_junc":19,"qlmin":0.3481841653078171,"dispatchable":0,"ql":0.3481841653078171},"91":{"qlmax":0.0376167973913037,"ql_junc":91,"qlmin":0.0376167973913037,"dispatchable":0,"ql":0.0376167973913037},"10031":{"qlmax":73.68365983791067,"ql_junc":31,"qlmin":0.0,"dispatchable":1,"ql":0},"4":{"qlmax":0.09578875778928388,"ql_junc":4,"qlmin":0.09578875778928388,"dispatchable":0,"ql":0.09578875778928388},"10034":{"qlmax":73.68365983791067,"ql_junc":34,"qlmin":0.0,"dispatchable":1,"ql":0},"10093":{"qlmax":73.68365983791067,"ql_junc":93,"qlmin":0.0,"dispatchable":1,"ql":0},"22":{"qlmax":0.09578875778928388,"ql_junc":22,"qlmin":0.09578875778928388,"dispatchable":0,"ql":0.09578875778928388},"35":{"qlmax":0.09578875778928388,"ql_junc":35,"qlmin":0.09578875778928388,"dispatchable":0,"ql":0.09578875778928388},"13":{"qlmax":0.06463284830818633,"ql_junc":13,"qlmin":0.06463284830818633,"dispatchable":0,"ql":0.06463284830818633},"15":{"qlmax":0.24736839037308248,"ql_junc":15,"qlmin":0.24736839037308248,"dispatchable":0,"ql":0.24736839037308248},"61":{"qlmax":0.0786467290718143,"ql_junc":61,"qlmin":0.0786467290718143,"dispatchable":0,"ql":0.0786467290718143},"67":{"qlmax":0.000280245005537327,"ql_junc":67,"qlmin":0.000280245005537327,"dispatchable":0,"ql":0.000280245005537327},"16":{"qlmax":0.09578875778928388,"ql_junc":16,"qlmin":0.09578875778928388,"dispatchable":0,"ql":0.09578875778928388},"100":{"qlmax":0.01551183487049728,"ql_junc":100,"qlmin":0.01551183487049728,"dispatchable":0,"ql":0.01551183487049728},"1022":{"qlmax":0.09578875778928388,"ql_junc":1022,"qlmin":0.09578875778928388,"dispatchable":0,"ql":0.09578875778928388},"10048":{"qlmax":73.68365983791067,"ql_junc":48,"qlmin":0.0,"dispatchable":1,"ql":0},"40":{"qlmax":0.09578875778928388,"ql_junc":40,"qlmin":0.09578875778928388,"dispatchable":0,"ql":0.09578875778928388},"21":{"qlmax":0.17247087085980722,"ql_junc":21,"qlmin":0.17247087085980722,"dispatchable":0,"ql":0.17247087085980722},"38":{"qlmax":0.09578875778928388,"ql_junc":38,"qlmin":0.09578875778928388,"dispatchable":0,"ql":0.09578875778928388},"10019":{"qlmax":73.68365983791067,"ql_junc":19,"qlmin":0.0,"dispatchable":1,"ql":0},"68":{"qlmax":0.00026179202344908784,"ql_junc":68,"qlmin":0.00026179202344908784,"dispatchable":0,"ql":0.00026179202344908784},"10071":{"qlmax":73.68365983791067,"ql_junc":71,"qlmin":0.0,"dispatchable":1,"ql":0},"36":{"qlmax":0.09578875778928388,"ql_junc":36,"qlmin":0.09578875778928388,"dispatchable":0,"ql":0.09578875778928388},"66":{"qlmax":0.0874512903850929,"ql_junc":66,"qlmin":0.0874512903850929,"dispatchable":0,"ql":0.0874512903850929},"76":{"qlmax":0.8962859765184911,"ql_junc":76,"qlmin":0.8962859765184911,"dispatchable":0,"ql":0.8962859765184911},"48":{"qlmax":0.005542269618827058,"ql_junc":48,"qlmin":0.005542269618827058,"dispatchable":0,"ql":0.005542269618827058},"18":{"qlmax":0.06125514847625875,"ql_junc":18,"qlmin":0.06125514847625875,"dispatchable":0,"ql":0.06125514847625875},"103":{"qlmax":0.09578875778928388,"ql_junc":103,"qlmin":0.09578875778928388,"dispatchable":0,"ql":0.09578875778928388},"3":{"qlmax":0.09578875778928388,"ql_junc":3,"qlmin":0.09578875778928388,"dispatchable":0,"ql":0.09578875778928388}},"standard_density":0.717,"baseQ":44.47950613758401,"compressibility_factor":0.8,"resistor":{},"short_pipe":{},"producer":{"1":{"qgmin":0.09374403622878186,"qg":0.09374403622878186,"qgmax":0.09374403622878186,"dispatchable":0,"qg_junc":1},"10028":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":28},"101":{"qgmin":0.08130991863113443,"qg":0.08130991863113443,"qgmax":0.08130991863113443,"dispatchable":0,"qg_junc":101},"2":{"qgmin":0.07898888334624025,"qg":0.07898888334624025,"qgmax":0.07898888334624025,"dispatchable":0,"qg_junc":2},"74":{"qgmin":0.08228475345078998,"qg":0.08228475345078998,"qgmax":0.08228475345078998,"dispatchable":0,"qg_junc":74},"41":{"qgmin":0.08377832123570443,"qg":0.08377832123570443,"qgmax":0.08377832123570443,"dispatchable":0,"qg_junc":41},"10072":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":72},"10041":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":41},"10101":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":101},"5":{"qgmin":0.08727829507800519,"qg":0.08727829507800519,"qgmax":0.08727829507800519,"dispatchable":0,"qg_junc":5},"10001":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":1},"28":{"qgmin":0.09372561531382238,"qg":0.09372561531382238,"qgmax":0.09372561531382238,"dispatchable":0,"qg_junc":28},"39":{"qgmin":0.07938677510936495,"qg":0.07938677510936495,"qgmax":0.07938677510936495,"dispatchable":0,"qg_junc":39},"40":{"qgmin":0.07699942453061664,"qg":0.07699942453061664,"qgmax":0.07699942453061664,"dispatchable":0,"qg_junc":40},"10005":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":5},"72":{"qgmin":0.07511607018515966,"qg":0.07511607018515966,"qgmax":0.07511607018515966,"dispatchable":0,"qg_junc":72},"10002":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":2},"10039":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":39},"10074":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":74},"45":{"qgmin":0.07633627159207546,"qg":0.07633627159207546,"qgmax":0.07633627159207546,"dispatchable":0,"qg_junc":45},"10008":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":8},"8":{"qgmin":0.09105163529830461,"qg":0.09105163529830461,"qgmax":0.09105163529830461,"dispatchable":0,"qg_junc":8},"10040":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":40},"10045":{"qgmin":0.0,"qg":0,"qgmax":73.68365983791067,"dispatchable":1,"qg_junc":45}},"ne_pipe":{"10083":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e7},"10011":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","construction_cost":249447700},"10112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10097":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10079":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10001":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e7},"10036":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10092":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.2693890834794e9},"10056":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","construction_cost":224502930},"10044":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10005":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10068":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10095":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10023":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10007":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10029":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10070":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10087":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":1.9040836252191e9},"10042":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10026":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","construction_cost":149668620},"10028":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10043":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10084":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10052":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10022":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","construction_cost":1.3094341771957e8},"10075":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","construction_cost":7.7583841257123e7},"10088":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":3.1734727086985e8},"10120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","construction_cost":2.3209053406561e8},"10089":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10035":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","construction_cost":6.9836489450435e7},"10014":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10025":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10053":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10081":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":3.5706236010096e7},"10074":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","construction_cost":5.8187880942844e7},"10078":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10058":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10018":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10051":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10017":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10094":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10016":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","construction_cost":199558160},"10021":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10061":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","construction_cost":4.3647805906523e7},"10106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10038":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","construction_cost":5.7129977616151e8},"10062":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","construction_cost":7.8566050631742e7},"10072":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10096":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10013":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10041":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":449005860},"10090":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","construction_cost":6.3469454173969e8},"10037":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":2.1823902953262e7},"10030":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10064":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","construction_cost":9.6979801571406e6},"10066":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","construction_cost":3.8791920628562e7},"10077":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":1.7853118005047e8},"10086":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","construction_cost":7.9336817717463e7},"10002":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","construction_cost":5.6742147678479e7},"10050":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","construction_cost":1.4282494404038e8},"10082":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10039":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","construction_cost":1.9395960314281e7},"10012":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","construction_cost":1.1637576188569e8},"10008":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","construction_cost":1.2497182603533e8},"10055":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","construction_cost":2.8564988808075e8},"10024":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","construction_cost":8.7295611813046e6},"10063":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8},"10015":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","construction_cost":5.2377367087827e7},"10040":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","construction_cost":99779080},"10031":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10009":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","construction_cost":3.4918244725219e7},"10067":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10073":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","construction_cost":5.3559354015141e7},"10034":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","construction_cost":2.6188683543914e7},"10033":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","construction_cost":6.5471708859783e7},"10048":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","construction_cost":8.9265590025236e7},"10019":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","construction_cost":1.7459122362609e7},"10059":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","construction_cost":299337240},"10071":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","construction_cost":1.7456364282853e8},"10085":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10046":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","construction_cost":7.1412472020188e7},"10102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","construction_cost":2.1423741606057e8}},"valve":{},"per_unit":true,"junction":{"1":{"name":"Donegal-PA","latitude":40.14051,"longitude":-80.478524,"pmax":1.0,"pmin":0.4166666666666667},"54":{"name":"Glastonbury-CT","latitude":41.725185,"longitude":-72.589945,"pmax":1.0,"pmin":0.4166666666666667},"101":{"name":"Lisbon-NY","latitude":44.768851,"longitude":-75.355817,"pmax":1.0,"pmin":0.4166666666666667},"41":{"name":"Bridgewater-PA","latitude":41.821825,"longitude":-75.819248,"pmax":1.0,"pmin":0.4166666666666667},"65":{"name":"Hopkinton-MA","latitude":42.201594,"longitude":-71.523878,"pmax":1.0,"pmin":0.4166666666666667},"3101076":{"pmax":1.0,"pmin":0.4166666666666667},"1027":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"88":{"name":"Berne-NY","latitude":42.628596,"longitude":-74.025866,"pmax":1.0,"pmin":0.4166666666666667},"26":{"name":"Lock-Haven-PA","latitude":41.495676,"longitude":-77.643097,"pmax":1.0,"pmin":0.4166666666666667},"77":{"name":"Caledonia-NY","latitude":42.917459,"longitude":-77.783036,"pmax":1.0,"pmin":0.4166666666666667},"24":{"name":"Luthersburg-PA","latitude":40.999871,"longitude":-78.741026,"pmax":1.0,"pmin":0.4166666666666667},"1700037":{"pmax":1.0,"pmin":0.4166666666666667},"23":{"name":"Mercer-PA","latitude":41.210661,"longitude":-80.320067,"pmax":1.0,"pmin":0.4166666666666667},"600003":{"pmax":1.0,"pmin":0.4166666666666667},"59":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"43":{"name":"Clymer-NY","latitude":42.074221,"longitude":-79.698702,"pmax":1.0,"pmin":0.4166666666666667},"39":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"2200080":{"pmax":1.0,"pmin":0.4166666666666667},"1086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"34":{"name":"Orange-CT","latitude":41.266832,"longitude":-73.009702,"pmax":1.0,"pmin":0.4166666666666667},"3500072":{"pmax":1.0,"pmin":0.4166666666666667},"55":{"name":"Glastonbury-CT","latitude":41.725084,"longitude":-72.588397,"pmax":1.0,"pmin":0.4166666666666667},"17":{"name":"Kittanning-PA","latitude":40.835196,"longitude":-79.340896,"pmax":1.0,"pmin":0.4166666666666667},"9":{"name":"Penn-Hills-PA","latitude":40.467497,"longitude":-79.794148,"pmax":1.0,"pmin":0.4166666666666667},"12":{"name":"Clinton-NJ","latitude":40.603397,"longitude":-74.883413,"pmax":1.0,"pmin":0.4166666666666667},"20":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"1801069":{"pmax":1.0,"pmin":0.4166666666666667},"14":{"name":"Edison-NJ","latitude":40.556699,"longitude":-74.349096,"pmax":1.0,"pmin":0.4166666666666667},"96":{"name":"Agawam-MA","latitude":42.046799,"longitude":-72.613109,"pmax":1.0,"pmin":0.4166666666666667},"19":{"name":"Rutherford-NJ","latitude":40.791447,"longitude":-74.088084,"pmax":1.0,"pmin":0.4166666666666667},"2401032":{"pmax":1.0,"pmin":0.4166666666666667},"3600088":{"pmax":1.0,"pmin":0.4166666666666667},"35":{"name":"Cranberry-PA","latitude":41.398771,"longitude":-79.676097,"pmax":1.0,"pmin":0.4166666666666667},"1032":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"1500097":{"pmax":1.0,"pmin":0.4166666666666667},"21":{"name":"St-James-NY","latitude":40.895706,"longitude":-73.14931,"pmax":1.0,"pmin":0.4166666666666667},"83":{"name":"Pompey-NY","latitude":42.903602,"longitude":-75.958292,"pmax":1.0,"pmin":0.4166666666666667},"45":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"85":{"name":"Charleston-NY","latitude":42.80409,"longitude":-74.281505,"pmax":1.0,"pmin":0.4166666666666667},"105":{"name":"Rumford-ME","latitude":44.520753,"longitude":-70.578301,"pmax":1.0,"pmin":0.4166666666666667},"30":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"500090":{"pmax":1.0,"pmin":0.4166666666666667},"3":{"name":"Mt-Pleasant-PA","latitude":40.200743,"longitude":-79.534826,"pmax":1.0,"pmin":0.4166666666666667},"81":{"name":"Hopewell-NY","latitude":42.904538,"longitude":-77.176114,"pmax":1.0,"pmin":0.4166666666666667},"27":{"name":"Lock-Haven-PA","latitude":41.496855,"longitude":-77.643514,"pmax":1.0,"pmin":0.4166666666666667},"75":{"name":"Youngstown-NY","latitude":43.270035,"longitude":-79.026338,"pmax":1.0,"pmin":0.4166666666666667},"1039":{"name":"Smethport-PA","latitude":41.689696,"longitude":-78.437472,"pmax":1.0,"pmin":0.4166666666666667},"50":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"5000085":{"pmax":1.0,"pmin":0.4166666666666667},"63":{"name":"Mendon-MA","latitude":42.120051,"longitude":-71.569429,"pmax":1.0,"pmin":0.4166666666666667},"92":{"name":"Millbrook-NY","latitude":41.77572,"longitude":-73.701817,"pmax":1.0,"pmin":0.4166666666666667},"87":{"name":"Halfmoon-NY","latitude":42.831757,"longitude":-73.672791,"pmax":1.0,"pmin":0.4166666666666667},"1050":{"name":"New-Milford-CT","latitude":41.625653,"longitude":-73.482727,"pmax":1.0,"pmin":0.4166666666666667},"301030":{"pmax":1.0,"pmin":0.4166666666666667},"700051":{"pmax":1.0,"pmin":0.4166666666666667},"89":{"name":"East-Berne-NY","latitude":42.63174,"longitude":-74.025301,"pmax":1.0,"pmin":0.4166666666666667},"3300045":{"pmax":1.0,"pmin":0.4166666666666667},"1901067":{"pmax":1.0,"pmin":0.4166666666666667},"1402086":{"pmax":1.0,"pmin":0.4166666666666667},"4401059":{"pmax":1.0,"pmin":0.4166666666666667},"80":{"name":"Hopewell-NY","latitude":42.90849,"longitude":-77.192062,"pmax":1.0,"pmin":0.4166666666666667},"4800099":{"pmax":1.0,"pmin":0.4166666666666667},"1049":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"100026":{"pmax":1.0,"pmin":0.4166666666666667},"57":{"name":"Coventry-RI","latitude":41.670935,"longitude":-71.534463,"pmax":1.0,"pmin":0.4166666666666667},"1011":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"15":{"name":"Lakeview-NY","latitude":40.66556,"longitude":-73.65474,"pmax":1.0,"pmin":0.4166666666666667},"61":{"name":"Douglas-MA","latitude":42.020317,"longitude":-71.744126,"pmax":1.0,"pmin":0.4166666666666667},"67":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"4200008":{"pmax":1.0,"pmin":0.4166666666666667},"100":{"name":"Diana-NY","latitude":44.076742,"longitude":-75.29934,"pmax":1.0,"pmin":0.4166666666666667},"400083":{"pmax":1.0,"pmin":0.4166666666666667},"46":{"name":"Southport-NY","latitude":42.072562,"longitude":-76.77978,"pmax":1.0,"pmin":0.4166666666666667},"2600006":{"pmax":1.0,"pmin":0.4166666666666667},"68":{"name":"Dracut-MA","latitude":42.707991,"longitude":-71.274586,"pmax":1.0,"pmin":0.4166666666666667},"56":{"name":"Lebanon-","latitude":40.274597,"longitude":-76.383599,"pmax":1.0,"pmin":0.4166666666666667},"2000008":{"pmax":1.0,"pmin":0.4166666666666667},"76":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"48":{"name":"Dryden-NY","latitude":42.417627,"longitude":-76.293194,"pmax":1.0,"pmin":0.4166666666666667},"103":{"name":"Mt-Pleasant-PA","latitude":40.189198,"longitude":-79.527073,"pmax":1.0,"pmin":0.4166666666666667},"32":{"name":"Saddle-River-NJ","latitude":41.029975,"longitude":-74.090777,"pmax":1.0,"pmin":0.4166666666666667},"2":{"name":"New-Freeport-PA","latitude":39.723066,"longitude":-80.442888,"pmax":1.0,"pmin":0.4166666666666667},"51":{"name":"Granby-CT","latitude":41.974926,"longitude":-72.813982,"pmax":1.0,"pmin":0.4166666666666667},"53":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"93":{"name":"Millbrook-NY","latitude":41.77619,"longitude":-73.702682,"pmax":1.0,"pmin":0.4166666666666667},"10":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"4301031":{"pmax":1.0,"pmin":0.4166666666666667},"2086":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"1064":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"49":{"name":"Sanford-NY","latitude":42.054348,"longitude":-75.548908,"pmax":1.0,"pmin":0.4166666666666667},"5":{"name":"Delta-PA","latitude":39.724585,"longitude":-76.390675,"pmax":1.0,"pmin":0.4166666666666667},"62":{"name":"Mendon-MA","latitude":42.120251,"longitude":-71.567683,"pmax":1.0,"pmin":0.4166666666666667},"90":{"name":"Leeds-NY","latitude":42.24878,"longitude":-73.898449,"pmax":1.0,"pmin":0.4166666666666667},"3800020":{"pmax":1.0,"pmin":0.4166666666666667},"3700054":{"pmax":1.0,"pmin":0.4166666666666667},"86":{"name":"Esperance-NY","latitude":42.815669,"longitude":-74.263843,"pmax":1.0,"pmin":0.4166666666666667},"71":{"name":"Anson-ME","latitude":44.838572,"longitude":-69.923579,"pmax":1.0,"pmin":0.4166666666666667},"37":{"name":"Marienville-PA","latitude":41.537845,"longitude":-79.116042,"pmax":1.0,"pmin":0.4166666666666667},"1030":{"name":"Sparta-NJ","latitude":41.066069,"longitude":-74.573932,"pmax":1.0,"pmin":0.4166666666666667},"6":{"name":"Lebanon-PA","latitude":40.274567,"longitude":-76.382726,"pmax":1.0,"pmin":0.4166666666666667},"98":{"name":"Remsen-NY","latitude":43.35361,"longitude":-75.094707,"pmax":1.0,"pmin":0.4166666666666667},"1000092":{"pmax":1.0,"pmin":0.4166666666666667},"1076":{"name":"Sheldon-NY","latitude":42.745262,"longitude":-78.392456,"pmax":1.0,"pmin":0.4166666666666667},"1200074":{"pmax":1.0,"pmin":0.4166666666666667},"1010":{"name":"Penn-Hills-PA","latitude":40.467469,"longitude":-79.794041,"pmax":1.0,"pmin":0.4166666666666667},"7":{"name":"Malvern-Pa","latitude":40.084953,"longitude":-75.556341,"pmax":1.0,"pmin":0.4166666666666667},"1602086":{"pmax":1.0,"pmin":0.4166666666666667},"102":{"name":"Pittsfield-MA","latitude":42.470251,"longitude":-73.325124,"pmax":1.0,"pmin":0.4166666666666667},"69":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"97":{"name":"Remsen-NY","latitude":43.354239,"longitude":-75.082106,"pmax":1.0,"pmin":0.4166666666666667},"2900078":{"pmax":1.0,"pmin":0.4166666666666667},"4":{"name":"Snake-Spring-PA","latitude":40.020885,"longitude":-78.404702,"pmax":1.0,"pmin":0.4166666666666667},"3401039":{"pmax":1.0,"pmin":0.4166666666666667},"3201086":{"pmax":1.0,"pmin":0.4166666666666667},"13":{"name":"Trenton-NJ","latitude":40.30279,"longitude":-74.703774,"pmax":1.0,"pmin":0.4166666666666667},"3000095":{"pmax":1.0,"pmin":0.4166666666666667},"1053":{"name":"Plainville-CT","latitude":41.677967,"longitude":-72.827335,"pmax":1.0,"pmin":0.4166666666666667},"4700033":{"pmax":1.0,"pmin":0.4166666666666667},"1045":{"name":"Elmira-NY","latitude":42.072562,"longitude":-76.791341,"pmax":1.0,"pmin":0.4166666666666667},"1067":{"name":"Woburn-MA","latitude":42.484204,"longitude":-71.16997,"pmax":1.0,"pmin":0.4166666666666667},"1022":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"38":{"name":"Marienville-PA","latitude":41.537608,"longitude":-79.11609,"pmax":1.0,"pmin":0.4166666666666667},"4900060":{"pmax":1.0,"pmin":0.4166666666666667},"66":{"name":"Fitchburg-MA","latitude":42.588366,"longitude":-71.847785,"pmax":1.0,"pmin":0.4166666666666667},"2800062":{"pmax":1.0,"pmin":0.4166666666666667},"18":{"name":"Bloomfield-NJ","latitude":40.79121,"longitude":-74.19497,"pmax":1.0,"pmin":0.4166666666666667},"29":{"name":"Laurel-Run-PA","latitude":41.21003,"longitude":-75.855117,"pmax":1.0,"pmin":0.4166666666666667},"78":{"name":"Pike-NY-","latitude":42.597312,"longitude":-78.110065,"pmax":1.0,"pmin":0.4166666666666667},"74":{"name":"Youngstown-NY","latitude":43.271294,"longitude":-79.02028,"pmax":1.0,"pmin":0.4166666666666667},"42":{"name":"Clymer-NY","latitude":42.07427,"longitude":-79.698623,"pmax":1.0,"pmin":0.4166666666666667},"33":{"name":"Orange-CT","latitude":41.254368,"longitude":-73.010735,"pmax":1.0,"pmin":0.4166666666666667},"28":{"name":"Sugarload-PA","latitude":41.262607,"longitude":-76.338707,"pmax":1.0,"pmin":0.4166666666666667},"52":{"name":"Granby-CT","latitude":41.975423,"longitude":-72.813133,"pmax":1.0,"pmin":0.4166666666666667},"1031":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"1069":{"name":"Carlisle-MA","latitude":42.550884,"longitude":-71.367865,"pmax":1.0,"pmin":0.4166666666666667},"1059":{"name":"Wrentham-MA","latitude":42.023001,"longitude":-71.375356,"pmax":1.0,"pmin":0.4166666666666667},"801050":{"pmax":1.0,"pmin":0.4166666666666667},"1300009":{"pmax":1.0,"pmin":0.4166666666666667},"58":{"name":"Sandwich-MA","latitude":41.753162,"longitude":-70.493124,"pmax":1.0,"pmin":0.4166666666666667},"25":{"name":"Weedville-PA","latitude":41.260839,"longitude":-78.311499,"pmax":1.0,"pmin":0.4166666666666667},"31":{"name":"Stockholm-NJ","latitude":41.118725,"longitude":-74.476541,"pmax":1.0,"pmin":0.4166666666666667},"4000004":{"pmax":1.0,"pmin":0.4166666666666667},"44":{"name":"Greenwood-NY","latitude":42.11366,"longitude":-77.653292,"pmax":1.0,"pmin":0.4166666666666667},"94":{"name":"Williamstown-MA","latitude":42.740238,"longitude":-73.186441,"pmax":1.0,"pmin":0.4166666666666667},"2300035":{"pmax":1.0,"pmin":0.4166666666666667},"99":{"name":"Diana-NY","latitude":44.076832,"longitude":-75.299729,"pmax":1.0,"pmin":0.4166666666666667},"47":{"name":"Dryden-NY","latitude":42.439942,"longitude":-76.305218,"pmax":1.0,"pmin":0.4166666666666667},"1100027":{"pmax":1.0,"pmin":0.4166666666666667},"73":{"name":"Pittsburg-NH","latitude":45.05418,"longitude":-71.490121,"pmax":1.0,"pmin":0.4166666666666667},"82":{"name":"Clay-NY-","latitude":43.219378,"longitude":-76.252319,"pmax":1.0,"pmin":0.4166666666666667},"4501049":{"pmax":1.0,"pmin":0.4166666666666667},"79":{"name":"Gainesville-NY","latitude":42.556783,"longitude":-78.153585,"pmax":1.0,"pmin":0.4166666666666667},"84":{"name":"Manlius-NY","latitude":42.903357,"longitude":-75.958496,"pmax":1.0,"pmin":0.4166666666666667},"104":{"name":"Everett-PA","latitude":40.042788,"longitude":-78.421649,"pmax":1.0,"pmin":0.4166666666666667},"2101045":{"pmax":1.0,"pmin":0.4166666666666667},"4601053":{"pmax":1.0,"pmin":0.4166666666666667},"70":{"name":"Bedford-NH","latitude":42.934207,"longitude":-71.491622,"pmax":1.0,"pmin":0.4166666666666667},"200042":{"pmax":1.0,"pmin":0.4166666666666667},"900022":{"pmax":1.0,"pmin":0.4166666666666667},"8":{"name":"Chippewa-PA","latitude":40.768368,"longitude":-80.376997,"pmax":1.0,"pmin":0.4166666666666667},"64":{"name":"Boston-MA","latitude":42.363165,"longitude":-71.119083,"pmax":1.0,"pmin":0.4166666666666667},"91":{"name":"Catskill-NY","latitude":42.248502,"longitude":-73.899998,"pmax":1.0,"pmin":0.4166666666666667},"4101064":{"pmax":1.0,"pmin":0.4166666666666667},"60":{"name":"Douglas-MA","latitude":42.022409,"longitude":-71.751407,"pmax":1.0,"pmin":0.4166666666666667},"3900047":{"pmax":1.0,"pmin":0.4166666666666667},"2700011":{"pmax":1.0,"pmin":0.4166666666666667},"22":{"name":"Mercer-PA","latitude":41.21062,"longitude":-80.320004,"pmax":1.0,"pmin":0.4166666666666667},"11":{"name":"Durham-PA","latitude":40.552592,"longitude":-75.22477,"pmax":1.0,"pmin":0.4166666666666667},"16":{"name":"Kittanning-PA","latitude":40.835394,"longitude":-79.343138,"pmax":1.0,"pmin":0.4166666666666667},"40":{"name":"Ulysses-PA","latitude":41.877839,"longitude":-77.765879,"pmax":1.0,"pmin":0.4166666666666667},"72":{"name":"Pittsburg-NH","latitude":45.054984,"longitude":-71.490144,"pmax":1.0,"pmin":0.4166666666666667},"36":{"name":"Oil-City-PA","latitude":41.396723,"longitude":-79.672811,"pmax":1.0,"pmin":0.4166666666666667},"95":{"name":"Agawam-MA","latitude":42.048439,"longitude":-72.610074,"pmax":1.0,"pmin":0.4166666666666667},"1020":{"name":"New-York-NY","latitude":40.784651,"longitude":-73.93382,"pmax":1.0,"pmin":0.4166666666666667},"2500016":{"pmax":1.0,"pmin":0.4166666666666667}},"pipe":{"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"38":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null}},"energy_factor":2.61590529e-8,"baseP":8.273712e6,"control_valve":{"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1}},"connection":{"1":{"length":31283.806958518,"f_junction":1,"friction_factor":0.04312786222516727,"t_junction":3,"diameter":0.762,"type":"pipe","valve":null},"54":{"c_ratio_max":1.05,"f_junction":42,"t_junction":200042,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"101":{"c_ratio_max":1.05,"f_junction":83,"t_junction":400083,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"41":{"length":144840.6,"f_junction":1031,"friction_factor":0.043127862225166555,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"65":{"c_ratio_max":1.05,"f_junction":51,"t_junction":700051,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100014":{"c_ratio_max":1.05,"f_junction":98,"t_junction":1500097,"c_ratio_min":1,"type":"compressor"},"88":{"length":102370.08737737,"f_junction":68,"friction_factor":0.04312786222516712,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"100031":{"c_ratio_max":1,"f_junction":86,"t_junction":3201086,"c_ratio_min":0,"type":"control_valve"},"100036":{"c_ratio_max":1.05,"f_junction":55,"t_junction":3700054,"c_ratio_min":1,"type":"compressor"},"26":{"length":48280.2,"f_junction":1020,"friction_factor":0.04312786222516784,"t_junction":21,"diameter":0.762,"type":"pipe","valve":null},"1106":{"c_ratio_max":1,"f_junction":2086,"t_junction":1402086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"77":{"length":57590.703242088,"f_junction":60,"friction_factor":0.04312786222516758,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"100029":{"c_ratio_max":1.05,"f_junction":96,"t_junction":3000095,"c_ratio_min":1,"type":"compressor"},"24":{"length":2815.9874778402,"f_junction":19,"friction_factor":0.04312786222516757,"t_junction":20,"diameter":0.762,"type":"pipe","valve":null},"23":{"length":2815.9874778402,"f_junction":18,"friction_factor":0.04312786222516757,"t_junction":19,"diameter":0.762,"type":"pipe","valve":null},"100003":{"c_ratio_max":1.05,"f_junction":84,"t_junction":400083,"c_ratio_min":1,"type":"compressor"},"59":{"length":96560.4,"f_junction":46,"friction_factor":0.04312786222516784,"t_junction":49,"diameter":0.762,"type":"pipe","valve":null},"100019":{"c_ratio_max":1,"f_junction":1010,"t_junction":2000008,"c_ratio_min":0,"type":"control_valve"},"43":{"length":46072.56259367,"f_junction":32,"friction_factor":0.04312786222516766,"t_junction":33,"diameter":0.762,"type":"pipe","valve":null},"122":{"length":96560.4,"f_junction":21,"friction_factor":0.04312786222516784,"t_junction":34,"diameter":0.762,"type":"pipe","valve":null},"100012":{"c_ratio_max":1.05,"f_junction":10,"t_junction":1300009,"c_ratio_min":1,"type":"compressor"},"100039":{"c_ratio_max":1.05,"f_junction":104,"t_junction":4000004,"c_ratio_min":1,"type":"compressor"},"39":{"length":6256.761391703601,"f_junction":30,"friction_factor":0.04312786222516809,"t_junction":31,"diameter":0.762,"type":"pipe","valve":null},"1086":{"c_ratio_max":1,"f_junction":1067,"t_junction":1901067,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"112":{"length":23036.281296835,"f_junction":94,"friction_factor":0.04312786222516765,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"34":{"length":8447.9624335205,"f_junction":1027,"friction_factor":0.043127862225168075,"t_junction":39,"diameter":0.762,"type":"pipe","valve":null},"55":{"length":92145.12518734,"f_junction":43,"friction_factor":0.04312786222516765,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"17":{"length":7039.9686946004995,"f_junction":13,"friction_factor":0.04312786222516757,"t_junction":14,"diameter":0.762,"type":"pipe","valve":null},"9":{"length":11263.949911361,"f_junction":1010,"friction_factor":0.043127862225166035,"t_junction":10,"diameter":0.762,"type":"pipe","valve":null},"12":{"length":37540.568350221,"f_junction":1011,"friction_factor":0.043127862225167776,"t_junction":30,"diameter":0.762,"type":"pipe","valve":null},"20":{"c_ratio_max":1.05,"f_junction":16,"t_junction":2500016,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"14":{"length":5631.9749556804,"f_junction":12,"friction_factor":0.04312786222516681,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"96":{"length":5631.9749556804,"f_junction":1076,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"100017":{"c_ratio_max":1,"f_junction":69,"t_junction":1801069,"c_ratio_min":0,"type":"control_valve"},"19":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"35":{"length":22527.899822721,"f_junction":27,"friction_factor":0.04312786222516857,"t_junction":1045,"diameter":0.762,"type":"pipe","valve":null},"100010":{"c_ratio_max":1,"f_junction":1027,"t_junction":1100027,"c_ratio_min":0,"type":"control_valve"},"21":{"length":8447.9624335205,"f_junction":17,"friction_factor":0.043127862225168075,"t_junction":24,"diameter":0.762,"type":"pipe","valve":null},"83":{"length":5759.070324208799,"f_junction":64,"friction_factor":0.04312786222516758,"t_junction":67,"diameter":0.762,"type":"pipe","valve":null},"45":{"c_ratio_max":1.05,"f_junction":33,"t_junction":4700033,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"85":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":69,"diameter":0.762,"type":"pipe","valve":null},"100028":{"c_ratio_max":1.05,"f_junction":79,"t_junction":2900078,"c_ratio_min":1,"type":"compressor"},"30":{"length":8447.9624335205,"f_junction":24,"friction_factor":0.043127862225168075,"t_junction":25,"diameter":0.762,"type":"pipe","valve":null},"105":{"length":72420.3,"f_junction":2086,"friction_factor":0.04312786222516847,"t_junction":98,"diameter":0.762,"type":"pipe","valve":null},"3":{"c_ratio_max":1.05,"f_junction":3,"t_junction":600003,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"81":{"length":11518.140648417999,"f_junction":63,"friction_factor":0.04312786222516456,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"27":{"c_ratio_max":1.05,"f_junction":22,"t_junction":900022,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"75":{"length":25027.045566814,"f_junction":58,"friction_factor":0.04312786222516814,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100034":{"c_ratio_max":1.05,"f_junction":73,"t_junction":3500072,"c_ratio_min":1,"type":"compressor"},"50":{"length":46072.56259367,"f_junction":38,"friction_factor":0.04312786222516766,"t_junction":1039,"diameter":0.762,"type":"pipe","valve":null},"63":{"length":32186.8,"f_junction":1050,"friction_factor":0.04312786222516784,"t_junction":93,"diameter":0.762,"type":"pipe","valve":null},"100046":{"c_ratio_max":1.05,"f_junction":34,"t_junction":4700033,"c_ratio_min":1,"type":"compressor"},"1033":{"c_ratio_max":1,"f_junction":27,"t_junction":1100027,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100008":{"c_ratio_max":1.05,"f_junction":23,"t_junction":900022,"c_ratio_min":1,"type":"compressor"},"92":{"length":409480.34950949,"f_junction":73,"friction_factor":0.043127862225167686,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100024":{"c_ratio_max":1.05,"f_junction":17,"t_junction":2500016,"c_ratio_min":1,"type":"compressor"},"120":{"length":74867.91421471401,"f_junction":1086,"friction_factor":0.04312786222516829,"t_junction":102,"diameter":0.762,"type":"pipe","valve":null},"100047":{"c_ratio_max":1.05,"f_junction":100,"t_junction":4800099,"c_ratio_min":1,"type":"compressor"},"87":{"length":614220.52426423,"f_junction":68,"friction_factor":0.04312786222516749,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"117":{"length":96560.4,"f_junction":100,"friction_factor":0.04312786222516784,"t_junction":101,"diameter":0.762,"type":"pipe","valve":null},"89":{"length":46072.56259367,"f_junction":69,"friction_factor":0.04312786222516766,"t_junction":70,"diameter":0.762,"type":"pipe","valve":null},"100035":{"c_ratio_max":1.05,"f_junction":89,"t_junction":3600088,"c_ratio_min":1,"type":"compressor"},"100038":{"c_ratio_max":1.05,"f_junction":48,"t_junction":3900047,"c_ratio_min":1,"type":"compressor"},"100015":{"c_ratio_max":1,"f_junction":86,"t_junction":1602086,"c_ratio_min":0,"type":"control_valve"},"1012":{"c_ratio_max":1,"f_junction":11,"t_junction":2700011,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"80":{"c_ratio_max":1.05,"f_junction":62,"t_junction":2800062,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"113":{"c_ratio_max":1.05,"f_junction":95,"t_junction":3000095,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"110":{"length":80467.0,"f_junction":91,"friction_factor":0.043127862225166534,"t_junction":92,"diameter":0.762,"type":"pipe","valve":null},"100026":{"c_ratio_max":1,"f_junction":1011,"t_junction":2700011,"c_ratio_min":0,"type":"control_valve"},"57":{"c_ratio_max":1.05,"f_junction":45,"t_junction":3300045,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1034":{"c_ratio_max":1,"f_junction":1039,"t_junction":3401039,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"1074":{"c_ratio_max":1,"f_junction":1064,"t_junction":4101064,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"100021":{"c_ratio_max":1.05,"f_junction":81,"t_junction":2200080,"c_ratio_min":1,"type":"compressor"},"15":{"length":16895.924867041,"f_junction":12,"friction_factor":0.04312786222516761,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"61":{"length":14079.937389200999,"f_junction":48,"friction_factor":0.04312786222516757,"t_junction":82,"diameter":0.762,"type":"pipe","valve":null},"67":{"length":23036.281296835,"f_junction":1053,"friction_factor":0.04312786222516765,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"1073":{"c_ratio_max":1,"f_junction":1059,"t_junction":4401059,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"108":{"length":32186.8,"f_junction":89,"friction_factor":0.04312786222516784,"t_junction":90,"diameter":0.762,"type":"pipe","valve":null},"100":{"length":69108.843890505,"f_junction":81,"friction_factor":0.043127862225168255,"t_junction":83,"diameter":0.762,"type":"pipe","valve":null},"46":{"length":23036.281296835,"f_junction":33,"friction_factor":0.04312786222516765,"t_junction":1053,"diameter":0.762,"type":"pipe","valve":null},"68":{"length":12513.522783407,"f_junction":53,"friction_factor":0.043127862225168796,"t_junction":54,"diameter":0.762,"type":"pipe","valve":null},"56":{"length":72420.3,"f_junction":44,"friction_factor":0.04312786222516847,"t_junction":45,"diameter":0.762,"type":"pipe","valve":null},"76":{"c_ratio_max":1.05,"f_junction":60,"t_junction":4900060,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100045":{"c_ratio_max":1,"f_junction":53,"t_junction":4601053,"c_ratio_min":0,"type":"control_valve"},"100005":{"c_ratio_max":1.05,"f_junction":103,"t_junction":600003,"c_ratio_min":1,"type":"compressor"},"100043":{"c_ratio_max":1,"f_junction":59,"t_junction":4401059,"c_ratio_min":0,"type":"control_valve"},"48":{"length":28795.351621044,"f_junction":36,"friction_factor":0.043127862225167596,"t_junction":37,"diameter":0.762,"type":"pipe","valve":null},"103":{"c_ratio_max":1.05,"f_junction":85,"t_junction":5000085,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"32":{"c_ratio_max":1.05,"f_junction":26,"t_junction":100026,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"109":{"c_ratio_max":1.05,"f_junction":90,"t_junction":500090,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"2":{"length":18303.918605961,"f_junction":2,"friction_factor":0.043127862225168075,"t_junction":9,"diameter":0.762,"type":"pipe","valve":null},"51":{"length":23036.281296835,"f_junction":1039,"friction_factor":0.04312786222516765,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"53":{"length":8447.9624335205,"f_junction":41,"friction_factor":0.043127862225168075,"t_junction":1049,"diameter":0.762,"type":"pipe","valve":null},"1063":{"c_ratio_max":1,"f_junction":1050,"t_junction":801050,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"106":{"length":32186.8,"f_junction":2086,"friction_factor":0.04312786222516784,"t_junction":88,"diameter":0.762,"type":"pipe","valve":null},"100007":{"c_ratio_max":1,"f_junction":50,"t_junction":801050,"c_ratio_min":0,"type":"control_valve"},"100044":{"c_ratio_max":1,"f_junction":49,"t_junction":4501049,"c_ratio_min":0,"type":"control_valve"},"111":{"c_ratio_max":1.05,"f_junction":92,"t_junction":1000092,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"93":{"c_ratio_max":1.05,"f_junction":74,"t_junction":1200074,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"10":{"c_ratio_max":1.05,"f_junction":9,"t_junction":1300009,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100032":{"c_ratio_max":1.05,"f_junction":46,"t_junction":3300045,"c_ratio_min":1,"type":"compressor"},"100048":{"c_ratio_max":1.05,"f_junction":61,"t_junction":4900060,"c_ratio_min":1,"type":"compressor"},"100018":{"c_ratio_max":1,"f_junction":67,"t_junction":1901067,"c_ratio_min":0,"type":"control_valve"},"100020":{"c_ratio_max":1,"f_junction":45,"t_junction":2101045,"c_ratio_min":0,"type":"control_valve"},"100013":{"c_ratio_max":1,"f_junction":1086,"t_junction":1402086,"c_ratio_min":0,"type":"control_valve"},"49":{"c_ratio_max":1.05,"f_junction":37,"t_junction":1700037,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"5":{"length":14079.937389200999,"f_junction":5,"friction_factor":0.04312786222516757,"t_junction":7,"diameter":0.762,"type":"pipe","valve":null},"62":{"length":25343.887300561997,"f_junction":48,"friction_factor":0.04312786222516655,"t_junction":85,"diameter":0.762,"type":"pipe","valve":null},"90":{"length":204740.17475474,"f_junction":71,"friction_factor":0.0431278622251682,"t_junction":105,"diameter":0.762,"type":"pipe","valve":null},"100022":{"c_ratio_max":1.05,"f_junction":36,"t_junction":2300035,"c_ratio_min":1,"type":"compressor"},"1089":{"c_ratio_max":1,"f_junction":1069,"t_junction":1801069,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"86":{"length":25592.521844343002,"f_junction":1067,"friction_factor":0.04312786222516764,"t_junction":1069,"diameter":0.762,"type":"pipe","valve":null},"71":{"length":23036.281296835,"f_junction":57,"friction_factor":0.04312786222516765,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"37":{"length":7039.9686946004995,"f_junction":29,"friction_factor":0.04312786222516757,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"6":{"c_ratio_max":1.05,"f_junction":6,"t_junction":2600006,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100042":{"c_ratio_max":1,"f_junction":31,"t_junction":4301031,"c_ratio_min":0,"type":"control_valve"},"100049":{"c_ratio_max":1.05,"f_junction":86,"t_junction":5000085,"c_ratio_min":1,"type":"compressor"},"98":{"c_ratio_max":1.05,"f_junction":78,"t_junction":2900078,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1096":{"c_ratio_max":1,"f_junction":1076,"t_junction":3101076,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"7":{"length":11263.949911361,"f_junction":7,"friction_factor":0.043127862225166035,"t_junction":13,"diameter":0.762,"type":"pipe","valve":null},"107":{"c_ratio_max":1.05,"f_junction":88,"t_junction":3600088,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"102":{"length":69108.843890505,"f_junction":84,"friction_factor":0.043127862225168255,"t_junction":1086,"diameter":0.762,"type":"pipe","valve":null},"69":{"c_ratio_max":1.05,"f_junction":54,"t_junction":3700054,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"1026":{"c_ratio_max":1,"f_junction":20,"t_junction":3800020,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"97":{"length":5631.9749556804,"f_junction":77,"friction_factor":0.04312786222516681,"t_junction":79,"diameter":0.762,"type":"pipe","valve":null},"4":{"c_ratio_max":1.05,"f_junction":4,"t_junction":4000004,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1041":{"c_ratio_max":1,"f_junction":1031,"t_junction":4301031,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"100001":{"c_ratio_max":1.05,"f_junction":43,"t_junction":200042,"c_ratio_min":1,"type":"compressor"},"13":{"length":37540.568350221,"f_junction":11,"friction_factor":0.043127862225167776,"t_junction":56,"diameter":0.762,"type":"pipe","valve":null},"100000":{"c_ratio_max":1.05,"f_junction":27,"t_junction":100026,"c_ratio_min":1,"type":"compressor"},"100030":{"c_ratio_max":1,"f_junction":76,"t_junction":3101076,"c_ratio_min":0,"type":"control_valve"},"118":{"length":37540.568350221,"f_junction":103,"friction_factor":0.043127862225167776,"t_junction":4,"diameter":0.762,"type":"pipe","valve":null},"1053":{"c_ratio_max":1,"f_junction":1049,"t_junction":4501049,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"1067":{"c_ratio_max":1,"f_junction":1053,"t_junction":4601053,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":0},"38":{"length":184290.25037468,"f_junction":1030,"friction_factor":0.04312786222516766,"t_junction":40,"diameter":0.762,"type":"pipe","valve":null},"100009":{"c_ratio_max":1.05,"f_junction":93,"t_junction":1000092,"c_ratio_min":1,"type":"compressor"},"116":{"c_ratio_max":1.05,"f_junction":99,"t_junction":4800099,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100006":{"c_ratio_max":1.05,"f_junction":52,"t_junction":700051,"c_ratio_min":1,"type":"compressor"},"66":{"length":12513.522783407,"f_junction":52,"friction_factor":0.043127862225168796,"t_junction":53,"diameter":0.762,"type":"pipe","valve":null},"18":{"length":5631.9749556804,"f_junction":14,"friction_factor":0.04312786222516681,"t_junction":15,"diameter":0.762,"type":"pipe","valve":null},"29":{"length":69108.843890505,"f_junction":23,"friction_factor":0.043127862225168255,"t_junction":42,"diameter":0.762,"type":"pipe","valve":null},"78":{"length":23036.281296835,"f_junction":60,"friction_factor":0.04312786222516765,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"1040":{"c_ratio_max":1,"f_junction":1030,"t_junction":301030,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"74":{"length":18770.284175111003,"f_junction":59,"friction_factor":0.04312786222516664,"t_junction":1064,"diameter":0.762,"type":"pipe","valve":null},"100033":{"c_ratio_max":1,"f_junction":39,"t_junction":3401039,"c_ratio_min":0,"type":"control_valve"},"119":{"length":56310.852525332004,"f_junction":104,"friction_factor":0.043127862225167415,"t_junction":6,"diameter":0.762,"type":"pipe","valve":null},"42":{"length":25027.045566814,"f_junction":31,"friction_factor":0.04312786222516814,"t_junction":50,"diameter":0.762,"type":"pipe","valve":null},"33":{"length":21119.906083800997,"f_junction":1027,"friction_factor":0.04312786222516801,"t_junction":28,"diameter":0.762,"type":"pipe","valve":null},"28":{"length":28795.351621044,"f_junction":23,"friction_factor":0.043127862225167596,"t_junction":35,"diameter":0.762,"type":"pipe","valve":null},"52":{"length":92145.12518734,"f_junction":40,"friction_factor":0.04312786222516765,"t_junction":81,"diameter":0.762,"type":"pipe","valve":null},"121":{"length":46072.56259367,"f_junction":102,"friction_factor":0.04312786222516766,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"115":{"length":64373.6,"f_junction":97,"friction_factor":0.04312786222516698,"t_junction":99,"diameter":0.762,"type":"pipe","valve":null},"58":{"length":8447.9624335205,"f_junction":1045,"friction_factor":0.043127862225168075,"t_junction":47,"diameter":0.762,"type":"pipe","valve":null},"25":{"length":5631.9749556804,"f_junction":19,"friction_factor":0.04312786222516681,"t_junction":1032,"diameter":0.762,"type":"pipe","valve":null},"114":{"c_ratio_max":1.05,"f_junction":97,"t_junction":1500097,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"1105":{"c_ratio_max":1,"f_junction":2086,"t_junction":1602086,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"31":{"length":8447.9624335205,"f_junction":25,"friction_factor":0.043127862225168075,"t_junction":26,"diameter":0.762,"type":"pipe","valve":null},"100025":{"c_ratio_max":1.05,"f_junction":56,"t_junction":2600006,"c_ratio_min":1,"type":"compressor"},"1009":{"c_ratio_max":1,"f_junction":8,"t_junction":2000008,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"44":{"length":32186.8,"f_junction":33,"friction_factor":0.04312786222516784,"t_junction":1050,"diameter":0.762,"type":"pipe","valve":null},"1057":{"c_ratio_max":1,"f_junction":1045,"t_junction":2101045,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"94":{"length":46072.56259367,"f_junction":75,"friction_factor":0.04312786222516766,"t_junction":76,"diameter":0.762,"type":"pipe","valve":null},"100011":{"c_ratio_max":1.05,"f_junction":75,"t_junction":1200074,"c_ratio_min":1,"type":"compressor"},"99":{"c_ratio_max":1.05,"f_junction":80,"t_junction":2200080,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"47":{"c_ratio_max":1.05,"f_junction":35,"t_junction":2300035,"c_ratio_min":1,"yp":0,"yn":1,"type":"compressor","valve":null},"100023":{"c_ratio_max":1,"f_junction":32,"t_junction":2401032,"c_ratio_min":0,"type":"control_valve"},"73":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":62,"diameter":0.762,"type":"pipe","valve":null},"82":{"length":17277.210972626002,"f_junction":64,"friction_factor":0.04312786222516842,"t_junction":65,"diameter":0.762,"type":"pipe","valve":null},"1025":{"c_ratio_max":1,"f_junction":1032,"t_junction":2401032,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":1},"79":{"length":69108.843890505,"f_junction":62,"friction_factor":0.043127862225168255,"t_junction":96,"diameter":0.762,"type":"pipe","valve":null},"84":{"length":23036.281296835,"f_junction":65,"friction_factor":0.04312786222516765,"t_junction":66,"diameter":0.762,"type":"pipe","valve":null},"100002":{"c_ratio_max":1,"f_junction":30,"t_junction":301030,"c_ratio_min":0,"type":"control_valve"},"104":{"length":8447.9624335205,"f_junction":86,"friction_factor":0.043127862225168075,"t_junction":87,"diameter":0.762,"type":"pipe","valve":null},"70":{"length":37540.568350221,"f_junction":55,"friction_factor":0.043127862225167776,"t_junction":59,"diameter":0.762,"type":"pipe","valve":null},"100004":{"c_ratio_max":1.05,"f_junction":91,"t_junction":500090,"c_ratio_min":1,"type":"compressor"},"100040":{"c_ratio_max":1,"f_junction":64,"t_junction":4101064,"c_ratio_min":0,"type":"control_valve"},"100016":{"c_ratio_max":1.05,"f_junction":38,"t_junction":1700037,"c_ratio_min":1,"type":"compressor"},"1104":{"c_ratio_max":1,"f_junction":1086,"t_junction":3201086,"c_ratio_min":0,"yp":1,"yn":0,"type":"control_valve","valve":1},"8":{"length":40313.492269461,"f_junction":1022,"friction_factor":0.04312786222516776,"t_junction":22,"diameter":0.762,"type":"pipe","valve":null},"64":{"length":3128.3806958518003,"f_junction":50,"friction_factor":0.04312786222516725,"t_junction":51,"diameter":0.762,"type":"pipe","valve":null},"91":{"c_ratio_max":1.05,"f_junction":72,"t_junction":3500072,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"60":{"c_ratio_max":1.05,"f_junction":47,"t_junction":3900047,"c_ratio_min":1,"yp":1,"yn":0,"type":"compressor","valve":null},"100041":{"c_ratio_max":1,"f_junction":1022,"t_junction":4200008,"c_ratio_min":0,"type":"control_valve"},"1008":{"c_ratio_max":1,"f_junction":8,"t_junction":4200008,"c_ratio_min":0,"yp":0,"yn":1,"type":"control_valve","valve":0},"22":{"length":42239.812167603,"f_junction":17,"friction_factor":0.04312786222516757,"t_junction":78,"diameter":0.762,"type":"pipe","valve":null},"11":{"length":8447.9624335205,"f_junction":10,"friction_factor":0.043127862225168075,"t_junction":16,"diameter":0.762,"type":"pipe","valve":null},"100037":{"c_ratio_max":1,"f_junction":1020,"t_junction":3800020,"c_ratio_min":0,"type":"control_valve"},"16":{"length":11263.949911361,"f_junction":12,"friction_factor":0.043127862225166035,"t_junction":18,"diameter":0.762,"type":"pipe","valve":null},"100027":{"c_ratio_max":1.05,"f_junction":63,"t_junction":2800062,"c_ratio_min":1,"type":"compressor"},"40":{"length":23036.281296835,"f_junction":1030,"friction_factor":0.04312786222516765,"t_junction":32,"diameter":0.762,"type":"pipe","valve":null},"72":{"length":17277.210972626002,"f_junction":1059,"friction_factor":0.04312786222516842,"t_junction":61,"diameter":0.762,"type":"pipe","valve":null},"36":{"length":7039.9686946004995,"f_junction":28,"friction_factor":0.04312786222516757,"t_junction":29,"diameter":0.762,"type":"pipe","valve":null},"95":{"length":69108.843890505,"f_junction":76,"friction_factor":0.043127862225168255,"t_junction":80,"diameter":0.762,"type":"pipe","valve":null}}} diff --git a/examples/data/json/belgian-case14-ne.json b/examples/data/json/belgian-case14-ne.json new file mode 100644 index 0000000..70d6dc5 --- /dev/null +++ b/examples/data/json/belgian-case14-ne.json @@ -0,0 +1,38 @@ +{ + "gas_ne_weight": 1.0, + "power_ne_weight": 1.0, + "it": { + "dep": { + "delivery_gen": { + "1": { + "delivery": { + "id": "4" + }, + "gen": { + "id": "2" + }, + "heat_rate_curve_coefficients": [ + 0.0, + 1392087.5, + 0.0 + ], + "status": 1 + }, + "2": { + "delivery": { + "id": "10012" + }, + "gen": { + "id": "3" + }, + "heat_rate_curve_coefficients": [ + 0.0, + 60138.194, + 0.0 + ], + "status": 1 + } + } + } + } +} \ No newline at end of file diff --git a/examples/data/json/northeast-case36.json b/examples/data/json/northeast-case36.json new file mode 100644 index 0000000..7015237 --- /dev/null +++ b/examples/data/json/northeast-case36.json @@ -0,0 +1,486 @@ +{ + "power_opf_weight": 1314000.0, + "gas_price_weight": 365.0, + "it": { + "dep": { + "delivery_gen": { + "1": { + "delivery": { + "id": "10029" + }, + "gen": { + "id": "5" + }, + "heat_rate_curve_coefficients": [ + 0.0, + 140674.114, + 0.0 + ], + "status": 1 + }, + "2": { + "delivery": { + "id": "10031" + }, + "gen": { + "id": "6" + }, + "heat_rate_curve_coefficients": [ + 0.0, + 140674.114, + 0.0 + ], + "status": 1 + }, + "3": { + "delivery": { + "id": "10064" + }, + "gen": { + "id": "8" + }, + "heat_rate_curve_coefficients": [ + 0.0, + 56269.6455, + 0.0 + ], + "status": 1 + }, + "4": { + "delivery": { + "id": "10066" + }, + "gen": { + "id": "10" + }, + "heat_rate_curve_coefficients": [ + 0.0, + 56269.6455, + 0.0 + ], + "status": 1 + }, + "5": { + "delivery": { + "id": "10064" + }, + "gen": { + "id": "12" + }, + "heat_rate_curve_coefficients": [ + 0.0, + 140674.114, + 0.0 + ], + "status": 1 + }, + "6": { + "delivery": { + "id": "10014" + }, + "gen": { + "id": "14" + }, + "heat_rate_curve_coefficients": [ + 0.0, + 140674.114, + 0.0 + ], + "status": 1 + }, + "7": { + "delivery": { + "id": "10029" + }, + "gen": { + "id": "16" + }, + "heat_rate_curve_coefficients": [ + 0.0, + 56269.6455, + 0.0 + ], + "status": 1 + }, + "8": { + "delivery": { + "id": "10066" + }, + "gen": { + "id": "17" + }, + "heat_rate_curve_coefficients": [ + 0.0, + 140674.114, + 0.0 + ], + "status": 1 + }, + "9": { + "delivery": { + "id": "10093" + }, + "gen": { + "id": "24" + }, + "heat_rate_curve_coefficients": [ + 0.0, + 140674.114, + 0.0 + ], + "status": 1 + }, + "10": { + "delivery": { + "id": "10062" + }, + "gen": { + "id": "26" + }, + "heat_rate_curve_coefficients": [ + 0.0, + 140674.114, + 0.0 + ], + "status": 1 + }, + "11": { + "delivery": { + "id": "10044" + }, + "gen": { + "id": "28" + }, + "heat_rate_curve_coefficients": [ + 0.0, + 140674.114, + 0.0 + ], + "status": 1 + }, + "12": { + "delivery": { + "id": "10082" + }, + "gen": { + "id": "33" + }, + "heat_rate_curve_coefficients": [ + 0.0, + 140674.114, + 0.0 + ], + "status": 1 + }, + "13": { + "delivery": { + "id": "10076" + }, + "gen": { + "id": "35" + }, + "heat_rate_curve_coefficients": [ + 0.0, + 140674.114, + 0.0 + ], + "status": 1 + }, + "14": { + "delivery": { + "id": "10086" + }, + "gen": { + "id": "37" + }, + "heat_rate_curve_coefficients": [ + 0.0, + 140674.114, + 0.0 + ], + "status": 1 + }, + "15": { + "delivery": { + "id": "10091" + }, + "gen": { + "id": "38" + }, + "heat_rate_curve_coefficients": [ + 0.0, + 140674.114, + 0.0 + ], + "status": 1 + }, + "16": { + "delivery": { + "id": "10071" + }, + "gen": { + "id": "39" + }, + "heat_rate_curve_coefficients": [ + 0.0, + 140674.114, + 0.0 + ], + "status": 1 + }, + "17": { + "delivery": { + "id": "10062" + }, + "gen": { + "id": "43" + }, + "heat_rate_curve_coefficients": [ + 0.0, + 56269.6455, + 0.0 + ], + "status": 1 + }, + "18": { + "delivery": { + "id": "10019" + }, + "gen": { + "id": "46" + }, + "heat_rate_curve_coefficients": [ + 0.0, + 140674.114, + 0.0 + ], + "status": 1 + }, + "19": { + "delivery": { + "id": "10048" + }, + "gen": { + "id": "47" + }, + "heat_rate_curve_coefficients": [ + 0.0, + 140674.114, + 0.0 + ], + "status": 1 + }, + "20": { + "delivery": { + "id": "10071" + }, + "gen": { + "id": "48" + }, + "heat_rate_curve_coefficients": [ + 0.0, + 56269.6455, + 0.0 + ], + "status": 1 + }, + "21": { + "delivery": { + "id": "10087" + }, + "gen": { + "id": "49" + }, + "heat_rate_curve_coefficients": [ + 0.0, + 140674.114, + 0.0 + ], + "status": 1 + }, + "22": { + "delivery": { + "id": "10093" + }, + "gen": { + "id": "54" + }, + "heat_rate_curve_coefficients": [ + 0.0, + 56269.6455, + 0.0 + ], + "status": 1 + }, + "23": { + "delivery": { + "id": "10100" + }, + "gen": { + "id": "59" + }, + "heat_rate_curve_coefficients": [ + 0.0, + 140674.114, + 0.0 + ], + "status": 1 + }, + "24": { + "delivery": { + "id": "10087" + }, + "gen": { + "id": "62" + }, + "heat_rate_curve_coefficients": [ + 0.0, + 56269.6455, + 0.0 + ], + "status": 1 + }, + "25": { + "delivery": { + "id": "10014" + }, + "gen": { + "id": "63" + }, + "heat_rate_curve_coefficients": [ + 0.0, + 56269.6455, + 0.0 + ], + "status": 1 + }, + "26": { + "delivery": { + "id": "10031" + }, + "gen": { + "id": "67" + }, + "heat_rate_curve_coefficients": [ + 0.0, + 56269.6455, + 0.0 + ], + "status": 1 + }, + "27": { + "delivery": { + "id": "10082" + }, + "gen": { + "id": "69" + }, + "heat_rate_curve_coefficients": [ + 0.0, + 140674.114, + 0.0 + ], + "status": 1 + }, + "28": { + "delivery": { + "id": "10086" + }, + "gen": { + "id": "74" + }, + "heat_rate_curve_coefficients": [ + 0.0, + 56269.6455, + 0.0 + ], + "status": 1 + }, + "29": { + "delivery": { + "id": "10021" + }, + "gen": { + "id": "75" + }, + "heat_rate_curve_coefficients": [ + 0.0, + 140674.114, + 0.0 + ], + "status": 1 + }, + "30": { + "delivery": { + "id": "10091" + }, + "gen": { + "id": "80" + }, + "heat_rate_curve_coefficients": [ + 0.0, + 56269.6455, + 0.0 + ], + "status": 1 + }, + "31": { + "delivery": { + "id": "10034" + }, + "gen": { + "id": "82" + }, + "heat_rate_curve_coefficients": [ + 0.0, + 56269.6455, + 0.0 + ], + "status": 1 + }, + "32": { + "delivery": { + "id": "10066" + }, + "gen": { + "id": "83" + }, + "heat_rate_curve_coefficients": [ + 0.0, + 140674.114, + 0.0 + ], + "status": 1 + }, + "33": { + "delivery": { + "id": "10034" + }, + "gen": { + "id": "85" + }, + "heat_rate_curve_coefficients": [ + 0.0, + 140674.114, + 0.0 + ], + "status": 1 + }, + "34": { + "delivery": { + "id": "10066" + }, + "gen": { + "id": "87" + }, + "heat_rate_curve_coefficients": [ + 0.0, + 56269.6455, + 0.0 + ], + "status": 1 + } + } + } + } +} \ No newline at end of file diff --git a/examples/data/matgas/belgian-ne.m b/examples/data/matgas/belgian-ne.m deleted file mode 100644 index d73a3be..0000000 --- a/examples/data/matgas/belgian-ne.m +++ /dev/null @@ -1,150 +0,0 @@ -function mgc = belgian-ne - -%% required global data -mgc.gas_molar_mass = 0.0185674; % kg/mol -mgc.gas_specific_gravity = 0.6; -mgc.specific_heat_capacity_ratio = 1.4; % unitless -mgc.temperature = 281.15; % K -mgc.compressibility_factor = 0.8; % unitless -mgc.standard_density = 1.0; % -mgc.units = 'si'; - -%% optional global data (that was either provided or computed based on required global data) -mgc.energy_factor = 2.61590529e-8; -mgc.sound_speed = 317.3536522338898; % m/s -mgc.R = 8.314; % J/(mol K) -mgc.base_pressure = 8000000; % Pa -mgc.base_length = 5000; % m -mgc.base_flow = 535.8564814814815; % kg/s -mgc.is_per_unit = 0; - -%% junction data -% id p_min p_max p_nominal junction_type status pipeline_name edi_id lat lon -mgc.junction = [ -1 0 7700000 0 0 1 'belgian' 1 0 0 -2 0 7700000 0 0 1 'belgian' 2 0 0 -3 3000000 8000000 3000000 0 1 'belgian' 3 0 0 -4 0 8000000 0 0 1 'belgian' 4 0 0 -5 0 7700000 0 0 1 'belgian' 5 0 0 -6 3000000 8000000 3000000 0 1 'belgian' 6 0 0 -7 3000000 8000000 3000000 0 1 'belgian' 7 0 0 -8 5000000 6620000 5000000 0 1 'belgian' 8 0 0 -9 0 6620000 0 0 1 'belgian' 9 0 0 -10 3000000 6620000 3000000 0 1 'belgian' 10 0 0 -11 0 6620000 0 0 1 'belgian' 11 0 0 -12 0 6620000 0 0 1 'belgian' 12 0 0 -13 0 6620000 0 0 1 'belgian' 13 0 0 -14 0 6620000 0 0 1 'belgian' 14 0 0 -15 0 6620000 0 0 1 'belgian' 15 0 0 -16 5000000 6620000 5000000 0 1 'belgian' 16 0 0 -17 0 6620000 0 0 1 'belgian' 17 0 0 -18 0 6300000 0 0 1 'belgian' 18 0 0 -19 0 6620000 0 0 1 'belgian' 19 0 0 -20 2500000 6620000 2500000 0 1 'belgian' 20 0 0 -81 0 6620000 0 0 1 'belgian' 81 0 0 -171 0 6620000 0 0 1 'belgian' 171 0 0 -100017 0 6620000 0 0 1 'belgian' 100017 0 0 -200008 0 6620000 0 0 1 'belgian' 200008 0 0 -300008 0 6620000 0 0 1 'belgian' 300008 0 0 -]; - -%% pipe data -% id fr_junction to_junction diameter length friction_factor p_min p_max status -mgc.pipe = [ -1 1 2 0.89 4000 0.00703703702644929 0 7700000 1 -2 1 2 0.89 4000 0.00703703702644929 0 7700000 1 -3 2 3 0.89 6000 0.00703703702606137 0 8000000 1 -4 2 3 0.89 6000 0.00703703702606137 0 8000000 1 -5 3 4 0.89 26000 0.007037037026061373 0 8000000 1 -6 5 6 0.5901000000000001 43000 0.007588747325145461 0 8000000 1 -7 6 7 0.5901000000000001 29000 0.007588747333947063 3000000 8000000 1 -8 7 4 0.5901000000000001 19000 0.007588747302261286 0 8000000 1 -9 4 14 0.89 55000 0.007037037024121784 0 8000000 1 -12 9 10 0.89 20000 0.00703703702800096 0 6620000 1 -13 9 10 0.3955 20000 0.008190765797887557 0 6620000 1 -14 10 11 0.89 25000 0.007037037024121785 0 6620000 1 -15 10 11 0.3955 25000 0.008190765949521473 0 6620000 1 -17 12 13 0.89 40000 0.007037037024121785 0 6620000 1 -18 13 14 0.89 5000 0.007037037026061373 0 6620000 1 -19 14 15 0.89 10000 0.007037037026061371 0 6620000 1 -20 15 16 0.89 25000 0.007037037024121785 0 6620000 1 -21 11 17 0.3955 10500 0.008190765866122817 0 6620000 1 -23 18 19 0.3155 98000 0.008562967980940269 0 6620000 1 -24 19 20 0.3155 6000 0.00856296757052686 0 6620000 1 -101 81 9 0.89 5000 0.007037037026061373 0 6620000 1 -111 81 9 0.3955 5000 0.008190765873704516 0 6620000 1 -221 171 18 0.3155 26000 0.008562967878336915 0 6620000 1 -]; - -%% compressor data -% id fr_junction to_junction c_ratio_min c_ratio_max power_max flow_min flow_max inlet_p_min inlet_p_max outlet_p_min outlet_p_max status operating_cost directionality -mgc.compressor = [ -10 8 300008 1 2 1000000000 -5358564.814814815 5358564.814814815 0 6620000 0 6620000 1 10 2 -11 8 200008 1 2 1000000000 -5358564.814814815 5358564.814814815 0 6620000 0 6620000 1 10 2 -22 17 100017 1 2 1000000000 -5358564.814814815 5358564.814814815 0 6620000 0 6620000 1 10 2 -100000 171 100017 1 2 1000000000 -5358564.814814815 5358564.814814815 0 6620000 0 6620000 1 10 2 -100001 81 200008 1 2 1000000000 -5358564.814814815 5358564.814814815 0 6620000 0 6620000 1 10 2 -100002 81 300008 1 2 1000000000 -5358564.814814815 5358564.814814815 0 6620000 0 6620000 1 10 2 -]; - -%% short_pipe data -% -mgc.short_pipe = [ -]; - -%% resistor data -% -mgc.resistor = [ -]; - -%% valve data -% -mgc.valve = [ -]; - -%% receipt data -% id junction_id injection_min injection_max injection_nominal is_dispatchable status -mgc.receipt = [ -1 1 126.2880555555556 126.2880555555556 126.2880555555556 0 1 -2 2 97.22222222222223 97.22222222222223 97.22222222222223 0 1 -5 5 32.57768518518519 32.57768518518519 32.57768518518519 0 1 -8 8 254.7685185185185 254.7685185185185 254.7685185185185 0 1 -13 13 13.88888888888889 13.88888888888889 13.88888888888889 0 1 -14 14 11.11111111111111 11.11111111111111 11.11111111111111 0 1 -10001 1 0 11574074.07407407 0 1 1 -10002 2 0 11574074.07407407 0 1 1 -10005 5 0 11574074.07407407 0 1 1 -10008 8 0 11574074.07407407 0 1 1 -10013 13 0 11574074.07407407 0 1 1 -10014 14 0 11574074.07407407 0 1 1 -]; - -%% delivery data -% id junction_id withdrawal_min withdrawal_max withdrawal_nominal is_dispatchable status -mgc.delivery = [ -3 3 45.34722222222223 45.34722222222223 45.34722222222223 0 1 -4 4 0 11574074.07407407 0 1 1 -6 6 46.68981481481482 46.68981481481482 46.68981481481482 0 1 -7 7 60.83333333333334 60.83333333333334 60.83333333333334 0 1 -10 10 73.66898148148148 73.66898148148148 73.66898148148148 0 1 -12 12 24.53703703703704 24.53703703703704 24.53703703703704 0 1 -15 15 79.25925925925927 79.25925925925927 79.25925925925927 0 1 -16 16 180.7407407407407 180.7407407407407 180.7407407407407 0 1 -19 19 2.569444444444445 2.569444444444445 2.569444444444445 0 1 -20 20 22.21064814814815 22.21064814814815 22.21064814814815 0 1 -10012 12 0 11574074.07407407 0 1 1 -]; - -%% ne_pipe data -% id fr_junction to_junction diameter length friction_factor p_min p_max status construction_cost -mgc.ne_pipe = [ -16 11 12 0.89 42000 0.007037037028388877 0 6620000 1 1.0e7 -]; - - -%% ne_compressor data -% -mgc.ne_compressor = [ -]; - -end diff --git a/examples/data/matgas/belgian-ne_opf.m b/examples/data/matgas/belgian-ne_opf.m deleted file mode 100644 index ba4ad66..0000000 --- a/examples/data/matgas/belgian-ne_opf.m +++ /dev/null @@ -1,186 +0,0 @@ -function mgc = belgian-ne-opf - -%% required global data -mgc.gas_molar_mass = 0.0185674; % kg/mol -mgc.gas_specific_gravity = 0.6; -mgc.specific_heat_capacity_ratio = 1.4; % unitless -mgc.temperature = 281.15; % K -mgc.compressibility_factor = 0.8; % unitless -mgc.standard_density = 1.0; % -mgc.units = 'si'; - -%% optional global data (that was either provided or computed based on required global data) -mgc.energy_factor = 2.61590529e-8; -mgc.sound_speed = 317.3536522338898; % m/s -mgc.R = 8.314; % J/(mol K) -mgc.base_pressure = 8000000; % Pa -mgc.base_length = 5000; % m -mgc.base_flow = 535.8564814814815; % kg/s -mgc.is_per_unit = 0; - -%% junction data -% id p_min p_max p_nominal junction_type status pipeline_name edi_id lat lon -mgc.junction = [ - 1 0 7700000 0 0 1 'belgian' 1 0 0 - 2 0 7700000 0 0 1 'belgian' 2 0 0 - 3 3000000 8000000 3000000 0 1 'belgian' 3 0 0 - 4 0 8000000 0 0 1 'belgian' 4 0 0 - 5 0 7700000 0 0 1 'belgian' 5 0 0 - 6 3000000 8000000 3000000 0 1 'belgian' 6 0 0 - 7 3000000 8000000 3000000 0 1 'belgian' 7 0 0 - 8 5000000 6620000 5000000 0 1 'belgian' 8 0 0 - 9 0 6620000 0 0 1 'belgian' 9 0 0 - 10 3000000 6620000 3000000 0 1 'belgian' 10 0 0 - 11 0 6620000 0 0 1 'belgian' 11 0 0 - 12 0 6620000 0 0 1 'belgian' 12 0 0 - 13 0 6620000 0 0 1 'belgian' 13 0 0 - 14 0 6620000 0 0 1 'belgian' 14 0 0 - 15 0 6620000 0 0 1 'belgian' 15 0 0 - 16 5000000 6620000 5000000 0 1 'belgian' 16 0 0 - 17 0 6620000 0 0 1 'belgian' 17 0 0 - 18 0 6300000 0 0 1 'belgian' 18 0 0 - 19 0 6620000 0 0 1 'belgian' 19 0 0 - 20 2500000 6620000 2500000 0 1 'belgian' 20 0 0 - 81 0 6620000 0 0 1 'belgian' 81 0 0 - 171 0 6620000 0 0 1 'belgian' 171 0 0 - 100017 0 6620000 0 0 1 'belgian' 100017 0 0 - 200008 0 6620000 0 0 1 'belgian' 200008 0 0 - 300008 0 6620000 0 0 1 'belgian' 300008 0 0 -]; - -%% pipe data -% id fr_junction to_junction diameter length friction_factor p_min p_max status -mgc.pipe = [ - 1 1 2 0.89 4000 0.00703703702644929 0 7700000 1 - 2 1 2 0.89 4000 0.00703703702644929 0 7700000 1 - 3 2 3 0.89 6000 0.00703703702606137 0 8000000 1 - 4 2 3 0.89 6000 0.00703703702606137 0 8000000 1 - 5 3 4 0.89 26000 0.007037037026061373 0 8000000 1 - 6 5 6 0.5901 43000 0.007588747325145461 0 8000000 1 - 7 6 7 0.5901 29000 0.007588747333947063 3000000 8000000 1 - 8 7 4 0.5901 19000 0.007588747302261286 0 8000000 1 - 9 4 14 0.89 55000 0.007037037024121784 0 8000000 1 - 12 9 10 0.89 20000 0.00703703702800096 0 6620000 1 - 13 9 10 0.3955 20000 0.008190765797887557 0 6620000 1 - 14 10 11 0.89 25000 0.007037037024121785 0 6620000 1 - 15 10 11 0.3955 25000 0.008190765949521473 0 6620000 1 - 17 12 13 0.89 40000 0.007037037024121785 0 6620000 1 - 18 13 14 0.89 5000 0.007037037026061373 0 6620000 1 - 19 14 15 0.89 10000 0.007037037026061371 0 6620000 1 - 20 15 16 0.89 25000 0.007037037024121785 0 6620000 1 - 21 11 17 0.3955 10500 0.008190765866122817 0 6620000 1 - 23 18 19 0.3155 98000 0.008562967980940269 0 6620000 1 - 24 19 20 0.3155 6000 0.00856296757052686 0 6620000 1 - 101 81 9 0.89 5000 0.007037037026061373 0 6620000 1 - 111 81 9 0.3955 5000 0.008190765873704516 0 6620000 1 - 221 171 18 0.3155 26000 0.008562967878336915 0 6620000 1 -]; - -%% compressor data -% id fr_junction to_junction c_ratio_min c_ratio_max power_max flow_min flow_max inlet_p_min inlet_p_max outlet_p_min outlet_p_max status operating_cost directionality -mgc.compressor = [ - 10 8 300008 1 2 1000000000 -5358564.814814815 5358564.814814815 0 6620000 0 6620000 1 10 2 - 11 8 200008 1 2 1000000000 -5358564.814814815 5358564.814814815 0 6620000 0 6620000 1 10 2 - 22 17 100017 1 2 1000000000 -5358564.814814815 5358564.814814815 0 6620000 0 6620000 1 10 2 - 100000 171 100017 1 2 1000000000 -5358564.814814815 5358564.814814815 0 6620000 0 6620000 1 10 2 - 100001 81 200008 1 2 1000000000 -5358564.814814815 5358564.814814815 0 6620000 0 6620000 1 10 2 - 100002 81 300008 1 2 1000000000 -5358564.814814815 5358564.814814815 0 6620000 0 6620000 1 10 2 -]; - -%% short_pipe data -% -mgc.short_pipe = [ -]; - -%% resistor data -% -mgc.resistor = [ -]; - -%% valve data -% -mgc.valve = [ -]; - -%% receipt data -% id junction_id injection_min injection_max injection_nominal is_dispatchable status -mgc.receipt = [ - 1 1 126.2880555555556 126.2880555555556 126.2880555555556 0 1 - 2 2 97.22222222222223 97.22222222222223 97.22222222222223 0 1 - 5 5 32.57768518518519 32.57768518518519 32.57768518518519 0 1 - 8 8 254.7685185185185 254.7685185185185 254.7685185185185 0 1 - 13 13 13.88888888888889 13.88888888888889 13.88888888888889 0 1 - 14 14 11.11111111111111 11.11111111111111 11.11111111111111 0 1 - 10001 1 0 11574074.07407407 0 1 1 - 10002 2 0 11574074.07407407 0 1 1 - 10005 5 0 11574074.07407407 0 1 1 - 10008 8 0 11574074.07407407 0 1 1 - 10013 13 0 11574074.07407407 0 1 1 - 10014 14 0 11574074.07407407 0 1 1 -]; - -%% delivery data -% id junction_id withdrawal_min withdrawal_max withdrawal_nominal is_dispatchable status -mgc.delivery = [ - 3 3 45.34722222222223 45.34722222222223 45.34722222222223 0 1 - 4 4 0.0 11574074.07407407 0.0 1 1 - 6 6 46.68981481481482 46.68981481481482 46.68981481481482 0 1 - 7 7 60.83333333333334 60.83333333333334 60.83333333333334 0 1 - 10 10 73.66898148148148 73.66898148148148 73.66898148148148 0 1 - 12 12 24.53703703703704 24.53703703703704 24.53703703703704 0 1 - 15 15 79.25925925925927 79.25925925925927 79.25925925925927 0 1 - 16 16 180.7407407407407 180.7407407407407 180.7407407407407 0 1 - 19 19 2.569444444444445 2.569444444444445 2.569444444444445 0 1 - 20 20 22.21064814814815 22.21064814814815 22.21064814814815 0 1 - 10012 12 0.0 11574074.07407407 0.0 1 1 -]; - -%% ne_pipe data -% id fr_junction to_junction diameter length friction_factor p_min p_max status construction_cost -mgc.ne_pipe = [ - 16 11 12 0.89 42000 0.007037037028388877 0 6620000 1 1.0e7 -]; - -%% price_zone data -%column_names% id cost_q_1 cost_q_2 cost_q_3 cost_p_1 cost_p_2 cost_p_3 min_cost constant_p -mgc.price_zone = [ - 1 0.0 0.0 0.0 8.85e-24 -1.35e-10 0.0 0.0 175.0 - 2 0.0 0.0 0.0 0.0 1.05e-12 794.37 0.0 600.0 -]; - -%% junction data (extended) -%column_names% price_zone -mgc.junction_data = [ - -1 - 1 - 2 - -1 - 1 - 2 - -1 - 1 - 2 - -1 - 1 - 2 - -1 - 1 - 2 - -1 - 1 - 2 - -1 - 1 - 2 - -1 - 1 - 2 - -1 -]; - -%% ne_compressor data -% -mgc.ne_compressor = [ -]; - -end diff --git a/examples/data/matgas/belgian.m b/examples/data/matgas/belgian.m deleted file mode 100644 index e2bd69c..0000000 --- a/examples/data/matgas/belgian.m +++ /dev/null @@ -1,149 +0,0 @@ -function mgc = belgian - -%% required global data -mgc.gas_molar_mass = 0.0185674; % kg/mol -mgc.gas_specific_gravity = 0.6; -mgc.specific_heat_capacity_ratio = 1.4; % unitless -mgc.temperature = 281.15; % K -mgc.compressibility_factor = 0.8; % unitless -mgc.standard_density = 1.0; % -mgc.units = 'si'; - -%% optional global data (that was either provided or computed based on required global data) -mgc.energy_factor = 2.61590529e-8; -mgc.sound_speed = 317.3536522338898; % m/s -mgc.R = 8.314; % J/(mol K) -mgc.base_pressure = 8000000; % Pa -mgc.base_length = 5000; % m -mgc.base_flow = 535.8564814814815; % kg/s -mgc.is_per_unit = 0; - -%% junction data -% id p_min p_max p_nominal junction_type status pipeline_name edi_id lat lon -mgc.junction = [ -1 0 7700000 0 0 1 'belgian' 1 0 0 -2 0 7700000 0 0 1 'belgian' 2 0 0 -3 3000000 8000000 3000000 0 1 'belgian' 3 0 0 -4 0 8000000 0 0 1 'belgian' 4 0 0 -5 0 7700000 0 0 1 'belgian' 5 0 0 -6 3000000 8000000 3000000 0 1 'belgian' 6 0 0 -7 3000000 8000000 3000000 0 1 'belgian' 7 0 0 -8 5000000 6620000 5000000 0 1 'belgian' 8 0 0 -9 0 6620000 0 0 1 'belgian' 9 0 0 -10 3000000 6620000 3000000 0 1 'belgian' 10 0 0 -11 0 6620000 0 0 1 'belgian' 11 0 0 -12 0 6620000 0 0 1 'belgian' 12 0 0 -13 0 6620000 0 0 1 'belgian' 13 0 0 -14 0 6620000 0 0 1 'belgian' 14 0 0 -15 0 6620000 0 0 1 'belgian' 15 0 0 -16 5000000 6620000 5000000 0 1 'belgian' 16 0 0 -17 0 6620000 0 0 1 'belgian' 17 0 0 -18 0 6300000 0 0 1 'belgian' 18 0 0 -19 0 6620000 0 0 1 'belgian' 19 0 0 -20 2500000 6620000 2500000 0 1 'belgian' 20 0 0 -81 0 6620000 0 0 1 'belgian' 81 0 0 -171 0 6620000 0 0 1 'belgian' 171 0 0 -100017 0 6620000 0 0 1 'belgian' 100017 0 0 -200008 0 6620000 0 0 1 'belgian' 200008 0 0 -300008 0 6620000 0 0 1 'belgian' 300008 0 0 -]; - -%% pipe data -% id fr_junction to_junction diameter length friction_factor p_min p_max status -mgc.pipe = [ -1 1 2 0.89 4000 0.00703703702644929 0 7700000 1 -2 1 2 0.89 4000 0.00703703702644929 0 7700000 1 -3 2 3 0.89 6000 0.00703703702606137 0 8000000 1 -4 2 3 0.89 6000 0.00703703702606137 0 8000000 1 -5 3 4 0.89 26000 0.007037037026061373 0 8000000 1 -6 5 6 0.5901000000000001 43000 0.007588747325145461 0 8000000 1 -7 6 7 0.5901000000000001 29000 0.007588747333947063 3000000 8000000 1 -8 7 4 0.5901000000000001 19000 0.007588747302261286 0 8000000 1 -9 4 14 0.89 55000 0.007037037024121784 0 8000000 1 -12 9 10 0.89 20000 0.00703703702800096 0 6620000 1 -13 9 10 0.3955 20000 0.008190765797887557 0 6620000 1 -14 10 11 0.89 25000 0.007037037024121785 0 6620000 1 -15 10 11 0.3955 25000 0.008190765949521473 0 6620000 1 -16 11 12 0.89 42000 0.007037037028388877 0 6620000 1 -17 12 13 0.89 40000 0.007037037024121785 0 6620000 1 -18 13 14 0.89 5000 0.007037037026061373 0 6620000 1 -19 14 15 0.89 10000 0.007037037026061371 0 6620000 1 -20 15 16 0.89 25000 0.007037037024121785 0 6620000 1 -21 11 17 0.3955 10500 0.008190765866122817 0 6620000 1 -23 18 19 0.3155 98000 0.008562967980940269 0 6620000 1 -24 19 20 0.3155 6000 0.00856296757052686 0 6620000 1 -101 81 9 0.89 5000 0.007037037026061373 0 6620000 1 -111 81 9 0.3955 5000 0.008190765873704516 0 6620000 1 -221 171 18 0.3155 26000 0.008562967878336915 0 6620000 1 -]; - -%% compressor data -% id fr_junction to_junction c_ratio_min c_ratio_max power_max flow_min flow_max inlet_p_min inlet_p_max outlet_p_min outlet_p_max status operating_cost directionality -mgc.compressor = [ -10 8 300008 1 2 1000000000 -5358564.814814815 5358564.814814815 0 6620000 0 6620000 1 10 2 -11 8 200008 1 2 1000000000 -5358564.814814815 5358564.814814815 0 6620000 0 6620000 1 10 2 -22 17 100017 1 2 1000000000 -5358564.814814815 5358564.814814815 0 6620000 0 6620000 1 10 2 -100000 171 100017 1 2 1000000000 -5358564.814814815 5358564.814814815 0 6620000 0 6620000 1 10 2 -100001 81 200008 1 2 1000000000 -5358564.814814815 5358564.814814815 0 6620000 0 6620000 1 10 2 -100002 81 300008 1 2 1000000000 -5358564.814814815 5358564.814814815 0 6620000 0 6620000 1 10 2 -]; - -%% short_pipe data -% -mgc.short_pipe = [ -]; - -%% resistor data -% -mgc.resistor = [ -]; - -%% valve data -% -mgc.valve = [ -]; - -%% receipt data -% id junction_id injection_min injection_max injection_nominal is_dispatchable status -mgc.receipt = [ -1 1 126.2880555555556 126.2880555555556 126.2880555555556 0 1 -2 2 97.22222222222223 97.22222222222223 97.22222222222223 0 1 -5 5 32.57768518518519 32.57768518518519 32.57768518518519 0 1 -8 8 254.7685185185185 254.7685185185185 254.7685185185185 0 1 -13 13 13.88888888888889 13.88888888888889 13.88888888888889 0 1 -14 14 11.11111111111111 11.11111111111111 11.11111111111111 0 1 -10001 1 0 11574074.07407407 0 1 1 -10002 2 0 11574074.07407407 0 1 1 -10005 5 0 11574074.07407407 0 1 1 -10008 8 0 11574074.07407407 0 1 1 -10013 13 0 11574074.07407407 0 1 1 -10014 14 0 11574074.07407407 0 1 1 -]; - -%% delivery data -% id junction_id withdrawal_min withdrawal_max withdrawal_nominal is_dispatchable status -mgc.delivery = [ -3 3 45.34722222222223 45.34722222222223 45.34722222222223 0 1 -4 4 0 11574074.07407407 0 1 1 -6 6 46.68981481481482 46.68981481481482 46.68981481481482 0 1 -7 7 60.83333333333334 60.83333333333334 60.83333333333334 0 1 -10 10 73.66898148148148 73.66898148148148 73.66898148148148 0 1 -12 12 24.53703703703704 24.53703703703704 24.53703703703704 0 1 -15 15 79.25925925925927 79.25925925925927 79.25925925925927 0 1 -16 16 180.7407407407407 180.7407407407407 180.7407407407407 0 1 -19 19 2.569444444444445 2.569444444444445 2.569444444444445 0 1 -20 20 22.21064814814815 22.21064814814815 22.21064814814815 0 1 -10012 12 0 11574074.07407407 0 1 1 -]; - -%% ne_pipe data -% -mgc.ne_pipe = [ -]; - -%% ne_compressor data -% -mgc.ne_compressor = [ -]; - -end diff --git a/examples/data/matgas/belgian_ne-100.m b/examples/data/matgas/belgian_ne-100.m new file mode 100644 index 0000000..7d34643 --- /dev/null +++ b/examples/data/matgas/belgian_ne-100.m @@ -0,0 +1,200 @@ +function mgc = belgian-ne + +%% required global data +mgc.energy_factor = 2.61590529e-08; +mgc.gas_molar_mass = 0.0185674; +mgc.gas_specific_gravity = 0.6; +mgc.specific_heat_capacity_ratio = 1.4; % unitless +mgc.temperature = 281.15; % K +mgc.compressibility_factor = 0.8; % unitless +mgc.standard_density = 1.0; % +mgc.units = 'si'; + +%% optional global data (that was either provided or computed based on required global data) +mgc.sound_speed = 317.354; % m/s +mgc.R = 8.314; % J/(mol K) +mgc.base_pressure = 8000000.0; % Pa +mgc.base_length = 5000.0; % m +mgc.base_flow = 535.0; % kg/s +mgc.is_per_unit = 0; + +%% junction data +% id p_min p_max p_nominal junction_type status pipeline_name edi_id lat lon +mgc.junction = [ +1 0 7700000 0 0 1 'belgian' 1 51.317627 3.207505 +2 0 7700000 0 0 1 'belgian' 2 51.273122 3.225252 +3 3000000 8000000 3000000 0 1 'belgian' 3 51.213300 3.238619 +4 0 8000000 0 0 1 'belgian' 4 51.129415 3.565951 +5 0 7700000 0 0 1 'belgian' 5 51.398470 4.642843 +6 3000000 8000000 3000000 0 1 'belgian' 6 51.228278 4.396853 +7 3000000 8000000 3000000 0 1 'belgian' 7 51.021064 3.696627 +8 5000000 6620000 5000000 0 1 'belgian' 8 50.747104 5.807359 +9 0 6620000 0 0 1 'belgian' 9 50.742332 5.728989 +10 3000000 6620000 3000000 0 1 'belgian' 10 50.623966 5.604243 +11 0 6620000 0 0 1 'belgian' 11 50.594875 5.226843 +12 0 6620000 0 0 1 'belgian' 12 50.457312 4.857902 +13 0 6620000 0 0 1 'belgian' 13 50.404252 4.282298 +14 0 6620000 0 0 1 'belgian' 14 50.436809 4.148354 +15 0 6620000 0 0 1 'belgian' 15 50.460400 3.963180 +16 5000000 6620000 5000000 0 1 'belgian' 16 50.356656 3.895753 +17 0 6620000 0 0 1 'belgian' 17 50.522473 5.208038 +18 0 6300000 0 0 1 'belgian' 18 50.274169 5.254187 +19 0 6620000 0 0 1 'belgian' 19 49.682769 5.789927 +20 2500000 6620000 2500000 0 1 'belgian' 20 49.539411 5.835195 +81 0 6620000 0 0 1 'belgian' 81 50.400676 5.855991 +171 0 6620000 0 0 1 'belgian' 171 50.806672 4.481877 +]; + +%% pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status +mgc.pipe = [ +1 1 2 0.89 4000 0.0070 0 7700000 1 +2 1 2 0.89 4000 0.0070 0 7700000 1 +3 2 3 0.89 6000 0.0070 0 8000000 1 +4 2 3 0.89 6000 0.0070 0 8000000 1 +5 3 4 0.89 26000 0.0070 3000000 8000000 1 +6 5 6 0.5901 43000 0.0076 0 8000000 1 +7 6 7 0.5901 29000 0.0076 3000000 8000000 1 +8 7 4 0.5901 19000 0.0076 3000000 8000000 1 +9 4 14 0.89 55000 0.0070 0 8000000 1 +12 9 10 0.89 20000 0.0070 0 6620000 1 +13 9 10 0.3955 20000 0.0082 0 6620000 1 +14 10 11 0.89 25000 0.0070 0 6620000 1 +15 10 11 0.3955 25000 0.0082 0 6620000 1 +16 11 12 0.89 42000 0.0070 0 6620000 1 +17 12 13 0.89 40000 0.0070 0 6620000 1 +18 13 14 0.89 5000 0.0070 0 6620000 1 +19 14 15 0.89 10000 0.0070 0 6620000 1 +20 15 16 0.89 25000 0.0070 0 6620000 1 +21 11 17 0.3955 10500 0.0082 0 6620000 1 +23 18 19 0.3155 98000 0.0086 0 6620000 1 +24 19 20 0.3155 6000 0.0086 0 6620000 1 +101 81 9 0.89 5000 0.0070 0 6620000 1 +111 81 9 0.3955 5000 0.0082 0 6620000 1 +221 171 18 0.3155 26000 0.0086 0 6620000 1 +]; + +%% compressor data +% id fr_junction to_junction c_ratio_min c_ratio_max power_max flow_min flow_max inlet_p_min inlet_p_max outlet_p_min outlet_p_max status operating_cost directionality +mgc.compressor = [ +10 8 81 1 2 1000000000 -5000 5000 0 6620000 0 6620000 1 10 0 +11 8 81 1 2 1000000000 -5000 5000 0 6620000 0 6620000 1 10 0 +22 17 171 1 2 1000000000 -5000 5000 0 6620000 0 6620000 1 10 0 +]; + +%% short_pipe data +% +mgc.short_pipe = [ +]; + +%% resistor data +% +mgc.resistor = [ +]; + +%% valve data +% +mgc.valve = [ +]; + +%% receipt data +% id junction_id injection_min injection_max injection_nominal is_dispatchable status +mgc.receipt = [ +1 1 126 126 126 0 1 +2 2 97 97 97 0 1 +5 5 33 33 33 0 1 +8 8 255 255 255 0 1 +13 13 14 14 14 0 1 +14 14 11 11 11 0 1 +10001 1 0 1157 0 1 1 +10002 2 0 1157 0 1 1 +10005 5 0 1157 0 1 1 +10008 8 0 1157 0 1 1 +10013 13 0 1157 0 1 1 +10014 14 0 1157 0 1 1 +]; + +%% delivery data +% id junction_id withdrawal_min withdrawal_max withdrawal_nominal is_dispatchable status +mgc.delivery = [ +3 3 45 90 90 0 1 +4 4 0 1157 0 1 1 +6 6 47 94 94 0 1 +7 7 61 122 122 0 1 +10 10 74 148 148 0 1 +12 12 25 50 50 0 1 +15 15 80 160 160 0 1 +16 16 181 362 362 0 1 +19 19 3 6 6 0 1 +20 20 22 44 44 0 1 +10012 12 0 1157 0 1 1 +]; + +%% ne_pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status construction_cost +mgc.ne_pipe = [ +28 1 2 0.89 4000 0.0070 0 7700000 1 14324097 +29 1 2 0.89 4000 0.0070 0 7700000 1 14324097 +30 2 3 0.89 6000 0.0070 0 8000000 1 21486146 +31 2 3 0.89 6000 0.0070 0 8000000 1 21486146 +32 3 4 0.89 26000 0.0070 3000000 8000000 1 93106633 +33 5 6 0.5901 43000 0.0076 0 8000000 1 86083962 +34 6 7 0.5901 29000 0.0076 3000000 8000000 1 58056625 +35 7 4 0.5901 19000 0.0076 3000000 8000000 1 38037099 +36 4 14 0.89 55000 0.0070 0 8000000 1 196956340 +37 81 9 0.89 5000 0.0070 0 6620000 1 17905121 +38 81 9 0.3955 5000 0.0082 0 6620000 1 7226588 +39 9 10 0.89 20000 0.0070 0 6620000 1 71620487 +40 9 10 0.3955 20000 0.0082 0 6620000 1 28906353 +41 10 11 0.89 25000 0.0070 0 6620000 1 89525609 +42 10 11 0.3955 25000 0.0082 0 6620000 1 36132942 +43 11 12 0.89 42000 0.0070 0 6620000 1 1504030233 +44 12 13 0.89 40000 0.0070 0 6620000 1 1432409745 +45 13 14 0.89 5000 0.0070 0 6620000 1 179051218 +46 14 15 0.89 10000 0.0070 0 6620000 1 358102436 +47 15 16 0.89 25000 0.0070 0 6620000 1 895256091 +48 11 17 0.3955 10500 0.0082 0 6620000 1 151758357 +49 171 18 0.3155 26000 0.0086 0 6620000 1 339448273 +50 18 19 0.3155 98000 0.0086 0 6620000 1 1279458876 +51 19 20 0.3155 6000 0.0086 0 6620000 1 7833421 +]; + +%% ne_compressor data +% +mgc.ne_compressor = [ +]; + +%% price_zone data +%column_names% id cost_q_1 cost_q_2 cost_q_3 cost_p_1 cost_p_2 cost_p_3 min_cost constant_p comment +mgc.price_zone = [ +1 0 0 0 0 0 0 0 0 'none' +]; + +%% junction data (extended) +%column_names% price_zone +mgc.junction_data = [ +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +]; + +end diff --git a/examples/data/matgas/belgian_ne.m b/examples/data/matgas/belgian_ne.m index 7af9d9f..4ae924a 100644 --- a/examples/data/matgas/belgian_ne.m +++ b/examples/data/matgas/belgian_ne.m @@ -11,163 +11,190 @@ mgc.units = 'si'; %% optional global data (that was either provided or computed based on required global data) -mgc.sound_speed = 317.3536522338898; % m/s +mgc.sound_speed = 317.354; % m/s mgc.R = 8.314; % J/(mol K) -mgc.base_pressure = 8000000; % Pa +mgc.base_pressure = 8000000.0; % Pa mgc.base_length = 5000; % m -mgc.base_flow = 535.85648148148; % kg/s +mgc.base_flow = 535.0; % kg/s mgc.is_per_unit = 0; %% junction data % id p_min p_max p_nominal junction_type status pipeline_name edi_id lat lon mgc.junction = [ -1 0 7700000 0 0 1 'belgian-ne' 1 0 0 -2 0 7700000 0 0 1 'belgian-ne' 2 0 0 -3 3000000 8000000 3000000 0 1 'belgian-ne' 3 0 0 -4 7500000 8000000 7500000 0 1 'belgian-ne' 4 0 0 -5 0 7700000 0 0 1 'belgian-ne' 5 0 0 -6 3000000 8000000 3000000 0 1 'belgian-ne' 6 0 0 -7 3000000 8000000 3000000 0 1 'belgian-ne' 7 0 0 -8 5000000 6620000 5000000 0 1 'belgian-ne' 8 0 0 -9 0 6620000 0 0 1 'belgian-ne' 9 0 0 -10 3000000 6620000 3000000 0 1 'belgian-ne' 10 0 0 -11 0 6620000 0 0 1 'belgian-ne' 11 0 0 -12 1000000 6620000 1000000 0 1 'belgian-ne' 12 0 0 -13 0 6620000 0 0 1 'belgian-ne' 13 0 0 -14 0 6620000 0 0 1 'belgian-ne' 14 0 0 -15 0 6620000 0 0 1 'belgian-ne' 15 0 0 -16 5000000 6620000 5000000 0 1 'belgian-ne' 16 0 0 -17 0 6620000 0 0 1 'belgian-ne' 17 0 0 -18 0 6300000 0 0 1 'belgian-ne' 18 0 0 -19 0 6620000 0 0 1 'belgian-ne' 19 0 0 -20 2500000 6620000 2500000 0 1 'belgian-ne' 20 0 0 -81 0 6620000 0 0 1 'belgian-ne' 81 0 0 -171 0 6620000 0 0 1 'belgian-ne' 171 0 0 -100017 0 6620000 0 0 1 'belgian-ne' 100017 0 0 -200008 0 6620000 0 0 1 'belgian-ne' 200008 0 0 -300008 0 6620000 0 0 1 'belgian-ne' 300008 0 0 +1 0 7700000 0 0 1 'belgian' 1 51.317627 3.207505 +2 0 7700000 0 0 1 'belgian' 2 51.273122 3.225252 +3 3000000 8000000 3000000 0 1 'belgian' 3 51.213300 3.238619 +4 0 8000000 0 0 1 'belgian' 4 51.129415 3.565951 +5 0 7700000 0 0 1 'belgian' 5 51.398470 4.642843 +6 3000000 8000000 3000000 0 1 'belgian' 6 51.228278 4.396853 +7 3000000 8000000 3000000 0 1 'belgian' 7 51.021064 3.696627 +8 5000000 6620000 5000000 0 1 'belgian' 8 50.747104 5.807359 +9 0 6620000 0 0 1 'belgian' 9 50.742332 5.728989 +10 3000000 6620000 3000000 0 1 'belgian' 10 50.623966 5.604243 +11 0 6620000 0 0 1 'belgian' 11 50.594875 5.226843 +12 0 6620000 0 0 1 'belgian' 12 50.457312 4.857902 +13 0 6620000 0 0 1 'belgian' 13 50.404252 4.282298 +14 0 6620000 0 0 1 'belgian' 14 50.436809 4.148354 +15 0 6620000 0 0 1 'belgian' 15 50.460400 3.963180 +16 5000000 6620000 5000000 0 1 'belgian' 16 50.356656 3.895753 +17 0 6620000 0 0 1 'belgian' 17 50.522473 5.208038 +18 0 6300000 0 0 1 'belgian' 18 50.274169 5.254187 +19 0 6620000 0 0 1 'belgian' 19 49.682769 5.789927 +20 2500000 6620000 2500000 0 1 'belgian' 20 49.539411 5.835195 +81 0 6620000 0 0 1 'belgian' 81 50.400676 5.855991 +171 0 6620000 0 0 1 'belgian' 171 50.806672 4.481877 ]; %% pipe data % id fr_junction to_junction diameter length friction_factor p_min p_max status mgc.pipe = [ -1 1 2 0.89 4000 0.0070370370264493 0 7700000 1 -2 1 2 0.89 4000 0.0070370370264493 0 7700000 1 -3 2 3 0.89 6000 0.0070370370260614 0 8000000 1 -4 2 3 0.89 6000 0.0070370370260614 0 8000000 1 -5 3 4 0.89 26000 0.0070370370260614 3000000 8000000 1 -6 5 6 0.5901 43000 0.0075887473251455 0 8000000 1 -7 6 7 0.5901 29000 0.0075887473339471 3000000 8000000 1 -8 7 4 0.5901 19000 0.0075887473022613 3000000 8000000 1 -9 4 14 0.89 55000 0.0070370370241218 0 8000000 1 -12 9 10 0.89 20000 0.007037037028001 0 6620000 1 -13 9 10 0.3955 20000 0.008190765797887601 0 6620000 1 -14 10 11 0.89 25000 0.0070370370241218 0 6620000 1 -15 10 11 0.3955 25000 0.008190765949521501 0 6620000 1 -16 11 12 0.89 42000 0.0070370370283889 0 6620000 1 -17 12 13 0.89 40000 0.0070370370241218 0 6620000 1 -18 13 14 0.89 5000 0.0070370370260614 0 6620000 1 -19 14 15 0.89 10000 0.0070370370260614 0 6620000 1 -20 15 16 0.89 25000 0.0070370370241218 0 6620000 1 -21 11 17 0.3955 10500 0.008190765866122799 0 6620000 1 -23 18 19 0.3155 98000 0.008562967980940301 0 6620000 1 -24 19 20 0.3155 6000 0.008562967570526899 0 6620000 1 -101 81 9 0.89 5000 0.0070370370260614 0 6620000 1 -111 81 9 0.3955 5000 0.0081907658737045 0 6620000 1 -221 171 18 0.3155 26000 0.008562967878336899 0 6620000 1 +1 1 2 0.89 4000 0.0070 0 7700000 1 +2 1 2 0.89 4000 0.0070 0 7700000 1 +3 2 3 0.89 6000 0.0070 0 8000000 1 +4 2 3 0.89 6000 0.0070 0 8000000 1 +5 3 4 0.89 26000 0.0070 3000000 8000000 1 +6 5 6 0.5901 43000 0.0076 0 8000000 1 +7 6 7 0.5901 29000 0.0076 3000000 8000000 1 +8 7 4 0.5901 19000 0.0076 3000000 8000000 1 +9 4 14 0.89 55000 0.0070 0 8000000 1 +12 9 10 0.89 20000 0.0070 0 6620000 1 +13 9 10 0.3955 20000 0.0082 0 6620000 1 +14 10 11 0.89 25000 0.0070 0 6620000 1 +15 10 11 0.3955 25000 0.0082 0 6620000 1 +16 11 12 0.89 42000 0.0070 0 6620000 1 +17 12 13 0.89 40000 0.0070 0 6620000 1 +18 13 14 0.89 5000 0.0070 0 6620000 1 +19 14 15 0.89 10000 0.0070 0 6620000 1 +20 15 16 0.89 25000 0.0070 0 6620000 1 +21 11 17 0.3955 10500 0.0082 0 6620000 1 +23 18 19 0.3155 98000 0.0086 0 6620000 1 +24 19 20 0.3155 6000 0.0086 0 6620000 1 +101 81 9 0.89 5000 0.0070 0 6620000 1 +111 81 9 0.3955 5000 0.0082 0 6620000 1 +221 171 18 0.3155 26000 0.0086 0 6620000 1 ]; %% compressor data % id fr_junction to_junction c_ratio_min c_ratio_max power_max flow_min flow_max inlet_p_min inlet_p_max outlet_p_min outlet_p_max status operating_cost directionality mgc.compressor = [ -10 8 300008 1 2 1000000000 -5358564.8148148 5358564.8148148 0 6620000 0 6620000 1 10 2 -11 8 200008 1 2 1000000000 -5358564.8148148 5358564.8148148 0 6620000 0 6620000 1 10 2 -22 17 100017 1 2 1000000000 -5358564.8148148 5358564.8148148 0 6620000 0 6620000 1 10 2 -100000 171 100017 1 2 1000000000 -5358564.8148148 5358564.8148148 0 6620000 0 6620000 1 10 2 -100001 81 200008 1 2 1000000000 -5358564.8148148 5358564.8148148 0 6620000 0 6620000 1 10 2 -100002 81 300008 1 2 1000000000 -5358564.8148148 5358564.8148148 0 6620000 0 6620000 1 10 2 +10 8 81 1 2 1000000000 -5000 5000 0 6620000 0 6620000 1 10 0 +11 8 81 1 2 1000000000 -5000 5000 0 6620000 0 6620000 1 10 0 +22 17 171 1 2 1000000000 -5000 5000 0 6620000 0 6620000 1 10 0 ]; %% short_pipe data -% +% mgc.short_pipe = [ ]; %% resistor data -% +% mgc.resistor = [ ]; %% valve data -% +% mgc.valve = [ ]; %% receipt data % id junction_id injection_min injection_max injection_nominal is_dispatchable status mgc.receipt = [ -1 1 126.2880555555577 126.2880555555577 126.2880555555577 0 1 -2 2 97.22222222221968 97.22222222221968 97.22222222221968 0 1 -5 5 32.57768518518499 32.57768518518499 32.57768518518499 0 1 -8 8 254.7685185185167 254.7685185185167 254.7685185185167 0 1 -13 13 13.88888888888906 13.88888888888906 13.88888888888906 0 1 -14 14 11.11111111111082 11.11111111111082 11.11111111111082 0 1 -10001 1 0 1157.407407407431 0 1 1 -10002 2 0 1157.407407407431 0 1 1 -10005 5 0 2.314814814814808 0 1 1 -10008 8 0 34.72222222222238 0 1 1 -10013 13 0 9.259259259259016 0 1 1 -10014 14 0 0.4629629629629616 0 1 1 +1 1 126 126 126 0 1 +2 2 97 97 97 0 1 +5 5 33 33 33 0 1 +8 8 255 255 255 0 1 +13 13 14 14 14 0 1 +14 14 11 11 11 0 1 +10001 1 0 1157 0 1 1 +10002 2 0 1157 0 1 1 +10005 5 0 1157 0 1 1 +10008 8 0 1157 0 1 1 +10013 13 0 1157 0 1 1 +10014 14 0 1157 0 1 1 ]; %% delivery data % id junction_id withdrawal_min withdrawal_max withdrawal_nominal is_dispatchable status mgc.delivery = [ -3 3 45.34722222222184 45.34722222222184 45.34722222222184 0 1 -4 4 0 11574074.07407431 0 1 1 -6 6 46.68981481481494 46.68981481481494 46.68981481481494 0 1 -7 7 60.83333333333281 60.83333333333281 60.83333333333281 0 1 -10 10 73.66898148148155 73.66898148148155 73.66898148148155 0 1 -12 12 24.53703703703693 24.53703703703693 24.53703703703693 0 1 -15 15 79.25925925926039 79.25925925926039 79.25925925926039 0 1 -16 16 180.7407407407424 180.7407407407424 180.7407407407424 0 1 -19 19 2.569444444444431 2.569444444444431 2.569444444444431 0 1 -20 20 22.21064814814824 22.21064814814824 22.21064814814824 0 1 -10012 12 0 11574074.07407431 0 1 1 +3 3 45 45 45 0 1 +4 4 0 1157 0 1 1 +6 6 47 47 47 0 1 +7 7 61 61 61 0 1 +10 10 74 74 74 0 1 +12 12 25 25 25 0 1 +15 15 80 80 80 0 1 +16 16 181 181 181 0 1 +19 19 3 3 3 0 1 +20 20 22 22 22 0 1 +10012 12 0 1157 0 1 1 ]; %% ne_pipe data % id fr_junction to_junction diameter length friction_factor p_min p_max status construction_cost mgc.ne_pipe = [ -28 1 2 0.89 4000 0.0070370370264493 0 7700000 1 14324097.45729 -29 1 2 0.89 4000 0.0070370370264493 0 7700000 1 14324097.45729 -30 2 3 0.89 6000 0.0070370370260614 0 8000000 1 21486146.185935 -31 2 3 0.89 6000 0.0070370370260614 0 8000000 1 21486146.185935 -32 3 4 0.89 26000 0.0070370370260614 3000000 8000000 1 93106633.472385 -33 5 6 0.5901 43000 0.0075887473251455 0 8000000 1 86083962.123557 -34 6 7 0.5901 29000 0.0075887473339471 3000000 8000000 1 58056625.618213 -35 7 4 0.5901 19000 0.0075887473022613 3000000 8000000 1 38037099.542967 -36 4 14 0.89 55000 0.0070370370241218 0 8000000 1 196956340.03774 -37 81 9 0.89 5000 0.0070370370260614 0 6620000 1 17905121.821613 -38 81 9 0.3955 5000 0.0081907658737045 0 6620000 1 7226588.4367443 -39 9 10 0.89 20000 0.007037037028001 0 6620000 1 71620487.28645 -40 9 10 0.3955 20000 0.008190765797887601 0 6620000 1 28906353.746977 -41 10 11 0.89 25000 0.0070370370241218 0 6620000 1 89525609.108063 -42 10 11 0.3955 25000 0.008190765949521501 0 6620000 1 36132942.183722 -43 11 12 0.89 42000 0.0070370370283889 0 6620000 1 1504030233.0155 -44 12 13 0.89 40000 0.0070370370241218 0 6620000 1 1432409745.729 -45 13 14 0.89 5000 0.0070370370260614 0 6620000 1 179051218.21613 -46 14 15 0.89 10000 0.0070370370260614 0 6620000 1 358102436.43225 -47 15 16 0.89 25000 0.0070370370241218 0 6620000 1 895256091.0806299 -48 11 17 0.3955 10500 0.008190765866122799 0 6620000 1 151758357.17163 -49 171 18 0.3155 26000 0.008562967878336899 0 6620000 1 339448273.38689 -50 18 19 0.3155 98000 0.008562967980940301 0 6620000 1 1279458876.6121 -51 19 20 0.3155 6000 0.008562967570526899 0 6620000 1 7833421.6935435 +28 1 2 0.89 4000 0.0070 0 7700000 1 14324097 +29 1 2 0.89 4000 0.0070 0 7700000 1 14324097 +30 2 3 0.89 6000 0.0070 0 8000000 1 21486146 +31 2 3 0.89 6000 0.0070 0 8000000 1 21486146 +32 3 4 0.89 26000 0.0070 3000000 8000000 1 93106633 +33 5 6 0.5901 43000 0.0076 0 8000000 1 86083962 +34 6 7 0.5901 29000 0.0076 3000000 8000000 1 58056625 +35 7 4 0.5901 19000 0.0076 3000000 8000000 1 38037099 +36 4 14 0.89 55000 0.0070 0 8000000 1 196956340 +37 81 9 0.89 5000 0.0070 0 6620000 1 17905121 +38 81 9 0.3955 5000 0.0082 0 6620000 1 7226588 +39 9 10 0.89 20000 0.0070 0 6620000 1 71620487 +40 9 10 0.3955 20000 0.0082 0 6620000 1 28906353 +41 10 11 0.89 25000 0.0070 0 6620000 1 89525609 +42 10 11 0.3955 25000 0.0082 0 6620000 1 36132942 +43 11 12 0.89 42000 0.0070 0 6620000 1 1504030233 +44 12 13 0.89 40000 0.0070 0 6620000 1 1432409745 +45 13 14 0.89 5000 0.0070 0 6620000 1 179051218 +46 14 15 0.89 10000 0.0070 0 6620000 1 358102436 +47 15 16 0.89 25000 0.0070 0 6620000 1 895256091 +48 11 17 0.3955 10500 0.0082 0 6620000 1 151758357 +49 171 18 0.3155 26000 0.0086 0 6620000 1 339448273 +50 18 19 0.3155 98000 0.0086 0 6620000 1 1279458876 +51 19 20 0.3155 6000 0.0086 0 6620000 1 7833421 ]; %% ne_compressor data -% +% mgc.ne_compressor = [ ]; +%% price_zone data +%column_names% id cost_q_1 cost_q_2 cost_q_3 cost_p_1 cost_p_2 cost_p_3 min_cost constant_p comment +mgc.price_zone = [ +1 0 0 0 0 0 0 0 0 'none' +]; + +%% junction data (extended) +%column_names% price_zone +mgc.junction_data = [ +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +]; + end diff --git a/examples/data/matgas/northeast-ne-1.0.m b/examples/data/matgas/northeast-ne-1.0.m new file mode 100644 index 0000000..7d8b560 --- /dev/null +++ b/examples/data/matgas/northeast-ne-1.0.m @@ -0,0 +1,699 @@ +function mgc = northeast_wValves_expansion_1.0 + +%% required global data +mgc.gas_molar_mass = 0.0185674; % kg/mol +mgc.gas_specific_gravity = 0.6411; +mgc.specific_heat_capacity_ratio = 1.2841; % unitless +mgc.temperature = 281.15; % K +mgc.compressibility_factor = 0.8; % unitless +mgc.units = 'si'; +mgc.standard_density = 0.717; + +%% optional global data (that was either provided or computed based on required global data) +mgc.energy_factor = 5.8811473e-10; +mgc.sound_speed = 317.3537; % m/s +mgc.R = 8.314; % J/(mol K) +mgc.base_pressure = 8.273712e6; % Pa +mgc.base_flow = 44.4795; +mgc.base_length = 1.0; % m +mgc.is_per_unit = 1; + +%% junction data +% id p_min p_max p_nominal junction_type status pipeline_name edi_id lat lon +mgc.junction = [ +1 0.4167 1.0 0.4167 0 1 'northeast' 1 40.14051 -80.478524 +2 0.4167 1.0 0.4167 0 1 'northeast' 2 39.723066 -80.442888 +3 0.4167 1.0 0.4167 0 1 'northeast' 3 40.200743 -79.534826 +4 0.4167 1.0 0.4167 0 1 'northeast' 4 40.020885 -78.404702 +5 0.4167 1.0 0.4167 0 1 'northeast' 5 39.724585 -76.390675 +6 0.4167 1.0 0.4167 0 1 'northeast' 6 40.274567 -76.382726 +7 0.4167 1.0 0.4167 0 1 'northeast' 7 40.084953 -75.556341 +8 0.4167 1.0 0.4167 0 1 'northeast' 8 40.768368 -80.376997 +9 0.4167 1.0 0.4167 0 1 'northeast' 9 40.467497 -79.794148 +10 0.4167 1.0 0.4167 0 1 'northeast' 10 40.467469 -79.794041 +11 0.4167 1.0 0.4167 0 1 'northeast' 11 40.552592 -75.22477 +12 0.4167 1.0 0.4167 0 1 'northeast' 12 40.603397 -74.883413 +13 0.4167 1.0 0.4167 0 1 'northeast' 13 40.30279 -74.703774 +14 0.4167 1.0 0.4167 0 1 'northeast' 14 40.556699 -74.349096 +15 0.4167 1.0 0.4167 0 1 'northeast' 15 40.66556 -73.65474 +16 0.4167 1.0 0.4167 0 1 'northeast' 16 40.835394 -79.343138 +17 0.4167 1.0 0.4167 0 1 'northeast' 17 40.835196 -79.340896 +18 0.4167 1.0 0.4167 0 1 'northeast' 18 40.79121 -74.19497 +19 0.4167 1.0 0.4167 0 1 'northeast' 19 40.791447 -74.088084 +20 0.4167 1.0 0.4167 0 1 'northeast' 20 40.784651 -73.93382 +21 0.4167 1.0 0.4167 0 1 'northeast' 21 40.895706 -73.14931 +22 0.4167 1.0 0.4167 0 1 'northeast' 22 41.21062 -80.320004 +23 0.4167 1.0 0.4167 0 1 'northeast' 23 41.210661 -80.320067 +24 0.4167 1.0 0.4167 0 1 'northeast' 24 40.999871 -78.741026 +25 0.4167 1.0 0.4167 0 1 'northeast' 25 41.260839 -78.311499 +26 0.4167 1.0 0.4167 0 1 'northeast' 26 41.495676 -77.643097 +27 0.4167 1.0 0.4167 0 1 'northeast' 27 41.496855 -77.643514 +28 0.4167 1.0 0.4167 0 1 'northeast' 28 41.262607 -76.338707 +29 0.4167 1.0 0.4167 0 1 'northeast' 29 41.21003 -75.855117 +30 0.4167 1.0 0.4167 0 1 'northeast' 30 41.066069 -74.573932 +31 0.4167 1.0 0.4167 0 1 'northeast' 31 41.118725 -74.476541 +32 0.4167 1.0 0.4167 0 1 'northeast' 32 41.029975 -74.090777 +33 0.4167 1.0 0.4167 0 1 'northeast' 33 41.254368 -73.010735 +34 0.4167 1.0 0.4167 0 1 'northeast' 34 41.266832 -73.009702 +35 0.4167 1.0 0.4167 0 1 'northeast' 35 41.398771 -79.676097 +36 0.4167 1.0 0.4167 0 1 'northeast' 36 41.396723 -79.672811 +37 0.4167 1.0 0.4167 0 1 'northeast' 37 41.537845 -79.116042 +38 0.4167 1.0 0.4167 0 1 'northeast' 38 41.537608 -79.11609 +39 0.4167 1.0 0.4167 0 1 'northeast' 39 41.689696 -78.437472 +40 0.4167 1.0 0.4167 0 1 'northeast' 40 41.877839 -77.765879 +41 0.4167 1.0 0.4167 0 1 'northeast' 41 41.821825 -75.819248 +42 0.4167 1.0 0.4167 0 1 'northeast' 42 42.07427 -79.698623 +43 0.4167 1.0 0.4167 0 1 'northeast' 43 42.074221 -79.698702 +44 0.4167 1.0 0.4167 0 1 'northeast' 44 42.11366 -77.653292 +45 0.4167 1.0 0.4167 0 1 'northeast' 45 42.072562 -76.791341 +46 0.4167 1.0 0.4167 0 1 'northeast' 46 42.072562 -76.77978 +47 0.4167 1.0 0.4167 0 1 'northeast' 47 42.439942 -76.305218 +48 0.4167 1.0 0.4167 0 1 'northeast' 48 42.417627 -76.293194 +49 0.4167 1.0 0.4167 0 1 'northeast' 49 42.054348 -75.548908 +50 0.4167 1.0 0.4167 0 1 'northeast' 50 41.625653 -73.482727 +51 0.4167 1.0 0.4167 0 1 'northeast' 51 41.974926 -72.813982 +52 0.4167 1.0 0.4167 0 1 'northeast' 52 41.975423 -72.813133 +53 0.4167 1.0 0.4167 0 1 'northeast' 53 41.677967 -72.827335 +54 0.4167 1.0 0.4167 0 1 'northeast' 54 41.725185 -72.589945 +55 0.4167 1.0 0.4167 0 1 'northeast' 55 41.725084 -72.588397 +56 0.4167 1.0 0.4167 0 1 'northeast' 56 40.274597 -76.383599 +57 0.4167 1.0 0.4167 0 1 'northeast' 57 41.670935 -71.534463 +58 0.4167 1.0 0.4167 0 1 'northeast' 58 41.753162 -70.493124 +59 0.4167 1.0 0.4167 0 1 'northeast' 59 42.023001 -71.375356 +60 0.4167 1.0 0.4167 0 1 'northeast' 60 42.022409 -71.751407 +61 0.4167 1.0 0.4167 0 1 'northeast' 61 42.020317 -71.744126 +62 0.4167 1.0 0.4167 0 1 'northeast' 62 42.120251 -71.567683 +63 0.4167 1.0 0.4167 0 1 'northeast' 63 42.120051 -71.569429 +64 0.4167 1.0 0.4167 0 1 'northeast' 64 42.363165 -71.119083 +65 0.4167 1.0 0.4167 0 1 'northeast' 65 42.201594 -71.523878 +66 0.4167 1.0 0.4167 0 1 'northeast' 66 42.588366 -71.847785 +67 0.4167 1.0 0.4167 0 1 'northeast' 67 42.484204 -71.16997 +68 0.4167 1.0 0.4167 0 1 'northeast' 68 42.707991 -71.274586 +69 0.4167 1.0 0.4167 0 1 'northeast' 69 42.550884 -71.367865 +70 0.4167 1.0 0.4167 0 1 'northeast' 70 42.934207 -71.491622 +71 0.4167 1.0 0.4167 0 1 'northeast' 71 44.838572 -69.923579 +72 0.4167 1.0 0.4167 0 1 'northeast' 72 45.054984 -71.490144 +73 0.4167 1.0 0.4167 0 1 'northeast' 73 45.05418 -71.490121 +74 0.4167 1.0 0.4167 0 1 'northeast' 74 43.271294 -79.02028 +75 0.4167 1.0 0.4167 0 1 'northeast' 75 43.270035 -79.026338 +76 0.4167 1.0 0.4167 0 1 'northeast' 76 42.745262 -78.392456 +77 0.4167 1.0 0.4167 0 1 'northeast' 77 42.917459 -77.783036 +78 0.4167 1.0 0.4167 0 1 'northeast' 78 42.597312 -78.110065 +79 0.4167 1.0 0.4167 0 1 'northeast' 79 42.556783 -78.153585 +80 0.4167 1.0 0.4167 0 1 'northeast' 80 42.90849 -77.192062 +81 0.4167 1.0 0.4167 0 1 'northeast' 81 42.904538 -77.176114 +82 0.4167 1.0 0.4167 0 1 'northeast' 82 43.219378 -76.252319 +83 0.4167 1.0 0.4167 0 1 'northeast' 83 42.903602 -75.958292 +84 0.4167 1.0 0.4167 0 1 'northeast' 84 42.903357 -75.958496 +85 0.4167 1.0 0.4167 0 1 'northeast' 85 42.80409 -74.281505 +86 0.4167 1.0 0.4167 0 1 'northeast' 86 42.815669 -74.263843 +87 0.4167 1.0 0.4167 0 1 'northeast' 87 42.831757 -73.672791 +88 0.4167 1.0 0.4167 0 1 'northeast' 88 42.628596 -74.025866 +89 0.4167 1.0 0.4167 0 1 'northeast' 89 42.63174 -74.025301 +90 0.4167 1.0 0.4167 0 1 'northeast' 90 42.24878 -73.898449 +91 0.4167 1.0 0.4167 0 1 'northeast' 91 42.248502 -73.899998 +92 0.4167 1.0 0.4167 0 1 'northeast' 92 41.77572 -73.701817 +93 0.4167 1.0 0.4167 0 1 'northeast' 93 41.77619 -73.702682 +94 0.4167 1.0 0.4167 0 1 'northeast' 94 42.740238 -73.186441 +95 0.4167 1.0 0.4167 0 1 'northeast' 95 42.048439 -72.610074 +96 0.4167 1.0 0.4167 0 1 'northeast' 96 42.046799 -72.613109 +97 0.4167 1.0 0.4167 0 1 'northeast' 97 43.354239 -75.082106 +98 0.4167 1.0 0.4167 0 1 'northeast' 98 43.35361 -75.094707 +99 0.4167 1.0 0.4167 0 1 'northeast' 99 44.076832 -75.299729 +100 0.4167 1.0 0.4167 0 1 'northeast' 100 44.076742 -75.29934 +101 0.4167 1.0 0.4167 0 1 'northeast' 101 44.768851 -75.355817 +102 0.4167 1.0 0.4167 0 1 'northeast' 102 42.470251 -73.325124 +103 0.4167 1.0 0.4167 0 1 'northeast' 103 40.189198 -79.527073 +104 0.4167 1.0 0.4167 0 1 'northeast' 104 40.042788 -78.421649 +105 0.4167 1.0 0.4167 0 1 'northeast' 105 44.520753 -70.578301 +1010 0.4167 1.0 0.4167 0 1 'northeast' 1010 40.467469 -79.794041 +1011 0.4167 1.0 0.4167 0 1 'northeast' 1011 40.552592 -75.22477 +1020 0.4167 1.0 0.4167 0 1 'northeast' 1020 40.784651 -73.93382 +1022 0.4167 1.0 0.4167 0 1 'northeast' 1022 41.21062 -80.320004 +1027 0.4167 1.0 0.4167 0 1 'northeast' 1027 41.496855 -77.643514 +1030 0.4167 1.0 0.4167 0 1 'northeast' 1030 41.066069 -74.573932 +1031 0.4167 1.0 0.4167 0 1 'northeast' 1031 41.118725 -74.476541 +1032 0.4167 1.0 0.4167 0 1 'northeast' 1032 41.029975 -74.090777 +1039 0.4167 1.0 0.4167 0 1 'northeast' 1039 41.689696 -78.437472 +1045 0.4167 1.0 0.4167 0 1 'northeast' 1045 42.072562 -76.791341 +1049 0.4167 1.0 0.4167 0 1 'northeast' 1049 42.054348 -75.548908 +1050 0.4167 1.0 0.4167 0 1 'northeast' 1050 41.625653 -73.482727 +1053 0.4167 1.0 0.4167 0 1 'northeast' 1053 41.677967 -72.827335 +1059 0.4167 1.0 0.4167 0 1 'northeast' 1059 42.023001 -71.375356 +1064 0.4167 1.0 0.4167 0 1 'northeast' 1064 42.363165 -71.119083 +1067 0.4167 1.0 0.4167 0 1 'northeast' 1067 42.484204 -71.16997 +1069 0.4167 1.0 0.4167 0 1 'northeast' 1069 42.550884 -71.367865 +1076 0.4167 1.0 0.4167 0 1 'northeast' 1076 42.745262 -78.392456 +1086 0.4167 1.0 0.4167 0 1 'northeast' 1086 42.815669 -74.263843 +2086 0.4167 1.0 0.4167 0 1 'northeast' 2086 42.815669 -74.263843 +301030 0.4167 1.0 0.4167 0 1 'northeast' 301030 41.066069 -74.573932 +801050 0.4167 1.0 0.4167 0 1 'northeast' 801050 41.625653 -73.482727 +1100027 0.4167 1.0 0.4167 0 1 'northeast' 1100027 41.496855 -77.643514 +1402086 0.4167 1.0 0.4167 0 1 'northeast' 1402086 42.815669 -74.263843 +1602086 0.4167 1.0 0.4167 0 1 'northeast' 1602086 42.815669 -74.263843 +1801069 0.4167 1.0 0.4167 0 1 'northeast' 1801069 42.550884 -71.367865 +1901067 0.4167 1.0 0.4167 0 1 'northeast' 1901067 42.484204 -71.16997 +2000008 0.4167 1.0 0.4167 0 1 'northeast' 2000008 40.768368 -80.376997 +2101045 0.4167 1.0 0.4167 0 1 'northeast' 2101045 42.072562 -76.791341 +2401032 0.4167 1.0 0.4167 0 1 'northeast' 2401032 41.029975 -74.090777 +2700011 0.4167 1.0 0.4167 0 1 'northeast' 2700011 40.552592 -75.22477 +3101076 0.4167 1.0 0.4167 0 1 'northeast' 3101076 42.745262 -78.392456 +3201086 0.4167 1.0 0.4167 0 1 'northeast' 3201086 42.815669 -74.263843 +3401039 0.4167 1.0 0.4167 0 1 'northeast' 3401039 41.689696 -78.437472 +3800020 0.4167 1.0 0.4167 0 1 'northeast' 3800020 40.784651 -73.93382 +4101064 0.4167 1.0 0.4167 0 1 'northeast' 4101064 42.363165 -71.119083 +4200008 0.4167 1.0 0.4167 0 1 'northeast' 4200008 40.768368 -80.376997 +4301031 0.4167 1.0 0.4167 0 1 'northeast' 4301031 41.118725 -74.476541 +4401059 0.4167 1.0 0.4167 0 1 'northeast' 4401059 42.023001 -71.375356 +4501049 0.4167 1.0 0.4167 0 1 'northeast' 4501049 42.054348 -75.548908 +4601053 0.4167 1.0 0.4167 0 1 'northeast' 4601053 41.677967 -72.827335 +]; + +%% pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status +mgc.pipe = [ +1 1 3 0.762 31284 0.0431 0.4167 1.0 1 +2 2 9 0.762 18304 0.0431 0.4167 1.0 1 +5 5 7 0.762 14080 0.0431 0.4167 1.0 1 +7 7 13 0.762 11264 0.0431 0.4167 1.0 1 +8 1022 22 0.762 40313 0.0431 0.4167 1.0 1 +9 1010 10 0.762 11264 0.0431 0.4167 1.0 1 +11 10 16 0.762 8448 0.0431 0.4167 1.0 1 +12 1011 30 0.762 37541 0.0431 0.4167 1.0 1 +13 11 56 0.762 37541 0.0431 0.4167 1.0 1 +14 12 13 0.762 5632 0.0431 0.4167 1.0 1 +15 12 29 0.762 16896 0.0431 0.4167 1.0 1 +16 12 18 0.762 11264 0.0431 0.4167 1.0 1 +17 13 14 0.762 7040 0.0431 0.4167 1.0 1 +18 14 15 0.762 5632 0.0431 0.4167 1.0 1 +19 14 18 0.762 5632 0.0431 0.4167 1.0 1 +21 17 24 0.762 8448 0.0431 0.4167 1.0 1 +22 17 78 0.762 42240 0.0431 0.4167 1.0 1 +23 18 19 0.762 2816 0.0431 0.4167 1.0 1 +24 19 20 0.762 2816 0.0431 0.4167 1.0 1 +25 19 1032 0.762 5632 0.0431 0.4167 1.0 1 +26 1020 21 0.762 48280 0.0431 0.4167 1.0 1 +28 23 35 0.762 28795 0.0431 0.4167 1.0 1 +29 23 42 0.762 69109 0.0431 0.4167 1.0 1 +30 24 25 0.762 8448 0.0431 0.4167 1.0 1 +31 25 26 0.762 8448 0.0431 0.4167 1.0 1 +33 1027 28 0.762 21120 0.0431 0.4167 1.0 1 +34 1027 39 0.762 8448 0.0431 0.4167 1.0 1 +35 27 1045 0.762 22528 0.0431 0.4167 1.0 1 +36 28 29 0.762 7040 0.0431 0.4167 1.0 1 +37 29 28 0.762 7040 0.0431 0.4167 1.0 1 +38 1030 40 0.762 184290 0.0431 0.4167 1.0 1 +39 30 31 0.762 6257 0.0431 0.4167 1.0 1 +40 1030 32 0.762 23036 0.0431 0.4167 1.0 1 +41 1031 49 0.762 144841 0.0431 0.4167 1.0 1 +42 31 50 0.762 25027 0.0431 0.4167 1.0 1 +43 32 33 0.762 46073 0.0431 0.4167 1.0 1 +44 33 1050 0.762 32187 0.0431 0.4167 1.0 1 +46 33 1053 0.762 23036 0.0431 0.4167 1.0 1 +48 36 37 0.762 28795 0.0431 0.4167 1.0 1 +50 38 1039 0.762 46073 0.0431 0.4167 1.0 1 +51 1039 40 0.762 23036 0.0431 0.4167 1.0 1 +52 40 81 0.762 92145 0.0431 0.4167 1.0 1 +53 41 1049 0.762 8448 0.0431 0.4167 1.0 1 +55 43 76 0.762 92145 0.0431 0.4167 1.0 1 +56 44 45 0.762 72420 0.0431 0.4167 1.0 1 +58 1045 47 0.762 8448 0.0431 0.4167 1.0 1 +59 46 49 0.762 96560 0.0431 0.4167 1.0 1 +61 48 82 0.762 14080 0.0431 0.4167 1.0 1 +62 48 85 0.762 25344 0.0431 0.4167 1.0 1 +63 1050 93 0.762 32187 0.0431 0.4167 1.0 1 +64 50 51 0.762 3128 0.0431 0.4167 1.0 1 +66 52 53 0.762 12514 0.0431 0.4167 1.0 1 +67 1053 96 0.762 23036 0.0431 0.4167 1.0 1 +68 53 54 0.762 12514 0.0431 0.4167 1.0 1 +70 55 59 0.762 37541 0.0431 0.4167 1.0 1 +71 57 61 0.762 23036 0.0431 0.4167 1.0 1 +72 1059 61 0.762 17277 0.0431 0.4167 1.0 1 +73 1059 62 0.762 17277 0.0431 0.4167 1.0 1 +74 59 1064 0.762 18770 0.0431 0.4167 1.0 1 +75 58 59 0.762 25027 0.0431 0.4167 1.0 1 +77 60 96 0.762 57591 0.0431 0.4167 1.0 1 +78 60 62 0.762 23036 0.0431 0.4167 1.0 1 +79 62 96 0.762 69109 0.0431 0.4167 1.0 1 +81 63 65 0.762 11518 0.0431 0.4167 1.0 1 +82 64 65 0.762 17277 0.0431 0.4167 1.0 1 +83 64 67 0.762 5759 0.0431 0.4167 1.0 1 +84 65 66 0.762 23036 0.0431 0.4167 1.0 1 +85 65 69 0.762 23036 0.0431 0.4167 1.0 1 +86 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 +87 68 105 0.762 614221 0.0431 0.4167 1.0 1 +88 68 1069 0.762 102370 0.0431 0.4167 1.0 1 +89 69 70 0.762 46073 0.0431 0.4167 1.0 1 +90 71 105 0.762 204740 0.0431 0.4167 1.0 1 +92 73 105 0.762 409480 0.0431 0.4167 1.0 1 +94 75 76 0.762 46073 0.0431 0.4167 1.0 1 +95 76 80 0.762 69109 0.0431 0.4167 1.0 1 +96 1076 79 0.762 5632 0.0431 0.4167 1.0 1 +97 77 79 0.762 5632 0.0431 0.4167 1.0 1 +100 81 83 0.762 69109 0.0431 0.4167 1.0 1 +102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 +104 86 87 0.762 8448 0.0431 0.4167 1.0 1 +105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 +106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 +108 89 90 0.762 32187 0.0431 0.4167 1.0 1 +110 91 92 0.762 80467 0.0431 0.4167 1.0 1 +112 94 102 0.762 23036 0.0431 0.4167 1.0 1 +115 97 99 0.762 64374 0.0431 0.4167 1.0 1 +117 100 101 0.762 96560 0.0431 0.4167 1.0 1 +118 103 4 0.762 37541 0.0431 0.4167 1.0 1 +119 104 6 0.762 56311 0.0431 0.4167 1.0 1 +120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 +121 102 96 0.762 46073 0.0431 0.4167 1.0 1 +122 21 34 0.762 96560 0.0431 0.4167 1.0 1 +]; + +%% compressor data +% id fr_junction to_junction c_ratio_min c_ratio_max power_max flow_min flow_max inlet_p_min inlet_p_max outlet_p_min outlet_p_max status operating_cost directionality +mgc.compressor = [ +3 3 103 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +4 4 104 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +6 6 56 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +10 9 10 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +20 16 17 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +27 22 23 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +32 26 27 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +45 33 34 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +47 35 36 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +49 37 38 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +54 42 43 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +57 45 46 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +60 47 48 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +65 51 52 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +69 54 55 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +76 60 61 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +80 62 63 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +91 72 73 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +93 74 75 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +98 78 79 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +99 80 81 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +101 83 84 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +103 85 86 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +107 88 89 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +109 90 91 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +111 92 93 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +113 95 96 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +114 97 98 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +116 99 100 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +]; + +%% regulator data +% id fr_junction to_junction reduction_factor_min reduction_factor_max flow_min flow_max status +mgc.regulator = [ +1008 8 4200008 0 1 -1.0e9 1.0e9 1 +1009 8 2000008 0 1 -1.0e9 1.0e9 1 +1012 11 2700011 0 1 -1.0e9 1.0e9 1 +1025 1032 2401032 0 1 -1.0e9 1.0e9 1 +1026 20 3800020 0 1 -1.0e9 1.0e9 1 +1033 27 1100027 0 1 -1.0e9 1.0e9 1 +1034 1039 3401039 0 1 -1.0e9 1.0e9 1 +1040 1030 301030 0 1 -1.0e9 1.0e9 1 +1041 1031 4301031 0 1 -1.0e9 1.0e9 1 +1053 1049 4501049 0 1 -1.0e9 1.0e9 1 +1057 1045 2101045 0 1 -1.0e9 1.0e9 1 +1063 1050 801050 0 1 -1.0e9 1.0e9 1 +1067 1053 4601053 0 1 -1.0e9 1.0e9 1 +1073 1059 4401059 0 1 -1.0e9 1.0e9 1 +1074 1064 4101064 0 1 -1.0e9 1.0e9 1 +1086 1067 1901067 0 1 -1.0e9 1.0e9 1 +1089 1069 1801069 0 1 -1.0e9 1.0e9 1 +1096 1076 3101076 0 1 -1.0e9 1.0e9 1 +1104 1086 3201086 0 1 -1.0e9 1.0e9 1 +1105 2086 1602086 0 1 -1.0e9 1.0e9 1 +1106 2086 1402086 0 1 -1.0e9 1.0e9 1 +100002 30 301030 0 1 -1.0e9 1.0e9 1 +100007 50 801050 0 1 -1.0e9 1.0e9 1 +100010 1027 1100027 0 1 -1.0e9 1.0e9 1 +100013 1086 1402086 0 1 -1.0e9 1.0e9 1 +100015 86 1602086 0 1 -1.0e9 1.0e9 1 +100017 69 1801069 0 1 -1.0e9 1.0e9 1 +100018 67 1901067 0 1 -1.0e9 1.0e9 1 +100019 1010 2000008 0 1 -1.0e9 1.0e9 1 +100020 45 2101045 0 1 -1.0e9 1.0e9 1 +100023 32 2401032 0 1 -1.0e9 1.0e9 1 +100026 1011 2700011 0 1 -1.0e9 1.0e9 1 +100030 76 3101076 0 1 -1.0e9 1.0e9 1 +100031 86 3201086 0 1 -1.0e9 1.0e9 1 +100033 39 3401039 0 1 -1.0e9 1.0e9 1 +100037 1020 3800020 0 1 -1.0e9 1.0e9 1 +100040 64 4101064 0 1 -1.0e9 1.0e9 1 +100041 1022 4200008 0 1 -1.0e9 1.0e9 1 +100042 31 4301031 0 1 -1.0e9 1.0e9 1 +100043 59 4401059 0 1 -1.0e9 1.0e9 1 +100044 49 4501049 0 1 -1.0e9 1.0e9 1 +100045 53 4601053 0 1 -1.0e9 1.0e9 1 +]; + +%% receipt data +% id junction_id injection_min injection_max injection_nominal is_dispatchable status +mgc.receipt = [ +1 1 0.0672 0.0672 0.0672 0 1 +2 2 0.0566 0.0566 0.0566 0 1 +5 5 0.0626 0.0626 0.0626 0 1 +8 8 0.0653 0.0653 0.0653 0 1 +28 28 0.0672 0.0672 0.0672 0 1 +39 39 0.0569 0.0569 0.0569 0 1 +40 40 0.0552 0.0552 0.0552 0 1 +41 41 0.0601 0.0601 0.0601 0 1 +45 45 0.0547 0.0547 0.0547 0 1 +72 72 0.0539 0.0539 0.0539 0 1 +74 74 0.0590 0.0590 0.0590 0 1 +101 101 0.0583 0.0583 0.0583 0 1 +10001 1 0.0 52.83 0.0 1 1 +10002 2 0.0 52.83 0.0 1 1 +10005 5 0.0 52.83 0.0 1 1 +10008 8 0.0 52.83 0.0 1 1 +10028 28 0.0 52.83 0.0 1 1 +10039 39 0.0 52.83 0.0 1 1 +10040 40 0.0 52.83 0.0 1 1 +10041 41 0.0 52.83 0.0 1 1 +10045 45 0.0 52.83 0.0 1 1 +10072 72 0.0 52.83 0.0 1 1 +10074 74 0.0 52.83 0.0 1 1 +10101 101 0.0 52.83 0.0 1 1 +]; + +%% delivery data +% id junction_id withdrawal_min withdrawal_max withdrawal_nominal is_dispatchable status +mgc.delivery = [ +7 7 0.0411 0.0411 0.0411 0 1 +10 10 1.3926 1.3926 1.3926 0 1 +13 13 0.0463 0.0463 0.0463 0 1 +14 14 0.0044 0.0044 0.0044 0 1 +15 15 0.1774 0.1774 0.1774 0 1 +17 17 0.4452 0.4452 0.4452 0 1 +18 18 0.0439 0.0439 0.0439 0 1 +19 19 0.2496 0.2496 0.2496 0 1 +20 20 0.1479 0.1479 0.1479 0 1 +21 21 0.1237 0.1237 0.1237 0 1 +24 24 0.2579 0.2579 0.2579 0 1 +25 25 0.2697 0.2697 0.2697 0 1 +29 29 0.1927 0.1927 0.1927 0 1 +31 31 0.0924 0.0924 0.0924 0 1 +34 34 0.0088 0.0088 0.0088 0 1 +43 43 0.1094 0.1094 0.1094 0 1 +44 44 0.0109 0.0109 0.0109 0 1 +48 48 0.0040 0.0040 0.0040 0 1 +55 55 0.1689 0.1689 0.1689 0 1 +57 57 0.0395 0.0395 0.0395 0 1 +58 58 0.1813 0.1813 0.1813 0 1 +61 61 0.0564 0.0564 0.0564 0 1 +62 62 0.0752 0.0752 0.0752 0 1 +63 63 0.0004 0.0004 0.0004 0 1 +64 64 0.0080 0.0080 0.0080 0 1 +66 66 0.0627 0.0627 0.0627 0 1 +67 67 0.0002 0.0002 0.0002 0 1 +68 68 0.0002 0.0002 0.0002 0 1 +70 70 0.0002 0.0002 0.0002 0 1 +71 71 0.0554 0.0554 0.0554 0 1 +76 76 0.0494 0.0494 0.0494 0 1 +77 77 0.2051 0.2051 0.2051 0 1 +82 82 0.0619 0.0619 0.0619 0 1 +86 86 0.0229 0.0229 0.0229 0 1 +87 87 0.0231 0.0231 0.0231 0 1 +89 89 0.1202 0.1202 0.1202 0 1 +91 91 0.0270 0.0270 0.0270 0 1 +93 93 0.0210 0.0210 0.0210 0 1 +94 94 0.0709 0.0709 0.0709 0 1 +98 98 0.1842 0.1842 0.1842 0 1 +100 100 0.0111 0.0111 0.0111 0 1 +10014 14 0.0 52.83 0.0 1 1 +10019 19 0.0 52.83 0.0 1 1 +10021 21 0.0 52.83 0.0 1 1 +10029 29 0.0 52.83 0.0 1 1 +10031 31 0.0 52.83 0.0 1 1 +10034 34 0.0 52.83 0.0 1 1 +10044 44 0.0 52.83 0.0 1 1 +10048 48 0.0 52.83 0.0 1 1 +10062 62 0.0 52.83 0.0 1 1 +10064 64 0.0 52.83 0.0 1 1 +10066 66 0.0 52.83 0.0 1 1 +10071 71 0.0 52.83 0.0 1 1 +10076 76 0.0 52.83 0.0 1 1 +10082 82 0.0 52.83 0.0 1 1 +10086 86 0.0 52.83 0.0 1 1 +10087 87 0.0 52.83 0.0 1 1 +10091 91 0.0 52.83 0.0 1 1 +10093 93 0.0 52.83 0.0 1 1 +10100 100 0.0 52.83 0.0 1 1 +]; + +%% ne_pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status construction_cost +mgc.ne_pipe = [ +10001 1 3 0.762 31284 0.0431 0.4167 1.0 1 9.6979801571406e7 +10002 2 9 0.762 18304 0.0431 0.4167 1.0 1 5.6742147678479e7 +10005 5 7 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10007 7 13 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10008 1022 22 0.762 40313 0.0431 0.4167 1.0 1 1.2497182603533e8 +10009 1010 10 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10011 10 16 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10012 1011 30 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10013 11 56 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10014 12 13 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10015 12 29 0.762 16896 0.0431 0.4167 1.0 1 5.2377367087827e7 +10016 12 18 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10017 13 14 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10018 14 15 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10019 14 18 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10021 17 24 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10022 17 78 0.762 42240 0.0431 0.4167 1.0 1 1.3094341771957e8 +10023 18 19 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10024 19 20 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10025 19 1032 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10026 1020 21 0.762 48280 0.0431 0.4167 1.0 1 149668620 +10028 23 35 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10029 23 42 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10030 24 25 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10031 25 26 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10033 1027 28 0.762 21120 0.0431 0.4167 1.0 1 6.5471708859783e7 +10034 1027 39 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10035 27 1045 0.762 22528 0.0431 0.4167 1.0 1 6.9836489450435e7 +10036 28 29 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10037 29 28 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10038 1030 40 0.762 184290 0.0431 0.4167 1.0 1 5.7129977616151e8 +10039 30 31 0.762 6257 0.0431 0.4167 1.0 1 1.9395960314281e7 +10040 1030 32 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10041 1031 49 0.762 144841 0.0431 0.4167 1.0 1 449005860 +10042 31 50 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10043 32 33 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10044 33 1050 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10046 33 1053 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10048 36 37 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10050 38 1039 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10051 1039 40 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10052 40 81 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10053 41 1049 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10055 43 76 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10056 44 45 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10058 1045 47 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10059 46 49 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10061 48 82 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10062 48 85 0.762 25344 0.0431 0.4167 1.0 1 7.8566050631742e7 +10063 1050 93 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10064 50 51 0.762 3128 0.0431 0.4167 1.0 1 9.6979801571406e6 +10066 52 53 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10067 1053 96 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10068 53 54 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10070 55 59 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10071 57 61 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10072 1059 61 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10073 1059 62 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10074 59 1064 0.762 18770 0.0431 0.4167 1.0 1 5.8187880942844e7 +10075 58 59 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10077 60 96 0.762 57591 0.0431 0.4167 1.0 1 1.7853118005047e8 +10078 60 62 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10079 62 96 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10081 63 65 0.762 11518 0.0431 0.4167 1.0 1 3.5706236010096e7 +10082 64 65 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10083 64 67 0.762 5759 0.0431 0.4167 1.0 1 1.7853118005047e7 +10084 65 66 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10085 65 69 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10086 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 7.9336817717463e7 +10087 68 105 0.762 614221 0.0431 0.4167 1.0 1 1.9040836252191e9 +10088 68 1069 0.762 102370 0.0431 0.4167 1.0 1 3.1734727086985e8 +10089 69 70 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10090 71 105 0.762 204740 0.0431 0.4167 1.0 1 6.3469454173969e8 +10092 73 105 0.762 409480 0.0431 0.4167 1.0 1 1.2693890834794e9 +10094 75 76 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10095 76 80 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10096 1076 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10097 77 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10100 81 83 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10104 86 87 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10108 89 90 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10110 91 92 0.762 80467 0.0431 0.4167 1.0 1 249447700 +10112 94 102 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10115 97 99 0.762 64374 0.0431 0.4167 1.0 1 199558160 +10117 100 101 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10118 103 4 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10119 104 6 0.762 56311 0.0431 0.4167 1.0 1 1.7456364282853e8 +10120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 2.3209053406561e8 +10121 102 96 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10122 21 34 0.762 96560 0.0431 0.4167 1.0 1 299337240 +]; + +%% price_zone data +%column_names% id cost_q_1 cost_q_2 cost_q_3 cost_p_1 cost_p_2 cost_p_3 min_cost constant_p comment +mgc.price_zone = [ +1 726357.391252 -629976.764143 0 6.0583475e-10 -0.00111388938 0 61071.8765728 175 'Transco Zone 6 Non New York' +2 296.540064875 131748.323601 0 0 0.00000870226 794.37 71929.0990747 600 'Transco Leidy Zone' +]; + +%% junction data (extended) +%column_names% price_zone +mgc.junction_data = [ +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +2 +-1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +1 +1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +]; diff --git a/examples/data/matgas/northeast-ne-2.25.m b/examples/data/matgas/northeast-ne-2.25.m new file mode 100644 index 0000000..c66efd2 --- /dev/null +++ b/examples/data/matgas/northeast-ne-2.25.m @@ -0,0 +1,699 @@ +function mgc = TC_PennToNortheast_wValves_expansion_2.25 + +%% required global data +mgc.gas_molar_mass = 0.0185674; % kg/mol +mgc.gas_specific_gravity = 0.6411; +mgc.specific_heat_capacity_ratio = 1.2841; % unitless +mgc.temperature = 281.15; % K +mgc.compressibility_factor = 0.8; % unitless +mgc.units = 'si'; +mgc.standard_density = 0.717; + +%% optional global data (that was either provided or computed based on required global data) +mgc.energy_factor = 5.8811473e-10; +mgc.sound_speed = 317.3537; % m/s +mgc.R = 8.314; % J/(mol K) +mgc.base_pressure = 8.273712e6; % Pa +mgc.base_flow = 44.4795; +mgc.base_length = 1.0; % m +mgc.is_per_unit = 1; + +%% junction data +% id p_min p_max p_nominal junction_type status pipeline_name edi_id lat lon +mgc.junction = [ +1 0.4167 1.0 0.4167 0 1 'northeast' 1 40.14051 -80.478524 +2 0.4167 1.0 0.4167 0 1 'northeast' 2 39.723066 -80.442888 +3 0.4167 1.0 0.4167 0 1 'northeast' 3 40.200743 -79.534826 +4 0.4167 1.0 0.4167 0 1 'northeast' 4 40.020885 -78.404702 +5 0.4167 1.0 0.4167 0 1 'northeast' 5 39.724585 -76.390675 +6 0.4167 1.0 0.4167 0 1 'northeast' 6 40.274567 -76.382726 +7 0.4167 1.0 0.4167 0 1 'northeast' 7 40.084953 -75.556341 +8 0.4167 1.0 0.4167 0 1 'northeast' 8 40.768368 -80.376997 +9 0.4167 1.0 0.4167 0 1 'northeast' 9 40.467497 -79.794148 +10 0.4167 1.0 0.4167 0 1 'northeast' 10 40.467469 -79.794041 +11 0.4167 1.0 0.4167 0 1 'northeast' 11 40.552592 -75.22477 +12 0.4167 1.0 0.4167 0 1 'northeast' 12 40.603397 -74.883413 +13 0.4167 1.0 0.4167 0 1 'northeast' 13 40.30279 -74.703774 +14 0.4167 1.0 0.4167 0 1 'northeast' 14 40.556699 -74.349096 +15 0.4167 1.0 0.4167 0 1 'northeast' 15 40.66556 -73.65474 +16 0.4167 1.0 0.4167 0 1 'northeast' 16 40.835394 -79.343138 +17 0.4167 1.0 0.4167 0 1 'northeast' 17 40.835196 -79.340896 +18 0.4167 1.0 0.4167 0 1 'northeast' 18 40.79121 -74.19497 +19 0.4167 1.0 0.4167 0 1 'northeast' 19 40.791447 -74.088084 +20 0.4167 1.0 0.4167 0 1 'northeast' 20 40.784651 -73.93382 +21 0.4167 1.0 0.4167 0 1 'northeast' 21 40.895706 -73.14931 +22 0.4167 1.0 0.4167 0 1 'northeast' 22 41.21062 -80.320004 +23 0.4167 1.0 0.4167 0 1 'northeast' 23 41.210661 -80.320067 +24 0.4167 1.0 0.4167 0 1 'northeast' 24 40.999871 -78.741026 +25 0.4167 1.0 0.4167 0 1 'northeast' 25 41.260839 -78.311499 +26 0.4167 1.0 0.4167 0 1 'northeast' 26 41.495676 -77.643097 +27 0.4167 1.0 0.4167 0 1 'northeast' 27 41.496855 -77.643514 +28 0.4167 1.0 0.4167 0 1 'northeast' 28 41.262607 -76.338707 +29 0.4167 1.0 0.4167 0 1 'northeast' 29 41.21003 -75.855117 +30 0.4167 1.0 0.4167 0 1 'northeast' 30 41.066069 -74.573932 +31 0.4167 1.0 0.4167 0 1 'northeast' 31 41.118725 -74.476541 +32 0.4167 1.0 0.4167 0 1 'northeast' 32 41.029975 -74.090777 +33 0.4167 1.0 0.4167 0 1 'northeast' 33 41.254368 -73.010735 +34 0.4167 1.0 0.4167 0 1 'northeast' 34 41.266832 -73.009702 +35 0.4167 1.0 0.4167 0 1 'northeast' 35 41.398771 -79.676097 +36 0.4167 1.0 0.4167 0 1 'northeast' 36 41.396723 -79.672811 +37 0.4167 1.0 0.4167 0 1 'northeast' 37 41.537845 -79.116042 +38 0.4167 1.0 0.4167 0 1 'northeast' 38 41.537608 -79.11609 +39 0.4167 1.0 0.4167 0 1 'northeast' 39 41.689696 -78.437472 +40 0.4167 1.0 0.4167 0 1 'northeast' 40 41.877839 -77.765879 +41 0.4167 1.0 0.4167 0 1 'northeast' 41 41.821825 -75.819248 +42 0.4167 1.0 0.4167 0 1 'northeast' 42 42.07427 -79.698623 +43 0.4167 1.0 0.4167 0 1 'northeast' 43 42.074221 -79.698702 +44 0.4167 1.0 0.4167 0 1 'northeast' 44 42.11366 -77.653292 +45 0.4167 1.0 0.4167 0 1 'northeast' 45 42.072562 -76.791341 +46 0.4167 1.0 0.4167 0 1 'northeast' 46 42.072562 -76.77978 +47 0.4167 1.0 0.4167 0 1 'northeast' 47 42.439942 -76.305218 +48 0.4167 1.0 0.4167 0 1 'northeast' 48 42.417627 -76.293194 +49 0.4167 1.0 0.4167 0 1 'northeast' 49 42.054348 -75.548908 +50 0.4167 1.0 0.4167 0 1 'northeast' 50 41.625653 -73.482727 +51 0.4167 1.0 0.4167 0 1 'northeast' 51 41.974926 -72.813982 +52 0.4167 1.0 0.4167 0 1 'northeast' 52 41.975423 -72.813133 +53 0.4167 1.0 0.4167 0 1 'northeast' 53 41.677967 -72.827335 +54 0.4167 1.0 0.4167 0 1 'northeast' 54 41.725185 -72.589945 +55 0.4167 1.0 0.4167 0 1 'northeast' 55 41.725084 -72.588397 +56 0.4167 1.0 0.4167 0 1 'northeast' 56 40.274597 -76.383599 +57 0.4167 1.0 0.4167 0 1 'northeast' 57 41.670935 -71.534463 +58 0.4167 1.0 0.4167 0 1 'northeast' 58 41.753162 -70.493124 +59 0.4167 1.0 0.4167 0 1 'northeast' 59 42.023001 -71.375356 +60 0.4167 1.0 0.4167 0 1 'northeast' 60 42.022409 -71.751407 +61 0.4167 1.0 0.4167 0 1 'northeast' 61 42.020317 -71.744126 +62 0.4167 1.0 0.4167 0 1 'northeast' 62 42.120251 -71.567683 +63 0.4167 1.0 0.4167 0 1 'northeast' 63 42.120051 -71.569429 +64 0.4167 1.0 0.4167 0 1 'northeast' 64 42.363165 -71.119083 +65 0.4167 1.0 0.4167 0 1 'northeast' 65 42.201594 -71.523878 +66 0.4167 1.0 0.4167 0 1 'northeast' 66 42.588366 -71.847785 +67 0.4167 1.0 0.4167 0 1 'northeast' 67 42.484204 -71.16997 +68 0.4167 1.0 0.4167 0 1 'northeast' 68 42.707991 -71.274586 +69 0.4167 1.0 0.4167 0 1 'northeast' 69 42.550884 -71.367865 +70 0.4167 1.0 0.4167 0 1 'northeast' 70 42.934207 -71.491622 +71 0.4167 1.0 0.4167 0 1 'northeast' 71 44.838572 -69.923579 +72 0.4167 1.0 0.4167 0 1 'northeast' 72 45.054984 -71.490144 +73 0.4167 1.0 0.4167 0 1 'northeast' 73 45.05418 -71.490121 +74 0.4167 1.0 0.4167 0 1 'northeast' 74 43.271294 -79.02028 +75 0.4167 1.0 0.4167 0 1 'northeast' 75 43.270035 -79.026338 +76 0.4167 1.0 0.4167 0 1 'northeast' 76 42.745262 -78.392456 +77 0.4167 1.0 0.4167 0 1 'northeast' 77 42.917459 -77.783036 +78 0.4167 1.0 0.4167 0 1 'northeast' 78 42.597312 -78.110065 +79 0.4167 1.0 0.4167 0 1 'northeast' 79 42.556783 -78.153585 +80 0.4167 1.0 0.4167 0 1 'northeast' 80 42.90849 -77.192062 +81 0.4167 1.0 0.4167 0 1 'northeast' 81 42.904538 -77.176114 +82 0.4167 1.0 0.4167 0 1 'northeast' 82 43.219378 -76.252319 +83 0.4167 1.0 0.4167 0 1 'northeast' 83 42.903602 -75.958292 +84 0.4167 1.0 0.4167 0 1 'northeast' 84 42.903357 -75.958496 +85 0.4167 1.0 0.4167 0 1 'northeast' 85 42.80409 -74.281505 +86 0.4167 1.0 0.4167 0 1 'northeast' 86 42.815669 -74.263843 +87 0.4167 1.0 0.4167 0 1 'northeast' 87 42.831757 -73.672791 +88 0.4167 1.0 0.4167 0 1 'northeast' 88 42.628596 -74.025866 +89 0.4167 1.0 0.4167 0 1 'northeast' 89 42.63174 -74.025301 +90 0.4167 1.0 0.4167 0 1 'northeast' 90 42.24878 -73.898449 +91 0.4167 1.0 0.4167 0 1 'northeast' 91 42.248502 -73.899998 +92 0.4167 1.0 0.4167 0 1 'northeast' 92 41.77572 -73.701817 +93 0.4167 1.0 0.4167 0 1 'northeast' 93 41.77619 -73.702682 +94 0.4167 1.0 0.4167 0 1 'northeast' 94 42.740238 -73.186441 +95 0.4167 1.0 0.4167 0 1 'northeast' 95 42.048439 -72.610074 +96 0.4167 1.0 0.4167 0 1 'northeast' 96 42.046799 -72.613109 +97 0.4167 1.0 0.4167 0 1 'northeast' 97 43.354239 -75.082106 +98 0.4167 1.0 0.4167 0 1 'northeast' 98 43.35361 -75.094707 +99 0.4167 1.0 0.4167 0 1 'northeast' 99 44.076832 -75.299729 +100 0.4167 1.0 0.4167 0 1 'northeast' 100 44.076742 -75.29934 +101 0.4167 1.0 0.4167 0 1 'northeast' 101 44.768851 -75.355817 +102 0.4167 1.0 0.4167 0 1 'northeast' 102 42.470251 -73.325124 +103 0.4167 1.0 0.4167 0 1 'northeast' 103 40.189198 -79.527073 +104 0.4167 1.0 0.4167 0 1 'northeast' 104 40.042788 -78.421649 +105 0.4167 1.0 0.4167 0 1 'northeast' 105 44.520753 -70.578301 +1010 0.4167 1.0 0.4167 0 1 'northeast' 1010 40.467469 -79.794041 +1011 0.4167 1.0 0.4167 0 1 'northeast' 1011 40.552592 -75.22477 +1020 0.4167 1.0 0.4167 0 1 'northeast' 1020 40.784651 -73.93382 +1022 0.4167 1.0 0.4167 0 1 'northeast' 1022 41.21062 -80.320004 +1027 0.4167 1.0 0.4167 0 1 'northeast' 1027 41.496855 -77.643514 +1030 0.4167 1.0 0.4167 0 1 'northeast' 1030 41.066069 -74.573932 +1031 0.4167 1.0 0.4167 0 1 'northeast' 1031 41.118725 -74.476541 +1032 0.4167 1.0 0.4167 0 1 'northeast' 1032 41.029975 -74.090777 +1039 0.4167 1.0 0.4167 0 1 'northeast' 1039 41.689696 -78.437472 +1045 0.4167 1.0 0.4167 0 1 'northeast' 1045 42.072562 -76.791341 +1049 0.4167 1.0 0.4167 0 1 'northeast' 1049 42.054348 -75.548908 +1050 0.4167 1.0 0.4167 0 1 'northeast' 1050 41.625653 -73.482727 +1053 0.4167 1.0 0.4167 0 1 'northeast' 1053 41.677967 -72.827335 +1059 0.4167 1.0 0.4167 0 1 'northeast' 1059 42.023001 -71.375356 +1064 0.4167 1.0 0.4167 0 1 'northeast' 1064 42.363165 -71.119083 +1067 0.4167 1.0 0.4167 0 1 'northeast' 1067 42.484204 -71.16997 +1069 0.4167 1.0 0.4167 0 1 'northeast' 1069 42.550884 -71.367865 +1076 0.4167 1.0 0.4167 0 1 'northeast' 1076 42.745262 -78.392456 +1086 0.4167 1.0 0.4167 0 1 'northeast' 1086 42.815669 -74.263843 +2086 0.4167 1.0 0.4167 0 1 'northeast' 2086 42.815669 -74.263843 +301030 0.4167 1.0 0.4167 0 1 'northeast' 301030 41.066069 -74.573932 +801050 0.4167 1.0 0.4167 0 1 'northeast' 801050 41.625653 -73.482727 +1100027 0.4167 1.0 0.4167 0 1 'northeast' 1100027 41.496855 -77.643514 +1402086 0.4167 1.0 0.4167 0 1 'northeast' 1402086 42.815669 -74.263843 +1602086 0.4167 1.0 0.4167 0 1 'northeast' 1602086 42.815669 -74.263843 +1801069 0.4167 1.0 0.4167 0 1 'northeast' 1801069 42.550884 -71.367865 +1901067 0.4167 1.0 0.4167 0 1 'northeast' 1901067 42.484204 -71.16997 +2000008 0.4167 1.0 0.4167 0 1 'northeast' 2000008 40.768368 -80.376997 +2101045 0.4167 1.0 0.4167 0 1 'northeast' 2101045 42.072562 -76.791341 +2401032 0.4167 1.0 0.4167 0 1 'northeast' 2401032 41.029975 -74.090777 +2700011 0.4167 1.0 0.4167 0 1 'northeast' 2700011 40.552592 -75.22477 +3101076 0.4167 1.0 0.4167 0 1 'northeast' 3101076 42.745262 -78.392456 +3201086 0.4167 1.0 0.4167 0 1 'northeast' 3201086 42.815669 -74.263843 +3401039 0.4167 1.0 0.4167 0 1 'northeast' 3401039 41.689696 -78.437472 +3800020 0.4167 1.0 0.4167 0 1 'northeast' 3800020 40.784651 -73.93382 +4101064 0.4167 1.0 0.4167 0 1 'northeast' 4101064 42.363165 -71.119083 +4200008 0.4167 1.0 0.4167 0 1 'northeast' 4200008 40.768368 -80.376997 +4301031 0.4167 1.0 0.4167 0 1 'northeast' 4301031 41.118725 -74.476541 +4401059 0.4167 1.0 0.4167 0 1 'northeast' 4401059 42.023001 -71.375356 +4501049 0.4167 1.0 0.4167 0 1 'northeast' 4501049 42.054348 -75.548908 +4601053 0.4167 1.0 0.4167 0 1 'northeast' 4601053 41.677967 -72.827335 +]; + +%% pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status +mgc.pipe = [ +1 1 3 0.762 31284 0.0431 0.4167 1.0 1 +2 2 9 0.762 18304 0.0431 0.4167 1.0 1 +5 5 7 0.762 14080 0.0431 0.4167 1.0 1 +7 7 13 0.762 11264 0.0431 0.4167 1.0 1 +8 1022 22 0.762 40313 0.0431 0.4167 1.0 1 +9 1010 10 0.762 11264 0.0431 0.4167 1.0 1 +11 10 16 0.762 8448 0.0431 0.4167 1.0 1 +12 1011 30 0.762 37541 0.0431 0.4167 1.0 1 +13 11 56 0.762 37541 0.0431 0.4167 1.0 1 +14 12 13 0.762 5632 0.0431 0.4167 1.0 1 +15 12 29 0.762 16896 0.0431 0.4167 1.0 1 +16 12 18 0.762 11264 0.0431 0.4167 1.0 1 +17 13 14 0.762 7040 0.0431 0.4167 1.0 1 +18 14 15 0.762 5632 0.0431 0.4167 1.0 1 +19 14 18 0.762 5632 0.0431 0.4167 1.0 1 +21 17 24 0.762 8448 0.0431 0.4167 1.0 1 +22 17 78 0.762 42240 0.0431 0.4167 1.0 1 +23 18 19 0.762 2816 0.0431 0.4167 1.0 1 +24 19 20 0.762 2816 0.0431 0.4167 1.0 1 +25 19 1032 0.762 5632 0.0431 0.4167 1.0 1 +26 1020 21 0.762 48280 0.0431 0.4167 1.0 1 +28 23 35 0.762 28795 0.0431 0.4167 1.0 1 +29 23 42 0.762 69109 0.0431 0.4167 1.0 1 +30 24 25 0.762 8448 0.0431 0.4167 1.0 1 +31 25 26 0.762 8448 0.0431 0.4167 1.0 1 +33 1027 28 0.762 21120 0.0431 0.4167 1.0 1 +34 1027 39 0.762 8448 0.0431 0.4167 1.0 1 +35 27 1045 0.762 22528 0.0431 0.4167 1.0 1 +36 28 29 0.762 7040 0.0431 0.4167 1.0 1 +37 29 28 0.762 7040 0.0431 0.4167 1.0 1 +38 1030 40 0.762 184290 0.0431 0.4167 1.0 1 +39 30 31 0.762 6257 0.0431 0.4167 1.0 1 +40 1030 32 0.762 23036 0.0431 0.4167 1.0 1 +41 1031 49 0.762 144841 0.0431 0.4167 1.0 1 +42 31 50 0.762 25027 0.0431 0.4167 1.0 1 +43 32 33 0.762 46073 0.0431 0.4167 1.0 1 +44 33 1050 0.762 32187 0.0431 0.4167 1.0 1 +46 33 1053 0.762 23036 0.0431 0.4167 1.0 1 +48 36 37 0.762 28795 0.0431 0.4167 1.0 1 +50 38 1039 0.762 46073 0.0431 0.4167 1.0 1 +51 1039 40 0.762 23036 0.0431 0.4167 1.0 1 +52 40 81 0.762 92145 0.0431 0.4167 1.0 1 +53 41 1049 0.762 8448 0.0431 0.4167 1.0 1 +55 43 76 0.762 92145 0.0431 0.4167 1.0 1 +56 44 45 0.762 72420 0.0431 0.4167 1.0 1 +58 1045 47 0.762 8448 0.0431 0.4167 1.0 1 +59 46 49 0.762 96560 0.0431 0.4167 1.0 1 +61 48 82 0.762 14080 0.0431 0.4167 1.0 1 +62 48 85 0.762 25344 0.0431 0.4167 1.0 1 +63 1050 93 0.762 32187 0.0431 0.4167 1.0 1 +64 50 51 0.762 3128 0.0431 0.4167 1.0 1 +66 52 53 0.762 12514 0.0431 0.4167 1.0 1 +67 1053 96 0.762 23036 0.0431 0.4167 1.0 1 +68 53 54 0.762 12514 0.0431 0.4167 1.0 1 +70 55 59 0.762 37541 0.0431 0.4167 1.0 1 +71 57 61 0.762 23036 0.0431 0.4167 1.0 1 +72 1059 61 0.762 17277 0.0431 0.4167 1.0 1 +73 1059 62 0.762 17277 0.0431 0.4167 1.0 1 +74 59 1064 0.762 18770 0.0431 0.4167 1.0 1 +75 58 59 0.762 25027 0.0431 0.4167 1.0 1 +77 60 96 0.762 57591 0.0431 0.4167 1.0 1 +78 60 62 0.762 23036 0.0431 0.4167 1.0 1 +79 62 96 0.762 69109 0.0431 0.4167 1.0 1 +81 63 65 0.762 11518 0.0431 0.4167 1.0 1 +82 64 65 0.762 17277 0.0431 0.4167 1.0 1 +83 64 67 0.762 5759 0.0431 0.4167 1.0 1 +84 65 66 0.762 23036 0.0431 0.4167 1.0 1 +85 65 69 0.762 23036 0.0431 0.4167 1.0 1 +86 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 +87 68 105 0.762 614221 0.0431 0.4167 1.0 1 +88 68 1069 0.762 102370 0.0431 0.4167 1.0 1 +89 69 70 0.762 46073 0.0431 0.4167 1.0 1 +90 71 105 0.762 204740 0.0431 0.4167 1.0 1 +92 73 105 0.762 409480 0.0431 0.4167 1.0 1 +94 75 76 0.762 46073 0.0431 0.4167 1.0 1 +95 76 80 0.762 69109 0.0431 0.4167 1.0 1 +96 1076 79 0.762 5632 0.0431 0.4167 1.0 1 +97 77 79 0.762 5632 0.0431 0.4167 1.0 1 +100 81 83 0.762 69109 0.0431 0.4167 1.0 1 +102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 +104 86 87 0.762 8448 0.0431 0.4167 1.0 1 +105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 +106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 +108 89 90 0.762 32187 0.0431 0.4167 1.0 1 +110 91 92 0.762 80467 0.0431 0.4167 1.0 1 +112 94 102 0.762 23036 0.0431 0.4167 1.0 1 +115 97 99 0.762 64374 0.0431 0.4167 1.0 1 +117 100 101 0.762 96560 0.0431 0.4167 1.0 1 +118 103 4 0.762 37541 0.0431 0.4167 1.0 1 +119 104 6 0.762 56311 0.0431 0.4167 1.0 1 +120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 +121 102 96 0.762 46073 0.0431 0.4167 1.0 1 +122 21 34 0.762 96560 0.0431 0.4167 1.0 1 +]; + +%% compressor data +% id fr_junction to_junction c_ratio_min c_ratio_max power_max flow_min flow_max inlet_p_min inlet_p_max outlet_p_min outlet_p_max status operating_cost directionality +mgc.compressor = [ +3 3 103 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +4 4 104 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +6 6 56 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +10 9 10 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +20 16 17 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +27 22 23 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +32 26 27 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +45 33 34 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +47 35 36 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +49 37 38 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +54 42 43 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +57 45 46 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +60 47 48 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +65 51 52 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +69 54 55 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +76 60 61 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +80 62 63 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +91 72 73 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +93 74 75 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +98 78 79 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +99 80 81 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +101 83 84 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +103 85 86 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +107 88 89 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +109 90 91 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +111 92 93 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +113 95 96 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +114 97 98 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +116 99 100 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +]; + +%% regulator data +% id fr_junction to_junction reduction_factor_min reduction_factor_max flow_min flow_max status +mgc.regulator = [ +1008 8 4200008 0 1 -1.0e9 1.0e9 1 +1009 8 2000008 0 1 -1.0e9 1.0e9 1 +1012 11 2700011 0 1 -1.0e9 1.0e9 1 +1025 1032 2401032 0 1 -1.0e9 1.0e9 1 +1026 20 3800020 0 1 -1.0e9 1.0e9 1 +1033 27 1100027 0 1 -1.0e9 1.0e9 1 +1034 1039 3401039 0 1 -1.0e9 1.0e9 1 +1040 1030 301030 0 1 -1.0e9 1.0e9 1 +1041 1031 4301031 0 1 -1.0e9 1.0e9 1 +1053 1049 4501049 0 1 -1.0e9 1.0e9 1 +1057 1045 2101045 0 1 -1.0e9 1.0e9 1 +1063 1050 801050 0 1 -1.0e9 1.0e9 1 +1067 1053 4601053 0 1 -1.0e9 1.0e9 1 +1073 1059 4401059 0 1 -1.0e9 1.0e9 1 +1074 1064 4101064 0 1 -1.0e9 1.0e9 1 +1086 1067 1901067 0 1 -1.0e9 1.0e9 1 +1089 1069 1801069 0 1 -1.0e9 1.0e9 1 +1096 1076 3101076 0 1 -1.0e9 1.0e9 1 +1104 1086 3201086 0 1 -1.0e9 1.0e9 1 +1105 2086 1602086 0 1 -1.0e9 1.0e9 1 +1106 2086 1402086 0 1 -1.0e9 1.0e9 1 +100002 30 301030 0 1 -1.0e9 1.0e9 1 +100007 50 801050 0 1 -1.0e9 1.0e9 1 +100010 1027 1100027 0 1 -1.0e9 1.0e9 1 +100013 1086 1402086 0 1 -1.0e9 1.0e9 1 +100015 86 1602086 0 1 -1.0e9 1.0e9 1 +100017 69 1801069 0 1 -1.0e9 1.0e9 1 +100018 67 1901067 0 1 -1.0e9 1.0e9 1 +100019 1010 2000008 0 1 -1.0e9 1.0e9 1 +100020 45 2101045 0 1 -1.0e9 1.0e9 1 +100023 32 2401032 0 1 -1.0e9 1.0e9 1 +100026 1011 2700011 0 1 -1.0e9 1.0e9 1 +100030 76 3101076 0 1 -1.0e9 1.0e9 1 +100031 86 3201086 0 1 -1.0e9 1.0e9 1 +100033 39 3401039 0 1 -1.0e9 1.0e9 1 +100037 1020 3800020 0 1 -1.0e9 1.0e9 1 +100040 64 4101064 0 1 -1.0e9 1.0e9 1 +100041 1022 4200008 0 1 -1.0e9 1.0e9 1 +100042 31 4301031 0 1 -1.0e9 1.0e9 1 +100043 59 4401059 0 1 -1.0e9 1.0e9 1 +100044 49 4501049 0 1 -1.0e9 1.0e9 1 +100045 53 4601053 0 1 -1.0e9 1.0e9 1 +]; + +%% receipt data +% id junction_id injection_min injection_max injection_nominal is_dispatchable status +mgc.receipt = [ +1 1 0.0672 0.0672 0.0672 0 1 +2 2 0.0566 0.0566 0.0566 0 1 +5 5 0.0626 0.0626 0.0626 0 1 +8 8 0.0653 0.0653 0.0653 0 1 +28 28 0.0672 0.0672 0.0672 0 1 +39 39 0.0569 0.0569 0.0569 0 1 +40 40 0.0552 0.0552 0.0552 0 1 +41 41 0.0601 0.0601 0.0601 0 1 +45 45 0.0547 0.0547 0.0547 0 1 +72 72 0.0539 0.0539 0.0539 0 1 +74 74 0.0590 0.0590 0.0590 0 1 +101 101 0.0583 0.0583 0.0583 0 1 +10001 1 0.0 52.83 0.0 1 1 +10002 2 0.0 52.83 0.0 1 1 +10005 5 0.0 52.83 0.0 1 1 +10008 8 0.0 52.83 0.0 1 1 +10028 28 0.0 52.83 0.0 1 1 +10039 39 0.0 52.83 0.0 1 1 +10040 40 0.0 52.83 0.0 1 1 +10041 41 0.0 52.83 0.0 1 1 +10045 45 0.0 52.83 0.0 1 1 +10072 72 0.0 52.83 0.0 1 1 +10074 74 0.0 52.83 0.0 1 1 +10101 101 0.0 52.83 0.0 1 1 +]; + +%% delivery data +% id junction_id withdrawal_min withdrawal_max withdrawal_nominal is_dispatchable status +mgc.delivery = [ +7 7 0.0925 0.0925 0.0925 0 1 +10 10 3.1334 3.1334 3.1334 0 1 +13 13 0.1043 0.1043 0.1043 0 1 +14 14 0.0099 0.0099 0.0099 0 1 +15 15 0.3991 0.3991 0.3991 0 1 +17 17 1.0017 1.0017 1.0017 0 1 +18 18 0.0988 0.0988 0.0988 0 1 +19 19 0.5617 0.5617 0.5617 0 1 +20 20 0.3329 0.3329 0.3329 0 1 +21 21 0.2782 0.2782 0.2782 0 1 +24 24 0.5803 0.5803 0.5803 0 1 +25 25 0.6068 0.6068 0.6068 0 1 +29 29 0.4336 0.4336 0.4336 0 1 +31 31 0.2080 0.2080 0.2080 0 1 +34 34 0.0197 0.0197 0.0197 0 1 +43 43 0.2461 0.2461 0.2461 0 1 +44 44 0.0246 0.0246 0.0246 0 1 +48 48 0.0089 0.0089 0.0089 0 1 +55 55 0.3799 0.3799 0.3799 0 1 +57 57 0.0888 0.0888 0.0888 0 1 +58 58 0.4078 0.4078 0.4078 0 1 +61 61 0.1269 0.1269 0.1269 0 1 +62 62 0.1692 0.1692 0.1692 0 1 +63 63 0.0008 0.0008 0.0008 0 1 +64 64 0.0181 0.0181 0.0181 0 1 +66 66 0.1411 0.1411 0.1411 0 1 +67 67 0.0005 0.0005 0.0005 0 1 +68 68 0.0004 0.0004 0.0004 0 1 +70 70 0.0005 0.0005 0.0005 0 1 +71 71 0.1247 0.1247 0.1247 0 1 +76 76 0.1112 0.1112 0.1112 0 1 +77 77 0.4614 0.4614 0.4614 0 1 +82 82 0.1394 0.1394 0.1394 0 1 +86 86 0.0515 0.0515 0.0515 0 1 +87 87 0.0521 0.0521 0.0521 0 1 +89 89 0.2705 0.2705 0.2705 0 1 +91 91 0.0607 0.0607 0.0607 0 1 +93 93 0.0471 0.0471 0.0471 0 1 +94 94 0.1594 0.1594 0.1594 0 1 +98 98 0.4145 0.4145 0.4145 0 1 +100 100 0.0250 0.0250 0.0250 0 1 +10014 14 0.0 52.83 0.0 1 1 +10019 19 0.0 52.83 0.0 1 1 +10021 21 0.0 52.83 0.0 1 1 +10029 29 0.0 52.83 0.0 1 1 +10031 31 0.0 52.83 0.0 1 1 +10034 34 0.0 52.83 0.0 1 1 +10044 44 0.0 52.83 0.0 1 1 +10048 48 0.0 52.83 0.0 1 1 +10062 62 0.0 52.83 0.0 1 1 +10064 64 0.0 52.83 0.0 1 1 +10066 66 0.0 52.83 0.0 1 1 +10071 71 0.0 52.83 0.0 1 1 +10076 76 0.0 52.83 0.0 1 1 +10082 82 0.0 52.83 0.0 1 1 +10086 86 0.0 52.83 0.0 1 1 +10087 87 0.0 52.83 0.0 1 1 +10091 91 0.0 52.83 0.0 1 1 +10093 93 0.0 52.83 0.0 1 1 +10100 100 0.0 52.83 0.0 1 1 +]; + +%% ne_pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status construction_cost +mgc.ne_pipe = [ +10001 1 3 0.762 31284 0.0431 0.4167 1.0 1 9.6979801571406e7 +10002 2 9 0.762 18304 0.0431 0.4167 1.0 1 5.6742147678479e7 +10005 5 7 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10007 7 13 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10008 1022 22 0.762 40313 0.0431 0.4167 1.0 1 1.2497182603533e8 +10009 1010 10 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10011 10 16 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10012 1011 30 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10013 11 56 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10014 12 13 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10015 12 29 0.762 16896 0.0431 0.4167 1.0 1 5.2377367087827e7 +10016 12 18 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10017 13 14 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10018 14 15 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10019 14 18 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10021 17 24 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10022 17 78 0.762 42240 0.0431 0.4167 1.0 1 1.3094341771957e8 +10023 18 19 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10024 19 20 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10025 19 1032 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10026 1020 21 0.762 48280 0.0431 0.4167 1.0 1 149668620 +10028 23 35 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10029 23 42 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10030 24 25 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10031 25 26 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10033 1027 28 0.762 21120 0.0431 0.4167 1.0 1 6.5471708859783e7 +10034 1027 39 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10035 27 1045 0.762 22528 0.0431 0.4167 1.0 1 6.9836489450435e7 +10036 28 29 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10037 29 28 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10038 1030 40 0.762 184290 0.0431 0.4167 1.0 1 5.7129977616151e8 +10039 30 31 0.762 6257 0.0431 0.4167 1.0 1 1.9395960314281e7 +10040 1030 32 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10041 1031 49 0.762 144841 0.0431 0.4167 1.0 1 449005860 +10042 31 50 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10043 32 33 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10044 33 1050 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10046 33 1053 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10048 36 37 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10050 38 1039 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10051 1039 40 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10052 40 81 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10053 41 1049 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10055 43 76 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10056 44 45 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10058 1045 47 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10059 46 49 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10061 48 82 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10062 48 85 0.762 25344 0.0431 0.4167 1.0 1 7.8566050631742e7 +10063 1050 93 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10064 50 51 0.762 3128 0.0431 0.4167 1.0 1 9.6979801571406e6 +10066 52 53 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10067 1053 96 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10068 53 54 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10070 55 59 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10071 57 61 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10072 1059 61 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10073 1059 62 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10074 59 1064 0.762 18770 0.0431 0.4167 1.0 1 5.8187880942844e7 +10075 58 59 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10077 60 96 0.762 57591 0.0431 0.4167 1.0 1 1.7853118005047e8 +10078 60 62 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10079 62 96 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10081 63 65 0.762 11518 0.0431 0.4167 1.0 1 3.5706236010096e7 +10082 64 65 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10083 64 67 0.762 5759 0.0431 0.4167 1.0 1 1.7853118005047e7 +10084 65 66 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10085 65 69 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10086 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 7.9336817717463e7 +10087 68 105 0.762 614221 0.0431 0.4167 1.0 1 1.9040836252191e9 +10088 68 1069 0.762 102370 0.0431 0.4167 1.0 1 3.1734727086985e8 +10089 69 70 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10090 71 105 0.762 204740 0.0431 0.4167 1.0 1 6.3469454173969e8 +10092 73 105 0.762 409480 0.0431 0.4167 1.0 1 1.2693890834794e9 +10094 75 76 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10095 76 80 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10096 1076 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10097 77 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10100 81 83 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10104 86 87 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10108 89 90 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10110 91 92 0.762 80467 0.0431 0.4167 1.0 1 249447700 +10112 94 102 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10115 97 99 0.762 64374 0.0431 0.4167 1.0 1 199558160 +10117 100 101 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10118 103 4 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10119 104 6 0.762 56311 0.0431 0.4167 1.0 1 1.7456364282853e8 +10120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 2.3209053406561e8 +10121 102 96 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10122 21 34 0.762 96560 0.0431 0.4167 1.0 1 299337240 +]; + +%% price_zone data +%column_names% id cost_q_1 cost_q_2 cost_q_3 cost_p_1 cost_p_2 cost_p_3 min_cost constant_p comment +mgc.price_zone = [ +1 726357.391252 -629976.764143 0 6.0583475e-10 -0.00111388938 0 61071.8765728 175 'Transco Zone 6 Non New York' +2 296.540064875 131748.323601 0 0 0.00000870226 794.37 71929.0990747 600 'Transco Leidy Zone' +]; + +%% junction data (extended) +%column_names% price_zone +mgc.junction_data = [ +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +2 +-1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +1 +1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +]; diff --git a/examples/data/matgas/northeast-ne-4.0.m b/examples/data/matgas/northeast-ne-4.0.m new file mode 100644 index 0000000..08cfa83 --- /dev/null +++ b/examples/data/matgas/northeast-ne-4.0.m @@ -0,0 +1,700 @@ +function mgc = TC_PennToNortheast_wValves_expansion_4.0 + +%% required global data +mgc.gas_molar_mass = 0.0185674; % kg/mol +mgc.gas_specific_gravity = 0.6411; +mgc.specific_heat_capacity_ratio = 1.2841; % unitless +mgc.temperature = 281.15; % K +mgc.compressibility_factor = 0.8; % unitless +mgc.units = 'si'; +mgc.standard_density = 0.717; + +%% optional global data (that was either provided or computed based on required global data) +mgc.energy_factor = 5.8811473e-10; +mgc.sound_speed = 317.3537; % m/s +mgc.R = 8.314; % J/(mol K) +mgc.base_pressure = 8.273712e6; % Pa +mgc.base_flow = 44.4795; +mgc.base_length = 1.0; % m +mgc.is_per_unit = 1; + +%% junction data +% id p_min p_max p_nominal junction_type status pipeline_name edi_id lat lon +mgc.junction = [ +1 0.4167 1.0 0.4167 0 1 'northeast' 1 40.14051 -80.478524 +2 0.4167 1.0 0.4167 0 1 'northeast' 2 39.723066 -80.442888 +3 0.4167 1.0 0.4167 0 1 'northeast' 3 40.200743 -79.534826 +4 0.4167 1.0 0.4167 0 1 'northeast' 4 40.020885 -78.404702 +5 0.4167 1.0 0.4167 0 1 'northeast' 5 39.724585 -76.390675 +6 0.4167 1.0 0.4167 0 1 'northeast' 6 40.274567 -76.382726 +7 0.4167 1.0 0.4167 0 1 'northeast' 7 40.084953 -75.556341 +8 0.4167 1.0 0.4167 0 1 'northeast' 8 40.768368 -80.376997 +9 0.4167 1.0 0.4167 0 1 'northeast' 9 40.467497 -79.794148 +10 0.4167 1.0 0.4167 0 1 'northeast' 10 40.467469 -79.794041 +11 0.4167 1.0 0.4167 0 1 'northeast' 11 40.552592 -75.22477 +12 0.4167 1.0 0.4167 0 1 'northeast' 12 40.603397 -74.883413 +13 0.4167 1.0 0.4167 0 1 'northeast' 13 40.30279 -74.703774 +14 0.4167 1.0 0.4167 0 1 'northeast' 14 40.556699 -74.349096 +15 0.4167 1.0 0.4167 0 1 'northeast' 15 40.66556 -73.65474 +16 0.4167 1.0 0.4167 0 1 'northeast' 16 40.835394 -79.343138 +17 0.4167 1.0 0.4167 0 1 'northeast' 17 40.835196 -79.340896 +18 0.4167 1.0 0.4167 0 1 'northeast' 18 40.79121 -74.19497 +19 0.4167 1.0 0.4167 0 1 'northeast' 19 40.791447 -74.088084 +20 0.4167 1.0 0.4167 0 1 'northeast' 20 40.784651 -73.93382 +21 0.4167 1.0 0.4167 0 1 'northeast' 21 40.895706 -73.14931 +22 0.4167 1.0 0.4167 0 1 'northeast' 22 41.21062 -80.320004 +23 0.4167 1.0 0.4167 0 1 'northeast' 23 41.210661 -80.320067 +24 0.4167 1.0 0.4167 0 1 'northeast' 24 40.999871 -78.741026 +25 0.4167 1.0 0.4167 0 1 'northeast' 25 41.260839 -78.311499 +26 0.4167 1.0 0.4167 0 1 'northeast' 26 41.495676 -77.643097 +27 0.4167 1.0 0.4167 0 1 'northeast' 27 41.496855 -77.643514 +28 0.4167 1.0 0.4167 0 1 'northeast' 28 41.262607 -76.338707 +29 0.4167 1.0 0.4167 0 1 'northeast' 29 41.21003 -75.855117 +30 0.4167 1.0 0.4167 0 1 'northeast' 30 41.066069 -74.573932 +31 0.4167 1.0 0.4167 0 1 'northeast' 31 41.118725 -74.476541 +32 0.4167 1.0 0.4167 0 1 'northeast' 32 41.029975 -74.090777 +33 0.4167 1.0 0.4167 0 1 'northeast' 33 41.254368 -73.010735 +34 0.4167 1.0 0.4167 0 1 'northeast' 34 41.266832 -73.009702 +35 0.4167 1.0 0.4167 0 1 'northeast' 35 41.398771 -79.676097 +36 0.4167 1.0 0.4167 0 1 'northeast' 36 41.396723 -79.672811 +37 0.4167 1.0 0.4167 0 1 'northeast' 37 41.537845 -79.116042 +38 0.4167 1.0 0.4167 0 1 'northeast' 38 41.537608 -79.11609 +39 0.4167 1.0 0.4167 0 1 'northeast' 39 41.689696 -78.437472 +40 0.4167 1.0 0.4167 0 1 'northeast' 40 41.877839 -77.765879 +41 0.4167 1.0 0.4167 0 1 'northeast' 41 41.821825 -75.819248 +42 0.4167 1.0 0.4167 0 1 'northeast' 42 42.07427 -79.698623 +43 0.4167 1.0 0.4167 0 1 'northeast' 43 42.074221 -79.698702 +44 0.4167 1.0 0.4167 0 1 'northeast' 44 42.11366 -77.653292 +45 0.4167 1.0 0.4167 0 1 'northeast' 45 42.072562 -76.791341 +46 0.4167 1.0 0.4167 0 1 'northeast' 46 42.072562 -76.77978 +47 0.4167 1.0 0.4167 0 1 'northeast' 47 42.439942 -76.305218 +48 0.4167 1.0 0.4167 0 1 'northeast' 48 42.417627 -76.293194 +49 0.4167 1.0 0.4167 0 1 'northeast' 49 42.054348 -75.548908 +50 0.4167 1.0 0.4167 0 1 'northeast' 50 41.625653 -73.482727 +51 0.4167 1.0 0.4167 0 1 'northeast' 51 41.974926 -72.813982 +52 0.4167 1.0 0.4167 0 1 'northeast' 52 41.975423 -72.813133 +53 0.4167 1.0 0.4167 0 1 'northeast' 53 41.677967 -72.827335 +54 0.4167 1.0 0.4167 0 1 'northeast' 54 41.725185 -72.589945 +55 0.4167 1.0 0.4167 0 1 'northeast' 55 41.725084 -72.588397 +56 0.4167 1.0 0.4167 0 1 'northeast' 56 40.274597 -76.383599 +57 0.4167 1.0 0.4167 0 1 'northeast' 57 41.670935 -71.534463 +58 0.4167 1.0 0.4167 0 1 'northeast' 58 41.753162 -70.493124 +59 0.4167 1.0 0.4167 0 1 'northeast' 59 42.023001 -71.375356 +60 0.4167 1.0 0.4167 0 1 'northeast' 60 42.022409 -71.751407 +61 0.4167 1.0 0.4167 0 1 'northeast' 61 42.020317 -71.744126 +62 0.4167 1.0 0.4167 0 1 'northeast' 62 42.120251 -71.567683 +63 0.4167 1.0 0.4167 0 1 'northeast' 63 42.120051 -71.569429 +64 0.4167 1.0 0.4167 0 1 'northeast' 64 42.363165 -71.119083 +65 0.4167 1.0 0.4167 0 1 'northeast' 65 42.201594 -71.523878 +66 0.4167 1.0 0.4167 0 1 'northeast' 66 42.588366 -71.847785 +67 0.4167 1.0 0.4167 0 1 'northeast' 67 42.484204 -71.16997 +68 0.4167 1.0 0.4167 0 1 'northeast' 68 42.707991 -71.274586 +69 0.4167 1.0 0.4167 0 1 'northeast' 69 42.550884 -71.367865 +70 0.4167 1.0 0.4167 0 1 'northeast' 70 42.934207 -71.491622 +71 0.4167 1.0 0.4167 0 1 'northeast' 71 44.838572 -69.923579 +72 0.4167 1.0 0.4167 0 1 'northeast' 72 45.054984 -71.490144 +73 0.4167 1.0 0.4167 0 1 'northeast' 73 45.05418 -71.490121 +74 0.4167 1.0 0.4167 0 1 'northeast' 74 43.271294 -79.02028 +75 0.4167 1.0 0.4167 0 1 'northeast' 75 43.270035 -79.026338 +76 0.4167 1.0 0.4167 0 1 'northeast' 76 42.745262 -78.392456 +77 0.4167 1.0 0.4167 0 1 'northeast' 77 42.917459 -77.783036 +78 0.4167 1.0 0.4167 0 1 'northeast' 78 42.597312 -78.110065 +79 0.4167 1.0 0.4167 0 1 'northeast' 79 42.556783 -78.153585 +80 0.4167 1.0 0.4167 0 1 'northeast' 80 42.90849 -77.192062 +81 0.4167 1.0 0.4167 0 1 'northeast' 81 42.904538 -77.176114 +82 0.4167 1.0 0.4167 0 1 'northeast' 82 43.219378 -76.252319 +83 0.4167 1.0 0.4167 0 1 'northeast' 83 42.903602 -75.958292 +84 0.4167 1.0 0.4167 0 1 'northeast' 84 42.903357 -75.958496 +85 0.4167 1.0 0.4167 0 1 'northeast' 85 42.80409 -74.281505 +86 0.4167 1.0 0.4167 0 1 'northeast' 86 42.815669 -74.263843 +87 0.4167 1.0 0.4167 0 1 'northeast' 87 42.831757 -73.672791 +88 0.4167 1.0 0.4167 0 1 'northeast' 88 42.628596 -74.025866 +89 0.4167 1.0 0.4167 0 1 'northeast' 89 42.63174 -74.025301 +90 0.4167 1.0 0.4167 0 1 'northeast' 90 42.24878 -73.898449 +91 0.4167 1.0 0.4167 0 1 'northeast' 91 42.248502 -73.899998 +92 0.4167 1.0 0.4167 0 1 'northeast' 92 41.77572 -73.701817 +93 0.4167 1.0 0.4167 0 1 'northeast' 93 41.77619 -73.702682 +94 0.4167 1.0 0.4167 0 1 'northeast' 94 42.740238 -73.186441 +95 0.4167 1.0 0.4167 0 1 'northeast' 95 42.048439 -72.610074 +96 0.4167 1.0 0.4167 0 1 'northeast' 96 42.046799 -72.613109 +97 0.4167 1.0 0.4167 0 1 'northeast' 97 43.354239 -75.082106 +98 0.4167 1.0 0.4167 0 1 'northeast' 98 43.35361 -75.094707 +99 0.4167 1.0 0.4167 0 1 'northeast' 99 44.076832 -75.299729 +100 0.4167 1.0 0.4167 0 1 'northeast' 100 44.076742 -75.29934 +101 0.4167 1.0 0.4167 0 1 'northeast' 101 44.768851 -75.355817 +102 0.4167 1.0 0.4167 0 1 'northeast' 102 42.470251 -73.325124 +103 0.4167 1.0 0.4167 0 1 'northeast' 103 40.189198 -79.527073 +104 0.4167 1.0 0.4167 0 1 'northeast' 104 40.042788 -78.421649 +105 0.4167 1.0 0.4167 0 1 'northeast' 105 44.520753 -70.578301 +1010 0.4167 1.0 0.4167 0 1 'northeast' 1010 40.467469 -79.794041 +1011 0.4167 1.0 0.4167 0 1 'northeast' 1011 40.552592 -75.22477 +1020 0.4167 1.0 0.4167 0 1 'northeast' 1020 40.784651 -73.93382 +1022 0.4167 1.0 0.4167 0 1 'northeast' 1022 41.21062 -80.320004 +1027 0.4167 1.0 0.4167 0 1 'northeast' 1027 41.496855 -77.643514 +1030 0.4167 1.0 0.4167 0 1 'northeast' 1030 41.066069 -74.573932 +1031 0.4167 1.0 0.4167 0 1 'northeast' 1031 41.118725 -74.476541 +1032 0.4167 1.0 0.4167 0 1 'northeast' 1032 41.029975 -74.090777 +1039 0.4167 1.0 0.4167 0 1 'northeast' 1039 41.689696 -78.437472 +1045 0.4167 1.0 0.4167 0 1 'northeast' 1045 42.072562 -76.791341 +1049 0.4167 1.0 0.4167 0 1 'northeast' 1049 42.054348 -75.548908 +1050 0.4167 1.0 0.4167 0 1 'northeast' 1050 41.625653 -73.482727 +1053 0.4167 1.0 0.4167 0 1 'northeast' 1053 41.677967 -72.827335 +1059 0.4167 1.0 0.4167 0 1 'northeast' 1059 42.023001 -71.375356 +1064 0.4167 1.0 0.4167 0 1 'northeast' 1064 42.363165 -71.119083 +1067 0.4167 1.0 0.4167 0 1 'northeast' 1067 42.484204 -71.16997 +1069 0.4167 1.0 0.4167 0 1 'northeast' 1069 42.550884 -71.367865 +1076 0.4167 1.0 0.4167 0 1 'northeast' 1076 42.745262 -78.392456 +1086 0.4167 1.0 0.4167 0 1 'northeast' 1086 42.815669 -74.263843 +2086 0.4167 1.0 0.4167 0 1 'northeast' 2086 42.815669 -74.263843 +301030 0.4167 1.0 0.4167 0 1 'northeast' 301030 41.066069 -74.573932 +801050 0.4167 1.0 0.4167 0 1 'northeast' 801050 41.625653 -73.482727 +1100027 0.4167 1.0 0.4167 0 1 'northeast' 1100027 41.496855 -77.643514 +1402086 0.4167 1.0 0.4167 0 1 'northeast' 1402086 42.815669 -74.263843 +1602086 0.4167 1.0 0.4167 0 1 'northeast' 1602086 42.815669 -74.263843 +1801069 0.4167 1.0 0.4167 0 1 'northeast' 1801069 42.550884 -71.367865 +1901067 0.4167 1.0 0.4167 0 1 'northeast' 1901067 42.484204 -71.16997 +2000008 0.4167 1.0 0.4167 0 1 'northeast' 2000008 40.768368 -80.376997 +2101045 0.4167 1.0 0.4167 0 1 'northeast' 2101045 42.072562 -76.791341 +2401032 0.4167 1.0 0.4167 0 1 'northeast' 2401032 41.029975 -74.090777 +2700011 0.4167 1.0 0.4167 0 1 'northeast' 2700011 40.552592 -75.22477 +3101076 0.4167 1.0 0.4167 0 1 'northeast' 3101076 42.745262 -78.392456 +3201086 0.4167 1.0 0.4167 0 1 'northeast' 3201086 42.815669 -74.263843 +3401039 0.4167 1.0 0.4167 0 1 'northeast' 3401039 41.689696 -78.437472 +3800020 0.4167 1.0 0.4167 0 1 'northeast' 3800020 40.784651 -73.93382 +4101064 0.4167 1.0 0.4167 0 1 'northeast' 4101064 42.363165 -71.119083 +4200008 0.4167 1.0 0.4167 0 1 'northeast' 4200008 40.768368 -80.376997 +4301031 0.4167 1.0 0.4167 0 1 'northeast' 4301031 41.118725 -74.476541 +4401059 0.4167 1.0 0.4167 0 1 'northeast' 4401059 42.023001 -71.375356 +4501049 0.4167 1.0 0.4167 0 1 'northeast' 4501049 42.054348 -75.548908 +4601053 0.4167 1.0 0.4167 0 1 'northeast' 4601053 41.677967 -72.827335 +]; + +%% pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status +mgc.pipe = [ +1 1 3 0.762 31284 0.0431 0.4167 1.0 1 +2 2 9 0.762 18304 0.0431 0.4167 1.0 1 +5 5 7 0.762 14080 0.0431 0.4167 1.0 1 +7 7 13 0.762 11264 0.0431 0.4167 1.0 1 +8 1022 22 0.762 40313 0.0431 0.4167 1.0 1 +9 1010 10 0.762 11264 0.0431 0.4167 1.0 1 +11 10 16 0.762 8448 0.0431 0.4167 1.0 1 +12 1011 30 0.762 37541 0.0431 0.4167 1.0 1 +13 11 56 0.762 37541 0.0431 0.4167 1.0 1 +14 12 13 0.762 5632 0.0431 0.4167 1.0 1 +15 12 29 0.762 16896 0.0431 0.4167 1.0 1 +16 12 18 0.762 11264 0.0431 0.4167 1.0 1 +17 13 14 0.762 7040 0.0431 0.4167 1.0 1 +18 14 15 0.762 5632 0.0431 0.4167 1.0 1 +19 14 18 0.762 5632 0.0431 0.4167 1.0 1 +21 17 24 0.762 8448 0.0431 0.4167 1.0 1 +22 17 78 0.762 42240 0.0431 0.4167 1.0 1 +23 18 19 0.762 2816 0.0431 0.4167 1.0 1 +24 19 20 0.762 2816 0.0431 0.4167 1.0 1 +25 19 1032 0.762 5632 0.0431 0.4167 1.0 1 +26 1020 21 0.762 48280 0.0431 0.4167 1.0 1 +28 23 35 0.762 28795 0.0431 0.4167 1.0 1 +29 23 42 0.762 69109 0.0431 0.4167 1.0 1 +30 24 25 0.762 8448 0.0431 0.4167 1.0 1 +31 25 26 0.762 8448 0.0431 0.4167 1.0 1 +33 1027 28 0.762 21120 0.0431 0.4167 1.0 1 +34 1027 39 0.762 8448 0.0431 0.4167 1.0 1 +35 27 1045 0.762 22528 0.0431 0.4167 1.0 1 +36 28 29 0.762 7040 0.0431 0.4167 1.0 1 +37 29 28 0.762 7040 0.0431 0.4167 1.0 1 +38 1030 40 0.762 184290 0.0431 0.4167 1.0 1 +39 30 31 0.762 6257 0.0431 0.4167 1.0 1 +40 1030 32 0.762 23036 0.0431 0.4167 1.0 1 +41 1031 49 0.762 144841 0.0431 0.4167 1.0 1 +42 31 50 0.762 25027 0.0431 0.4167 1.0 1 +43 32 33 0.762 46073 0.0431 0.4167 1.0 1 +44 33 1050 0.762 32187 0.0431 0.4167 1.0 1 +46 33 1053 0.762 23036 0.0431 0.4167 1.0 1 +48 36 37 0.762 28795 0.0431 0.4167 1.0 1 +50 38 1039 0.762 46073 0.0431 0.4167 1.0 1 +51 1039 40 0.762 23036 0.0431 0.4167 1.0 1 +52 40 81 0.762 92145 0.0431 0.4167 1.0 1 +53 41 1049 0.762 8448 0.0431 0.4167 1.0 1 +55 43 76 0.762 92145 0.0431 0.4167 1.0 1 +56 44 45 0.762 72420 0.0431 0.4167 1.0 1 +58 1045 47 0.762 8448 0.0431 0.4167 1.0 1 +59 46 49 0.762 96560 0.0431 0.4167 1.0 1 +61 48 82 0.762 14080 0.0431 0.4167 1.0 1 +62 48 85 0.762 25344 0.0431 0.4167 1.0 1 +63 1050 93 0.762 32187 0.0431 0.4167 1.0 1 +64 50 51 0.762 3128 0.0431 0.4167 1.0 1 +66 52 53 0.762 12514 0.0431 0.4167 1.0 1 +67 1053 96 0.762 23036 0.0431 0.4167 1.0 1 +68 53 54 0.762 12514 0.0431 0.4167 1.0 1 +70 55 59 0.762 37541 0.0431 0.4167 1.0 1 +71 57 61 0.762 23036 0.0431 0.4167 1.0 1 +72 1059 61 0.762 17277 0.0431 0.4167 1.0 1 +73 1059 62 0.762 17277 0.0431 0.4167 1.0 1 +74 59 1064 0.762 18770 0.0431 0.4167 1.0 1 +75 58 59 0.762 25027 0.0431 0.4167 1.0 1 +77 60 96 0.762 57591 0.0431 0.4167 1.0 1 +78 60 62 0.762 23036 0.0431 0.4167 1.0 1 +79 62 96 0.762 69109 0.0431 0.4167 1.0 1 +81 63 65 0.762 11518 0.0431 0.4167 1.0 1 +82 64 65 0.762 17277 0.0431 0.4167 1.0 1 +83 64 67 0.762 5759 0.0431 0.4167 1.0 1 +84 65 66 0.762 23036 0.0431 0.4167 1.0 1 +85 65 69 0.762 23036 0.0431 0.4167 1.0 1 +86 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 +87 68 105 0.762 614221 0.0431 0.4167 1.0 1 +88 68 1069 0.762 102370 0.0431 0.4167 1.0 1 +89 69 70 0.762 46073 0.0431 0.4167 1.0 1 +90 71 105 0.762 204740 0.0431 0.4167 1.0 1 +92 73 105 0.762 409480 0.0431 0.4167 1.0 1 +94 75 76 0.762 46073 0.0431 0.4167 1.0 1 +95 76 80 0.762 69109 0.0431 0.4167 1.0 1 +96 1076 79 0.762 5632 0.0431 0.4167 1.0 1 +97 77 79 0.762 5632 0.0431 0.4167 1.0 1 +100 81 83 0.762 69109 0.0431 0.4167 1.0 1 +102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 +104 86 87 0.762 8448 0.0431 0.4167 1.0 1 +105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 +106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 +108 89 90 0.762 32187 0.0431 0.4167 1.0 1 +110 91 92 0.762 80467 0.0431 0.4167 1.0 1 +112 94 102 0.762 23036 0.0431 0.4167 1.0 1 +115 97 99 0.762 64374 0.0431 0.4167 1.0 1 +117 100 101 0.762 96560 0.0431 0.4167 1.0 1 +118 103 4 0.762 37541 0.0431 0.4167 1.0 1 +119 104 6 0.762 56311 0.0431 0.4167 1.0 1 +120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 +121 102 96 0.762 46073 0.0431 0.4167 1.0 1 +122 21 34 0.762 96560 0.0431 0.4167 1.0 1 +]; + +%% compressor data +% id fr_junction to_junction c_ratio_min c_ratio_max power_max flow_min flow_max inlet_p_min inlet_p_max outlet_p_min outlet_p_max status operating_cost directionality +mgc.compressor = [ +3 3 103 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +4 4 104 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +6 6 56 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +10 9 10 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +20 16 17 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +27 22 23 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +32 26 27 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +45 33 34 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +47 35 36 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +49 37 38 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +54 42 43 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +57 45 46 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +60 47 48 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +65 51 52 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +69 54 55 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +76 60 61 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +80 62 63 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +91 72 73 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +93 74 75 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +98 78 79 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +99 80 81 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +101 83 84 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +103 85 86 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +107 88 89 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +109 90 91 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +111 92 93 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +113 95 96 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +114 97 98 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +116 99 100 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +]; + +%% regulator data +% id fr_junction to_junction reduction_factor_min reduction_factor_max flow_min flow_max status +mgc.regulator = [ +1008 8 4200008 0 1 -1.0e9 1.0e9 1 +1009 8 2000008 0 1 -1.0e9 1.0e9 1 +1012 11 2700011 0 1 -1.0e9 1.0e9 1 +1025 1032 2401032 0 1 -1.0e9 1.0e9 1 +1026 20 3800020 0 1 -1.0e9 1.0e9 1 +1033 27 1100027 0 1 -1.0e9 1.0e9 1 +1034 1039 3401039 0 1 -1.0e9 1.0e9 1 +1040 1030 301030 0 1 -1.0e9 1.0e9 1 +1041 1031 4301031 0 1 -1.0e9 1.0e9 1 +1053 1049 4501049 0 1 -1.0e9 1.0e9 1 +1057 1045 2101045 0 1 -1.0e9 1.0e9 1 +1063 1050 801050 0 1 -1.0e9 1.0e9 1 +1067 1053 4601053 0 1 -1.0e9 1.0e9 1 +1073 1059 4401059 0 1 -1.0e9 1.0e9 1 +1074 1064 4101064 0 1 -1.0e9 1.0e9 1 +1086 1067 1901067 0 1 -1.0e9 1.0e9 1 +1089 1069 1801069 0 1 -1.0e9 1.0e9 1 +1096 1076 3101076 0 1 -1.0e9 1.0e9 1 +1104 1086 3201086 0 1 -1.0e9 1.0e9 1 +1105 2086 1602086 0 1 -1.0e9 1.0e9 1 +1106 2086 1402086 0 1 -1.0e9 1.0e9 1 +100002 30 301030 0 1 -1.0e9 1.0e9 1 +100007 50 801050 0 1 -1.0e9 1.0e9 1 +100010 1027 1100027 0 1 -1.0e9 1.0e9 1 +100013 1086 1402086 0 1 -1.0e9 1.0e9 1 +100015 86 1602086 0 1 -1.0e9 1.0e9 1 +100017 69 1801069 0 1 -1.0e9 1.0e9 1 +100018 67 1901067 0 1 -1.0e9 1.0e9 1 +100019 1010 2000008 0 1 -1.0e9 1.0e9 1 +100020 45 2101045 0 1 -1.0e9 1.0e9 1 +100023 32 2401032 0 1 -1.0e9 1.0e9 1 +100026 1011 2700011 0 1 -1.0e9 1.0e9 1 +100030 76 3101076 0 1 -1.0e9 1.0e9 1 +100031 86 3201086 0 1 -1.0e9 1.0e9 1 +100033 39 3401039 0 1 -1.0e9 1.0e9 1 +100037 1020 3800020 0 1 -1.0e9 1.0e9 1 +100040 64 4101064 0 1 -1.0e9 1.0e9 1 +100041 1022 4200008 0 1 -1.0e9 1.0e9 1 +100042 31 4301031 0 1 -1.0e9 1.0e9 1 +100043 59 4401059 0 1 -1.0e9 1.0e9 1 +100044 49 4501049 0 1 -1.0e9 1.0e9 1 +100045 53 4601053 0 1 -1.0e9 1.0e9 1 +]; + +%% receipt data +% id junction_id injection_min injection_max injection_nominal is_dispatchable status +mgc.receipt = [ +1 1 0.0672 0.0672 0.0672 0 1 +2 2 0.0566 0.0566 0.0566 0 1 +5 5 0.0626 0.0626 0.0626 0 1 +8 8 0.0653 0.0653 0.0653 0 1 +28 28 0.0672 0.0672 0.0672 0 1 +39 39 0.0569 0.0569 0.0569 0 1 +40 40 0.0552 0.0552 0.0552 0 1 +41 41 0.0601 0.0601 0.0601 0 1 +45 45 0.0547 0.0547 0.0547 0 1 +72 72 0.0539 0.0539 0.0539 0 1 +74 74 0.0590 0.0590 0.0590 0 1 +101 101 0.0583 0.0583 0.0583 0 1 +10001 1 0.0000 52.8312 0.0000 1 1 +10002 2 0.0000 52.8312 0.0000 1 1 +10005 5 0.0000 52.8312 0.0000 1 1 +10008 8 0.0000 52.8312 0.0000 1 1 +10028 28 0.0000 52.8312 0.0000 1 1 +10039 39 0.0000 52.8312 0.0000 1 1 +10040 40 0.0000 52.8312 0.0000 1 1 +10041 41 0.0000 52.8312 0.0000 1 1 +10045 45 0.0000 52.8312 0.0000 1 1 +10072 72 0.0000 52.8312 0.0000 1 1 +10074 74 0.0000 52.8312 0.0000 1 1 +10101 101 0.0000 52.8312 0.0000 1 1 + +]; + +%% delivery data +% id junction_id withdrawal_min withdrawal_max withdrawal_nominal is_dispatchable status +mgc.delivery = [ +7 7 0.1644 0.1644 0.1644 0 1 +10 10 5.5705 5.5705 5.5705 0 1 +13 13 0.1854 0.1854 0.1854 0 1 +14 14 0.0176 0.0176 0.0176 0 1 +15 15 0.7095 0.7095 0.7095 0 1 +17 17 1.7808 1.7808 1.7808 0 1 +18 18 0.1757 0.1757 0.1757 0 1 +19 19 0.9986 0.9986 0.9986 0 1 +20 20 0.5918 0.5918 0.5918 0 1 +21 21 0.4946 0.4946 0.4946 0 1 +24 24 1.0317 1.0317 1.0317 0 1 +25 25 1.0787 1.0787 1.0787 0 1 +29 29 0.7709 0.7709 0.7709 0 1 +31 31 0.3697 0.3697 0.3697 0 1 +34 34 0.0351 0.0351 0.0351 0 1 +43 43 0.4375 0.4375 0.4375 0 1 +44 44 0.0437 0.0437 0.0437 0 1 +48 48 0.0159 0.0159 0.0159 0 1 +55 55 0.6754 0.6754 0.6754 0 1 +57 57 0.1579 0.1579 0.1579 0 1 +58 58 0.7250 0.7250 0.7250 0 1 +61 61 0.2256 0.2256 0.2256 0 1 +62 62 0.3008 0.3008 0.3008 0 1 +63 63 0.0015 0.0015 0.0015 0 1 +64 64 0.0321 0.0321 0.0321 0 1 +66 66 0.2508 0.2508 0.2508 0 1 +67 67 0.0008 0.0008 0.0008 0 1 +68 68 0.0008 0.0008 0.0008 0 1 +70 70 0.0009 0.0009 0.0009 0 1 +71 71 0.2217 0.2217 0.2217 0 1 +76 76 0.1977 0.1977 0.1977 0 1 +77 77 0.8203 0.8203 0.8203 0 1 +82 82 0.2477 0.2477 0.2477 0 1 +86 86 0.0915 0.0915 0.0915 0 1 +87 87 0.0926 0.0926 0.0926 0 1 +89 89 0.4809 0.4809 0.4809 0 1 +91 91 0.1079 0.1079 0.1079 0 1 +93 93 0.0838 0.0838 0.0838 0 1 +94 94 0.2834 0.2834 0.2834 0 1 +98 98 0.7369 0.7369 0.7369 0 1 +100 100 0.0445 0.0445 0.0445 0 1 +10014 14 0.0000 52.8312 0.0000 1 1 +10019 19 0.0000 52.8312 0.0000 1 1 +10021 21 0.0000 52.8312 0.0000 1 1 +10029 29 0.0000 52.8312 0.0000 1 1 +10031 31 0.0000 52.8312 0.0000 1 1 +10034 34 0.0000 52.8312 0.0000 1 1 +10044 44 0.0000 52.8312 0.0000 1 1 +10048 48 0.0000 52.8312 0.0000 1 1 +10062 62 0.0000 52.8312 0.0000 1 1 +10064 64 0.0000 52.8312 0.0000 1 1 +10066 66 0.0000 52.8312 0.0000 1 1 +10071 71 0.0000 52.8312 0.0000 1 1 +10076 76 0.0000 52.8312 0.0000 1 1 +10082 82 0.0000 52.8312 0.0000 1 1 +10086 86 0.0000 52.8312 0.0000 1 1 +10087 87 0.0000 52.8312 0.0000 1 1 +10091 91 0.0000 52.8312 0.0000 1 1 +10093 93 0.0000 52.8312 0.0000 1 1 +10100 100 0.0000 52.8312 0.0000 1 1 +]; + +%% ne_pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status construction_cost +mgc.ne_pipe = [ +10001 1 3 0.762 31284 0.0431 0.4167 1.0 1 9.6979801571406e7 +10002 2 9 0.762 18304 0.0431 0.4167 1.0 1 5.6742147678479e7 +10005 5 7 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10007 7 13 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10008 1022 22 0.762 40313 0.0431 0.4167 1.0 1 1.2497182603533e8 +10009 1010 10 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10011 10 16 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10012 1011 30 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10013 11 56 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10014 12 13 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10015 12 29 0.762 16896 0.0431 0.4167 1.0 1 5.2377367087827e7 +10016 12 18 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10017 13 14 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10018 14 15 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10019 14 18 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10021 17 24 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10022 17 78 0.762 42240 0.0431 0.4167 1.0 1 1.3094341771957e8 +10023 18 19 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10024 19 20 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10025 19 1032 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10026 1020 21 0.762 48280 0.0431 0.4167 1.0 1 149668620 +10028 23 35 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10029 23 42 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10030 24 25 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10031 25 26 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10033 1027 28 0.762 21120 0.0431 0.4167 1.0 1 6.5471708859783e7 +10034 1027 39 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10035 27 1045 0.762 22528 0.0431 0.4167 1.0 1 6.9836489450435e7 +10036 28 29 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10037 29 28 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10038 1030 40 0.762 184290 0.0431 0.4167 1.0 1 5.7129977616151e8 +10039 30 31 0.762 6257 0.0431 0.4167 1.0 1 1.9395960314281e7 +10040 1030 32 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10041 1031 49 0.762 144841 0.0431 0.4167 1.0 1 449005860 +10042 31 50 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10043 32 33 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10044 33 1050 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10046 33 1053 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10048 36 37 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10050 38 1039 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10051 1039 40 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10052 40 81 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10053 41 1049 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10055 43 76 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10056 44 45 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10058 1045 47 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10059 46 49 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10061 48 82 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10062 48 85 0.762 25344 0.0431 0.4167 1.0 1 7.8566050631742e7 +10063 1050 93 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10064 50 51 0.762 3128 0.0431 0.4167 1.0 1 9.6979801571406e6 +10066 52 53 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10067 1053 96 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10068 53 54 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10070 55 59 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10071 57 61 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10072 1059 61 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10073 1059 62 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10074 59 1064 0.762 18770 0.0431 0.4167 1.0 1 5.8187880942844e7 +10075 58 59 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10077 60 96 0.762 57591 0.0431 0.4167 1.0 1 1.7853118005047e8 +10078 60 62 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10079 62 96 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10081 63 65 0.762 11518 0.0431 0.4167 1.0 1 3.5706236010096e7 +10082 64 65 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10083 64 67 0.762 5759 0.0431 0.4167 1.0 1 1.7853118005047e7 +10084 65 66 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10085 65 69 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10086 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 7.9336817717463e7 +10087 68 105 0.762 614221 0.0431 0.4167 1.0 1 1.9040836252191e9 +10088 68 1069 0.762 102370 0.0431 0.4167 1.0 1 3.1734727086985e8 +10089 69 70 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10090 71 105 0.762 204740 0.0431 0.4167 1.0 1 6.3469454173969e8 +10092 73 105 0.762 409480 0.0431 0.4167 1.0 1 1.2693890834794e9 +10094 75 76 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10095 76 80 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10096 1076 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10097 77 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10100 81 83 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10104 86 87 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10108 89 90 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10110 91 92 0.762 80467 0.0431 0.4167 1.0 1 249447700 +10112 94 102 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10115 97 99 0.762 64374 0.0431 0.4167 1.0 1 199558160 +10117 100 101 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10118 103 4 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10119 104 6 0.762 56311 0.0431 0.4167 1.0 1 1.7456364282853e8 +10120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 2.3209053406561e8 +10121 102 96 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10122 21 34 0.762 96560 0.0431 0.4167 1.0 1 299337240 +]; + +%% price_zone data +%column_names% id cost_q_1 cost_q_2 cost_q_3 cost_p_1 cost_p_2 cost_p_3 min_cost constant_p comment +mgc.price_zone = [ +1 726357.391252 -629976.764143 0 6.0583475e-10 -0.00111388938 0 61071.8765728 175 'Transco Zone 6 Non New York' +2 296.540064875 131748.323601 0 0 0.00000870226 794.37 71929.0990747 600 'Transco Leidy Zone' +]; + +%% junction data (extended) +%column_names% price_zone +mgc.junction_data = [ +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +2 +-1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +1 +1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +]; diff --git a/examples/data/matgas/northeast-ne-6.25.m b/examples/data/matgas/northeast-ne-6.25.m new file mode 100644 index 0000000..1e521f2 --- /dev/null +++ b/examples/data/matgas/northeast-ne-6.25.m @@ -0,0 +1,699 @@ +function mgc = TC_PennToNortheast_wValves_expansion_6.25 + +%% required global data +mgc.gas_molar_mass = 0.0185674; % kg/mol +mgc.gas_specific_gravity = 0.6411; +mgc.specific_heat_capacity_ratio = 1.2841; % unitless +mgc.temperature = 281.15; % K +mgc.compressibility_factor = 0.8; % unitless +mgc.units = 'si'; +mgc.standard_density = 0.717; + +%% optional global data (that was either provided or computed based on required global data) +mgc.energy_factor = 5.8811473e-10; +mgc.sound_speed = 317.3537; % m/s +mgc.R = 8.314; % J/(mol K) +mgc.base_pressure = 8.273712e6; % Pa +mgc.base_flow = 44.4795; +mgc.base_length = 1.0; % m +mgc.is_per_unit = 1; + +%% junction data +% id p_min p_max p_nominal junction_type status pipeline_name edi_id lat lon +mgc.junction = [ +1 0.4167 1.0 0.4167 0 1 'northeast' 1 40.14051 -80.478524 +2 0.4167 1.0 0.4167 0 1 'northeast' 2 39.723066 -80.442888 +3 0.4167 1.0 0.4167 0 1 'northeast' 3 40.200743 -79.534826 +4 0.4167 1.0 0.4167 0 1 'northeast' 4 40.020885 -78.404702 +5 0.4167 1.0 0.4167 0 1 'northeast' 5 39.724585 -76.390675 +6 0.4167 1.0 0.4167 0 1 'northeast' 6 40.274567 -76.382726 +7 0.4167 1.0 0.4167 0 1 'northeast' 7 40.084953 -75.556341 +8 0.4167 1.0 0.4167 0 1 'northeast' 8 40.768368 -80.376997 +9 0.4167 1.0 0.4167 0 1 'northeast' 9 40.467497 -79.794148 +10 0.4167 1.0 0.4167 0 1 'northeast' 10 40.467469 -79.794041 +11 0.4167 1.0 0.4167 0 1 'northeast' 11 40.552592 -75.22477 +12 0.4167 1.0 0.4167 0 1 'northeast' 12 40.603397 -74.883413 +13 0.4167 1.0 0.4167 0 1 'northeast' 13 40.30279 -74.703774 +14 0.4167 1.0 0.4167 0 1 'northeast' 14 40.556699 -74.349096 +15 0.4167 1.0 0.4167 0 1 'northeast' 15 40.66556 -73.65474 +16 0.4167 1.0 0.4167 0 1 'northeast' 16 40.835394 -79.343138 +17 0.4167 1.0 0.4167 0 1 'northeast' 17 40.835196 -79.340896 +18 0.4167 1.0 0.4167 0 1 'northeast' 18 40.79121 -74.19497 +19 0.4167 1.0 0.4167 0 1 'northeast' 19 40.791447 -74.088084 +20 0.4167 1.0 0.4167 0 1 'northeast' 20 40.784651 -73.93382 +21 0.4167 1.0 0.4167 0 1 'northeast' 21 40.895706 -73.14931 +22 0.4167 1.0 0.4167 0 1 'northeast' 22 41.21062 -80.320004 +23 0.4167 1.0 0.4167 0 1 'northeast' 23 41.210661 -80.320067 +24 0.4167 1.0 0.4167 0 1 'northeast' 24 40.999871 -78.741026 +25 0.4167 1.0 0.4167 0 1 'northeast' 25 41.260839 -78.311499 +26 0.4167 1.0 0.4167 0 1 'northeast' 26 41.495676 -77.643097 +27 0.4167 1.0 0.4167 0 1 'northeast' 27 41.496855 -77.643514 +28 0.4167 1.0 0.4167 0 1 'northeast' 28 41.262607 -76.338707 +29 0.4167 1.0 0.4167 0 1 'northeast' 29 41.21003 -75.855117 +30 0.4167 1.0 0.4167 0 1 'northeast' 30 41.066069 -74.573932 +31 0.4167 1.0 0.4167 0 1 'northeast' 31 41.118725 -74.476541 +32 0.4167 1.0 0.4167 0 1 'northeast' 32 41.029975 -74.090777 +33 0.4167 1.0 0.4167 0 1 'northeast' 33 41.254368 -73.010735 +34 0.4167 1.0 0.4167 0 1 'northeast' 34 41.266832 -73.009702 +35 0.4167 1.0 0.4167 0 1 'northeast' 35 41.398771 -79.676097 +36 0.4167 1.0 0.4167 0 1 'northeast' 36 41.396723 -79.672811 +37 0.4167 1.0 0.4167 0 1 'northeast' 37 41.537845 -79.116042 +38 0.4167 1.0 0.4167 0 1 'northeast' 38 41.537608 -79.11609 +39 0.4167 1.0 0.4167 0 1 'northeast' 39 41.689696 -78.437472 +40 0.4167 1.0 0.4167 0 1 'northeast' 40 41.877839 -77.765879 +41 0.4167 1.0 0.4167 0 1 'northeast' 41 41.821825 -75.819248 +42 0.4167 1.0 0.4167 0 1 'northeast' 42 42.07427 -79.698623 +43 0.4167 1.0 0.4167 0 1 'northeast' 43 42.074221 -79.698702 +44 0.4167 1.0 0.4167 0 1 'northeast' 44 42.11366 -77.653292 +45 0.4167 1.0 0.4167 0 1 'northeast' 45 42.072562 -76.791341 +46 0.4167 1.0 0.4167 0 1 'northeast' 46 42.072562 -76.77978 +47 0.4167 1.0 0.4167 0 1 'northeast' 47 42.439942 -76.305218 +48 0.4167 1.0 0.4167 0 1 'northeast' 48 42.417627 -76.293194 +49 0.4167 1.0 0.4167 0 1 'northeast' 49 42.054348 -75.548908 +50 0.4167 1.0 0.4167 0 1 'northeast' 50 41.625653 -73.482727 +51 0.4167 1.0 0.4167 0 1 'northeast' 51 41.974926 -72.813982 +52 0.4167 1.0 0.4167 0 1 'northeast' 52 41.975423 -72.813133 +53 0.4167 1.0 0.4167 0 1 'northeast' 53 41.677967 -72.827335 +54 0.4167 1.0 0.4167 0 1 'northeast' 54 41.725185 -72.589945 +55 0.4167 1.0 0.4167 0 1 'northeast' 55 41.725084 -72.588397 +56 0.4167 1.0 0.4167 0 1 'northeast' 56 40.274597 -76.383599 +57 0.4167 1.0 0.4167 0 1 'northeast' 57 41.670935 -71.534463 +58 0.4167 1.0 0.4167 0 1 'northeast' 58 41.753162 -70.493124 +59 0.4167 1.0 0.4167 0 1 'northeast' 59 42.023001 -71.375356 +60 0.4167 1.0 0.4167 0 1 'northeast' 60 42.022409 -71.751407 +61 0.4167 1.0 0.4167 0 1 'northeast' 61 42.020317 -71.744126 +62 0.4167 1.0 0.4167 0 1 'northeast' 62 42.120251 -71.567683 +63 0.4167 1.0 0.4167 0 1 'northeast' 63 42.120051 -71.569429 +64 0.4167 1.0 0.4167 0 1 'northeast' 64 42.363165 -71.119083 +65 0.4167 1.0 0.4167 0 1 'northeast' 65 42.201594 -71.523878 +66 0.4167 1.0 0.4167 0 1 'northeast' 66 42.588366 -71.847785 +67 0.4167 1.0 0.4167 0 1 'northeast' 67 42.484204 -71.16997 +68 0.4167 1.0 0.4167 0 1 'northeast' 68 42.707991 -71.274586 +69 0.4167 1.0 0.4167 0 1 'northeast' 69 42.550884 -71.367865 +70 0.4167 1.0 0.4167 0 1 'northeast' 70 42.934207 -71.491622 +71 0.4167 1.0 0.4167 0 1 'northeast' 71 44.838572 -69.923579 +72 0.4167 1.0 0.4167 0 1 'northeast' 72 45.054984 -71.490144 +73 0.4167 1.0 0.4167 0 1 'northeast' 73 45.05418 -71.490121 +74 0.4167 1.0 0.4167 0 1 'northeast' 74 43.271294 -79.02028 +75 0.4167 1.0 0.4167 0 1 'northeast' 75 43.270035 -79.026338 +76 0.4167 1.0 0.4167 0 1 'northeast' 76 42.745262 -78.392456 +77 0.4167 1.0 0.4167 0 1 'northeast' 77 42.917459 -77.783036 +78 0.4167 1.0 0.4167 0 1 'northeast' 78 42.597312 -78.110065 +79 0.4167 1.0 0.4167 0 1 'northeast' 79 42.556783 -78.153585 +80 0.4167 1.0 0.4167 0 1 'northeast' 80 42.90849 -77.192062 +81 0.4167 1.0 0.4167 0 1 'northeast' 81 42.904538 -77.176114 +82 0.4167 1.0 0.4167 0 1 'northeast' 82 43.219378 -76.252319 +83 0.4167 1.0 0.4167 0 1 'northeast' 83 42.903602 -75.958292 +84 0.4167 1.0 0.4167 0 1 'northeast' 84 42.903357 -75.958496 +85 0.4167 1.0 0.4167 0 1 'northeast' 85 42.80409 -74.281505 +86 0.4167 1.0 0.4167 0 1 'northeast' 86 42.815669 -74.263843 +87 0.4167 1.0 0.4167 0 1 'northeast' 87 42.831757 -73.672791 +88 0.4167 1.0 0.4167 0 1 'northeast' 88 42.628596 -74.025866 +89 0.4167 1.0 0.4167 0 1 'northeast' 89 42.63174 -74.025301 +90 0.4167 1.0 0.4167 0 1 'northeast' 90 42.24878 -73.898449 +91 0.4167 1.0 0.4167 0 1 'northeast' 91 42.248502 -73.899998 +92 0.4167 1.0 0.4167 0 1 'northeast' 92 41.77572 -73.701817 +93 0.4167 1.0 0.4167 0 1 'northeast' 93 41.77619 -73.702682 +94 0.4167 1.0 0.4167 0 1 'northeast' 94 42.740238 -73.186441 +95 0.4167 1.0 0.4167 0 1 'northeast' 95 42.048439 -72.610074 +96 0.4167 1.0 0.4167 0 1 'northeast' 96 42.046799 -72.613109 +97 0.4167 1.0 0.4167 0 1 'northeast' 97 43.354239 -75.082106 +98 0.4167 1.0 0.4167 0 1 'northeast' 98 43.35361 -75.094707 +99 0.4167 1.0 0.4167 0 1 'northeast' 99 44.076832 -75.299729 +100 0.4167 1.0 0.4167 0 1 'northeast' 100 44.076742 -75.29934 +101 0.4167 1.0 0.4167 0 1 'northeast' 101 44.768851 -75.355817 +102 0.4167 1.0 0.4167 0 1 'northeast' 102 42.470251 -73.325124 +103 0.4167 1.0 0.4167 0 1 'northeast' 103 40.189198 -79.527073 +104 0.4167 1.0 0.4167 0 1 'northeast' 104 40.042788 -78.421649 +105 0.4167 1.0 0.4167 0 1 'northeast' 105 44.520753 -70.578301 +1010 0.4167 1.0 0.4167 0 1 'northeast' 1010 40.467469 -79.794041 +1011 0.4167 1.0 0.4167 0 1 'northeast' 1011 40.552592 -75.22477 +1020 0.4167 1.0 0.4167 0 1 'northeast' 1020 40.784651 -73.93382 +1022 0.4167 1.0 0.4167 0 1 'northeast' 1022 41.21062 -80.320004 +1027 0.4167 1.0 0.4167 0 1 'northeast' 1027 41.496855 -77.643514 +1030 0.4167 1.0 0.4167 0 1 'northeast' 1030 41.066069 -74.573932 +1031 0.4167 1.0 0.4167 0 1 'northeast' 1031 41.118725 -74.476541 +1032 0.4167 1.0 0.4167 0 1 'northeast' 1032 41.029975 -74.090777 +1039 0.4167 1.0 0.4167 0 1 'northeast' 1039 41.689696 -78.437472 +1045 0.4167 1.0 0.4167 0 1 'northeast' 1045 42.072562 -76.791341 +1049 0.4167 1.0 0.4167 0 1 'northeast' 1049 42.054348 -75.548908 +1050 0.4167 1.0 0.4167 0 1 'northeast' 1050 41.625653 -73.482727 +1053 0.4167 1.0 0.4167 0 1 'northeast' 1053 41.677967 -72.827335 +1059 0.4167 1.0 0.4167 0 1 'northeast' 1059 42.023001 -71.375356 +1064 0.4167 1.0 0.4167 0 1 'northeast' 1064 42.363165 -71.119083 +1067 0.4167 1.0 0.4167 0 1 'northeast' 1067 42.484204 -71.16997 +1069 0.4167 1.0 0.4167 0 1 'northeast' 1069 42.550884 -71.367865 +1076 0.4167 1.0 0.4167 0 1 'northeast' 1076 42.745262 -78.392456 +1086 0.4167 1.0 0.4167 0 1 'northeast' 1086 42.815669 -74.263843 +2086 0.4167 1.0 0.4167 0 1 'northeast' 2086 42.815669 -74.263843 +301030 0.4167 1.0 0.4167 0 1 'northeast' 301030 41.066069 -74.573932 +801050 0.4167 1.0 0.4167 0 1 'northeast' 801050 41.625653 -73.482727 +1100027 0.4167 1.0 0.4167 0 1 'northeast' 1100027 41.496855 -77.643514 +1402086 0.4167 1.0 0.4167 0 1 'northeast' 1402086 42.815669 -74.263843 +1602086 0.4167 1.0 0.4167 0 1 'northeast' 1602086 42.815669 -74.263843 +1801069 0.4167 1.0 0.4167 0 1 'northeast' 1801069 42.550884 -71.367865 +1901067 0.4167 1.0 0.4167 0 1 'northeast' 1901067 42.484204 -71.16997 +2000008 0.4167 1.0 0.4167 0 1 'northeast' 2000008 40.768368 -80.376997 +2101045 0.4167 1.0 0.4167 0 1 'northeast' 2101045 42.072562 -76.791341 +2401032 0.4167 1.0 0.4167 0 1 'northeast' 2401032 41.029975 -74.090777 +2700011 0.4167 1.0 0.4167 0 1 'northeast' 2700011 40.552592 -75.22477 +3101076 0.4167 1.0 0.4167 0 1 'northeast' 3101076 42.745262 -78.392456 +3201086 0.4167 1.0 0.4167 0 1 'northeast' 3201086 42.815669 -74.263843 +3401039 0.4167 1.0 0.4167 0 1 'northeast' 3401039 41.689696 -78.437472 +3800020 0.4167 1.0 0.4167 0 1 'northeast' 3800020 40.784651 -73.93382 +4101064 0.4167 1.0 0.4167 0 1 'northeast' 4101064 42.363165 -71.119083 +4200008 0.4167 1.0 0.4167 0 1 'northeast' 4200008 40.768368 -80.376997 +4301031 0.4167 1.0 0.4167 0 1 'northeast' 4301031 41.118725 -74.476541 +4401059 0.4167 1.0 0.4167 0 1 'northeast' 4401059 42.023001 -71.375356 +4501049 0.4167 1.0 0.4167 0 1 'northeast' 4501049 42.054348 -75.548908 +4601053 0.4167 1.0 0.4167 0 1 'northeast' 4601053 41.677967 -72.827335 +]; + +%% pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status +mgc.pipe = [ +1 1 3 0.762 31284 0.0431 0.4167 1.0 1 +2 2 9 0.762 18304 0.0431 0.4167 1.0 1 +5 5 7 0.762 14080 0.0431 0.4167 1.0 1 +7 7 13 0.762 11264 0.0431 0.4167 1.0 1 +8 1022 22 0.762 40313 0.0431 0.4167 1.0 1 +9 1010 10 0.762 11264 0.0431 0.4167 1.0 1 +11 10 16 0.762 8448 0.0431 0.4167 1.0 1 +12 1011 30 0.762 37541 0.0431 0.4167 1.0 1 +13 11 56 0.762 37541 0.0431 0.4167 1.0 1 +14 12 13 0.762 5632 0.0431 0.4167 1.0 1 +15 12 29 0.762 16896 0.0431 0.4167 1.0 1 +16 12 18 0.762 11264 0.0431 0.4167 1.0 1 +17 13 14 0.762 7040 0.0431 0.4167 1.0 1 +18 14 15 0.762 5632 0.0431 0.4167 1.0 1 +19 14 18 0.762 5632 0.0431 0.4167 1.0 1 +21 17 24 0.762 8448 0.0431 0.4167 1.0 1 +22 17 78 0.762 42240 0.0431 0.4167 1.0 1 +23 18 19 0.762 2816 0.0431 0.4167 1.0 1 +24 19 20 0.762 2816 0.0431 0.4167 1.0 1 +25 19 1032 0.762 5632 0.0431 0.4167 1.0 1 +26 1020 21 0.762 48280 0.0431 0.4167 1.0 1 +28 23 35 0.762 28795 0.0431 0.4167 1.0 1 +29 23 42 0.762 69109 0.0431 0.4167 1.0 1 +30 24 25 0.762 8448 0.0431 0.4167 1.0 1 +31 25 26 0.762 8448 0.0431 0.4167 1.0 1 +33 1027 28 0.762 21120 0.0431 0.4167 1.0 1 +34 1027 39 0.762 8448 0.0431 0.4167 1.0 1 +35 27 1045 0.762 22528 0.0431 0.4167 1.0 1 +36 28 29 0.762 7040 0.0431 0.4167 1.0 1 +37 29 28 0.762 7040 0.0431 0.4167 1.0 1 +38 1030 40 0.762 184290 0.0431 0.4167 1.0 1 +39 30 31 0.762 6257 0.0431 0.4167 1.0 1 +40 1030 32 0.762 23036 0.0431 0.4167 1.0 1 +41 1031 49 0.762 144841 0.0431 0.4167 1.0 1 +42 31 50 0.762 25027 0.0431 0.4167 1.0 1 +43 32 33 0.762 46073 0.0431 0.4167 1.0 1 +44 33 1050 0.762 32187 0.0431 0.4167 1.0 1 +46 33 1053 0.762 23036 0.0431 0.4167 1.0 1 +48 36 37 0.762 28795 0.0431 0.4167 1.0 1 +50 38 1039 0.762 46073 0.0431 0.4167 1.0 1 +51 1039 40 0.762 23036 0.0431 0.4167 1.0 1 +52 40 81 0.762 92145 0.0431 0.4167 1.0 1 +53 41 1049 0.762 8448 0.0431 0.4167 1.0 1 +55 43 76 0.762 92145 0.0431 0.4167 1.0 1 +56 44 45 0.762 72420 0.0431 0.4167 1.0 1 +58 1045 47 0.762 8448 0.0431 0.4167 1.0 1 +59 46 49 0.762 96560 0.0431 0.4167 1.0 1 +61 48 82 0.762 14080 0.0431 0.4167 1.0 1 +62 48 85 0.762 25344 0.0431 0.4167 1.0 1 +63 1050 93 0.762 32187 0.0431 0.4167 1.0 1 +64 50 51 0.762 3128 0.0431 0.4167 1.0 1 +66 52 53 0.762 12514 0.0431 0.4167 1.0 1 +67 1053 96 0.762 23036 0.0431 0.4167 1.0 1 +68 53 54 0.762 12514 0.0431 0.4167 1.0 1 +70 55 59 0.762 37541 0.0431 0.4167 1.0 1 +71 57 61 0.762 23036 0.0431 0.4167 1.0 1 +72 1059 61 0.762 17277 0.0431 0.4167 1.0 1 +73 1059 62 0.762 17277 0.0431 0.4167 1.0 1 +74 59 1064 0.762 18770 0.0431 0.4167 1.0 1 +75 58 59 0.762 25027 0.0431 0.4167 1.0 1 +77 60 96 0.762 57591 0.0431 0.4167 1.0 1 +78 60 62 0.762 23036 0.0431 0.4167 1.0 1 +79 62 96 0.762 69109 0.0431 0.4167 1.0 1 +81 63 65 0.762 11518 0.0431 0.4167 1.0 1 +82 64 65 0.762 17277 0.0431 0.4167 1.0 1 +83 64 67 0.762 5759 0.0431 0.4167 1.0 1 +84 65 66 0.762 23036 0.0431 0.4167 1.0 1 +85 65 69 0.762 23036 0.0431 0.4167 1.0 1 +86 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 +87 68 105 0.762 614221 0.0431 0.4167 1.0 1 +88 68 1069 0.762 102370 0.0431 0.4167 1.0 1 +89 69 70 0.762 46073 0.0431 0.4167 1.0 1 +90 71 105 0.762 204740 0.0431 0.4167 1.0 1 +92 73 105 0.762 409480 0.0431 0.4167 1.0 1 +94 75 76 0.762 46073 0.0431 0.4167 1.0 1 +95 76 80 0.762 69109 0.0431 0.4167 1.0 1 +96 1076 79 0.762 5632 0.0431 0.4167 1.0 1 +97 77 79 0.762 5632 0.0431 0.4167 1.0 1 +100 81 83 0.762 69109 0.0431 0.4167 1.0 1 +102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 +104 86 87 0.762 8448 0.0431 0.4167 1.0 1 +105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 +106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 +108 89 90 0.762 32187 0.0431 0.4167 1.0 1 +110 91 92 0.762 80467 0.0431 0.4167 1.0 1 +112 94 102 0.762 23036 0.0431 0.4167 1.0 1 +115 97 99 0.762 64374 0.0431 0.4167 1.0 1 +117 100 101 0.762 96560 0.0431 0.4167 1.0 1 +118 103 4 0.762 37541 0.0431 0.4167 1.0 1 +119 104 6 0.762 56311 0.0431 0.4167 1.0 1 +120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 +121 102 96 0.762 46073 0.0431 0.4167 1.0 1 +122 21 34 0.762 96560 0.0431 0.4167 1.0 1 +]; + +%% compressor data +% id fr_junction to_junction c_ratio_min c_ratio_max power_max flow_min flow_max inlet_p_min inlet_p_max outlet_p_min outlet_p_max status operating_cost directionality +mgc.compressor = [ +3 3 103 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +4 4 104 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +6 6 56 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +10 9 10 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +20 16 17 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +27 22 23 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +32 26 27 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +45 33 34 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +47 35 36 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +49 37 38 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +54 42 43 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +57 45 46 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +60 47 48 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +65 51 52 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +69 54 55 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +76 60 61 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +80 62 63 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +91 72 73 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +93 74 75 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +98 78 79 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +99 80 81 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +101 83 84 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +103 85 86 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +107 88 89 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +109 90 91 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +111 92 93 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +113 95 96 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +114 97 98 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +116 99 100 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +]; + +%% regulator data +% id fr_junction to_junction reduction_factor_min reduction_factor_max flow_min flow_max status +mgc.regulator = [ +1008 8 4200008 0 1 -1.0e9 1.0e9 1 +1009 8 2000008 0 1 -1.0e9 1.0e9 1 +1012 11 2700011 0 1 -1.0e9 1.0e9 1 +1025 1032 2401032 0 1 -1.0e9 1.0e9 1 +1026 20 3800020 0 1 -1.0e9 1.0e9 1 +1033 27 1100027 0 1 -1.0e9 1.0e9 1 +1034 1039 3401039 0 1 -1.0e9 1.0e9 1 +1040 1030 301030 0 1 -1.0e9 1.0e9 1 +1041 1031 4301031 0 1 -1.0e9 1.0e9 1 +1053 1049 4501049 0 1 -1.0e9 1.0e9 1 +1057 1045 2101045 0 1 -1.0e9 1.0e9 1 +1063 1050 801050 0 1 -1.0e9 1.0e9 1 +1067 1053 4601053 0 1 -1.0e9 1.0e9 1 +1073 1059 4401059 0 1 -1.0e9 1.0e9 1 +1074 1064 4101064 0 1 -1.0e9 1.0e9 1 +1086 1067 1901067 0 1 -1.0e9 1.0e9 1 +1089 1069 1801069 0 1 -1.0e9 1.0e9 1 +1096 1076 3101076 0 1 -1.0e9 1.0e9 1 +1104 1086 3201086 0 1 -1.0e9 1.0e9 1 +1105 2086 1602086 0 1 -1.0e9 1.0e9 1 +1106 2086 1402086 0 1 -1.0e9 1.0e9 1 +100002 30 301030 0 1 -1.0e9 1.0e9 1 +100007 50 801050 0 1 -1.0e9 1.0e9 1 +100010 1027 1100027 0 1 -1.0e9 1.0e9 1 +100013 1086 1402086 0 1 -1.0e9 1.0e9 1 +100015 86 1602086 0 1 -1.0e9 1.0e9 1 +100017 69 1801069 0 1 -1.0e9 1.0e9 1 +100018 67 1901067 0 1 -1.0e9 1.0e9 1 +100019 1010 2000008 0 1 -1.0e9 1.0e9 1 +100020 45 2101045 0 1 -1.0e9 1.0e9 1 +100023 32 2401032 0 1 -1.0e9 1.0e9 1 +100026 1011 2700011 0 1 -1.0e9 1.0e9 1 +100030 76 3101076 0 1 -1.0e9 1.0e9 1 +100031 86 3201086 0 1 -1.0e9 1.0e9 1 +100033 39 3401039 0 1 -1.0e9 1.0e9 1 +100037 1020 3800020 0 1 -1.0e9 1.0e9 1 +100040 64 4101064 0 1 -1.0e9 1.0e9 1 +100041 1022 4200008 0 1 -1.0e9 1.0e9 1 +100042 31 4301031 0 1 -1.0e9 1.0e9 1 +100043 59 4401059 0 1 -1.0e9 1.0e9 1 +100044 49 4501049 0 1 -1.0e9 1.0e9 1 +100045 53 4601053 0 1 -1.0e9 1.0e9 1 +]; + +%% receipt data +% id junction_id injection_min injection_max injection_nominal is_dispatchable status +mgc.receipt = [ +1 1 0.0672 0.0672 0.0672 0 1 +2 2 0.0566 0.0566 0.0566 0 1 +5 5 0.0626 0.0626 0.0626 0 1 +8 8 0.0653 0.0653 0.0653 0 1 +28 28 0.0672 0.0672 0.0672 0 1 +39 39 0.0569 0.0569 0.0569 0 1 +40 40 0.0552 0.0552 0.0552 0 1 +41 41 0.0601 0.0601 0.0601 0 1 +45 45 0.0547 0.0547 0.0547 0 1 +72 72 0.0539 0.0539 0.0539 0 1 +74 74 0.0590 0.0590 0.0590 0 1 +101 101 0.0583 0.0583 0.0583 0 1 +10001 1 0.0000 52.8312 0.0000 1 1 +10002 2 0.0000 52.8312 0.0000 1 1 +10005 5 0.0000 52.8312 0.0000 1 1 +10008 8 0.0000 52.8312 0.0000 1 1 +10028 28 0.0000 52.8312 0.0000 1 1 +10039 39 0.0000 52.8312 0.0000 1 1 +10040 40 0.0000 52.8312 0.0000 1 1 +10041 41 0.0000 52.8312 0.0000 1 1 +10045 45 0.0000 52.8312 0.0000 1 1 +10072 72 0.0000 52.8312 0.0000 1 1 +10074 74 0.0000 52.8312 0.0000 1 1 +10101 101 0.0000 52.8312 0.0000 1 1 +]; + +%% delivery data +% id junction_id withdrawal_min withdrawal_max withdrawal_nominal is_dispatchable status +mgc.delivery = [ +7 7 0.2569 0.2569 0.2569 0 1 +10 10 8.7039 8.7039 8.7039 0 1 +13 13 0.2896 0.2896 0.2896 0 1 +14 14 0.0274 0.0274 0.0274 0 1 +15 15 1.1085 1.1085 1.1085 0 1 +17 17 2.7826 2.7826 2.7826 0 1 +18 18 0.2745 0.2745 0.2745 0 1 +19 19 1.5603 1.5603 1.5603 0 1 +20 20 0.9247 0.9247 0.9247 0 1 +21 21 0.7729 0.7729 0.7729 0 1 +24 24 1.6120 1.6120 1.6120 0 1 +25 25 1.6855 1.6855 1.6855 0 1 +29 29 1.2045 1.2045 1.2045 0 1 +31 31 0.5777 0.5777 0.5777 0 1 +34 34 0.0548 0.0548 0.0548 0 1 +43 43 0.6837 0.6837 0.6837 0 1 +44 44 0.0683 0.0683 0.0683 0 1 +48 48 0.0248 0.0248 0.0248 0 1 +55 55 1.0553 1.0553 1.0553 0 1 +57 57 0.2468 0.2468 0.2468 0 1 +58 58 1.1328 1.1328 1.1328 0 1 +61 61 0.3524 0.3524 0.3524 0 1 +62 62 0.4700 0.4700 0.4700 0 1 +63 63 0.0023 0.0023 0.0023 0 1 +64 64 0.0502 0.0502 0.0502 0 1 +66 66 0.3919 0.3919 0.3919 0 1 +67 67 0.0013 0.0013 0.0013 0 1 +68 68 0.0012 0.0012 0.0012 0 1 +70 70 0.0015 0.0015 0.0015 0 1 +71 71 0.3464 0.3464 0.3464 0 1 +76 76 0.3090 0.3090 0.3090 0 1 +77 77 1.2818 1.2818 1.2818 0 1 +82 82 0.3871 0.3871 0.3871 0 1 +86 86 0.1430 0.1430 0.1430 0 1 +87 87 0.1446 0.1446 0.1446 0 1 +89 89 0.7514 0.7514 0.7514 0 1 +91 91 0.1686 0.1686 0.1686 0 1 +93 93 0.1310 0.1310 0.1310 0 1 +94 94 0.4428 0.4428 0.4428 0 1 +98 98 1.1513 1.1513 1.1513 0 1 +100 100 0.0695 0.0695 0.0695 0 1 +10014 14 0.0000 52.8312 0.0000 1 1 +10019 19 0.0000 52.8312 0.0000 1 1 +10021 21 0.0000 52.8312 0.0000 1 1 +10029 29 0.0000 52.8312 0.0000 1 1 +10031 31 0.0000 52.8312 0.0000 1 1 +10034 34 0.0000 52.8312 0.0000 1 1 +10044 44 0.0000 52.8312 0.0000 1 1 +10048 48 0.0000 52.8312 0.0000 1 1 +10062 62 0.0000 52.8312 0.0000 1 1 +10064 64 0.0000 52.8312 0.0000 1 1 +10066 66 0.0000 52.8312 0.0000 1 1 +10071 71 0.0000 52.8312 0.0000 1 1 +10076 76 0.0000 52.8312 0.0000 1 1 +10082 82 0.0000 52.8312 0.0000 1 1 +10086 86 0.0000 52.8312 0.0000 1 1 +10087 87 0.0000 52.8312 0.0000 1 1 +10091 91 0.0000 52.8312 0.0000 1 1 +10093 93 0.0000 52.8312 0.0000 1 1 +10100 100 0.0000 52.8312 0.0000 1 1 +]; + +%% ne_pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status construction_cost +mgc.ne_pipe = [ +10001 1 3 0.762 31284 0.0431 0.4167 1.0 1 9.6979801571406e7 +10002 2 9 0.762 18304 0.0431 0.4167 1.0 1 5.6742147678479e7 +10005 5 7 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10007 7 13 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10008 1022 22 0.762 40313 0.0431 0.4167 1.0 1 1.2497182603533e8 +10009 1010 10 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10011 10 16 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10012 1011 30 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10013 11 56 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10014 12 13 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10015 12 29 0.762 16896 0.0431 0.4167 1.0 1 5.2377367087827e7 +10016 12 18 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10017 13 14 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10018 14 15 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10019 14 18 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10021 17 24 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10022 17 78 0.762 42240 0.0431 0.4167 1.0 1 1.3094341771957e8 +10023 18 19 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10024 19 20 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10025 19 1032 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10026 1020 21 0.762 48280 0.0431 0.4167 1.0 1 149668620 +10028 23 35 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10029 23 42 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10030 24 25 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10031 25 26 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10033 1027 28 0.762 21120 0.0431 0.4167 1.0 1 6.5471708859783e7 +10034 1027 39 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10035 27 1045 0.762 22528 0.0431 0.4167 1.0 1 6.9836489450435e7 +10036 28 29 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10037 29 28 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10038 1030 40 0.762 184290 0.0431 0.4167 1.0 1 5.7129977616151e8 +10039 30 31 0.762 6257 0.0431 0.4167 1.0 1 1.9395960314281e7 +10040 1030 32 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10041 1031 49 0.762 144841 0.0431 0.4167 1.0 1 449005860 +10042 31 50 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10043 32 33 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10044 33 1050 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10046 33 1053 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10048 36 37 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10050 38 1039 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10051 1039 40 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10052 40 81 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10053 41 1049 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10055 43 76 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10056 44 45 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10058 1045 47 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10059 46 49 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10061 48 82 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10062 48 85 0.762 25344 0.0431 0.4167 1.0 1 7.8566050631742e7 +10063 1050 93 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10064 50 51 0.762 3128 0.0431 0.4167 1.0 1 9.6979801571406e6 +10066 52 53 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10067 1053 96 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10068 53 54 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10070 55 59 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10071 57 61 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10072 1059 61 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10073 1059 62 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10074 59 1064 0.762 18770 0.0431 0.4167 1.0 1 5.8187880942844e7 +10075 58 59 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10077 60 96 0.762 57591 0.0431 0.4167 1.0 1 1.7853118005047e8 +10078 60 62 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10079 62 96 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10081 63 65 0.762 11518 0.0431 0.4167 1.0 1 3.5706236010096e7 +10082 64 65 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10083 64 67 0.762 5759 0.0431 0.4167 1.0 1 1.7853118005047e7 +10084 65 66 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10085 65 69 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10086 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 7.9336817717463e7 +10087 68 105 0.762 614221 0.0431 0.4167 1.0 1 1.9040836252191e9 +10088 68 1069 0.762 102370 0.0431 0.4167 1.0 1 3.1734727086985e8 +10089 69 70 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10090 71 105 0.762 204740 0.0431 0.4167 1.0 1 6.3469454173969e8 +10092 73 105 0.762 409480 0.0431 0.4167 1.0 1 1.2693890834794e9 +10094 75 76 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10095 76 80 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10096 1076 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10097 77 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10100 81 83 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10104 86 87 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10108 89 90 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10110 91 92 0.762 80467 0.0431 0.4167 1.0 1 249447700 +10112 94 102 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10115 97 99 0.762 64374 0.0431 0.4167 1.0 1 199558160 +10117 100 101 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10118 103 4 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10119 104 6 0.762 56311 0.0431 0.4167 1.0 1 1.7456364282853e8 +10120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 2.3209053406561e8 +10121 102 96 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10122 21 34 0.762 96560 0.0431 0.4167 1.0 1 299337240 +]; + +%% price_zone data +%column_names% id cost_q_1 cost_q_2 cost_q_3 cost_p_1 cost_p_2 cost_p_3 min_cost constant_p comment +mgc.price_zone = [ +1 726357.391252 -629976.764143 0 6.0583475e-10 -0.00111388938 0 61071.8765728 175 'Transco Zone 6 Non New York' +2 296.540064875 131748.323601 0 0 0.00000870226 794.37 71929.0990747 600 'Transco Leidy Zone' +]; + +%% junction data (extended) +%column_names% price_zone +mgc.junction_data = [ +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +2 +-1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +1 +1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +]; diff --git a/examples/data/matgas/northeast-ne-9.0.m b/examples/data/matgas/northeast-ne-9.0.m new file mode 100644 index 0000000..540d04d --- /dev/null +++ b/examples/data/matgas/northeast-ne-9.0.m @@ -0,0 +1,699 @@ +function mgc = TC_PennToNortheast_wValves_expansion_9.0 + +%% required global data +mgc.gas_molar_mass = 0.0185674; % kg/mol +mgc.gas_specific_gravity = 0.6411; +mgc.specific_heat_capacity_ratio = 1.2841; % unitless +mgc.temperature = 281.15; % K +mgc.compressibility_factor = 0.8; % unitless +mgc.units = 'si'; +mgc.standard_density = 0.717; + +%% optional global data (that was either provided or computed based on required global data) +mgc.energy_factor = 5.8811473e-10; +mgc.sound_speed = 317.3537; % m/s +mgc.R = 8.314; % J/(mol K) +mgc.base_pressure = 8.273712e6; % Pa +mgc.base_flow = 44.4795; +mgc.base_length = 1.0; % m +mgc.is_per_unit = 1; + +%% junction data +% id p_min p_max p_nominal junction_type status pipeline_name edi_id lat lon +mgc.junction = [ +1 0.4167 1.0 0.4167 0 1 'northeast' 1 40.14051 -80.478524 +2 0.4167 1.0 0.4167 0 1 'northeast' 2 39.723066 -80.442888 +3 0.4167 1.0 0.4167 0 1 'northeast' 3 40.200743 -79.534826 +4 0.4167 1.0 0.4167 0 1 'northeast' 4 40.020885 -78.404702 +5 0.4167 1.0 0.4167 0 1 'northeast' 5 39.724585 -76.390675 +6 0.4167 1.0 0.4167 0 1 'northeast' 6 40.274567 -76.382726 +7 0.4167 1.0 0.4167 0 1 'northeast' 7 40.084953 -75.556341 +8 0.4167 1.0 0.4167 0 1 'northeast' 8 40.768368 -80.376997 +9 0.4167 1.0 0.4167 0 1 'northeast' 9 40.467497 -79.794148 +10 0.4167 1.0 0.4167 0 1 'northeast' 10 40.467469 -79.794041 +11 0.4167 1.0 0.4167 0 1 'northeast' 11 40.552592 -75.22477 +12 0.4167 1.0 0.4167 0 1 'northeast' 12 40.603397 -74.883413 +13 0.4167 1.0 0.4167 0 1 'northeast' 13 40.30279 -74.703774 +14 0.4167 1.0 0.4167 0 1 'northeast' 14 40.556699 -74.349096 +15 0.4167 1.0 0.4167 0 1 'northeast' 15 40.66556 -73.65474 +16 0.4167 1.0 0.4167 0 1 'northeast' 16 40.835394 -79.343138 +17 0.4167 1.0 0.4167 0 1 'northeast' 17 40.835196 -79.340896 +18 0.4167 1.0 0.4167 0 1 'northeast' 18 40.79121 -74.19497 +19 0.4167 1.0 0.4167 0 1 'northeast' 19 40.791447 -74.088084 +20 0.4167 1.0 0.4167 0 1 'northeast' 20 40.784651 -73.93382 +21 0.4167 1.0 0.4167 0 1 'northeast' 21 40.895706 -73.14931 +22 0.4167 1.0 0.4167 0 1 'northeast' 22 41.21062 -80.320004 +23 0.4167 1.0 0.4167 0 1 'northeast' 23 41.210661 -80.320067 +24 0.4167 1.0 0.4167 0 1 'northeast' 24 40.999871 -78.741026 +25 0.4167 1.0 0.4167 0 1 'northeast' 25 41.260839 -78.311499 +26 0.4167 1.0 0.4167 0 1 'northeast' 26 41.495676 -77.643097 +27 0.4167 1.0 0.4167 0 1 'northeast' 27 41.496855 -77.643514 +28 0.4167 1.0 0.4167 0 1 'northeast' 28 41.262607 -76.338707 +29 0.4167 1.0 0.4167 0 1 'northeast' 29 41.21003 -75.855117 +30 0.4167 1.0 0.4167 0 1 'northeast' 30 41.066069 -74.573932 +31 0.4167 1.0 0.4167 0 1 'northeast' 31 41.118725 -74.476541 +32 0.4167 1.0 0.4167 0 1 'northeast' 32 41.029975 -74.090777 +33 0.4167 1.0 0.4167 0 1 'northeast' 33 41.254368 -73.010735 +34 0.4167 1.0 0.4167 0 1 'northeast' 34 41.266832 -73.009702 +35 0.4167 1.0 0.4167 0 1 'northeast' 35 41.398771 -79.676097 +36 0.4167 1.0 0.4167 0 1 'northeast' 36 41.396723 -79.672811 +37 0.4167 1.0 0.4167 0 1 'northeast' 37 41.537845 -79.116042 +38 0.4167 1.0 0.4167 0 1 'northeast' 38 41.537608 -79.11609 +39 0.4167 1.0 0.4167 0 1 'northeast' 39 41.689696 -78.437472 +40 0.4167 1.0 0.4167 0 1 'northeast' 40 41.877839 -77.765879 +41 0.4167 1.0 0.4167 0 1 'northeast' 41 41.821825 -75.819248 +42 0.4167 1.0 0.4167 0 1 'northeast' 42 42.07427 -79.698623 +43 0.4167 1.0 0.4167 0 1 'northeast' 43 42.074221 -79.698702 +44 0.4167 1.0 0.4167 0 1 'northeast' 44 42.11366 -77.653292 +45 0.4167 1.0 0.4167 0 1 'northeast' 45 42.072562 -76.791341 +46 0.4167 1.0 0.4167 0 1 'northeast' 46 42.072562 -76.77978 +47 0.4167 1.0 0.4167 0 1 'northeast' 47 42.439942 -76.305218 +48 0.4167 1.0 0.4167 0 1 'northeast' 48 42.417627 -76.293194 +49 0.4167 1.0 0.4167 0 1 'northeast' 49 42.054348 -75.548908 +50 0.4167 1.0 0.4167 0 1 'northeast' 50 41.625653 -73.482727 +51 0.4167 1.0 0.4167 0 1 'northeast' 51 41.974926 -72.813982 +52 0.4167 1.0 0.4167 0 1 'northeast' 52 41.975423 -72.813133 +53 0.4167 1.0 0.4167 0 1 'northeast' 53 41.677967 -72.827335 +54 0.4167 1.0 0.4167 0 1 'northeast' 54 41.725185 -72.589945 +55 0.4167 1.0 0.4167 0 1 'northeast' 55 41.725084 -72.588397 +56 0.4167 1.0 0.4167 0 1 'northeast' 56 40.274597 -76.383599 +57 0.4167 1.0 0.4167 0 1 'northeast' 57 41.670935 -71.534463 +58 0.4167 1.0 0.4167 0 1 'northeast' 58 41.753162 -70.493124 +59 0.4167 1.0 0.4167 0 1 'northeast' 59 42.023001 -71.375356 +60 0.4167 1.0 0.4167 0 1 'northeast' 60 42.022409 -71.751407 +61 0.4167 1.0 0.4167 0 1 'northeast' 61 42.020317 -71.744126 +62 0.4167 1.0 0.4167 0 1 'northeast' 62 42.120251 -71.567683 +63 0.4167 1.0 0.4167 0 1 'northeast' 63 42.120051 -71.569429 +64 0.4167 1.0 0.4167 0 1 'northeast' 64 42.363165 -71.119083 +65 0.4167 1.0 0.4167 0 1 'northeast' 65 42.201594 -71.523878 +66 0.4167 1.0 0.4167 0 1 'northeast' 66 42.588366 -71.847785 +67 0.4167 1.0 0.4167 0 1 'northeast' 67 42.484204 -71.16997 +68 0.4167 1.0 0.4167 0 1 'northeast' 68 42.707991 -71.274586 +69 0.4167 1.0 0.4167 0 1 'northeast' 69 42.550884 -71.367865 +70 0.4167 1.0 0.4167 0 1 'northeast' 70 42.934207 -71.491622 +71 0.4167 1.0 0.4167 0 1 'northeast' 71 44.838572 -69.923579 +72 0.4167 1.0 0.4167 0 1 'northeast' 72 45.054984 -71.490144 +73 0.4167 1.0 0.4167 0 1 'northeast' 73 45.05418 -71.490121 +74 0.4167 1.0 0.4167 0 1 'northeast' 74 43.271294 -79.02028 +75 0.4167 1.0 0.4167 0 1 'northeast' 75 43.270035 -79.026338 +76 0.4167 1.0 0.4167 0 1 'northeast' 76 42.745262 -78.392456 +77 0.4167 1.0 0.4167 0 1 'northeast' 77 42.917459 -77.783036 +78 0.4167 1.0 0.4167 0 1 'northeast' 78 42.597312 -78.110065 +79 0.4167 1.0 0.4167 0 1 'northeast' 79 42.556783 -78.153585 +80 0.4167 1.0 0.4167 0 1 'northeast' 80 42.90849 -77.192062 +81 0.4167 1.0 0.4167 0 1 'northeast' 81 42.904538 -77.176114 +82 0.4167 1.0 0.4167 0 1 'northeast' 82 43.219378 -76.252319 +83 0.4167 1.0 0.4167 0 1 'northeast' 83 42.903602 -75.958292 +84 0.4167 1.0 0.4167 0 1 'northeast' 84 42.903357 -75.958496 +85 0.4167 1.0 0.4167 0 1 'northeast' 85 42.80409 -74.281505 +86 0.4167 1.0 0.4167 0 1 'northeast' 86 42.815669 -74.263843 +87 0.4167 1.0 0.4167 0 1 'northeast' 87 42.831757 -73.672791 +88 0.4167 1.0 0.4167 0 1 'northeast' 88 42.628596 -74.025866 +89 0.4167 1.0 0.4167 0 1 'northeast' 89 42.63174 -74.025301 +90 0.4167 1.0 0.4167 0 1 'northeast' 90 42.24878 -73.898449 +91 0.4167 1.0 0.4167 0 1 'northeast' 91 42.248502 -73.899998 +92 0.4167 1.0 0.4167 0 1 'northeast' 92 41.77572 -73.701817 +93 0.4167 1.0 0.4167 0 1 'northeast' 93 41.77619 -73.702682 +94 0.4167 1.0 0.4167 0 1 'northeast' 94 42.740238 -73.186441 +95 0.4167 1.0 0.4167 0 1 'northeast' 95 42.048439 -72.610074 +96 0.4167 1.0 0.4167 0 1 'northeast' 96 42.046799 -72.613109 +97 0.4167 1.0 0.4167 0 1 'northeast' 97 43.354239 -75.082106 +98 0.4167 1.0 0.4167 0 1 'northeast' 98 43.35361 -75.094707 +99 0.4167 1.0 0.4167 0 1 'northeast' 99 44.076832 -75.299729 +100 0.4167 1.0 0.4167 0 1 'northeast' 100 44.076742 -75.29934 +101 0.4167 1.0 0.4167 0 1 'northeast' 101 44.768851 -75.355817 +102 0.4167 1.0 0.4167 0 1 'northeast' 102 42.470251 -73.325124 +103 0.4167 1.0 0.4167 0 1 'northeast' 103 40.189198 -79.527073 +104 0.4167 1.0 0.4167 0 1 'northeast' 104 40.042788 -78.421649 +105 0.4167 1.0 0.4167 0 1 'northeast' 105 44.520753 -70.578301 +1010 0.4167 1.0 0.4167 0 1 'northeast' 1010 40.467469 -79.794041 +1011 0.4167 1.0 0.4167 0 1 'northeast' 1011 40.552592 -75.22477 +1020 0.4167 1.0 0.4167 0 1 'northeast' 1020 40.784651 -73.93382 +1022 0.4167 1.0 0.4167 0 1 'northeast' 1022 41.21062 -80.320004 +1027 0.4167 1.0 0.4167 0 1 'northeast' 1027 41.496855 -77.643514 +1030 0.4167 1.0 0.4167 0 1 'northeast' 1030 41.066069 -74.573932 +1031 0.4167 1.0 0.4167 0 1 'northeast' 1031 41.118725 -74.476541 +1032 0.4167 1.0 0.4167 0 1 'northeast' 1032 41.029975 -74.090777 +1039 0.4167 1.0 0.4167 0 1 'northeast' 1039 41.689696 -78.437472 +1045 0.4167 1.0 0.4167 0 1 'northeast' 1045 42.072562 -76.791341 +1049 0.4167 1.0 0.4167 0 1 'northeast' 1049 42.054348 -75.548908 +1050 0.4167 1.0 0.4167 0 1 'northeast' 1050 41.625653 -73.482727 +1053 0.4167 1.0 0.4167 0 1 'northeast' 1053 41.677967 -72.827335 +1059 0.4167 1.0 0.4167 0 1 'northeast' 1059 42.023001 -71.375356 +1064 0.4167 1.0 0.4167 0 1 'northeast' 1064 42.363165 -71.119083 +1067 0.4167 1.0 0.4167 0 1 'northeast' 1067 42.484204 -71.16997 +1069 0.4167 1.0 0.4167 0 1 'northeast' 1069 42.550884 -71.367865 +1076 0.4167 1.0 0.4167 0 1 'northeast' 1076 42.745262 -78.392456 +1086 0.4167 1.0 0.4167 0 1 'northeast' 1086 42.815669 -74.263843 +2086 0.4167 1.0 0.4167 0 1 'northeast' 2086 42.815669 -74.263843 +301030 0.4167 1.0 0.4167 0 1 'northeast' 301030 41.066069 -74.573932 +801050 0.4167 1.0 0.4167 0 1 'northeast' 801050 41.625653 -73.482727 +1100027 0.4167 1.0 0.4167 0 1 'northeast' 1100027 41.496855 -77.643514 +1402086 0.4167 1.0 0.4167 0 1 'northeast' 1402086 42.815669 -74.263843 +1602086 0.4167 1.0 0.4167 0 1 'northeast' 1602086 42.815669 -74.263843 +1801069 0.4167 1.0 0.4167 0 1 'northeast' 1801069 42.550884 -71.367865 +1901067 0.4167 1.0 0.4167 0 1 'northeast' 1901067 42.484204 -71.16997 +2000008 0.4167 1.0 0.4167 0 1 'northeast' 2000008 40.768368 -80.376997 +2101045 0.4167 1.0 0.4167 0 1 'northeast' 2101045 42.072562 -76.791341 +2401032 0.4167 1.0 0.4167 0 1 'northeast' 2401032 41.029975 -74.090777 +2700011 0.4167 1.0 0.4167 0 1 'northeast' 2700011 40.552592 -75.22477 +3101076 0.4167 1.0 0.4167 0 1 'northeast' 3101076 42.745262 -78.392456 +3201086 0.4167 1.0 0.4167 0 1 'northeast' 3201086 42.815669 -74.263843 +3401039 0.4167 1.0 0.4167 0 1 'northeast' 3401039 41.689696 -78.437472 +3800020 0.4167 1.0 0.4167 0 1 'northeast' 3800020 40.784651 -73.93382 +4101064 0.4167 1.0 0.4167 0 1 'northeast' 4101064 42.363165 -71.119083 +4200008 0.4167 1.0 0.4167 0 1 'northeast' 4200008 40.768368 -80.376997 +4301031 0.4167 1.0 0.4167 0 1 'northeast' 4301031 41.118725 -74.476541 +4401059 0.4167 1.0 0.4167 0 1 'northeast' 4401059 42.023001 -71.375356 +4501049 0.4167 1.0 0.4167 0 1 'northeast' 4501049 42.054348 -75.548908 +4601053 0.4167 1.0 0.4167 0 1 'northeast' 4601053 41.677967 -72.827335 +]; + +%% pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status +mgc.pipe = [ +1 1 3 0.762 31284 0.0431 0.4167 1.0 1 +2 2 9 0.762 18304 0.0431 0.4167 1.0 1 +5 5 7 0.762 14080 0.0431 0.4167 1.0 1 +7 7 13 0.762 11264 0.0431 0.4167 1.0 1 +8 1022 22 0.762 40313 0.0431 0.4167 1.0 1 +9 1010 10 0.762 11264 0.0431 0.4167 1.0 1 +11 10 16 0.762 8448 0.0431 0.4167 1.0 1 +12 1011 30 0.762 37541 0.0431 0.4167 1.0 1 +13 11 56 0.762 37541 0.0431 0.4167 1.0 1 +14 12 13 0.762 5632 0.0431 0.4167 1.0 1 +15 12 29 0.762 16896 0.0431 0.4167 1.0 1 +16 12 18 0.762 11264 0.0431 0.4167 1.0 1 +17 13 14 0.762 7040 0.0431 0.4167 1.0 1 +18 14 15 0.762 5632 0.0431 0.4167 1.0 1 +19 14 18 0.762 5632 0.0431 0.4167 1.0 1 +21 17 24 0.762 8448 0.0431 0.4167 1.0 1 +22 17 78 0.762 42240 0.0431 0.4167 1.0 1 +23 18 19 0.762 2816 0.0431 0.4167 1.0 1 +24 19 20 0.762 2816 0.0431 0.4167 1.0 1 +25 19 1032 0.762 5632 0.0431 0.4167 1.0 1 +26 1020 21 0.762 48280 0.0431 0.4167 1.0 1 +28 23 35 0.762 28795 0.0431 0.4167 1.0 1 +29 23 42 0.762 69109 0.0431 0.4167 1.0 1 +30 24 25 0.762 8448 0.0431 0.4167 1.0 1 +31 25 26 0.762 8448 0.0431 0.4167 1.0 1 +33 1027 28 0.762 21120 0.0431 0.4167 1.0 1 +34 1027 39 0.762 8448 0.0431 0.4167 1.0 1 +35 27 1045 0.762 22528 0.0431 0.4167 1.0 1 +36 28 29 0.762 7040 0.0431 0.4167 1.0 1 +37 29 28 0.762 7040 0.0431 0.4167 1.0 1 +38 1030 40 0.762 184290 0.0431 0.4167 1.0 1 +39 30 31 0.762 6257 0.0431 0.4167 1.0 1 +40 1030 32 0.762 23036 0.0431 0.4167 1.0 1 +41 1031 49 0.762 144841 0.0431 0.4167 1.0 1 +42 31 50 0.762 25027 0.0431 0.4167 1.0 1 +43 32 33 0.762 46073 0.0431 0.4167 1.0 1 +44 33 1050 0.762 32187 0.0431 0.4167 1.0 1 +46 33 1053 0.762 23036 0.0431 0.4167 1.0 1 +48 36 37 0.762 28795 0.0431 0.4167 1.0 1 +50 38 1039 0.762 46073 0.0431 0.4167 1.0 1 +51 1039 40 0.762 23036 0.0431 0.4167 1.0 1 +52 40 81 0.762 92145 0.0431 0.4167 1.0 1 +53 41 1049 0.762 8448 0.0431 0.4167 1.0 1 +55 43 76 0.762 92145 0.0431 0.4167 1.0 1 +56 44 45 0.762 72420 0.0431 0.4167 1.0 1 +58 1045 47 0.762 8448 0.0431 0.4167 1.0 1 +59 46 49 0.762 96560 0.0431 0.4167 1.0 1 +61 48 82 0.762 14080 0.0431 0.4167 1.0 1 +62 48 85 0.762 25344 0.0431 0.4167 1.0 1 +63 1050 93 0.762 32187 0.0431 0.4167 1.0 1 +64 50 51 0.762 3128 0.0431 0.4167 1.0 1 +66 52 53 0.762 12514 0.0431 0.4167 1.0 1 +67 1053 96 0.762 23036 0.0431 0.4167 1.0 1 +68 53 54 0.762 12514 0.0431 0.4167 1.0 1 +70 55 59 0.762 37541 0.0431 0.4167 1.0 1 +71 57 61 0.762 23036 0.0431 0.4167 1.0 1 +72 1059 61 0.762 17277 0.0431 0.4167 1.0 1 +73 1059 62 0.762 17277 0.0431 0.4167 1.0 1 +74 59 1064 0.762 18770 0.0431 0.4167 1.0 1 +75 58 59 0.762 25027 0.0431 0.4167 1.0 1 +77 60 96 0.762 57591 0.0431 0.4167 1.0 1 +78 60 62 0.762 23036 0.0431 0.4167 1.0 1 +79 62 96 0.762 69109 0.0431 0.4167 1.0 1 +81 63 65 0.762 11518 0.0431 0.4167 1.0 1 +82 64 65 0.762 17277 0.0431 0.4167 1.0 1 +83 64 67 0.762 5759 0.0431 0.4167 1.0 1 +84 65 66 0.762 23036 0.0431 0.4167 1.0 1 +85 65 69 0.762 23036 0.0431 0.4167 1.0 1 +86 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 +87 68 105 0.762 614221 0.0431 0.4167 1.0 1 +88 68 1069 0.762 102370 0.0431 0.4167 1.0 1 +89 69 70 0.762 46073 0.0431 0.4167 1.0 1 +90 71 105 0.762 204740 0.0431 0.4167 1.0 1 +92 73 105 0.762 409480 0.0431 0.4167 1.0 1 +94 75 76 0.762 46073 0.0431 0.4167 1.0 1 +95 76 80 0.762 69109 0.0431 0.4167 1.0 1 +96 1076 79 0.762 5632 0.0431 0.4167 1.0 1 +97 77 79 0.762 5632 0.0431 0.4167 1.0 1 +100 81 83 0.762 69109 0.0431 0.4167 1.0 1 +102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 +104 86 87 0.762 8448 0.0431 0.4167 1.0 1 +105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 +106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 +108 89 90 0.762 32187 0.0431 0.4167 1.0 1 +110 91 92 0.762 80467 0.0431 0.4167 1.0 1 +112 94 102 0.762 23036 0.0431 0.4167 1.0 1 +115 97 99 0.762 64374 0.0431 0.4167 1.0 1 +117 100 101 0.762 96560 0.0431 0.4167 1.0 1 +118 103 4 0.762 37541 0.0431 0.4167 1.0 1 +119 104 6 0.762 56311 0.0431 0.4167 1.0 1 +120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 +121 102 96 0.762 46073 0.0431 0.4167 1.0 1 +122 21 34 0.762 96560 0.0431 0.4167 1.0 1 +]; + +%% compressor data +% id fr_junction to_junction c_ratio_min c_ratio_max power_max flow_min flow_max inlet_p_min inlet_p_max outlet_p_min outlet_p_max status operating_cost directionality +mgc.compressor = [ +3 3 103 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +4 4 104 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +6 6 56 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +10 9 10 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +20 16 17 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +27 22 23 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +32 26 27 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +45 33 34 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +47 35 36 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +49 37 38 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +54 42 43 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +57 45 46 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +60 47 48 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +65 51 52 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +69 54 55 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +76 60 61 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +80 62 63 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +91 72 73 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +93 74 75 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +98 78 79 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +99 80 81 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +101 83 84 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +103 85 86 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +107 88 89 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +109 90 91 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +111 92 93 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +113 95 96 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +114 97 98 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +116 99 100 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +]; + +%% regulator data +% id fr_junction to_junction reduction_factor_min reduction_factor_max flow_min flow_max status +mgc.regulator = [ +1008 8 4200008 0 1 -1.0e9 1.0e9 1 +1009 8 2000008 0 1 -1.0e9 1.0e9 1 +1012 11 2700011 0 1 -1.0e9 1.0e9 1 +1025 1032 2401032 0 1 -1.0e9 1.0e9 1 +1026 20 3800020 0 1 -1.0e9 1.0e9 1 +1033 27 1100027 0 1 -1.0e9 1.0e9 1 +1034 1039 3401039 0 1 -1.0e9 1.0e9 1 +1040 1030 301030 0 1 -1.0e9 1.0e9 1 +1041 1031 4301031 0 1 -1.0e9 1.0e9 1 +1053 1049 4501049 0 1 -1.0e9 1.0e9 1 +1057 1045 2101045 0 1 -1.0e9 1.0e9 1 +1063 1050 801050 0 1 -1.0e9 1.0e9 1 +1067 1053 4601053 0 1 -1.0e9 1.0e9 1 +1073 1059 4401059 0 1 -1.0e9 1.0e9 1 +1074 1064 4101064 0 1 -1.0e9 1.0e9 1 +1086 1067 1901067 0 1 -1.0e9 1.0e9 1 +1089 1069 1801069 0 1 -1.0e9 1.0e9 1 +1096 1076 3101076 0 1 -1.0e9 1.0e9 1 +1104 1086 3201086 0 1 -1.0e9 1.0e9 1 +1105 2086 1602086 0 1 -1.0e9 1.0e9 1 +1106 2086 1402086 0 1 -1.0e9 1.0e9 1 +100002 30 301030 0 1 -1.0e9 1.0e9 1 +100007 50 801050 0 1 -1.0e9 1.0e9 1 +100010 1027 1100027 0 1 -1.0e9 1.0e9 1 +100013 1086 1402086 0 1 -1.0e9 1.0e9 1 +100015 86 1602086 0 1 -1.0e9 1.0e9 1 +100017 69 1801069 0 1 -1.0e9 1.0e9 1 +100018 67 1901067 0 1 -1.0e9 1.0e9 1 +100019 1010 2000008 0 1 -1.0e9 1.0e9 1 +100020 45 2101045 0 1 -1.0e9 1.0e9 1 +100023 32 2401032 0 1 -1.0e9 1.0e9 1 +100026 1011 2700011 0 1 -1.0e9 1.0e9 1 +100030 76 3101076 0 1 -1.0e9 1.0e9 1 +100031 86 3201086 0 1 -1.0e9 1.0e9 1 +100033 39 3401039 0 1 -1.0e9 1.0e9 1 +100037 1020 3800020 0 1 -1.0e9 1.0e9 1 +100040 64 4101064 0 1 -1.0e9 1.0e9 1 +100041 1022 4200008 0 1 -1.0e9 1.0e9 1 +100042 31 4301031 0 1 -1.0e9 1.0e9 1 +100043 59 4401059 0 1 -1.0e9 1.0e9 1 +100044 49 4501049 0 1 -1.0e9 1.0e9 1 +100045 53 4601053 0 1 -1.0e9 1.0e9 1 +]; + +%% receipt data +% id junction_id injection_min injection_max injection_nominal is_dispatchable status +mgc.receipt = [ +1 1 0.0672 0.0672 0.0672 0 1 +2 2 0.0566 0.0566 0.0566 0 1 +5 5 0.0626 0.0626 0.0626 0 1 +8 8 0.0653 0.0653 0.0653 0 1 +28 28 0.0672 0.0672 0.0672 0 1 +39 39 0.0569 0.0569 0.0569 0 1 +40 40 0.0552 0.0552 0.0552 0 1 +41 41 0.0601 0.0601 0.0601 0 1 +45 45 0.0547 0.0547 0.0547 0 1 +72 72 0.0539 0.0539 0.0539 0 1 +74 74 0.0590 0.0590 0.0590 0 1 +101 101 0.0583 0.0583 0.0583 0 1 +10001 1 0.0000 52.8312 0.0000 1 1 +10002 2 0.0000 52.8312 0.0000 1 1 +10005 5 0.0000 52.8312 0.0000 1 1 +10008 8 0.0000 52.8312 0.0000 1 1 +10028 28 0.0000 52.8312 0.0000 1 1 +10039 39 0.0000 52.8312 0.0000 1 1 +10040 40 0.0000 52.8312 0.0000 1 1 +10041 41 0.0000 52.8312 0.0000 1 1 +10045 45 0.0000 52.8312 0.0000 1 1 +10072 72 0.0000 52.8312 0.0000 1 1 +10074 74 0.0000 52.8312 0.0000 1 1 +10101 101 0.0000 52.8312 0.0000 1 1 +]; + +%% delivery data +% id junction_id withdrawal_min withdrawal_max withdrawal_nominal is_dispatchable status +mgc.delivery = [ +7 7 0.3700 0.3700 0.3700 0 1 +10 10 12.5336 12.5336 12.5336 0 1 +13 13 0.4171 0.4171 0.4171 0 1 +14 14 0.0395 0.0395 0.0395 0 1 +15 15 1.5963 1.5963 1.5963 0 1 +17 17 4.0069 4.0069 4.0069 0 1 +18 18 0.3953 0.3953 0.3953 0 1 +19 19 2.2468 2.2468 2.2468 0 1 +20 20 1.3315 1.3315 1.3315 0 1 +21 21 1.1130 1.1130 1.1130 0 1 +24 24 2.3213 2.3213 2.3213 0 1 +25 25 2.4271 2.4271 2.4271 0 1 +29 29 1.7345 1.7345 1.7345 0 1 +31 31 0.8319 0.8319 0.8319 0 1 +34 34 0.0789 0.0789 0.0789 0 1 +43 43 0.9845 0.9845 0.9845 0 1 +44 44 0.0984 0.0984 0.0984 0 1 +48 48 0.0358 0.0358 0.0358 0 1 +55 55 1.5197 1.5197 1.5197 0 1 +57 57 0.3553 0.3553 0.3553 0 1 +58 58 1.6313 1.6313 1.6313 0 1 +61 61 0.5075 0.5075 0.5075 0 1 +62 62 0.6769 0.6769 0.6769 0 1 +63 63 0.0034 0.0034 0.0034 0 1 +64 64 0.0722 0.0722 0.0722 0 1 +66 66 0.5643 0.5643 0.5643 0 1 +67 67 0.0018 0.0018 0.0018 0 1 +68 68 0.0017 0.0017 0.0017 0 1 +70 70 0.0021 0.0021 0.0021 0 1 +71 71 0.4988 0.4988 0.4988 0 1 +76 76 0.4449 0.4449 0.4449 0 1 +77 77 1.8457 1.8457 1.8457 0 1 +82 82 0.5574 0.5574 0.5574 0 1 +86 86 0.2059 0.2059 0.2059 0 1 +87 87 0.2083 0.2083 0.2083 0 1 +89 89 1.0821 1.0821 1.0821 0 1 +91 91 0.2427 0.2427 0.2427 0 1 +93 93 0.1886 0.1886 0.1886 0 1 +94 94 0.6377 0.6377 0.6377 0 1 +98 98 1.6579 1.6579 1.6579 0 1 +100 100 0.1001 0.1001 0.1001 0 1 +10014 14 0.0000 52.8312 0.0000 1 1 +10019 19 0.0000 52.8312 0.0000 1 1 +10021 21 0.0000 52.8312 0.0000 1 1 +10029 29 0.0000 52.8312 0.0000 1 1 +10031 31 0.0000 52.8312 0.0000 1 1 +10034 34 0.0000 52.8312 0.0000 1 1 +10044 44 0.0000 52.8312 0.0000 1 1 +10048 48 0.0000 52.8312 0.0000 1 1 +10062 62 0.0000 52.8312 0.0000 1 1 +10064 64 0.0000 52.8312 0.0000 1 1 +10066 66 0.0000 52.8312 0.0000 1 1 +10071 71 0.0000 52.8312 0.0000 1 1 +10076 76 0.0000 52.8312 0.0000 1 1 +10082 82 0.0000 52.8312 0.0000 1 1 +10086 86 0.0000 52.8312 0.0000 1 1 +10087 87 0.0000 52.8312 0.0000 1 1 +10091 91 0.0000 52.8312 0.0000 1 1 +10093 93 0.0000 52.8312 0.0000 1 1 +10100 100 0.0000 52.8312 0.0000 1 1 +]; + +%% ne_pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status construction_cost +mgc.ne_pipe = [ +10001 1 3 0.762 31284 0.0431 0.4167 1.0 1 9.6979801571406e7 +10002 2 9 0.762 18304 0.0431 0.4167 1.0 1 5.6742147678479e7 +10005 5 7 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10007 7 13 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10008 1022 22 0.762 40313 0.0431 0.4167 1.0 1 1.2497182603533e8 +10009 1010 10 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10011 10 16 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10012 1011 30 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10013 11 56 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10014 12 13 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10015 12 29 0.762 16896 0.0431 0.4167 1.0 1 5.2377367087827e7 +10016 12 18 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10017 13 14 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10018 14 15 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10019 14 18 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10021 17 24 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10022 17 78 0.762 42240 0.0431 0.4167 1.0 1 1.3094341771957e8 +10023 18 19 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10024 19 20 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10025 19 1032 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10026 1020 21 0.762 48280 0.0431 0.4167 1.0 1 149668620 +10028 23 35 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10029 23 42 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10030 24 25 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10031 25 26 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10033 1027 28 0.762 21120 0.0431 0.4167 1.0 1 6.5471708859783e7 +10034 1027 39 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10035 27 1045 0.762 22528 0.0431 0.4167 1.0 1 6.9836489450435e7 +10036 28 29 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10037 29 28 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10038 1030 40 0.762 184290 0.0431 0.4167 1.0 1 5.7129977616151e8 +10039 30 31 0.762 6257 0.0431 0.4167 1.0 1 1.9395960314281e7 +10040 1030 32 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10041 1031 49 0.762 144841 0.0431 0.4167 1.0 1 449005860 +10042 31 50 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10043 32 33 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10044 33 1050 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10046 33 1053 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10048 36 37 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10050 38 1039 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10051 1039 40 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10052 40 81 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10053 41 1049 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10055 43 76 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10056 44 45 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10058 1045 47 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10059 46 49 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10061 48 82 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10062 48 85 0.762 25344 0.0431 0.4167 1.0 1 7.8566050631742e7 +10063 1050 93 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10064 50 51 0.762 3128 0.0431 0.4167 1.0 1 9.6979801571406e6 +10066 52 53 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10067 1053 96 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10068 53 54 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10070 55 59 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10071 57 61 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10072 1059 61 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10073 1059 62 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10074 59 1064 0.762 18770 0.0431 0.4167 1.0 1 5.8187880942844e7 +10075 58 59 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10077 60 96 0.762 57591 0.0431 0.4167 1.0 1 1.7853118005047e8 +10078 60 62 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10079 62 96 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10081 63 65 0.762 11518 0.0431 0.4167 1.0 1 3.5706236010096e7 +10082 64 65 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10083 64 67 0.762 5759 0.0431 0.4167 1.0 1 1.7853118005047e7 +10084 65 66 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10085 65 69 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10086 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 7.9336817717463e7 +10087 68 105 0.762 614221 0.0431 0.4167 1.0 1 1.9040836252191e9 +10088 68 1069 0.762 102370 0.0431 0.4167 1.0 1 3.1734727086985e8 +10089 69 70 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10090 71 105 0.762 204740 0.0431 0.4167 1.0 1 6.3469454173969e8 +10092 73 105 0.762 409480 0.0431 0.4167 1.0 1 1.2693890834794e9 +10094 75 76 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10095 76 80 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10096 1076 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10097 77 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10100 81 83 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10104 86 87 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10108 89 90 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10110 91 92 0.762 80467 0.0431 0.4167 1.0 1 249447700 +10112 94 102 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10115 97 99 0.762 64374 0.0431 0.4167 1.0 1 199558160 +10117 100 101 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10118 103 4 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10119 104 6 0.762 56311 0.0431 0.4167 1.0 1 1.7456364282853e8 +10120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 2.3209053406561e8 +10121 102 96 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10122 21 34 0.762 96560 0.0431 0.4167 1.0 1 299337240 +]; + +%% price_zone data +%column_names% id cost_q_1 cost_q_2 cost_q_3 cost_p_1 cost_p_2 cost_p_3 min_cost constant_p comment +mgc.price_zone = [ +1 726357.391252 -629976.764143 0 6.0583475e-10 -0.00111388938 0 61071.8765728 175 'Transco Zone 6 Non New York' +2 296.540064875 131748.323601 0 0 0.00000870226 794.37 71929.0990747 600 'Transco Leidy Zone' +]; + +%% junction data (extended) +%column_names% price_zone +mgc.junction_data = [ +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +2 +-1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +1 +1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +]; diff --git a/examples/data/matgas/northeast-ne-C.m b/examples/data/matgas/northeast-ne-C.m new file mode 100644 index 0000000..17287fc --- /dev/null +++ b/examples/data/matgas/northeast-ne-C.m @@ -0,0 +1,728 @@ +function mgc = TC_PennToNortheast_wValves_expansion_west_13.0 + +%% required global data +mgc.gas_molar_mass = 0.0185674; % kg/mol +mgc.gas_specific_gravity = 0.6411; +mgc.specific_heat_capacity_ratio = 1.2841; % unitless +mgc.temperature = 281.15; % K +mgc.compressibility_factor = 0.8; % unitless +mgc.units = 'si'; +mgc.standard_density = 0.717; + +%% optional global data (that was either provided or computed based on required global data) +mgc.energy_factor = 5.8811473e-10; +mgc.sound_speed = 317.3537; % m/s +mgc.R = 8.314; % J/(mol K) +mgc.base_pressure = 8.273712e6; % Pa +mgc.base_flow = 44.4795; +mgc.base_length = 1.0; % m +mgc.is_per_unit = 1; + +%% junction data +% id p_min p_max p_nominal junction_type status pipeline_name edi_id lat lon +mgc.junction = [ +1 0.4167 1.0 0.4167 0 1 'northeast' 1 40.14051 -80.478524 +2 0.4167 1.0 0.4167 0 1 'northeast' 2 39.723066 -80.442888 +3 0.4167 1.0 0.4167 0 1 'northeast' 3 40.200743 -79.534826 +4 0.4167 1.0 0.4167 0 1 'northeast' 4 40.020885 -78.404702 +5 0.4167 1.0 0.4167 0 1 'northeast' 5 39.724585 -76.390675 +6 0.4167 1.0 0.4167 0 1 'northeast' 6 40.274567 -76.382726 +7 0.4167 1.0 0.4167 0 1 'northeast' 7 40.084953 -75.556341 +8 0.4167 1.0 0.4167 0 1 'northeast' 8 40.768368 -80.376997 +9 0.4167 1.0 0.4167 0 1 'northeast' 9 40.467497 -79.794148 +10 0.4167 1.0 0.4167 0 1 'northeast' 10 40.467469 -79.794041 +11 0.4167 1.0 0.4167 0 1 'northeast' 11 40.552592 -75.22477 +12 0.4167 1.0 0.4167 0 1 'northeast' 12 40.603397 -74.883413 +13 0.4167 1.0 0.4167 0 1 'northeast' 13 40.30279 -74.703774 +14 0.4167 1.0 0.4167 0 1 'northeast' 14 40.556699 -74.349096 +15 0.4167 1.0 0.4167 0 1 'northeast' 15 40.66556 -73.65474 +16 0.4167 1.0 0.4167 0 1 'northeast' 16 40.835394 -79.343138 +17 0.4167 1.0 0.4167 0 1 'northeast' 17 40.835196 -79.340896 +18 0.4167 1.0 0.4167 0 1 'northeast' 18 40.79121 -74.19497 +19 0.4167 1.0 0.4167 0 1 'northeast' 19 40.791447 -74.088084 +20 0.4167 1.0 0.4167 0 1 'northeast' 20 40.784651 -73.93382 +21 0.4167 1.0 0.4167 0 1 'northeast' 21 40.895706 -73.14931 +22 0.4167 1.0 0.4167 0 1 'northeast' 22 41.21062 -80.320004 +23 0.4167 1.0 0.4167 0 1 'northeast' 23 41.210661 -80.320067 +24 0.4167 1.0 0.4167 0 1 'northeast' 24 40.999871 -78.741026 +25 0.4167 1.0 0.4167 0 1 'northeast' 25 41.260839 -78.311499 +26 0.4167 1.0 0.4167 0 1 'northeast' 26 41.495676 -77.643097 +27 0.4167 1.0 0.4167 0 1 'northeast' 27 41.496855 -77.643514 +28 0.4167 1.0 0.4167 0 1 'northeast' 28 41.262607 -76.338707 +29 0.4167 1.0 0.4167 0 1 'northeast' 29 41.21003 -75.855117 +30 0.4167 1.0 0.4167 0 1 'northeast' 30 41.066069 -74.573932 +31 0.4167 1.0 0.4167 0 1 'northeast' 31 41.118725 -74.476541 +32 0.4167 1.0 0.4167 0 1 'northeast' 32 41.029975 -74.090777 +33 0.4167 1.0 0.4167 0 1 'northeast' 33 41.254368 -73.010735 +34 0.4167 1.0 0.4167 0 1 'northeast' 34 41.266832 -73.009702 +35 0.4167 1.0 0.4167 0 1 'northeast' 35 41.398771 -79.676097 +36 0.4167 1.0 0.4167 0 1 'northeast' 36 41.396723 -79.672811 +37 0.4167 1.0 0.4167 0 1 'northeast' 37 41.537845 -79.116042 +38 0.4167 1.0 0.4167 0 1 'northeast' 38 41.537608 -79.11609 +39 0.4167 1.0 0.4167 0 1 'northeast' 39 41.689696 -78.437472 +40 0.4167 1.0 0.4167 0 1 'northeast' 40 41.877839 -77.765879 +41 0.4167 1.0 0.4167 0 1 'northeast' 41 41.821825 -75.819248 +42 0.4167 1.0 0.4167 0 1 'northeast' 42 42.07427 -79.698623 +43 0.4167 1.0 0.4167 0 1 'northeast' 43 42.074221 -79.698702 +44 0.4167 1.0 0.4167 0 1 'northeast' 44 42.11366 -77.653292 +45 0.4167 1.0 0.4167 0 1 'northeast' 45 42.072562 -76.791341 +46 0.4167 1.0 0.4167 0 1 'northeast' 46 42.072562 -76.77978 +47 0.4167 1.0 0.4167 0 1 'northeast' 47 42.439942 -76.305218 +48 0.4167 1.0 0.4167 0 1 'northeast' 48 42.417627 -76.293194 +49 0.4167 1.0 0.4167 0 1 'northeast' 49 42.054348 -75.548908 +50 0.4167 1.0 0.4167 0 1 'northeast' 50 41.625653 -73.482727 +51 0.4167 1.0 0.4167 0 1 'northeast' 51 41.974926 -72.813982 +52 0.4167 1.0 0.4167 0 1 'northeast' 52 41.975423 -72.813133 +53 0.4167 1.0 0.4167 0 1 'northeast' 53 41.677967 -72.827335 +54 0.4167 1.0 0.4167 0 1 'northeast' 54 41.725185 -72.589945 +55 0.4167 1.0 0.4167 0 1 'northeast' 55 41.725084 -72.588397 +56 0.4167 1.0 0.4167 0 1 'northeast' 56 40.274597 -76.383599 +57 0.4167 1.0 0.4167 0 1 'northeast' 57 41.670935 -71.534463 +58 0.4167 1.0 0.4167 0 1 'northeast' 58 41.753162 -70.493124 +59 0.4167 1.0 0.4167 0 1 'northeast' 59 42.023001 -71.375356 +60 0.4167 1.0 0.4167 0 1 'northeast' 60 42.022409 -71.751407 +61 0.4167 1.0 0.4167 0 1 'northeast' 61 42.020317 -71.744126 +62 0.4167 1.0 0.4167 0 1 'northeast' 62 42.120251 -71.567683 +63 0.4167 1.0 0.4167 0 1 'northeast' 63 42.120051 -71.569429 +64 0.4167 1.0 0.4167 0 1 'northeast' 64 42.363165 -71.119083 +65 0.4167 1.0 0.4167 0 1 'northeast' 65 42.201594 -71.523878 +66 0.4167 1.0 0.4167 0 1 'northeast' 66 42.588366 -71.847785 +67 0.4167 1.0 0.4167 0 1 'northeast' 67 42.484204 -71.16997 +68 0.4167 1.0 0.4167 0 1 'northeast' 68 42.707991 -71.274586 +69 0.4167 1.0 0.4167 0 1 'northeast' 69 42.550884 -71.367865 +70 0.4167 1.0 0.4167 0 1 'northeast' 70 42.934207 -71.491622 +71 0.4167 1.0 0.4167 0 1 'northeast' 71 44.838572 -69.923579 +72 0.4167 1.0 0.4167 0 1 'northeast' 72 45.054984 -71.490144 +73 0.4167 1.0 0.4167 0 1 'northeast' 73 45.05418 -71.490121 +74 0.4167 1.0 0.4167 0 1 'northeast' 74 43.271294 -79.02028 +75 0.4167 1.0 0.4167 0 1 'northeast' 75 43.270035 -79.026338 +76 0.4167 1.0 0.4167 0 1 'northeast' 76 42.745262 -78.392456 +77 0.4167 1.0 0.4167 0 1 'northeast' 77 42.917459 -77.783036 +78 0.4167 1.0 0.4167 0 1 'northeast' 78 42.597312 -78.110065 +79 0.4167 1.0 0.4167 0 1 'northeast' 79 42.556783 -78.153585 +80 0.4167 1.0 0.4167 0 1 'northeast' 80 42.90849 -77.192062 +81 0.4167 1.0 0.4167 0 1 'northeast' 81 42.904538 -77.176114 +82 0.4167 1.0 0.4167 0 1 'northeast' 82 43.219378 -76.252319 +83 0.4167 1.0 0.4167 0 1 'northeast' 83 42.903602 -75.958292 +84 0.4167 1.0 0.4167 0 1 'northeast' 84 42.903357 -75.958496 +85 0.4167 1.0 0.4167 0 1 'northeast' 85 42.80409 -74.281505 +86 0.4167 1.0 0.4167 0 1 'northeast' 86 42.815669 -74.263843 +87 0.4167 1.0 0.4167 0 1 'northeast' 87 42.831757 -73.672791 +88 0.4167 1.0 0.4167 0 1 'northeast' 88 42.628596 -74.025866 +89 0.4167 1.0 0.4167 0 1 'northeast' 89 42.63174 -74.025301 +90 0.4167 1.0 0.4167 0 1 'northeast' 90 42.24878 -73.898449 +91 0.4167 1.0 0.4167 0 1 'northeast' 91 42.248502 -73.899998 +92 0.4167 1.0 0.4167 0 1 'northeast' 92 41.77572 -73.701817 +93 0.4167 1.0 0.4167 0 1 'northeast' 93 41.77619 -73.702682 +94 0.4167 1.0 0.4167 0 1 'northeast' 94 42.740238 -73.186441 +95 0.4167 1.0 0.4167 0 1 'northeast' 95 42.048439 -72.610074 +96 0.4167 1.0 0.4167 0 1 'northeast' 96 42.046799 -72.613109 +97 0.4167 1.0 0.4167 0 1 'northeast' 97 43.354239 -75.082106 +98 0.4167 1.0 0.4167 0 1 'northeast' 98 43.35361 -75.094707 +99 0.4167 1.0 0.4167 0 1 'northeast' 99 44.076832 -75.299729 +100 0.4167 1.0 0.4167 0 1 'northeast' 100 44.076742 -75.29934 +101 0.4167 1.0 0.4167 0 1 'northeast' 101 44.768851 -75.355817 +102 0.4167 1.0 0.4167 0 1 'northeast' 102 42.470251 -73.325124 +103 0.4167 1.0 0.4167 0 1 'northeast' 103 40.189198 -79.527073 +104 0.4167 1.0 0.4167 0 1 'northeast' 104 40.042788 -78.421649 +105 0.4167 1.0 0.4167 0 1 'northeast' 105 44.520753 -70.578301 +1010 0.4167 1.0 0.4167 0 1 'northeast' 1010 40.467469 -79.794041 +1011 0.4167 1.0 0.4167 0 1 'northeast' 1011 40.552592 -75.22477 +1020 0.4167 1.0 0.4167 0 1 'northeast' 1020 40.784651 -73.93382 +1022 0.4167 1.0 0.4167 0 1 'northeast' 1022 41.21062 -80.320004 +1027 0.4167 1.0 0.4167 0 1 'northeast' 1027 41.496855 -77.643514 +1030 0.4167 1.0 0.4167 0 1 'northeast' 1030 41.066069 -74.573932 +1031 0.4167 1.0 0.4167 0 1 'northeast' 1031 41.118725 -74.476541 +1032 0.4167 1.0 0.4167 0 1 'northeast' 1032 41.029975 -74.090777 +1039 0.4167 1.0 0.4167 0 1 'northeast' 1039 41.689696 -78.437472 +1045 0.4167 1.0 0.4167 0 1 'northeast' 1045 42.072562 -76.791341 +1049 0.4167 1.0 0.4167 0 1 'northeast' 1049 42.054348 -75.548908 +1050 0.4167 1.0 0.4167 0 1 'northeast' 1050 41.625653 -73.482727 +1053 0.4167 1.0 0.4167 0 1 'northeast' 1053 41.677967 -72.827335 +1059 0.4167 1.0 0.4167 0 1 'northeast' 1059 42.023001 -71.375356 +1064 0.4167 1.0 0.4167 0 1 'northeast' 1064 42.363165 -71.119083 +1067 0.4167 1.0 0.4167 0 1 'northeast' 1067 42.484204 -71.16997 +1069 0.4167 1.0 0.4167 0 1 'northeast' 1069 42.550884 -71.367865 +1076 0.4167 1.0 0.4167 0 1 'northeast' 1076 42.745262 -78.392456 +1086 0.4167 1.0 0.4167 0 1 'northeast' 1086 42.815669 -74.263843 +2086 0.4167 1.0 0.4167 0 1 'northeast' 2086 42.815669 -74.263843 +301030 0.4167 1.0 0.4167 0 1 'northeast' 301030 41.066069 -74.573932 +801050 0.4167 1.0 0.4167 0 1 'northeast' 801050 41.625653 -73.482727 +1100027 0.4167 1.0 0.4167 0 1 'northeast' 1100027 41.496855 -77.643514 +1402086 0.4167 1.0 0.4167 0 1 'northeast' 1402086 42.815669 -74.263843 +1602086 0.4167 1.0 0.4167 0 1 'northeast' 1602086 42.815669 -74.263843 +1801069 0.4167 1.0 0.4167 0 1 'northeast' 1801069 42.550884 -71.367865 +1901067 0.4167 1.0 0.4167 0 1 'northeast' 1901067 42.484204 -71.16997 +2000008 0.4167 1.0 0.4167 0 1 'northeast' 2000008 40.768368 -80.376997 +2101045 0.4167 1.0 0.4167 0 1 'northeast' 2101045 42.072562 -76.791341 +2401032 0.4167 1.0 0.4167 0 1 'northeast' 2401032 41.029975 -74.090777 +2700011 0.4167 1.0 0.4167 0 1 'northeast' 2700011 40.552592 -75.22477 +3101076 0.4167 1.0 0.4167 0 1 'northeast' 3101076 42.745262 -78.392456 +3201086 0.4167 1.0 0.4167 0 1 'northeast' 3201086 42.815669 -74.263843 +3401039 0.4167 1.0 0.4167 0 1 'northeast' 3401039 41.689696 -78.437472 +3800020 0.4167 1.0 0.4167 0 1 'northeast' 3800020 40.784651 -73.93382 +4101064 0.4167 1.0 0.4167 0 1 'northeast' 4101064 42.363165 -71.119083 +4200008 0.4167 1.0 0.4167 0 1 'northeast' 4200008 40.768368 -80.376997 +4301031 0.4167 1.0 0.4167 0 1 'northeast' 4301031 41.118725 -74.476541 +4401059 0.4167 1.0 0.4167 0 1 'northeast' 4401059 42.023001 -71.375356 +4501049 0.4167 1.0 0.4167 0 1 'northeast' 4501049 42.054348 -75.548908 +4601053 0.4167 1.0 0.4167 0 1 'northeast' 4601053 41.677967 -72.827335 +]; + +%% pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status +mgc.pipe = [ +1 1 3 0.762 31284 0.0431 0.4167 1.0 1 +2 2 9 0.762 18304 0.0431 0.4167 1.0 1 +5 5 7 0.762 14080 0.0431 0.4167 1.0 1 +7 7 13 0.762 11264 0.0431 0.4167 1.0 1 +8 1022 22 0.762 40313 0.0431 0.4167 1.0 1 +9 1010 10 0.762 11264 0.0431 0.4167 1.0 1 +11 10 16 0.762 8448 0.0431 0.4167 1.0 1 +12 1011 30 0.762 37541 0.0431 0.4167 1.0 1 +13 11 56 0.762 37541 0.0431 0.4167 1.0 1 +14 12 13 0.762 5632 0.0431 0.4167 1.0 1 +15 12 29 0.762 16896 0.0431 0.4167 1.0 1 +16 12 18 0.762 11264 0.0431 0.4167 1.0 1 +17 13 14 0.762 7040 0.0431 0.4167 1.0 1 +18 14 15 0.762 5632 0.0431 0.4167 1.0 1 +19 14 18 0.762 5632 0.0431 0.4167 1.0 1 +21 17 24 0.762 8448 0.0431 0.4167 1.0 1 +22 17 78 0.762 42240 0.0431 0.4167 1.0 1 +23 18 19 0.762 2816 0.0431 0.4167 1.0 1 +24 19 20 0.762 2816 0.0431 0.4167 1.0 1 +25 19 1032 0.762 5632 0.0431 0.4167 1.0 1 +26 1020 21 0.762 48280 0.0431 0.4167 1.0 1 +28 23 35 0.762 28795 0.0431 0.4167 1.0 1 +29 23 42 0.762 69109 0.0431 0.4167 1.0 1 +30 24 25 0.762 8448 0.0431 0.4167 1.0 1 +31 25 26 0.762 8448 0.0431 0.4167 1.0 1 +33 1027 28 0.762 21120 0.0431 0.4167 1.0 1 +34 1027 39 0.762 8448 0.0431 0.4167 1.0 1 +35 27 1045 0.762 22528 0.0431 0.4167 1.0 1 +36 28 29 0.762 7040 0.0431 0.4167 1.0 1 +37 29 28 0.762 7040 0.0431 0.4167 1.0 1 +38 1030 40 0.762 184290 0.0431 0.4167 1.0 1 +39 30 31 0.762 6257 0.0431 0.4167 1.0 1 +40 1030 32 0.762 23036 0.0431 0.4167 1.0 1 +41 1031 49 0.762 144841 0.0431 0.4167 1.0 1 +42 31 50 0.762 25027 0.0431 0.4167 1.0 1 +43 32 33 0.762 46073 0.0431 0.4167 1.0 1 +44 33 1050 0.762 32187 0.0431 0.4167 1.0 1 +46 33 1053 0.762 23036 0.0431 0.4167 1.0 1 +48 36 37 0.762 28795 0.0431 0.4167 1.0 1 +50 38 1039 0.762 46073 0.0431 0.4167 1.0 1 +51 1039 40 0.762 23036 0.0431 0.4167 1.0 1 +52 40 81 0.762 92145 0.0431 0.4167 1.0 1 +53 41 1049 0.762 8448 0.0431 0.4167 1.0 1 +55 43 76 0.762 92145 0.0431 0.4167 1.0 1 +56 44 45 0.762 72420 0.0431 0.4167 1.0 1 +58 1045 47 0.762 8448 0.0431 0.4167 1.0 1 +59 46 49 0.762 96560 0.0431 0.4167 1.0 1 +61 48 82 0.762 14080 0.0431 0.4167 1.0 1 +62 48 85 0.762 25344 0.0431 0.4167 1.0 1 +63 1050 93 0.762 32187 0.0431 0.4167 1.0 1 +64 50 51 0.762 3128 0.0431 0.4167 1.0 1 +66 52 53 0.762 12514 0.0431 0.4167 1.0 1 +67 1053 96 0.762 23036 0.0431 0.4167 1.0 1 +68 53 54 0.762 12514 0.0431 0.4167 1.0 1 +70 55 59 0.762 37541 0.0431 0.4167 1.0 1 +71 57 61 0.762 23036 0.0431 0.4167 1.0 1 +72 1059 61 0.762 17277 0.0431 0.4167 1.0 1 +73 1059 62 0.762 17277 0.0431 0.4167 1.0 1 +74 59 1064 0.762 18770 0.0431 0.4167 1.0 1 +75 58 59 0.762 25027 0.0431 0.4167 1.0 1 +77 60 96 0.762 57591 0.0431 0.4167 1.0 1 +78 60 62 0.762 23036 0.0431 0.4167 1.0 1 +79 62 96 0.762 69109 0.0431 0.4167 1.0 1 +81 63 65 0.762 11518 0.0431 0.4167 1.0 1 +82 64 65 0.762 17277 0.0431 0.4167 1.0 1 +83 64 67 0.762 5759 0.0431 0.4167 1.0 1 +84 65 66 0.762 23036 0.0431 0.4167 1.0 1 +85 65 69 0.762 23036 0.0431 0.4167 1.0 1 +86 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 +87 68 105 0.762 614221 0.0431 0.4167 1.0 1 +88 68 1069 0.762 102370 0.0431 0.4167 1.0 1 +89 69 70 0.762 46073 0.0431 0.4167 1.0 1 +90 71 105 0.762 204740 0.0431 0.4167 1.0 1 +92 73 105 0.762 409480 0.0431 0.4167 1.0 1 +94 75 76 0.762 46073 0.0431 0.4167 1.0 1 +95 76 80 0.762 69109 0.0431 0.4167 1.0 1 +96 1076 79 0.762 5632 0.0431 0.4167 1.0 1 +97 77 79 0.762 5632 0.0431 0.4167 1.0 1 +100 81 83 0.762 69109 0.0431 0.4167 1.0 1 +102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 +104 86 87 0.762 8448 0.0431 0.4167 1.0 1 +105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 +106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 +108 89 90 0.762 32187 0.0431 0.4167 1.0 1 +110 91 92 0.762 80467 0.0431 0.4167 1.0 1 +112 94 102 0.762 23036 0.0431 0.4167 1.0 1 +115 97 99 0.762 64374 0.0431 0.4167 1.0 1 +117 100 101 0.762 96560 0.0431 0.4167 1.0 1 +118 103 4 0.762 37541 0.0431 0.4167 1.0 1 +119 104 6 0.762 56311 0.0431 0.4167 1.0 1 +120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 +121 102 96 0.762 46073 0.0431 0.4167 1.0 1 +122 21 34 0.762 96560 0.0431 0.4167 1.0 1 +]; + +%% compressor data +% id fr_junction to_junction c_ratio_min c_ratio_max power_max flow_min flow_max inlet_p_min inlet_p_max outlet_p_min outlet_p_max status operating_cost directionality +mgc.compressor = [ +3 3 103 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +4 4 104 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +6 6 56 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +10 9 10 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +20 16 17 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +27 22 23 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +32 26 27 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +45 33 34 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +47 35 36 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +49 37 38 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +54 42 43 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +57 45 46 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +60 47 48 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +65 51 52 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +69 54 55 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +76 60 61 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +80 62 63 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +91 72 73 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +93 74 75 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +98 78 79 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +99 80 81 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +101 83 84 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +103 85 86 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +107 88 89 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +109 90 91 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +111 92 93 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +113 95 96 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +114 97 98 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +116 99 100 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +]; + +%% regulator data +% id fr_junction to_junction reduction_factor_min reduction_factor_max flow_min flow_max status +mgc.regulator = [ +1008 8 4200008 0 1 -1.0e9 1.0e9 1 +1009 8 2000008 0 1 -1.0e9 1.0e9 1 +1012 11 2700011 0 1 -1.0e9 1.0e9 1 +1025 1032 2401032 0 1 -1.0e9 1.0e9 1 +1026 20 3800020 0 1 -1.0e9 1.0e9 1 +1033 27 1100027 0 1 -1.0e9 1.0e9 1 +1034 1039 3401039 0 1 -1.0e9 1.0e9 1 +1040 1030 301030 0 1 -1.0e9 1.0e9 1 +1041 1031 4301031 0 1 -1.0e9 1.0e9 1 +1053 1049 4501049 0 1 -1.0e9 1.0e9 1 +1057 1045 2101045 0 1 -1.0e9 1.0e9 1 +1063 1050 801050 0 1 -1.0e9 1.0e9 1 +1067 1053 4601053 0 1 -1.0e9 1.0e9 1 +1073 1059 4401059 0 1 -1.0e9 1.0e9 1 +1074 1064 4101064 0 1 -1.0e9 1.0e9 1 +1086 1067 1901067 0 1 -1.0e9 1.0e9 1 +1089 1069 1801069 0 1 -1.0e9 1.0e9 1 +1096 1076 3101076 0 1 -1.0e9 1.0e9 1 +1104 1086 3201086 0 1 -1.0e9 1.0e9 1 +1105 2086 1602086 0 1 -1.0e9 1.0e9 1 +1106 2086 1402086 0 1 -1.0e9 1.0e9 1 +100002 30 301030 0 1 -1.0e9 1.0e9 1 +100007 50 801050 0 1 -1.0e9 1.0e9 1 +100010 1027 1100027 0 1 -1.0e9 1.0e9 1 +100013 1086 1402086 0 1 -1.0e9 1.0e9 1 +100015 86 1602086 0 1 -1.0e9 1.0e9 1 +100017 69 1801069 0 1 -1.0e9 1.0e9 1 +100018 67 1901067 0 1 -1.0e9 1.0e9 1 +100019 1010 2000008 0 1 -1.0e9 1.0e9 1 +100020 45 2101045 0 1 -1.0e9 1.0e9 1 +100023 32 2401032 0 1 -1.0e9 1.0e9 1 +100026 1011 2700011 0 1 -1.0e9 1.0e9 1 +100030 76 3101076 0 1 -1.0e9 1.0e9 1 +100031 86 3201086 0 1 -1.0e9 1.0e9 1 +100033 39 3401039 0 1 -1.0e9 1.0e9 1 +100037 1020 3800020 0 1 -1.0e9 1.0e9 1 +100040 64 4101064 0 1 -1.0e9 1.0e9 1 +100041 1022 4200008 0 1 -1.0e9 1.0e9 1 +100042 31 4301031 0 1 -1.0e9 1.0e9 1 +100043 59 4401059 0 1 -1.0e9 1.0e9 1 +100044 49 4501049 0 1 -1.0e9 1.0e9 1 +100045 53 4601053 0 1 -1.0e9 1.0e9 1 +]; + +%% receipt data +% id junction_id injection_min injection_max injection_nominal is_dispatchable status +mgc.receipt = [ +1 1 0.0672 0.0672 0.0672 0 1 +2 2 0.0566 0.0566 0.0566 0 1 +5 5 0.0626 0.0626 0.0626 0 1 +8 8 0.0653 0.0653 0.0653 0 1 +28 28 0.0672 0.0672 0.0672 0 1 +39 39 0.0569 0.0569 0.0569 0 1 +40 40 0.0552 0.0552 0.0552 0 1 +41 41 0.0601 0.0601 0.0601 0 1 +45 45 0.0547 0.0547 0.0547 0 1 +72 72 0.0539 0.0539 0.0539 0 1 +74 74 0.0590 0.0590 0.0590 0 1 +101 101 0.0583 0.0583 0.0583 0 1 +10001 1 0.0000 52.8312 0.0000 1 1 +10002 2 0.0000 52.8312 0.0000 1 1 +10005 5 0.0000 52.8312 0.0000 1 1 +10008 8 0.0000 52.8312 0.0000 1 1 +10028 28 0.0000 52.8312 0.0000 1 1 +10039 39 0.0000 52.8312 0.0000 1 1 +10040 40 0.0000 52.8312 0.0000 1 1 +10041 41 0.0000 52.8312 0.0000 1 1 +10045 45 0.0000 52.8312 0.0000 1 1 +10072 72 0.0000 52.8312 0.0000 1 1 +10074 74 0.0000 52.8312 0.0000 1 1 +10101 101 0.0000 52.8312 0.0000 1 1 +]; + +%% delivery data +% id junction_id withdrawal_min withdrawal_max withdrawal_nominal is_dispatchable status +mgc.delivery = [ +1 1 0.0687 0.0687 0.0687 0 1 +2 2 0.0687 0.0687 0.0687 0 1 +3 3 0.0687 0.0687 0.0687 0 1 +4 4 0.0687 0.0687 0.0687 0 1 +7 7 0.0411 0.0411 0.0411 0 1 +8 8 0.0687 0.0687 0.0687 0 1 +9 9 0.0687 0.0687 0.0687 0 1 +10 10 18.1041 18.1041 18.1041 0 1 +13 13 0.0463 0.0463 0.0463 0 1 +14 14 0.0044 0.0044 0.0044 0 1 +15 15 0.1774 0.1774 0.1774 0 1 +16 16 0.0687 0.0687 0.0687 0 1 +17 17 5.7877 5.7877 5.7877 0 1 +18 18 0.0439 0.0439 0.0439 0 1 +19 19 0.2496 0.2496 0.2496 0 1 +20 20 0.1479 0.1479 0.1479 0 1 +21 21 0.1237 0.1237 0.1237 0 1 +22 22 0.0687 0.0687 0.0687 0 1 +23 23 0.0687 0.0687 0.0687 0 1 +24 24 3.3530 3.3530 3.3530 0 1 +25 25 3.5058 3.5058 3.5058 0 1 +26 26 0.0687 0.0687 0.0687 0 1 +27 27 0.0687 0.0687 0.0687 0 1 +29 29 0.1927 0.1927 0.1927 0 1 +31 31 0.0924 0.0924 0.0924 0 1 +34 34 0.0088 0.0088 0.0088 0 1 +35 35 0.0687 0.0687 0.0687 0 1 +36 36 0.0687 0.0687 0.0687 0 1 +37 37 0.0687 0.0687 0.0687 0 1 +38 38 0.0687 0.0687 0.0687 0 1 +39 39 0.0687 0.0687 0.0687 0 1 +40 40 0.0687 0.0687 0.0687 0 1 +42 42 0.0687 0.0687 0.0687 0 1 +43 43 1.4220 1.4220 1.4220 0 1 +44 44 0.1422 0.1422 0.1422 0 1 +48 48 0.0040 0.0040 0.0040 0 1 +55 55 0.1689 0.1689 0.1689 0 1 +57 57 0.0395 0.0395 0.0395 0 1 +58 58 0.1813 0.1813 0.1813 0 1 +61 61 0.0564 0.0564 0.0564 0 1 +62 62 0.0752 0.0752 0.0752 0 1 +63 63 0.0004 0.0004 0.0004 0 1 +64 64 0.0080 0.0080 0.0080 0 1 +66 66 0.0627 0.0627 0.0627 0 1 +67 67 0.0002 0.0002 0.0002 0 1 +68 68 0.0002 0.0002 0.0002 0 1 +70 70 0.0002 0.0002 0.0002 0 1 +71 71 0.0554 0.0554 0.0554 0 1 +74 74 0.0687 0.0687 0.0687 0 1 +75 75 0.0687 0.0687 0.0687 0 1 +76 76 0.6426 0.6426 0.6426 0 1 +77 77 2.6661 2.6661 2.6661 0 1 +78 78 0.0687 0.0687 0.0687 0 1 +79 79 0.0687 0.0687 0.0687 0 1 +82 82 0.0619 0.0619 0.0619 0 1 +86 86 0.0229 0.0229 0.0229 0 1 +87 87 0.0231 0.0231 0.0231 0 1 +89 89 0.1202 0.1202 0.1202 0 1 +91 91 0.0270 0.0270 0.0270 0 1 +93 93 0.0210 0.0210 0.0210 0 1 +94 94 0.0709 0.0709 0.0709 0 1 +98 98 0.1842 0.1842 0.1842 0 1 +100 100 0.0111 0.0111 0.0111 0 1 +103 103 0.0687 0.0687 0.0687 0 1 +104 104 0.0687 0.0687 0.0687 0 1 +1010 1010 0.0687 0.0687 0.0687 0 1 +1022 1022 0.0687 0.0687 0.0687 0 1 +1027 1027 0.0687 0.0687 0.0687 0 1 +1039 1039 0.0687 0.0687 0.0687 0 1 +1076 1076 0.0687 0.0687 0.0687 0 1 +10014 14 0.0000 52.8312 0.0000 1 1 +10019 19 0.0000 52.8312 0.0000 1 1 +10021 21 0.0000 52.8312 0.0000 1 1 +10029 29 0.0000 52.8312 0.0000 1 1 +10031 31 0.0000 52.8312 0.0000 1 1 +10034 34 0.0000 52.8312 0.0000 1 1 +10044 44 0.0000 52.8312 0.0000 1 1 +10048 48 0.0000 52.8312 0.0000 1 1 +10062 62 0.0000 52.8312 0.0000 1 1 +10064 64 0.0000 52.8312 0.0000 1 1 +10066 66 0.0000 52.8312 0.0000 1 1 +10071 71 0.0000 52.8312 0.0000 1 1 +10076 76 0.0000 52.8312 0.0000 1 1 +10082 82 0.0000 52.8312 0.0000 1 1 +10086 86 0.0000 52.8312 0.0000 1 1 +10087 87 0.0000 52.8312 0.0000 1 1 +10091 91 0.0000 52.8312 0.0000 1 1 +10093 93 0.0000 52.8312 0.0000 1 1 +10100 100 0.0000 52.8312 0.0000 1 1 +]; + +%% ne_pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status construction_cost +mgc.ne_pipe = [ +10001 1 3 0.762 31284 0.0431 0.4167 1.0 1 9.6979801571406e7 +10002 2 9 0.762 18304 0.0431 0.4167 1.0 1 5.6742147678479e7 +10005 5 7 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10007 7 13 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10008 1022 22 0.762 40313 0.0431 0.4167 1.0 1 1.2497182603533e8 +10009 1010 10 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10011 10 16 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10012 1011 30 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10013 11 56 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10014 12 13 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10015 12 29 0.762 16896 0.0431 0.4167 1.0 1 5.2377367087827e7 +10016 12 18 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10017 13 14 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10018 14 15 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10019 14 18 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10021 17 24 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10022 17 78 0.762 42240 0.0431 0.4167 1.0 1 1.3094341771957e8 +10023 18 19 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10024 19 20 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10025 19 1032 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10026 1020 21 0.762 48280 0.0431 0.4167 1.0 1 149668620 +10028 23 35 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10029 23 42 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10030 24 25 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10031 25 26 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10033 1027 28 0.762 21120 0.0431 0.4167 1.0 1 6.5471708859783e7 +10034 1027 39 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10035 27 1045 0.762 22528 0.0431 0.4167 1.0 1 6.9836489450435e7 +10036 28 29 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10037 29 28 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10038 1030 40 0.762 184290 0.0431 0.4167 1.0 1 5.7129977616151e8 +10039 30 31 0.762 6257 0.0431 0.4167 1.0 1 1.9395960314281e7 +10040 1030 32 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10041 1031 49 0.762 144841 0.0431 0.4167 1.0 1 449005860 +10042 31 50 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10043 32 33 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10044 33 1050 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10046 33 1053 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10048 36 37 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10050 38 1039 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10051 1039 40 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10052 40 81 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10053 41 1049 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10055 43 76 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10056 44 45 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10058 1045 47 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10059 46 49 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10061 48 82 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10062 48 85 0.762 25344 0.0431 0.4167 1.0 1 7.8566050631742e7 +10063 1050 93 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10064 50 51 0.762 3128 0.0431 0.4167 1.0 1 9.6979801571406e6 +10066 52 53 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10067 1053 96 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10068 53 54 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10070 55 59 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10071 57 61 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10072 1059 61 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10073 1059 62 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10074 59 1064 0.762 18770 0.0431 0.4167 1.0 1 5.8187880942844e7 +10075 58 59 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10077 60 96 0.762 57591 0.0431 0.4167 1.0 1 1.7853118005047e8 +10078 60 62 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10079 62 96 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10081 63 65 0.762 11518 0.0431 0.4167 1.0 1 3.5706236010096e7 +10082 64 65 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10083 64 67 0.762 5759 0.0431 0.4167 1.0 1 1.7853118005047e7 +10084 65 66 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10085 65 69 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10086 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 7.9336817717463e7 +10087 68 105 0.762 614221 0.0431 0.4167 1.0 1 1.9040836252191e9 +10088 68 1069 0.762 102370 0.0431 0.4167 1.0 1 3.1734727086985e8 +10089 69 70 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10090 71 105 0.762 204740 0.0431 0.4167 1.0 1 6.3469454173969e8 +10092 73 105 0.762 409480 0.0431 0.4167 1.0 1 1.2693890834794e9 +10094 75 76 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10095 76 80 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10096 1076 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10097 77 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10100 81 83 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10104 86 87 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10108 89 90 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10110 91 92 0.762 80467 0.0431 0.4167 1.0 1 249447700 +10112 94 102 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10115 97 99 0.762 64374 0.0431 0.4167 1.0 1 199558160 +10117 100 101 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10118 103 4 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10119 104 6 0.762 56311 0.0431 0.4167 1.0 1 1.7456364282853e8 +10120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 2.3209053406561e8 +10121 102 96 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10122 21 34 0.762 96560 0.0431 0.4167 1.0 1 299337240 +]; + +%% price_zone data +%column_names% id cost_q_1 cost_q_2 cost_q_3 cost_p_1 cost_p_2 cost_p_3 min_cost constant_p comment +mgc.price_zone = [ +1 726357.391252 -629976.764143 0 6.0583475e-10 -0.00111388938 0 61071.8765728 175 'Transco Zone 6 Non New York' +2 296.540064875 131748.323601 0 0 0.00000870226 794.37 71929.0990747 600 'Transco Leidy Zone' +]; + +%% junction data (extended) +%column_names% price_zone +mgc.junction_data = [ +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +2 +-1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +1 +1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +]; diff --git a/examples/data/matgas/northeast-ne-D-1.0.m b/examples/data/matgas/northeast-ne-D-1.0.m new file mode 100644 index 0000000..d9dce2b --- /dev/null +++ b/examples/data/matgas/northeast-ne-D-1.0.m @@ -0,0 +1,709 @@ +function mgc = TC_PennToNortheast_wValves_expansion_new_pipes_1.0 + +%% required global data +mgc.gas_molar_mass = 0.0185674; % kg/mol +mgc.gas_specific_gravity = 0.6411; +mgc.specific_heat_capacity_ratio = 1.2841; % unitless +mgc.temperature = 281.15; % K +mgc.compressibility_factor = 0.8; % unitless +mgc.units = 'si'; +mgc.standard_density = 0.717; + +%% optional global data (that was either provided or computed based on required global data) +mgc.energy_factor = 5.8811473e-10; +mgc.sound_speed = 317.3537; % m/s +mgc.R = 8.314; % J/(mol K) +mgc.base_pressure = 8.273712e6; % Pa +mgc.base_flow = 44.4795; +mgc.base_length = 1.0; % m +mgc.is_per_unit = 1; + +%% junction data +% id p_min p_max p_nominal junction_type status pipeline_name edi_id lat lon +mgc.junction = [ +1 0.4167 1.0 0.4167 0 1 'northeast' 1 40.14051 -80.478524 +2 0.4167 1.0 0.4167 0 1 'northeast' 2 39.723066 -80.442888 +3 0.4167 1.0 0.4167 0 1 'northeast' 3 40.200743 -79.534826 +4 0.4167 1.0 0.4167 0 1 'northeast' 4 40.020885 -78.404702 +5 0.4167 1.0 0.4167 0 1 'northeast' 5 39.724585 -76.390675 +6 0.4167 1.0 0.4167 0 1 'northeast' 6 40.274567 -76.382726 +7 0.4167 1.0 0.4167 0 1 'northeast' 7 40.084953 -75.556341 +8 0.4167 1.0 0.4167 0 1 'northeast' 8 40.768368 -80.376997 +9 0.4167 1.0 0.4167 0 1 'northeast' 9 40.467497 -79.794148 +10 0.4167 1.0 0.4167 0 1 'northeast' 10 40.467469 -79.794041 +11 0.4167 1.0 0.4167 0 1 'northeast' 11 40.552592 -75.22477 +12 0.4167 1.0 0.4167 0 1 'northeast' 12 40.603397 -74.883413 +13 0.4167 1.0 0.4167 0 1 'northeast' 13 40.30279 -74.703774 +14 0.4167 1.0 0.4167 0 1 'northeast' 14 40.556699 -74.349096 +15 0.4167 1.0 0.4167 0 1 'northeast' 15 40.66556 -73.65474 +16 0.4167 1.0 0.4167 0 1 'northeast' 16 40.835394 -79.343138 +17 0.4167 1.0 0.4167 0 1 'northeast' 17 40.835196 -79.340896 +18 0.4167 1.0 0.4167 0 1 'northeast' 18 40.79121 -74.19497 +19 0.4167 1.0 0.4167 0 1 'northeast' 19 40.791447 -74.088084 +20 0.4167 1.0 0.4167 0 1 'northeast' 20 40.784651 -73.93382 +21 0.4167 1.0 0.4167 0 1 'northeast' 21 40.895706 -73.14931 +22 0.4167 1.0 0.4167 0 1 'northeast' 22 41.21062 -80.320004 +23 0.4167 1.0 0.4167 0 1 'northeast' 23 41.210661 -80.320067 +24 0.4167 1.0 0.4167 0 1 'northeast' 24 40.999871 -78.741026 +25 0.4167 1.0 0.4167 0 1 'northeast' 25 41.260839 -78.311499 +26 0.4167 1.0 0.4167 0 1 'northeast' 26 41.495676 -77.643097 +27 0.4167 1.0 0.4167 0 1 'northeast' 27 41.496855 -77.643514 +28 0.4167 1.0 0.4167 0 1 'northeast' 28 41.262607 -76.338707 +29 0.4167 1.0 0.4167 0 1 'northeast' 29 41.21003 -75.855117 +30 0.4167 1.0 0.4167 0 1 'northeast' 30 41.066069 -74.573932 +31 0.4167 1.0 0.4167 0 1 'northeast' 31 41.118725 -74.476541 +32 0.4167 1.0 0.4167 0 1 'northeast' 32 41.029975 -74.090777 +33 0.4167 1.0 0.4167 0 1 'northeast' 33 41.254368 -73.010735 +34 0.4167 1.0 0.4167 0 1 'northeast' 34 41.266832 -73.009702 +35 0.4167 1.0 0.4167 0 1 'northeast' 35 41.398771 -79.676097 +36 0.4167 1.0 0.4167 0 1 'northeast' 36 41.396723 -79.672811 +37 0.4167 1.0 0.4167 0 1 'northeast' 37 41.537845 -79.116042 +38 0.4167 1.0 0.4167 0 1 'northeast' 38 41.537608 -79.11609 +39 0.4167 1.0 0.4167 0 1 'northeast' 39 41.689696 -78.437472 +40 0.4167 1.0 0.4167 0 1 'northeast' 40 41.877839 -77.765879 +41 0.4167 1.0 0.4167 0 1 'northeast' 41 41.821825 -75.819248 +42 0.4167 1.0 0.4167 0 1 'northeast' 42 42.07427 -79.698623 +43 0.4167 1.0 0.4167 0 1 'northeast' 43 42.074221 -79.698702 +44 0.4167 1.0 0.4167 0 1 'northeast' 44 42.11366 -77.653292 +45 0.4167 1.0 0.4167 0 1 'northeast' 45 42.072562 -76.791341 +46 0.4167 1.0 0.4167 0 1 'northeast' 46 42.072562 -76.77978 +47 0.4167 1.0 0.4167 0 1 'northeast' 47 42.439942 -76.305218 +48 0.4167 1.0 0.4167 0 1 'northeast' 48 42.417627 -76.293194 +49 0.4167 1.0 0.4167 0 1 'northeast' 49 42.054348 -75.548908 +50 0.4167 1.0 0.4167 0 1 'northeast' 50 41.625653 -73.482727 +51 0.4167 1.0 0.4167 0 1 'northeast' 51 41.974926 -72.813982 +52 0.4167 1.0 0.4167 0 1 'northeast' 52 41.975423 -72.813133 +53 0.4167 1.0 0.4167 0 1 'northeast' 53 41.677967 -72.827335 +54 0.4167 1.0 0.4167 0 1 'northeast' 54 41.725185 -72.589945 +55 0.4167 1.0 0.4167 0 1 'northeast' 55 41.725084 -72.588397 +56 0.4167 1.0 0.4167 0 1 'northeast' 56 40.274597 -76.383599 +57 0.4167 1.0 0.4167 0 1 'northeast' 57 41.670935 -71.534463 +58 0.4167 1.0 0.4167 0 1 'northeast' 58 41.753162 -70.493124 +59 0.4167 1.0 0.4167 0 1 'northeast' 59 42.023001 -71.375356 +60 0.4167 1.0 0.4167 0 1 'northeast' 60 42.022409 -71.751407 +61 0.4167 1.0 0.4167 0 1 'northeast' 61 42.020317 -71.744126 +62 0.4167 1.0 0.4167 0 1 'northeast' 62 42.120251 -71.567683 +63 0.4167 1.0 0.4167 0 1 'northeast' 63 42.120051 -71.569429 +64 0.4167 1.0 0.4167 0 1 'northeast' 64 42.363165 -71.119083 +65 0.4167 1.0 0.4167 0 1 'northeast' 65 42.201594 -71.523878 +66 0.4167 1.0 0.4167 0 1 'northeast' 66 42.588366 -71.847785 +67 0.4167 1.0 0.4167 0 1 'northeast' 67 42.484204 -71.16997 +68 0.4167 1.0 0.4167 0 1 'northeast' 68 42.707991 -71.274586 +69 0.4167 1.0 0.4167 0 1 'northeast' 69 42.550884 -71.367865 +70 0.4167 1.0 0.4167 0 1 'northeast' 70 42.934207 -71.491622 +71 0.4167 1.0 0.4167 0 1 'northeast' 71 44.838572 -69.923579 +72 0.4167 1.0 0.4167 0 1 'northeast' 72 45.054984 -71.490144 +73 0.4167 1.0 0.4167 0 1 'northeast' 73 45.05418 -71.490121 +74 0.4167 1.0 0.4167 0 1 'northeast' 74 43.271294 -79.02028 +75 0.4167 1.0 0.4167 0 1 'northeast' 75 43.270035 -79.026338 +76 0.4167 1.0 0.4167 0 1 'northeast' 76 42.745262 -78.392456 +77 0.4167 1.0 0.4167 0 1 'northeast' 77 42.917459 -77.783036 +78 0.4167 1.0 0.4167 0 1 'northeast' 78 42.597312 -78.110065 +79 0.4167 1.0 0.4167 0 1 'northeast' 79 42.556783 -78.153585 +80 0.4167 1.0 0.4167 0 1 'northeast' 80 42.90849 -77.192062 +81 0.4167 1.0 0.4167 0 1 'northeast' 81 42.904538 -77.176114 +82 0.4167 1.0 0.4167 0 1 'northeast' 82 43.219378 -76.252319 +83 0.4167 1.0 0.4167 0 1 'northeast' 83 42.903602 -75.958292 +84 0.4167 1.0 0.4167 0 1 'northeast' 84 42.903357 -75.958496 +85 0.4167 1.0 0.4167 0 1 'northeast' 85 42.80409 -74.281505 +86 0.4167 1.0 0.4167 0 1 'northeast' 86 42.815669 -74.263843 +87 0.4167 1.0 0.4167 0 1 'northeast' 87 42.831757 -73.672791 +88 0.4167 1.0 0.4167 0 1 'northeast' 88 42.628596 -74.025866 +89 0.4167 1.0 0.4167 0 1 'northeast' 89 42.63174 -74.025301 +90 0.4167 1.0 0.4167 0 1 'northeast' 90 42.24878 -73.898449 +91 0.4167 1.0 0.4167 0 1 'northeast' 91 42.248502 -73.899998 +92 0.4167 1.0 0.4167 0 1 'northeast' 92 41.77572 -73.701817 +93 0.4167 1.0 0.4167 0 1 'northeast' 93 41.77619 -73.702682 +94 0.4167 1.0 0.4167 0 1 'northeast' 94 42.740238 -73.186441 +95 0.4167 1.0 0.4167 0 1 'northeast' 95 42.048439 -72.610074 +96 0.4167 1.0 0.4167 0 1 'northeast' 96 42.046799 -72.613109 +97 0.4167 1.0 0.4167 0 1 'northeast' 97 43.354239 -75.082106 +98 0.4167 1.0 0.4167 0 1 'northeast' 98 43.35361 -75.094707 +99 0.4167 1.0 0.4167 0 1 'northeast' 99 44.076832 -75.299729 +100 0.4167 1.0 0.4167 0 1 'northeast' 100 44.076742 -75.29934 +101 0.4167 1.0 0.4167 0 1 'northeast' 101 44.768851 -75.355817 +102 0.4167 1.0 0.4167 0 1 'northeast' 102 42.470251 -73.325124 +103 0.4167 1.0 0.4167 0 1 'northeast' 103 40.189198 -79.527073 +104 0.4167 1.0 0.4167 0 1 'northeast' 104 40.042788 -78.421649 +105 0.4167 1.0 0.4167 0 1 'northeast' 105 44.520753 -70.578301 +1010 0.4167 1.0 0.4167 0 1 'northeast' 1010 40.467469 -79.794041 +1011 0.4167 1.0 0.4167 0 1 'northeast' 1011 40.552592 -75.22477 +1020 0.4167 1.0 0.4167 0 1 'northeast' 1020 40.784651 -73.93382 +1022 0.4167 1.0 0.4167 0 1 'northeast' 1022 41.21062 -80.320004 +1027 0.4167 1.0 0.4167 0 1 'northeast' 1027 41.496855 -77.643514 +1030 0.4167 1.0 0.4167 0 1 'northeast' 1030 41.066069 -74.573932 +1031 0.4167 1.0 0.4167 0 1 'northeast' 1031 41.118725 -74.476541 +1032 0.4167 1.0 0.4167 0 1 'northeast' 1032 41.029975 -74.090777 +1039 0.4167 1.0 0.4167 0 1 'northeast' 1039 41.689696 -78.437472 +1045 0.4167 1.0 0.4167 0 1 'northeast' 1045 42.072562 -76.791341 +1049 0.4167 1.0 0.4167 0 1 'northeast' 1049 42.054348 -75.548908 +1050 0.4167 1.0 0.4167 0 1 'northeast' 1050 41.625653 -73.482727 +1053 0.4167 1.0 0.4167 0 1 'northeast' 1053 41.677967 -72.827335 +1059 0.4167 1.0 0.4167 0 1 'northeast' 1059 42.023001 -71.375356 +1064 0.4167 1.0 0.4167 0 1 'northeast' 1064 42.363165 -71.119083 +1067 0.4167 1.0 0.4167 0 1 'northeast' 1067 42.484204 -71.16997 +1069 0.4167 1.0 0.4167 0 1 'northeast' 1069 42.550884 -71.367865 +1076 0.4167 1.0 0.4167 0 1 'northeast' 1076 42.745262 -78.392456 +1086 0.4167 1.0 0.4167 0 1 'northeast' 1086 42.815669 -74.263843 +2086 0.4167 1.0 0.4167 0 1 'northeast' 2086 42.815669 -74.263843 +301030 0.4167 1.0 0.4167 0 1 'northeast' 301030 41.066069 -74.573932 +801050 0.4167 1.0 0.4167 0 1 'northeast' 801050 41.625653 -73.482727 +1100027 0.4167 1.0 0.4167 0 1 'northeast' 1100027 41.496855 -77.643514 +1402086 0.4167 1.0 0.4167 0 1 'northeast' 1402086 42.815669 -74.263843 +1602086 0.4167 1.0 0.4167 0 1 'northeast' 1602086 42.815669 -74.263843 +1801069 0.4167 1.0 0.4167 0 1 'northeast' 1801069 42.550884 -71.367865 +1901067 0.4167 1.0 0.4167 0 1 'northeast' 1901067 42.484204 -71.16997 +2000008 0.4167 1.0 0.4167 0 1 'northeast' 2000008 40.768368 -80.376997 +2101045 0.4167 1.0 0.4167 0 1 'northeast' 2101045 42.072562 -76.791341 +2401032 0.4167 1.0 0.4167 0 1 'northeast' 2401032 41.029975 -74.090777 +2700011 0.4167 1.0 0.4167 0 1 'northeast' 2700011 40.552592 -75.22477 +3101076 0.4167 1.0 0.4167 0 1 'northeast' 3101076 42.745262 -78.392456 +3201086 0.4167 1.0 0.4167 0 1 'northeast' 3201086 42.815669 -74.263843 +3401039 0.4167 1.0 0.4167 0 1 'northeast' 3401039 41.689696 -78.437472 +3800020 0.4167 1.0 0.4167 0 1 'northeast' 3800020 40.784651 -73.93382 +4101064 0.4167 1.0 0.4167 0 1 'northeast' 4101064 42.363165 -71.119083 +4200008 0.4167 1.0 0.4167 0 1 'northeast' 4200008 40.768368 -80.376997 +4301031 0.4167 1.0 0.4167 0 1 'northeast' 4301031 41.118725 -74.476541 +4401059 0.4167 1.0 0.4167 0 1 'northeast' 4401059 42.023001 -71.375356 +4501049 0.4167 1.0 0.4167 0 1 'northeast' 4501049 42.054348 -75.548908 +4601053 0.4167 1.0 0.4167 0 1 'northeast' 4601053 41.677967 -72.827335 +20000 0.4167 1.0 0.4167 0 1 'northeast' 20000 41.47195 -76.1699 +20001 0.4167 1.0 0.4167 0 1 'northeast' 20001 41.26 -76.338 +]; + +%% pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status +mgc.pipe = [ +1 1 3 0.762 31284 0.0431 0.4167 1.0 1 +2 2 9 0.762 18304 0.0431 0.4167 1.0 1 +5 5 7 0.762 14080 0.0431 0.4167 1.0 1 +7 7 13 0.762 11264 0.0431 0.4167 1.0 1 +8 1022 22 0.762 40313 0.0431 0.4167 1.0 1 +9 1010 10 0.762 11264 0.0431 0.4167 1.0 1 +11 10 16 0.762 8448 0.0431 0.4167 1.0 1 +12 1011 30 0.762 37541 0.0431 0.4167 1.0 1 +13 11 56 0.762 37541 0.0431 0.4167 1.0 1 +14 12 13 0.762 5632 0.0431 0.4167 1.0 1 +15 12 29 0.762 16896 0.0431 0.4167 1.0 1 +16 12 18 0.762 11264 0.0431 0.4167 1.0 1 +17 13 14 0.762 7040 0.0431 0.4167 1.0 1 +18 14 15 0.762 5632 0.0431 0.4167 1.0 1 +19 14 18 0.762 5632 0.0431 0.4167 1.0 1 +21 17 24 0.762 8448 0.0431 0.4167 1.0 1 +22 17 78 0.762 42240 0.0431 0.4167 1.0 1 +23 18 19 0.762 2816 0.0431 0.4167 1.0 1 +24 19 20 0.762 2816 0.0431 0.4167 1.0 1 +25 19 1032 0.762 5632 0.0431 0.4167 1.0 1 +26 1020 21 0.762 48280 0.0431 0.4167 1.0 1 +28 23 35 0.762 28795 0.0431 0.4167 1.0 1 +29 23 42 0.762 69109 0.0431 0.4167 1.0 1 +30 24 25 0.762 8448 0.0431 0.4167 1.0 1 +31 25 26 0.762 8448 0.0431 0.4167 1.0 1 +33 1027 28 0.762 21120 0.0431 0.4167 1.0 1 +34 1027 39 0.762 8448 0.0431 0.4167 1.0 1 +35 27 1045 0.762 22528 0.0431 0.4167 1.0 1 +36 28 29 0.762 7040 0.0431 0.4167 1.0 1 +37 29 28 0.762 7040 0.0431 0.4167 1.0 1 +38 1030 20000 0.762 92145 0.0378 0.4167 1.0 1 +39 30 31 0.762 6257 0.0431 0.4167 1.0 1 +40 1030 32 0.762 23036 0.0431 0.4167 1.0 1 +41 1031 49 0.762 144841 0.0431 0.4167 1.0 1 +42 31 50 0.762 25027 0.0431 0.4167 1.0 1 +43 32 33 0.762 46073 0.0431 0.4167 1.0 1 +44 33 1050 0.762 32187 0.0431 0.4167 1.0 1 +46 33 1053 0.762 23036 0.0431 0.4167 1.0 1 +48 36 37 0.762 28795 0.0431 0.4167 1.0 1 +50 38 1039 0.762 46073 0.0431 0.4167 1.0 1 +51 1039 40 0.762 23036 0.0431 0.4167 1.0 1 +52 40 81 0.762 92145 0.0431 0.4167 1.0 1 +53 41 1049 0.762 8448 0.0431 0.4167 1.0 1 +55 43 76 0.762 92145 0.0431 0.4167 1.0 1 +56 44 45 0.762 72420 0.0431 0.4167 1.0 1 +58 1045 47 0.762 8448 0.0431 0.4167 1.0 1 +59 46 49 0.762 96560 0.0431 0.4167 1.0 1 +61 48 82 0.762 14080 0.0431 0.4167 1.0 1 +62 48 85 0.762 25344 0.0431 0.4167 1.0 1 +63 1050 93 0.762 32187 0.0431 0.4167 1.0 1 +64 50 51 0.762 3128 0.0431 0.4167 1.0 1 +66 52 53 0.762 12514 0.0431 0.4167 1.0 1 +67 1053 96 0.762 23036 0.0431 0.4167 1.0 1 +68 53 54 0.762 12514 0.0431 0.4167 1.0 1 +70 55 59 0.762 37541 0.0431 0.4167 1.0 1 +71 57 61 0.762 23036 0.0431 0.4167 1.0 1 +72 1059 61 0.762 17277 0.0431 0.4167 1.0 1 +73 1059 62 0.762 17277 0.0431 0.4167 1.0 1 +74 59 1064 0.762 18770 0.0431 0.4167 1.0 1 +75 58 59 0.762 25027 0.0431 0.4167 1.0 1 +77 60 96 0.762 57591 0.0431 0.4167 1.0 1 +78 60 62 0.762 23036 0.0431 0.4167 1.0 1 +79 62 96 0.762 69109 0.0431 0.4167 1.0 1 +81 63 65 0.762 11518 0.0431 0.4167 1.0 1 +82 64 65 0.762 17277 0.0431 0.4167 1.0 1 +83 64 67 0.762 5759 0.0431 0.4167 1.0 1 +84 65 66 0.762 23036 0.0431 0.4167 1.0 1 +85 65 69 0.762 23036 0.0431 0.4167 1.0 1 +86 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 +87 68 105 0.762 614221 0.0431 0.4167 1.0 1 +88 68 1069 0.762 102370 0.0431 0.4167 1.0 1 +89 69 70 0.762 46073 0.0431 0.4167 1.0 1 +90 71 105 0.762 204740 0.0431 0.4167 1.0 1 +92 73 105 0.762 409480 0.0431 0.4167 1.0 1 +94 75 76 0.762 46073 0.0431 0.4167 1.0 1 +95 76 80 0.762 69109 0.0431 0.4167 1.0 1 +96 1076 79 0.762 5632 0.0431 0.4167 1.0 1 +97 77 79 0.762 5632 0.0431 0.4167 1.0 1 +100 81 83 0.762 69109 0.0431 0.4167 1.0 1 +102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 +104 86 87 0.762 8448 0.0431 0.4167 1.0 1 +105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 +106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 +108 89 90 0.762 32187 0.0431 0.4167 1.0 1 +110 91 92 0.762 80467 0.0431 0.4167 1.0 1 +112 94 102 0.762 23036 0.0431 0.4167 1.0 1 +115 97 99 0.762 64374 0.0431 0.4167 1.0 1 +117 100 101 0.762 96560 0.0431 0.4167 1.0 1 +118 103 4 0.762 37541 0.0431 0.4167 1.0 1 +119 104 6 0.762 56311 0.0431 0.4167 1.0 1 +120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 +121 102 96 0.762 46073 0.0431 0.4167 1.0 1 +122 21 34 0.762 96560 0.0431 0.4167 1.0 1 +40038 20000 40 0.762 92145 0.0378 0.4167 1.0 1 +]; + +%% compressor data +% id fr_junction to_junction c_ratio_min c_ratio_max power_max flow_min flow_max inlet_p_min inlet_p_max outlet_p_min outlet_p_max status operating_cost directionality +mgc.compressor = [ +3 3 103 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +4 4 104 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +6 6 56 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +10 9 10 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +20 16 17 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +27 22 23 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +32 26 27 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +45 33 34 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +47 35 36 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +49 37 38 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +54 42 43 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +57 45 46 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +60 47 48 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +65 51 52 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +69 54 55 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +76 60 61 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +80 62 63 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +91 72 73 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +93 74 75 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +98 78 79 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +99 80 81 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +101 83 84 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +103 85 86 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +107 88 89 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +109 90 91 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +111 92 93 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +113 95 96 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +114 97 98 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +116 99 100 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +]; + +%% regulator data +% id fr_junction to_junction reduction_factor_min reduction_factor_max flow_min flow_max status +mgc.regulator = [ +1008 8 4200008 0 1 -1.0e9 1.0e9 1 +1009 8 2000008 0 1 -1.0e9 1.0e9 1 +1012 11 2700011 0 1 -1.0e9 1.0e9 1 +1025 1032 2401032 0 1 -1.0e9 1.0e9 1 +1026 20 3800020 0 1 -1.0e9 1.0e9 1 +1033 27 1100027 0 1 -1.0e9 1.0e9 1 +1034 1039 3401039 0 1 -1.0e9 1.0e9 1 +1040 1030 301030 0 1 -1.0e9 1.0e9 1 +1041 1031 4301031 0 1 -1.0e9 1.0e9 1 +1053 1049 4501049 0 1 -1.0e9 1.0e9 1 +1057 1045 2101045 0 1 -1.0e9 1.0e9 1 +1063 1050 801050 0 1 -1.0e9 1.0e9 1 +1067 1053 4601053 0 1 -1.0e9 1.0e9 1 +1073 1059 4401059 0 1 -1.0e9 1.0e9 1 +1074 1064 4101064 0 1 -1.0e9 1.0e9 1 +1086 1067 1901067 0 1 -1.0e9 1.0e9 1 +1089 1069 1801069 0 1 -1.0e9 1.0e9 1 +1096 1076 3101076 0 1 -1.0e9 1.0e9 1 +1104 1086 3201086 0 1 -1.0e9 1.0e9 1 +1105 2086 1602086 0 1 -1.0e9 1.0e9 1 +1106 2086 1402086 0 1 -1.0e9 1.0e9 1 +100002 30 301030 0 1 -1.0e9 1.0e9 1 +100007 50 801050 0 1 -1.0e9 1.0e9 1 +100010 1027 1100027 0 1 -1.0e9 1.0e9 1 +100013 1086 1402086 0 1 -1.0e9 1.0e9 1 +100015 86 1602086 0 1 -1.0e9 1.0e9 1 +100017 69 1801069 0 1 -1.0e9 1.0e9 1 +100018 67 1901067 0 1 -1.0e9 1.0e9 1 +100019 1010 2000008 0 1 -1.0e9 1.0e9 1 +100020 45 2101045 0 1 -1.0e9 1.0e9 1 +100023 32 2401032 0 1 -1.0e9 1.0e9 1 +100026 1011 2700011 0 1 -1.0e9 1.0e9 1 +100030 76 3101076 0 1 -1.0e9 1.0e9 1 +100031 86 3201086 0 1 -1.0e9 1.0e9 1 +100033 39 3401039 0 1 -1.0e9 1.0e9 1 +100037 1020 3800020 0 1 -1.0e9 1.0e9 1 +100040 64 4101064 0 1 -1.0e9 1.0e9 1 +100041 1022 4200008 0 1 -1.0e9 1.0e9 1 +100042 31 4301031 0 1 -1.0e9 1.0e9 1 +100043 59 4401059 0 1 -1.0e9 1.0e9 1 +100044 49 4501049 0 1 -1.0e9 1.0e9 1 +100045 53 4601053 0 1 -1.0e9 1.0e9 1 +]; + +%% receipt data +% id junction_id injection_min injection_max injection_nominal is_dispatchable status +mgc.receipt = [ +1 1 0.0672 0.0672 0.0672 0 1 +2 2 0.0566 0.0566 0.0566 0 1 +5 5 0.0626 0.0626 0.0626 0 1 +8 8 0.0653 0.0653 0.0653 0 1 +28 28 0.0672 0.0672 0.0672 0 1 +39 39 0.0569 0.0569 0.0569 0 1 +40 40 0.0552 0.0552 0.0552 0 1 +41 41 0.0601 0.0601 0.0601 0 1 +45 45 0.0547 0.0547 0.0547 0 1 +72 72 0.0539 0.0539 0.0539 0 1 +74 74 0.0590 0.0590 0.0590 0 1 +101 101 0.0583 0.0583 0.0583 0 1 +10001 1 0.0000 52.8312 0.0000 1 1 +10002 2 0.0000 52.8312 0.0000 1 1 +10005 5 0.0000 52.8312 0.0000 1 1 +10008 8 0.0000 52.8312 0.0000 1 1 +10028 28 0.0000 52.8312 0.0000 1 1 +10039 39 0.0000 52.8312 0.0000 1 1 +10040 40 0.0000 52.8312 0.0000 1 1 +10041 41 0.0000 52.8312 0.0000 1 1 +10045 45 0.0000 52.8312 0.0000 1 1 +10072 72 0.0000 52.8312 0.0000 1 1 +10074 74 0.0000 52.8312 0.0000 1 1 +10101 101 0.0000 52.8312 0.0000 1 1 +20001 20001 0.0000 5.2831 0.0000 1 1 +]; + +%% delivery data +% id junction_id withdrawal_min withdrawal_max withdrawal_nominal is_dispatchable status +mgc.delivery = [ +7 7 0.0411 0.0411 0.0411 0 1 +10 10 1.3926 1.3926 1.3926 0 1 +13 13 0.0463 0.0463 0.0463 0 1 +14 14 0.0044 0.0044 0.0044 0 1 +15 15 0.1774 0.1774 0.1774 0 1 +17 17 0.4452 0.4452 0.4452 0 1 +18 18 0.0439 0.0439 0.0439 0 1 +19 19 0.2496 0.2496 0.2496 0 1 +20 20 0.1479 0.1479 0.1479 0 1 +21 21 0.1237 0.1237 0.1237 0 1 +24 24 0.2579 0.2579 0.2579 0 1 +25 25 0.2697 0.2697 0.2697 0 1 +29 29 0.1927 0.1927 0.1927 0 1 +31 31 0.0924 0.0924 0.0924 0 1 +34 34 0.0088 0.0088 0.0088 0 1 +43 43 0.1094 0.1094 0.1094 0 1 +44 44 0.0109 0.0109 0.0109 0 1 +48 48 0.0040 0.0040 0.0040 0 1 +55 55 0.1689 0.1689 0.1689 0 1 +57 57 0.0395 0.0395 0.0395 0 1 +58 58 0.1813 0.1813 0.1813 0 1 +61 61 0.0564 0.0564 0.0564 0 1 +62 62 0.0752 0.0752 0.0752 0 1 +63 63 0.0004 0.0004 0.0004 0 1 +64 64 0.0080 0.0080 0.0080 0 1 +66 66 0.0627 0.0627 0.0627 0 1 +67 67 0.0002 0.0002 0.0002 0 1 +68 68 0.0002 0.0002 0.0002 0 1 +70 70 0.0002 0.0002 0.0002 0 1 +71 71 0.0554 0.0554 0.0554 0 1 +76 76 0.0494 0.0494 0.0494 0 1 +77 77 0.2051 0.2051 0.2051 0 1 +82 82 0.0619 0.0619 0.0619 0 1 +86 86 0.0229 0.0229 0.0229 0 1 +87 87 0.0231 0.0231 0.0231 0 1 +89 89 0.1202 0.1202 0.1202 0 1 +91 91 0.0270 0.0270 0.0270 0 1 +93 93 0.0210 0.0210 0.0210 0 1 +94 94 0.0709 0.0709 0.0709 0 1 +98 98 0.1842 0.1842 0.1842 0 1 +100 100 0.0111 0.0111 0.0111 0 1 +10014 14 0.0000 52.8312 0.0000 1 1 +10019 19 0.0000 52.8312 0.0000 1 1 +10021 21 0.0000 52.8312 0.0000 1 1 +10029 29 0.0000 52.8312 0.0000 1 1 +10031 31 0.0000 52.8312 0.0000 1 1 +10034 34 0.0000 52.8312 0.0000 1 1 +10044 44 0.0000 52.8312 0.0000 1 1 +10048 48 0.0000 52.8312 0.0000 1 1 +10062 62 0.0000 52.8312 0.0000 1 1 +10064 64 0.0000 52.8312 0.0000 1 1 +10066 66 0.0000 52.8312 0.0000 1 1 +10071 71 0.0000 52.8312 0.0000 1 1 +10076 76 0.0000 52.8312 0.0000 1 1 +10082 82 0.0000 52.8312 0.0000 1 1 +10086 86 0.0000 52.8312 0.0000 1 1 +10087 87 0.0000 52.8312 0.0000 1 1 +10091 91 0.0000 52.8312 0.0000 1 1 +10093 93 0.0000 52.8312 0.0000 1 1 +10100 100 0.0000 52.8312 0.0000 1 1 +]; + +%% ne_pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status construction_cost +mgc.ne_pipe = [ +10001 1 3 0.762 31284 0.0431 0.4167 1.0 1 9.6979801571406e7 +10002 2 9 0.762 18304 0.0431 0.4167 1.0 1 5.6742147678479e7 +10005 5 7 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10007 7 13 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10008 1022 22 0.762 40313 0.0431 0.4167 1.0 1 1.2497182603533e8 +10009 1010 10 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10011 10 16 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10012 1011 30 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10013 11 56 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10014 12 13 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10015 12 29 0.762 16896 0.0431 0.4167 1.0 1 5.2377367087827e7 +10016 12 18 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10017 13 14 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10018 14 15 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10019 14 18 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10021 17 24 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10022 17 78 0.762 42240 0.0431 0.4167 1.0 1 1.3094341771957e8 +10023 18 19 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10024 19 20 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10025 19 1032 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10026 1020 21 0.762 48280 0.0431 0.4167 1.0 1 149668620 +10028 23 35 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10029 23 42 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10030 24 25 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10031 25 26 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10033 1027 28 0.762 21120 0.0431 0.4167 1.0 1 6.5471708859783e7 +10034 1027 39 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10035 27 1045 0.762 22528 0.0431 0.4167 1.0 1 6.9836489450435e7 +10036 28 29 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10037 29 28 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10038 1030 40 0.762 184290 0.0431 0.4167 1.0 1 5.7129977616151e8 +10039 30 31 0.762 6257 0.0431 0.4167 1.0 1 1.9395960314281e7 +10040 1030 32 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10041 1031 49 0.762 144841 0.0431 0.4167 1.0 1 449005860 +10042 31 50 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10043 32 33 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10044 33 1050 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10046 33 1053 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10048 36 37 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10050 38 1039 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10051 1039 40 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10052 40 81 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10053 41 1049 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10055 43 76 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10056 44 45 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10058 1045 47 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10059 46 49 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10061 48 82 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10062 48 85 0.762 25344 0.0431 0.4167 1.0 1 7.8566050631742e7 +10063 1050 93 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10064 50 51 0.762 3128 0.0431 0.4167 1.0 1 9.6979801571406e6 +10066 52 53 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10067 1053 96 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10068 53 54 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10070 55 59 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10071 57 61 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10072 1059 61 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10073 1059 62 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10074 59 1064 0.762 18770 0.0431 0.4167 1.0 1 5.8187880942844e7 +10075 58 59 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10077 60 96 0.762 57591 0.0431 0.4167 1.0 1 1.7853118005047e8 +10078 60 62 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10079 62 96 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10081 63 65 0.762 11518 0.0431 0.4167 1.0 1 3.5706236010096e7 +10082 64 65 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10083 64 67 0.762 5759 0.0431 0.4167 1.0 1 1.7853118005047e7 +10084 65 66 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10085 65 69 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10086 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 7.9336817717463e7 +10087 68 105 0.762 614221 0.0431 0.4167 1.0 1 1.9040836252191e9 +10088 68 1069 0.762 102370 0.0431 0.4167 1.0 1 3.1734727086985e8 +10089 69 70 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10090 71 105 0.762 204740 0.0431 0.4167 1.0 1 6.3469454173969e8 +10092 73 105 0.762 409480 0.0431 0.4167 1.0 1 1.2693890834794e9 +10094 75 76 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10095 76 80 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10096 1076 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10097 77 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10100 81 83 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10104 86 87 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10108 89 90 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10110 91 92 0.762 80467 0.0431 0.4167 1.0 1 249447700 +10112 94 102 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10115 97 99 0.762 64374 0.0431 0.4167 1.0 1 199558160 +10117 100 101 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10118 103 4 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10119 104 6 0.762 56311 0.0431 0.4167 1.0 1 1.7456364282853e8 +10120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 2.3209053406561e8 +10121 102 96 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10122 21 34 0.762 96560 0.0431 0.4167 1.0 1 299337240 +20001 1 11 0.762 448541 0.0518 0.4167 1.0 1 1.39047676916e9 +20002 20000 28 0.762 27203 0.0366 0.4167 1.0 1 8.43305985063e7 +20003 28 5 0.762 170840 0.0510 0.4167 1.0 1 5.29604020246e8 +20004 28 20001 0.762 32000 0.0315 0.4167 1.0 1 99200000 +20005 28 6 0.762 32000 0.0315 0.4167 1.0 1 99200000 +20006 41 88 0.762 173055 0.0503 0.4167 1.0 1 5.36470018295e8 +]; + +%% price_zone data +%column_names% id cost_q_1 cost_q_2 cost_q_3 cost_p_1 cost_p_2 cost_p_3 min_cost constant_p comment +mgc.price_zone = [ +1 726357.391252 -629976.764143 0 6.0583475e-10 -0.00111388938 0 61071.8765728 175 'Transco Zone 6 Non New York' +2 296.540064875 131748.323601 0 0 0.00000870226 794.37 71929.0990747 600 'Transco Leidy Zone' +]; + +%% junction data (extended) +%column_names% price_zone +mgc.junction_data = [ +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +2 +-1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +1 +1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +]; diff --git a/examples/data/matgas/northeast-ne-D-2.25.m b/examples/data/matgas/northeast-ne-D-2.25.m new file mode 100644 index 0000000..41845f5 --- /dev/null +++ b/examples/data/matgas/northeast-ne-D-2.25.m @@ -0,0 +1,709 @@ +function mgc = TC_PennToNortheast_wValves_expansion_new_pipes_2.25 + +%% required global data +mgc.gas_molar_mass = 0.0185674; % kg/mol +mgc.gas_specific_gravity = 0.6411; +mgc.specific_heat_capacity_ratio = 1.2841; % unitless +mgc.temperature = 281.15; % K +mgc.compressibility_factor = 0.8; % unitless +mgc.units = 'si'; +mgc.standard_density = 0.717; + +%% optional global data (that was either provided or computed based on required global data) +mgc.energy_factor = 5.8811473e-10; +mgc.sound_speed = 317.3537; % m/s +mgc.R = 8.314; % J/(mol K) +mgc.base_pressure = 8.273712e6; % Pa +mgc.base_flow = 44.4795; +mgc.base_length = 1.0; % m +mgc.is_per_unit = 1; + +%% junction data +% id p_min p_max p_nominal junction_type status pipeline_name edi_id lat lon +mgc.junction = [ +1 0.4167 1.0 0.4167 0 1 'northeast' 1 40.14051 -80.478524 +2 0.4167 1.0 0.4167 0 1 'northeast' 2 39.723066 -80.442888 +3 0.4167 1.0 0.4167 0 1 'northeast' 3 40.200743 -79.534826 +4 0.4167 1.0 0.4167 0 1 'northeast' 4 40.020885 -78.404702 +5 0.4167 1.0 0.4167 0 1 'northeast' 5 39.724585 -76.390675 +6 0.4167 1.0 0.4167 0 1 'northeast' 6 40.274567 -76.382726 +7 0.4167 1.0 0.4167 0 1 'northeast' 7 40.084953 -75.556341 +8 0.4167 1.0 0.4167 0 1 'northeast' 8 40.768368 -80.376997 +9 0.4167 1.0 0.4167 0 1 'northeast' 9 40.467497 -79.794148 +10 0.4167 1.0 0.4167 0 1 'northeast' 10 40.467469 -79.794041 +11 0.4167 1.0 0.4167 0 1 'northeast' 11 40.552592 -75.22477 +12 0.4167 1.0 0.4167 0 1 'northeast' 12 40.603397 -74.883413 +13 0.4167 1.0 0.4167 0 1 'northeast' 13 40.30279 -74.703774 +14 0.4167 1.0 0.4167 0 1 'northeast' 14 40.556699 -74.349096 +15 0.4167 1.0 0.4167 0 1 'northeast' 15 40.66556 -73.65474 +16 0.4167 1.0 0.4167 0 1 'northeast' 16 40.835394 -79.343138 +17 0.4167 1.0 0.4167 0 1 'northeast' 17 40.835196 -79.340896 +18 0.4167 1.0 0.4167 0 1 'northeast' 18 40.79121 -74.19497 +19 0.4167 1.0 0.4167 0 1 'northeast' 19 40.791447 -74.088084 +20 0.4167 1.0 0.4167 0 1 'northeast' 20 40.784651 -73.93382 +21 0.4167 1.0 0.4167 0 1 'northeast' 21 40.895706 -73.14931 +22 0.4167 1.0 0.4167 0 1 'northeast' 22 41.21062 -80.320004 +23 0.4167 1.0 0.4167 0 1 'northeast' 23 41.210661 -80.320067 +24 0.4167 1.0 0.4167 0 1 'northeast' 24 40.999871 -78.741026 +25 0.4167 1.0 0.4167 0 1 'northeast' 25 41.260839 -78.311499 +26 0.4167 1.0 0.4167 0 1 'northeast' 26 41.495676 -77.643097 +27 0.4167 1.0 0.4167 0 1 'northeast' 27 41.496855 -77.643514 +28 0.4167 1.0 0.4167 0 1 'northeast' 28 41.262607 -76.338707 +29 0.4167 1.0 0.4167 0 1 'northeast' 29 41.21003 -75.855117 +30 0.4167 1.0 0.4167 0 1 'northeast' 30 41.066069 -74.573932 +31 0.4167 1.0 0.4167 0 1 'northeast' 31 41.118725 -74.476541 +32 0.4167 1.0 0.4167 0 1 'northeast' 32 41.029975 -74.090777 +33 0.4167 1.0 0.4167 0 1 'northeast' 33 41.254368 -73.010735 +34 0.4167 1.0 0.4167 0 1 'northeast' 34 41.266832 -73.009702 +35 0.4167 1.0 0.4167 0 1 'northeast' 35 41.398771 -79.676097 +36 0.4167 1.0 0.4167 0 1 'northeast' 36 41.396723 -79.672811 +37 0.4167 1.0 0.4167 0 1 'northeast' 37 41.537845 -79.116042 +38 0.4167 1.0 0.4167 0 1 'northeast' 38 41.537608 -79.11609 +39 0.4167 1.0 0.4167 0 1 'northeast' 39 41.689696 -78.437472 +40 0.4167 1.0 0.4167 0 1 'northeast' 40 41.877839 -77.765879 +41 0.4167 1.0 0.4167 0 1 'northeast' 41 41.821825 -75.819248 +42 0.4167 1.0 0.4167 0 1 'northeast' 42 42.07427 -79.698623 +43 0.4167 1.0 0.4167 0 1 'northeast' 43 42.074221 -79.698702 +44 0.4167 1.0 0.4167 0 1 'northeast' 44 42.11366 -77.653292 +45 0.4167 1.0 0.4167 0 1 'northeast' 45 42.072562 -76.791341 +46 0.4167 1.0 0.4167 0 1 'northeast' 46 42.072562 -76.77978 +47 0.4167 1.0 0.4167 0 1 'northeast' 47 42.439942 -76.305218 +48 0.4167 1.0 0.4167 0 1 'northeast' 48 42.417627 -76.293194 +49 0.4167 1.0 0.4167 0 1 'northeast' 49 42.054348 -75.548908 +50 0.4167 1.0 0.4167 0 1 'northeast' 50 41.625653 -73.482727 +51 0.4167 1.0 0.4167 0 1 'northeast' 51 41.974926 -72.813982 +52 0.4167 1.0 0.4167 0 1 'northeast' 52 41.975423 -72.813133 +53 0.4167 1.0 0.4167 0 1 'northeast' 53 41.677967 -72.827335 +54 0.4167 1.0 0.4167 0 1 'northeast' 54 41.725185 -72.589945 +55 0.4167 1.0 0.4167 0 1 'northeast' 55 41.725084 -72.588397 +56 0.4167 1.0 0.4167 0 1 'northeast' 56 40.274597 -76.383599 +57 0.4167 1.0 0.4167 0 1 'northeast' 57 41.670935 -71.534463 +58 0.4167 1.0 0.4167 0 1 'northeast' 58 41.753162 -70.493124 +59 0.4167 1.0 0.4167 0 1 'northeast' 59 42.023001 -71.375356 +60 0.4167 1.0 0.4167 0 1 'northeast' 60 42.022409 -71.751407 +61 0.4167 1.0 0.4167 0 1 'northeast' 61 42.020317 -71.744126 +62 0.4167 1.0 0.4167 0 1 'northeast' 62 42.120251 -71.567683 +63 0.4167 1.0 0.4167 0 1 'northeast' 63 42.120051 -71.569429 +64 0.4167 1.0 0.4167 0 1 'northeast' 64 42.363165 -71.119083 +65 0.4167 1.0 0.4167 0 1 'northeast' 65 42.201594 -71.523878 +66 0.4167 1.0 0.4167 0 1 'northeast' 66 42.588366 -71.847785 +67 0.4167 1.0 0.4167 0 1 'northeast' 67 42.484204 -71.16997 +68 0.4167 1.0 0.4167 0 1 'northeast' 68 42.707991 -71.274586 +69 0.4167 1.0 0.4167 0 1 'northeast' 69 42.550884 -71.367865 +70 0.4167 1.0 0.4167 0 1 'northeast' 70 42.934207 -71.491622 +71 0.4167 1.0 0.4167 0 1 'northeast' 71 44.838572 -69.923579 +72 0.4167 1.0 0.4167 0 1 'northeast' 72 45.054984 -71.490144 +73 0.4167 1.0 0.4167 0 1 'northeast' 73 45.05418 -71.490121 +74 0.4167 1.0 0.4167 0 1 'northeast' 74 43.271294 -79.02028 +75 0.4167 1.0 0.4167 0 1 'northeast' 75 43.270035 -79.026338 +76 0.4167 1.0 0.4167 0 1 'northeast' 76 42.745262 -78.392456 +77 0.4167 1.0 0.4167 0 1 'northeast' 77 42.917459 -77.783036 +78 0.4167 1.0 0.4167 0 1 'northeast' 78 42.597312 -78.110065 +79 0.4167 1.0 0.4167 0 1 'northeast' 79 42.556783 -78.153585 +80 0.4167 1.0 0.4167 0 1 'northeast' 80 42.90849 -77.192062 +81 0.4167 1.0 0.4167 0 1 'northeast' 81 42.904538 -77.176114 +82 0.4167 1.0 0.4167 0 1 'northeast' 82 43.219378 -76.252319 +83 0.4167 1.0 0.4167 0 1 'northeast' 83 42.903602 -75.958292 +84 0.4167 1.0 0.4167 0 1 'northeast' 84 42.903357 -75.958496 +85 0.4167 1.0 0.4167 0 1 'northeast' 85 42.80409 -74.281505 +86 0.4167 1.0 0.4167 0 1 'northeast' 86 42.815669 -74.263843 +87 0.4167 1.0 0.4167 0 1 'northeast' 87 42.831757 -73.672791 +88 0.4167 1.0 0.4167 0 1 'northeast' 88 42.628596 -74.025866 +89 0.4167 1.0 0.4167 0 1 'northeast' 89 42.63174 -74.025301 +90 0.4167 1.0 0.4167 0 1 'northeast' 90 42.24878 -73.898449 +91 0.4167 1.0 0.4167 0 1 'northeast' 91 42.248502 -73.899998 +92 0.4167 1.0 0.4167 0 1 'northeast' 92 41.77572 -73.701817 +93 0.4167 1.0 0.4167 0 1 'northeast' 93 41.77619 -73.702682 +94 0.4167 1.0 0.4167 0 1 'northeast' 94 42.740238 -73.186441 +95 0.4167 1.0 0.4167 0 1 'northeast' 95 42.048439 -72.610074 +96 0.4167 1.0 0.4167 0 1 'northeast' 96 42.046799 -72.613109 +97 0.4167 1.0 0.4167 0 1 'northeast' 97 43.354239 -75.082106 +98 0.4167 1.0 0.4167 0 1 'northeast' 98 43.35361 -75.094707 +99 0.4167 1.0 0.4167 0 1 'northeast' 99 44.076832 -75.299729 +100 0.4167 1.0 0.4167 0 1 'northeast' 100 44.076742 -75.29934 +101 0.4167 1.0 0.4167 0 1 'northeast' 101 44.768851 -75.355817 +102 0.4167 1.0 0.4167 0 1 'northeast' 102 42.470251 -73.325124 +103 0.4167 1.0 0.4167 0 1 'northeast' 103 40.189198 -79.527073 +104 0.4167 1.0 0.4167 0 1 'northeast' 104 40.042788 -78.421649 +105 0.4167 1.0 0.4167 0 1 'northeast' 105 44.520753 -70.578301 +1010 0.4167 1.0 0.4167 0 1 'northeast' 1010 40.467469 -79.794041 +1011 0.4167 1.0 0.4167 0 1 'northeast' 1011 40.552592 -75.22477 +1020 0.4167 1.0 0.4167 0 1 'northeast' 1020 40.784651 -73.93382 +1022 0.4167 1.0 0.4167 0 1 'northeast' 1022 41.21062 -80.320004 +1027 0.4167 1.0 0.4167 0 1 'northeast' 1027 41.496855 -77.643514 +1030 0.4167 1.0 0.4167 0 1 'northeast' 1030 41.066069 -74.573932 +1031 0.4167 1.0 0.4167 0 1 'northeast' 1031 41.118725 -74.476541 +1032 0.4167 1.0 0.4167 0 1 'northeast' 1032 41.029975 -74.090777 +1039 0.4167 1.0 0.4167 0 1 'northeast' 1039 41.689696 -78.437472 +1045 0.4167 1.0 0.4167 0 1 'northeast' 1045 42.072562 -76.791341 +1049 0.4167 1.0 0.4167 0 1 'northeast' 1049 42.054348 -75.548908 +1050 0.4167 1.0 0.4167 0 1 'northeast' 1050 41.625653 -73.482727 +1053 0.4167 1.0 0.4167 0 1 'northeast' 1053 41.677967 -72.827335 +1059 0.4167 1.0 0.4167 0 1 'northeast' 1059 42.023001 -71.375356 +1064 0.4167 1.0 0.4167 0 1 'northeast' 1064 42.363165 -71.119083 +1067 0.4167 1.0 0.4167 0 1 'northeast' 1067 42.484204 -71.16997 +1069 0.4167 1.0 0.4167 0 1 'northeast' 1069 42.550884 -71.367865 +1076 0.4167 1.0 0.4167 0 1 'northeast' 1076 42.745262 -78.392456 +1086 0.4167 1.0 0.4167 0 1 'northeast' 1086 42.815669 -74.263843 +2086 0.4167 1.0 0.4167 0 1 'northeast' 2086 42.815669 -74.263843 +301030 0.4167 1.0 0.4167 0 1 'northeast' 301030 41.066069 -74.573932 +801050 0.4167 1.0 0.4167 0 1 'northeast' 801050 41.625653 -73.482727 +1100027 0.4167 1.0 0.4167 0 1 'northeast' 1100027 41.496855 -77.643514 +1402086 0.4167 1.0 0.4167 0 1 'northeast' 1402086 42.815669 -74.263843 +1602086 0.4167 1.0 0.4167 0 1 'northeast' 1602086 42.815669 -74.263843 +1801069 0.4167 1.0 0.4167 0 1 'northeast' 1801069 42.550884 -71.367865 +1901067 0.4167 1.0 0.4167 0 1 'northeast' 1901067 42.484204 -71.16997 +2000008 0.4167 1.0 0.4167 0 1 'northeast' 2000008 40.768368 -80.376997 +2101045 0.4167 1.0 0.4167 0 1 'northeast' 2101045 42.072562 -76.791341 +2401032 0.4167 1.0 0.4167 0 1 'northeast' 2401032 41.029975 -74.090777 +2700011 0.4167 1.0 0.4167 0 1 'northeast' 2700011 40.552592 -75.22477 +3101076 0.4167 1.0 0.4167 0 1 'northeast' 3101076 42.745262 -78.392456 +3201086 0.4167 1.0 0.4167 0 1 'northeast' 3201086 42.815669 -74.263843 +3401039 0.4167 1.0 0.4167 0 1 'northeast' 3401039 41.689696 -78.437472 +3800020 0.4167 1.0 0.4167 0 1 'northeast' 3800020 40.784651 -73.93382 +4101064 0.4167 1.0 0.4167 0 1 'northeast' 4101064 42.363165 -71.119083 +4200008 0.4167 1.0 0.4167 0 1 'northeast' 4200008 40.768368 -80.376997 +4301031 0.4167 1.0 0.4167 0 1 'northeast' 4301031 41.118725 -74.476541 +4401059 0.4167 1.0 0.4167 0 1 'northeast' 4401059 42.023001 -71.375356 +4501049 0.4167 1.0 0.4167 0 1 'northeast' 4501049 42.054348 -75.548908 +4601053 0.4167 1.0 0.4167 0 1 'northeast' 4601053 41.677967 -72.827335 +20000 0.4167 1.0 0.4167 0 1 'northeast' 20000 41.47195 -76.1699 +20001 0.4167 1.0 0.4167 0 1 'northeast' 20001 41.26 -76.338 +]; + +%% pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status +mgc.pipe = [ +1 1 3 0.762 31284 0.0431 0.4167 1.0 1 +2 2 9 0.762 18304 0.0431 0.4167 1.0 1 +5 5 7 0.762 14080 0.0431 0.4167 1.0 1 +7 7 13 0.762 11264 0.0431 0.4167 1.0 1 +8 1022 22 0.762 40313 0.0431 0.4167 1.0 1 +9 1010 10 0.762 11264 0.0431 0.4167 1.0 1 +11 10 16 0.762 8448 0.0431 0.4167 1.0 1 +12 1011 30 0.762 37541 0.0431 0.4167 1.0 1 +13 11 56 0.762 37541 0.0431 0.4167 1.0 1 +14 12 13 0.762 5632 0.0431 0.4167 1.0 1 +15 12 29 0.762 16896 0.0431 0.4167 1.0 1 +16 12 18 0.762 11264 0.0431 0.4167 1.0 1 +17 13 14 0.762 7040 0.0431 0.4167 1.0 1 +18 14 15 0.762 5632 0.0431 0.4167 1.0 1 +19 14 18 0.762 5632 0.0431 0.4167 1.0 1 +21 17 24 0.762 8448 0.0431 0.4167 1.0 1 +22 17 78 0.762 42240 0.0431 0.4167 1.0 1 +23 18 19 0.762 2816 0.0431 0.4167 1.0 1 +24 19 20 0.762 2816 0.0431 0.4167 1.0 1 +25 19 1032 0.762 5632 0.0431 0.4167 1.0 1 +26 1020 21 0.762 48280 0.0431 0.4167 1.0 1 +28 23 35 0.762 28795 0.0431 0.4167 1.0 1 +29 23 42 0.762 69109 0.0431 0.4167 1.0 1 +30 24 25 0.762 8448 0.0431 0.4167 1.0 1 +31 25 26 0.762 8448 0.0431 0.4167 1.0 1 +33 1027 28 0.762 21120 0.0431 0.4167 1.0 1 +34 1027 39 0.762 8448 0.0431 0.4167 1.0 1 +35 27 1045 0.762 22528 0.0431 0.4167 1.0 1 +36 28 29 0.762 7040 0.0431 0.4167 1.0 1 +37 29 28 0.762 7040 0.0431 0.4167 1.0 1 +38 1030 20000 0.762 92145 0.0378 0.4167 1.0 1 +39 30 31 0.762 6257 0.0431 0.4167 1.0 1 +40 1030 32 0.762 23036 0.0431 0.4167 1.0 1 +41 1031 49 0.762 144841 0.0431 0.4167 1.0 1 +42 31 50 0.762 25027 0.0431 0.4167 1.0 1 +43 32 33 0.762 46073 0.0431 0.4167 1.0 1 +44 33 1050 0.762 32187 0.0431 0.4167 1.0 1 +46 33 1053 0.762 23036 0.0431 0.4167 1.0 1 +48 36 37 0.762 28795 0.0431 0.4167 1.0 1 +50 38 1039 0.762 46073 0.0431 0.4167 1.0 1 +51 1039 40 0.762 23036 0.0431 0.4167 1.0 1 +52 40 81 0.762 92145 0.0431 0.4167 1.0 1 +53 41 1049 0.762 8448 0.0431 0.4167 1.0 1 +55 43 76 0.762 92145 0.0431 0.4167 1.0 1 +56 44 45 0.762 72420 0.0431 0.4167 1.0 1 +58 1045 47 0.762 8448 0.0431 0.4167 1.0 1 +59 46 49 0.762 96560 0.0431 0.4167 1.0 1 +61 48 82 0.762 14080 0.0431 0.4167 1.0 1 +62 48 85 0.762 25344 0.0431 0.4167 1.0 1 +63 1050 93 0.762 32187 0.0431 0.4167 1.0 1 +64 50 51 0.762 3128 0.0431 0.4167 1.0 1 +66 52 53 0.762 12514 0.0431 0.4167 1.0 1 +67 1053 96 0.762 23036 0.0431 0.4167 1.0 1 +68 53 54 0.762 12514 0.0431 0.4167 1.0 1 +70 55 59 0.762 37541 0.0431 0.4167 1.0 1 +71 57 61 0.762 23036 0.0431 0.4167 1.0 1 +72 1059 61 0.762 17277 0.0431 0.4167 1.0 1 +73 1059 62 0.762 17277 0.0431 0.4167 1.0 1 +74 59 1064 0.762 18770 0.0431 0.4167 1.0 1 +75 58 59 0.762 25027 0.0431 0.4167 1.0 1 +77 60 96 0.762 57591 0.0431 0.4167 1.0 1 +78 60 62 0.762 23036 0.0431 0.4167 1.0 1 +79 62 96 0.762 69109 0.0431 0.4167 1.0 1 +81 63 65 0.762 11518 0.0431 0.4167 1.0 1 +82 64 65 0.762 17277 0.0431 0.4167 1.0 1 +83 64 67 0.762 5759 0.0431 0.4167 1.0 1 +84 65 66 0.762 23036 0.0431 0.4167 1.0 1 +85 65 69 0.762 23036 0.0431 0.4167 1.0 1 +86 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 +87 68 105 0.762 614221 0.0431 0.4167 1.0 1 +88 68 1069 0.762 102370 0.0431 0.4167 1.0 1 +89 69 70 0.762 46073 0.0431 0.4167 1.0 1 +90 71 105 0.762 204740 0.0431 0.4167 1.0 1 +92 73 105 0.762 409480 0.0431 0.4167 1.0 1 +94 75 76 0.762 46073 0.0431 0.4167 1.0 1 +95 76 80 0.762 69109 0.0431 0.4167 1.0 1 +96 1076 79 0.762 5632 0.0431 0.4167 1.0 1 +97 77 79 0.762 5632 0.0431 0.4167 1.0 1 +100 81 83 0.762 69109 0.0431 0.4167 1.0 1 +102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 +104 86 87 0.762 8448 0.0431 0.4167 1.0 1 +105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 +106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 +108 89 90 0.762 32187 0.0431 0.4167 1.0 1 +110 91 92 0.762 80467 0.0431 0.4167 1.0 1 +112 94 102 0.762 23036 0.0431 0.4167 1.0 1 +115 97 99 0.762 64374 0.0431 0.4167 1.0 1 +117 100 101 0.762 96560 0.0431 0.4167 1.0 1 +118 103 4 0.762 37541 0.0431 0.4167 1.0 1 +119 104 6 0.762 56311 0.0431 0.4167 1.0 1 +120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 +121 102 96 0.762 46073 0.0431 0.4167 1.0 1 +122 21 34 0.762 96560 0.0431 0.4167 1.0 1 +40038 20000 40 0.762 92145 0.0378 0.4167 1.0 1 +]; + +%% compressor data +% id fr_junction to_junction c_ratio_min c_ratio_max power_max flow_min flow_max inlet_p_min inlet_p_max outlet_p_min outlet_p_max status operating_cost directionality +mgc.compressor = [ +3 3 103 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +4 4 104 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +6 6 56 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +10 9 10 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +20 16 17 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +27 22 23 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +32 26 27 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +45 33 34 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +47 35 36 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +49 37 38 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +54 42 43 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +57 45 46 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +60 47 48 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +65 51 52 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +69 54 55 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +76 60 61 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +80 62 63 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +91 72 73 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +93 74 75 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +98 78 79 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +99 80 81 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +101 83 84 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +103 85 86 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +107 88 89 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +109 90 91 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +111 92 93 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +113 95 96 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +114 97 98 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +116 99 100 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +]; + +%% regulator data +% id fr_junction to_junction reduction_factor_min reduction_factor_max flow_min flow_max status +mgc.regulator = [ +1008 8 4200008 0 1 -1.0e9 1.0e9 1 +1009 8 2000008 0 1 -1.0e9 1.0e9 1 +1012 11 2700011 0 1 -1.0e9 1.0e9 1 +1025 1032 2401032 0 1 -1.0e9 1.0e9 1 +1026 20 3800020 0 1 -1.0e9 1.0e9 1 +1033 27 1100027 0 1 -1.0e9 1.0e9 1 +1034 1039 3401039 0 1 -1.0e9 1.0e9 1 +1040 1030 301030 0 1 -1.0e9 1.0e9 1 +1041 1031 4301031 0 1 -1.0e9 1.0e9 1 +1053 1049 4501049 0 1 -1.0e9 1.0e9 1 +1057 1045 2101045 0 1 -1.0e9 1.0e9 1 +1063 1050 801050 0 1 -1.0e9 1.0e9 1 +1067 1053 4601053 0 1 -1.0e9 1.0e9 1 +1073 1059 4401059 0 1 -1.0e9 1.0e9 1 +1074 1064 4101064 0 1 -1.0e9 1.0e9 1 +1086 1067 1901067 0 1 -1.0e9 1.0e9 1 +1089 1069 1801069 0 1 -1.0e9 1.0e9 1 +1096 1076 3101076 0 1 -1.0e9 1.0e9 1 +1104 1086 3201086 0 1 -1.0e9 1.0e9 1 +1105 2086 1602086 0 1 -1.0e9 1.0e9 1 +1106 2086 1402086 0 1 -1.0e9 1.0e9 1 +100002 30 301030 0 1 -1.0e9 1.0e9 1 +100007 50 801050 0 1 -1.0e9 1.0e9 1 +100010 1027 1100027 0 1 -1.0e9 1.0e9 1 +100013 1086 1402086 0 1 -1.0e9 1.0e9 1 +100015 86 1602086 0 1 -1.0e9 1.0e9 1 +100017 69 1801069 0 1 -1.0e9 1.0e9 1 +100018 67 1901067 0 1 -1.0e9 1.0e9 1 +100019 1010 2000008 0 1 -1.0e9 1.0e9 1 +100020 45 2101045 0 1 -1.0e9 1.0e9 1 +100023 32 2401032 0 1 -1.0e9 1.0e9 1 +100026 1011 2700011 0 1 -1.0e9 1.0e9 1 +100030 76 3101076 0 1 -1.0e9 1.0e9 1 +100031 86 3201086 0 1 -1.0e9 1.0e9 1 +100033 39 3401039 0 1 -1.0e9 1.0e9 1 +100037 1020 3800020 0 1 -1.0e9 1.0e9 1 +100040 64 4101064 0 1 -1.0e9 1.0e9 1 +100041 1022 4200008 0 1 -1.0e9 1.0e9 1 +100042 31 4301031 0 1 -1.0e9 1.0e9 1 +100043 59 4401059 0 1 -1.0e9 1.0e9 1 +100044 49 4501049 0 1 -1.0e9 1.0e9 1 +100045 53 4601053 0 1 -1.0e9 1.0e9 1 +]; + +%% receipt data +% id junction_id injection_min injection_max injection_nominal is_dispatchable status +mgc.receipt = [ +1 1 0.0672 0.0672 0.0672 0 1 +2 2 0.0566 0.0566 0.0566 0 1 +5 5 0.0626 0.0626 0.0626 0 1 +8 8 0.0653 0.0653 0.0653 0 1 +28 28 0.0672 0.0672 0.0672 0 1 +39 39 0.0569 0.0569 0.0569 0 1 +40 40 0.0552 0.0552 0.0552 0 1 +41 41 0.0601 0.0601 0.0601 0 1 +45 45 0.0547 0.0547 0.0547 0 1 +72 72 0.0539 0.0539 0.0539 0 1 +74 74 0.0590 0.0590 0.0590 0 1 +101 101 0.0583 0.0583 0.0583 0 1 +10001 1 0.0000 52.8312 0.0000 1 1 +10002 2 0.0000 52.8312 0.0000 1 1 +10005 5 0.0000 52.8312 0.0000 1 1 +10008 8 0.0000 52.8312 0.0000 1 1 +10028 28 0.0000 52.8312 0.0000 1 1 +10039 39 0.0000 52.8312 0.0000 1 1 +10040 40 0.0000 52.8312 0.0000 1 1 +10041 41 0.0000 52.8312 0.0000 1 1 +10045 45 0.0000 52.8312 0.0000 1 1 +10072 72 0.0000 52.8312 0.0000 1 1 +10074 74 0.0000 52.8312 0.0000 1 1 +10101 101 0.0000 52.8312 0.0000 1 1 +20001 20001 0.0000 52.8312 0.0000 1 1 +]; + +%% delivery data +% id junction_id withdrawal_min withdrawal_max withdrawal_nominal is_dispatchable status +mgc.delivery = [ +7 7 0.0925 0.0925 0.0925 0 1 +10 10 3.1334 3.1334 3.1334 0 1 +13 13 0.1043 0.1043 0.1043 0 1 +14 14 0.0099 0.0099 0.0099 0 1 +15 15 0.3991 0.3991 0.3991 0 1 +17 17 1.0017 1.0017 1.0017 0 1 +18 18 0.0988 0.0988 0.0988 0 1 +19 19 0.5617 0.5617 0.5617 0 1 +20 20 0.3329 0.3329 0.3329 0 1 +21 21 0.2782 0.2782 0.2782 0 1 +24 24 0.5803 0.5803 0.5803 0 1 +25 25 0.6068 0.6068 0.6068 0 1 +29 29 0.4336 0.4336 0.4336 0 1 +31 31 0.2080 0.2080 0.2080 0 1 +34 34 0.0197 0.0197 0.0197 0 1 +43 43 0.2461 0.2461 0.2461 0 1 +44 44 0.0246 0.0246 0.0246 0 1 +48 48 0.0089 0.0089 0.0089 0 1 +55 55 0.3799 0.3799 0.3799 0 1 +57 57 0.0888 0.0888 0.0888 0 1 +58 58 0.4078 0.4078 0.4078 0 1 +61 61 0.1269 0.1269 0.1269 0 1 +62 62 0.1692 0.1692 0.1692 0 1 +63 63 0.0008 0.0008 0.0008 0 1 +64 64 0.0181 0.0181 0.0181 0 1 +66 66 0.1411 0.1411 0.1411 0 1 +67 67 0.0005 0.0005 0.0005 0 1 +68 68 0.0004 0.0004 0.0004 0 1 +70 70 0.0005 0.0005 0.0005 0 1 +71 71 0.1247 0.1247 0.1247 0 1 +76 76 0.1112 0.1112 0.1112 0 1 +77 77 0.4614 0.4614 0.4614 0 1 +82 82 0.1394 0.1394 0.1394 0 1 +86 86 0.0515 0.0515 0.0515 0 1 +87 87 0.0521 0.0521 0.0521 0 1 +89 89 0.2705 0.2705 0.2705 0 1 +91 91 0.0607 0.0607 0.0607 0 1 +93 93 0.0471 0.0471 0.0471 0 1 +94 94 0.1594 0.1594 0.1594 0 1 +98 98 0.4145 0.4145 0.4145 0 1 +100 100 0.0250 0.0250 0.0250 0 1 +10014 14 0.0000 52.8312 0.0000 1 1 +10019 19 0.0000 52.8312 0.0000 1 1 +10021 21 0.0000 52.8312 0.0000 1 1 +10029 29 0.0000 52.8312 0.0000 1 1 +10031 31 0.0000 52.8312 0.0000 1 1 +10034 34 0.0000 52.8312 0.0000 1 1 +10044 44 0.0000 52.8312 0.0000 1 1 +10048 48 0.0000 52.8312 0.0000 1 1 +10062 62 0.0000 52.8312 0.0000 1 1 +10064 64 0.0000 52.8312 0.0000 1 1 +10066 66 0.0000 52.8312 0.0000 1 1 +10071 71 0.0000 52.8312 0.0000 1 1 +10076 76 0.0000 52.8312 0.0000 1 1 +10082 82 0.0000 52.8312 0.0000 1 1 +10086 86 0.0000 52.8312 0.0000 1 1 +10087 87 0.0000 52.8312 0.0000 1 1 +10091 91 0.0000 52.8312 0.0000 1 1 +10093 93 0.0000 52.8312 0.0000 1 1 +10100 100 0.0000 52.8312 0.0000 1 1 +]; + +%% ne_pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status construction_cost +mgc.ne_pipe = [ +10001 1 3 0.762 31284 0.0431 0.4167 1.0 1 9.6979801571406e7 +10002 2 9 0.762 18304 0.0431 0.4167 1.0 1 5.6742147678479e7 +10005 5 7 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10007 7 13 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10008 1022 22 0.762 40313 0.0431 0.4167 1.0 1 1.2497182603533e8 +10009 1010 10 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10011 10 16 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10012 1011 30 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10013 11 56 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10014 12 13 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10015 12 29 0.762 16896 0.0431 0.4167 1.0 1 5.2377367087827e7 +10016 12 18 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10017 13 14 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10018 14 15 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10019 14 18 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10021 17 24 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10022 17 78 0.762 42240 0.0431 0.4167 1.0 1 1.3094341771957e8 +10023 18 19 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10024 19 20 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10025 19 1032 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10026 1020 21 0.762 48280 0.0431 0.4167 1.0 1 149668620 +10028 23 35 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10029 23 42 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10030 24 25 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10031 25 26 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10033 1027 28 0.762 21120 0.0431 0.4167 1.0 1 6.5471708859783e7 +10034 1027 39 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10035 27 1045 0.762 22528 0.0431 0.4167 1.0 1 6.9836489450435e7 +10036 28 29 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10037 29 28 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10038 1030 40 0.762 184290 0.0431 0.4167 1.0 1 5.7129977616151e8 +10039 30 31 0.762 6257 0.0431 0.4167 1.0 1 1.9395960314281e7 +10040 1030 32 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10041 1031 49 0.762 144841 0.0431 0.4167 1.0 1 449005860 +10042 31 50 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10043 32 33 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10044 33 1050 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10046 33 1053 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10048 36 37 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10050 38 1039 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10051 1039 40 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10052 40 81 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10053 41 1049 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10055 43 76 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10056 44 45 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10058 1045 47 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10059 46 49 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10061 48 82 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10062 48 85 0.762 25344 0.0431 0.4167 1.0 1 7.8566050631742e7 +10063 1050 93 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10064 50 51 0.762 3128 0.0431 0.4167 1.0 1 9.6979801571406e6 +10066 52 53 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10067 1053 96 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10068 53 54 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10070 55 59 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10071 57 61 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10072 1059 61 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10073 1059 62 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10074 59 1064 0.762 18770 0.0431 0.4167 1.0 1 5.8187880942844e7 +10075 58 59 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10077 60 96 0.762 57591 0.0431 0.4167 1.0 1 1.7853118005047e8 +10078 60 62 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10079 62 96 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10081 63 65 0.762 11518 0.0431 0.4167 1.0 1 3.5706236010096e7 +10082 64 65 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10083 64 67 0.762 5759 0.0431 0.4167 1.0 1 1.7853118005047e7 +10084 65 66 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10085 65 69 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10086 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 7.9336817717463e7 +10087 68 105 0.762 614221 0.0431 0.4167 1.0 1 1.9040836252191e9 +10088 68 1069 0.762 102370 0.0431 0.4167 1.0 1 3.1734727086985e8 +10089 69 70 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10090 71 105 0.762 204740 0.0431 0.4167 1.0 1 6.3469454173969e8 +10092 73 105 0.762 409480 0.0431 0.4167 1.0 1 1.2693890834794e9 +10094 75 76 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10095 76 80 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10096 1076 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10097 77 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10100 81 83 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10104 86 87 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10108 89 90 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10110 91 92 0.762 80467 0.0431 0.4167 1.0 1 249447700 +10112 94 102 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10115 97 99 0.762 64374 0.0431 0.4167 1.0 1 199558160 +10117 100 101 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10118 103 4 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10119 104 6 0.762 56311 0.0431 0.4167 1.0 1 1.7456364282853e8 +10120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 2.3209053406561e8 +10121 102 96 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10122 21 34 0.762 96560 0.0431 0.4167 1.0 1 299337240 +20001 1 11 0.762 448541 0.0518 0.4167 1.0 1 1.39047676916e9 +20002 20000 28 0.762 27203 0.0366 0.4167 1.0 1 8.43305985063e7 +20003 28 5 0.762 170840 0.0510 0.4167 1.0 1 5.29604020246e8 +20004 28 20001 0.762 32000 0.0315 0.4167 1.0 1 99200000 +20005 28 6 0.762 32000 0.0315 0.4167 1.0 1 99200000 +20006 41 88 0.762 173055 0.0503 0.4167 1.0 1 5.36470018295e8 +]; + +%% price_zone data +%column_names% id cost_q_1 cost_q_2 cost_q_3 cost_p_1 cost_p_2 cost_p_3 min_cost constant_p comment +mgc.price_zone = [ +1 726357.391252 -629976.764143 0 6.0583475e-10 -0.00111388938 0 61071.8765728 175 'Transco Zone 6 Non New York' +2 296.540064875 131748.323601 0 0 0.00000870226 794.37 71929.0990747 600 'Transco Leidy Zone' +]; + +%% junction data (extended) +%column_names% price_zone +mgc.junction_data = [ +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +2 +-1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +1 +1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +]; diff --git a/examples/data/matgas/northeast-ne-D-4.0.m b/examples/data/matgas/northeast-ne-D-4.0.m new file mode 100644 index 0000000..77d634b --- /dev/null +++ b/examples/data/matgas/northeast-ne-D-4.0.m @@ -0,0 +1,709 @@ +function mgc = TC_PennToNortheast_wValves_expansion_new_pipes_4.0 + +%% required global data +mgc.gas_molar_mass = 0.0185674; % kg/mol +mgc.gas_specific_gravity = 0.6411; +mgc.specific_heat_capacity_ratio = 1.2841; % unitless +mgc.temperature = 281.15; % K +mgc.compressibility_factor = 0.8; % unitless +mgc.units = 'si'; +mgc.standard_density = 0.717; + +%% optional global data (that was either provided or computed based on required global data) +mgc.energy_factor = 5.8811473e-10; +mgc.sound_speed = 317.3537; % m/s +mgc.R = 8.314; % J/(mol K) +mgc.base_pressure = 8.273712e6; % Pa +mgc.base_flow = 44.4795; +mgc.base_length = 1.0; % m +mgc.is_per_unit = 1; + +%% junction data +% id p_min p_max p_nominal junction_type status pipeline_name edi_id lat lon +mgc.junction = [ +1 0.4167 1.0 0.4167 0 1 'northeast' 1 40.14051 -80.478524 +2 0.4167 1.0 0.4167 0 1 'northeast' 2 39.723066 -80.442888 +3 0.4167 1.0 0.4167 0 1 'northeast' 3 40.200743 -79.534826 +4 0.4167 1.0 0.4167 0 1 'northeast' 4 40.020885 -78.404702 +5 0.4167 1.0 0.4167 0 1 'northeast' 5 39.724585 -76.390675 +6 0.4167 1.0 0.4167 0 1 'northeast' 6 40.274567 -76.382726 +7 0.4167 1.0 0.4167 0 1 'northeast' 7 40.084953 -75.556341 +8 0.4167 1.0 0.4167 0 1 'northeast' 8 40.768368 -80.376997 +9 0.4167 1.0 0.4167 0 1 'northeast' 9 40.467497 -79.794148 +10 0.4167 1.0 0.4167 0 1 'northeast' 10 40.467469 -79.794041 +11 0.4167 1.0 0.4167 0 1 'northeast' 11 40.552592 -75.22477 +12 0.4167 1.0 0.4167 0 1 'northeast' 12 40.603397 -74.883413 +13 0.4167 1.0 0.4167 0 1 'northeast' 13 40.30279 -74.703774 +14 0.4167 1.0 0.4167 0 1 'northeast' 14 40.556699 -74.349096 +15 0.4167 1.0 0.4167 0 1 'northeast' 15 40.66556 -73.65474 +16 0.4167 1.0 0.4167 0 1 'northeast' 16 40.835394 -79.343138 +17 0.4167 1.0 0.4167 0 1 'northeast' 17 40.835196 -79.340896 +18 0.4167 1.0 0.4167 0 1 'northeast' 18 40.79121 -74.19497 +19 0.4167 1.0 0.4167 0 1 'northeast' 19 40.791447 -74.088084 +20 0.4167 1.0 0.4167 0 1 'northeast' 20 40.784651 -73.93382 +21 0.4167 1.0 0.4167 0 1 'northeast' 21 40.895706 -73.14931 +22 0.4167 1.0 0.4167 0 1 'northeast' 22 41.21062 -80.320004 +23 0.4167 1.0 0.4167 0 1 'northeast' 23 41.210661 -80.320067 +24 0.4167 1.0 0.4167 0 1 'northeast' 24 40.999871 -78.741026 +25 0.4167 1.0 0.4167 0 1 'northeast' 25 41.260839 -78.311499 +26 0.4167 1.0 0.4167 0 1 'northeast' 26 41.495676 -77.643097 +27 0.4167 1.0 0.4167 0 1 'northeast' 27 41.496855 -77.643514 +28 0.4167 1.0 0.4167 0 1 'northeast' 28 41.262607 -76.338707 +29 0.4167 1.0 0.4167 0 1 'northeast' 29 41.21003 -75.855117 +30 0.4167 1.0 0.4167 0 1 'northeast' 30 41.066069 -74.573932 +31 0.4167 1.0 0.4167 0 1 'northeast' 31 41.118725 -74.476541 +32 0.4167 1.0 0.4167 0 1 'northeast' 32 41.029975 -74.090777 +33 0.4167 1.0 0.4167 0 1 'northeast' 33 41.254368 -73.010735 +34 0.4167 1.0 0.4167 0 1 'northeast' 34 41.266832 -73.009702 +35 0.4167 1.0 0.4167 0 1 'northeast' 35 41.398771 -79.676097 +36 0.4167 1.0 0.4167 0 1 'northeast' 36 41.396723 -79.672811 +37 0.4167 1.0 0.4167 0 1 'northeast' 37 41.537845 -79.116042 +38 0.4167 1.0 0.4167 0 1 'northeast' 38 41.537608 -79.11609 +39 0.4167 1.0 0.4167 0 1 'northeast' 39 41.689696 -78.437472 +40 0.4167 1.0 0.4167 0 1 'northeast' 40 41.877839 -77.765879 +41 0.4167 1.0 0.4167 0 1 'northeast' 41 41.821825 -75.819248 +42 0.4167 1.0 0.4167 0 1 'northeast' 42 42.07427 -79.698623 +43 0.4167 1.0 0.4167 0 1 'northeast' 43 42.074221 -79.698702 +44 0.4167 1.0 0.4167 0 1 'northeast' 44 42.11366 -77.653292 +45 0.4167 1.0 0.4167 0 1 'northeast' 45 42.072562 -76.791341 +46 0.4167 1.0 0.4167 0 1 'northeast' 46 42.072562 -76.77978 +47 0.4167 1.0 0.4167 0 1 'northeast' 47 42.439942 -76.305218 +48 0.4167 1.0 0.4167 0 1 'northeast' 48 42.417627 -76.293194 +49 0.4167 1.0 0.4167 0 1 'northeast' 49 42.054348 -75.548908 +50 0.4167 1.0 0.4167 0 1 'northeast' 50 41.625653 -73.482727 +51 0.4167 1.0 0.4167 0 1 'northeast' 51 41.974926 -72.813982 +52 0.4167 1.0 0.4167 0 1 'northeast' 52 41.975423 -72.813133 +53 0.4167 1.0 0.4167 0 1 'northeast' 53 41.677967 -72.827335 +54 0.4167 1.0 0.4167 0 1 'northeast' 54 41.725185 -72.589945 +55 0.4167 1.0 0.4167 0 1 'northeast' 55 41.725084 -72.588397 +56 0.4167 1.0 0.4167 0 1 'northeast' 56 40.274597 -76.383599 +57 0.4167 1.0 0.4167 0 1 'northeast' 57 41.670935 -71.534463 +58 0.4167 1.0 0.4167 0 1 'northeast' 58 41.753162 -70.493124 +59 0.4167 1.0 0.4167 0 1 'northeast' 59 42.023001 -71.375356 +60 0.4167 1.0 0.4167 0 1 'northeast' 60 42.022409 -71.751407 +61 0.4167 1.0 0.4167 0 1 'northeast' 61 42.020317 -71.744126 +62 0.4167 1.0 0.4167 0 1 'northeast' 62 42.120251 -71.567683 +63 0.4167 1.0 0.4167 0 1 'northeast' 63 42.120051 -71.569429 +64 0.4167 1.0 0.4167 0 1 'northeast' 64 42.363165 -71.119083 +65 0.4167 1.0 0.4167 0 1 'northeast' 65 42.201594 -71.523878 +66 0.4167 1.0 0.4167 0 1 'northeast' 66 42.588366 -71.847785 +67 0.4167 1.0 0.4167 0 1 'northeast' 67 42.484204 -71.16997 +68 0.4167 1.0 0.4167 0 1 'northeast' 68 42.707991 -71.274586 +69 0.4167 1.0 0.4167 0 1 'northeast' 69 42.550884 -71.367865 +70 0.4167 1.0 0.4167 0 1 'northeast' 70 42.934207 -71.491622 +71 0.4167 1.0 0.4167 0 1 'northeast' 71 44.838572 -69.923579 +72 0.4167 1.0 0.4167 0 1 'northeast' 72 45.054984 -71.490144 +73 0.4167 1.0 0.4167 0 1 'northeast' 73 45.05418 -71.490121 +74 0.4167 1.0 0.4167 0 1 'northeast' 74 43.271294 -79.02028 +75 0.4167 1.0 0.4167 0 1 'northeast' 75 43.270035 -79.026338 +76 0.4167 1.0 0.4167 0 1 'northeast' 76 42.745262 -78.392456 +77 0.4167 1.0 0.4167 0 1 'northeast' 77 42.917459 -77.783036 +78 0.4167 1.0 0.4167 0 1 'northeast' 78 42.597312 -78.110065 +79 0.4167 1.0 0.4167 0 1 'northeast' 79 42.556783 -78.153585 +80 0.4167 1.0 0.4167 0 1 'northeast' 80 42.90849 -77.192062 +81 0.4167 1.0 0.4167 0 1 'northeast' 81 42.904538 -77.176114 +82 0.4167 1.0 0.4167 0 1 'northeast' 82 43.219378 -76.252319 +83 0.4167 1.0 0.4167 0 1 'northeast' 83 42.903602 -75.958292 +84 0.4167 1.0 0.4167 0 1 'northeast' 84 42.903357 -75.958496 +85 0.4167 1.0 0.4167 0 1 'northeast' 85 42.80409 -74.281505 +86 0.4167 1.0 0.4167 0 1 'northeast' 86 42.815669 -74.263843 +87 0.4167 1.0 0.4167 0 1 'northeast' 87 42.831757 -73.672791 +88 0.4167 1.0 0.4167 0 1 'northeast' 88 42.628596 -74.025866 +89 0.4167 1.0 0.4167 0 1 'northeast' 89 42.63174 -74.025301 +90 0.4167 1.0 0.4167 0 1 'northeast' 90 42.24878 -73.898449 +91 0.4167 1.0 0.4167 0 1 'northeast' 91 42.248502 -73.899998 +92 0.4167 1.0 0.4167 0 1 'northeast' 92 41.77572 -73.701817 +93 0.4167 1.0 0.4167 0 1 'northeast' 93 41.77619 -73.702682 +94 0.4167 1.0 0.4167 0 1 'northeast' 94 42.740238 -73.186441 +95 0.4167 1.0 0.4167 0 1 'northeast' 95 42.048439 -72.610074 +96 0.4167 1.0 0.4167 0 1 'northeast' 96 42.046799 -72.613109 +97 0.4167 1.0 0.4167 0 1 'northeast' 97 43.354239 -75.082106 +98 0.4167 1.0 0.4167 0 1 'northeast' 98 43.35361 -75.094707 +99 0.4167 1.0 0.4167 0 1 'northeast' 99 44.076832 -75.299729 +100 0.4167 1.0 0.4167 0 1 'northeast' 100 44.076742 -75.29934 +101 0.4167 1.0 0.4167 0 1 'northeast' 101 44.768851 -75.355817 +102 0.4167 1.0 0.4167 0 1 'northeast' 102 42.470251 -73.325124 +103 0.4167 1.0 0.4167 0 1 'northeast' 103 40.189198 -79.527073 +104 0.4167 1.0 0.4167 0 1 'northeast' 104 40.042788 -78.421649 +105 0.4167 1.0 0.4167 0 1 'northeast' 105 44.520753 -70.578301 +1010 0.4167 1.0 0.4167 0 1 'northeast' 1010 40.467469 -79.794041 +1011 0.4167 1.0 0.4167 0 1 'northeast' 1011 40.552592 -75.22477 +1020 0.4167 1.0 0.4167 0 1 'northeast' 1020 40.784651 -73.93382 +1022 0.4167 1.0 0.4167 0 1 'northeast' 1022 41.21062 -80.320004 +1027 0.4167 1.0 0.4167 0 1 'northeast' 1027 41.496855 -77.643514 +1030 0.4167 1.0 0.4167 0 1 'northeast' 1030 41.066069 -74.573932 +1031 0.4167 1.0 0.4167 0 1 'northeast' 1031 41.118725 -74.476541 +1032 0.4167 1.0 0.4167 0 1 'northeast' 1032 41.029975 -74.090777 +1039 0.4167 1.0 0.4167 0 1 'northeast' 1039 41.689696 -78.437472 +1045 0.4167 1.0 0.4167 0 1 'northeast' 1045 42.072562 -76.791341 +1049 0.4167 1.0 0.4167 0 1 'northeast' 1049 42.054348 -75.548908 +1050 0.4167 1.0 0.4167 0 1 'northeast' 1050 41.625653 -73.482727 +1053 0.4167 1.0 0.4167 0 1 'northeast' 1053 41.677967 -72.827335 +1059 0.4167 1.0 0.4167 0 1 'northeast' 1059 42.023001 -71.375356 +1064 0.4167 1.0 0.4167 0 1 'northeast' 1064 42.363165 -71.119083 +1067 0.4167 1.0 0.4167 0 1 'northeast' 1067 42.484204 -71.16997 +1069 0.4167 1.0 0.4167 0 1 'northeast' 1069 42.550884 -71.367865 +1076 0.4167 1.0 0.4167 0 1 'northeast' 1076 42.745262 -78.392456 +1086 0.4167 1.0 0.4167 0 1 'northeast' 1086 42.815669 -74.263843 +2086 0.4167 1.0 0.4167 0 1 'northeast' 2086 42.815669 -74.263843 +301030 0.4167 1.0 0.4167 0 1 'northeast' 301030 41.066069 -74.573932 +801050 0.4167 1.0 0.4167 0 1 'northeast' 801050 41.625653 -73.482727 +1100027 0.4167 1.0 0.4167 0 1 'northeast' 1100027 41.496855 -77.643514 +1402086 0.4167 1.0 0.4167 0 1 'northeast' 1402086 42.815669 -74.263843 +1602086 0.4167 1.0 0.4167 0 1 'northeast' 1602086 42.815669 -74.263843 +1801069 0.4167 1.0 0.4167 0 1 'northeast' 1801069 42.550884 -71.367865 +1901067 0.4167 1.0 0.4167 0 1 'northeast' 1901067 42.484204 -71.16997 +2000008 0.4167 1.0 0.4167 0 1 'northeast' 2000008 40.768368 -80.376997 +2101045 0.4167 1.0 0.4167 0 1 'northeast' 2101045 42.072562 -76.791341 +2401032 0.4167 1.0 0.4167 0 1 'northeast' 2401032 41.029975 -74.090777 +2700011 0.4167 1.0 0.4167 0 1 'northeast' 2700011 40.552592 -75.22477 +3101076 0.4167 1.0 0.4167 0 1 'northeast' 3101076 42.745262 -78.392456 +3201086 0.4167 1.0 0.4167 0 1 'northeast' 3201086 42.815669 -74.263843 +3401039 0.4167 1.0 0.4167 0 1 'northeast' 3401039 41.689696 -78.437472 +3800020 0.4167 1.0 0.4167 0 1 'northeast' 3800020 40.784651 -73.93382 +4101064 0.4167 1.0 0.4167 0 1 'northeast' 4101064 42.363165 -71.119083 +4200008 0.4167 1.0 0.4167 0 1 'northeast' 4200008 40.768368 -80.376997 +4301031 0.4167 1.0 0.4167 0 1 'northeast' 4301031 41.118725 -74.476541 +4401059 0.4167 1.0 0.4167 0 1 'northeast' 4401059 42.023001 -71.375356 +4501049 0.4167 1.0 0.4167 0 1 'northeast' 4501049 42.054348 -75.548908 +4601053 0.4167 1.0 0.4167 0 1 'northeast' 4601053 41.677967 -72.827335 +20000 0.4167 1.0 0.4167 0 1 'northeast' 20000 41.47195 -76.1699 +20001 0.4167 1.0 0.4167 0 1 'northeast' 20001 41.26 -76.338 +]; + +%% pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status +mgc.pipe = [ +1 1 3 0.762 31284 0.0431 0.4167 1.0 1 +2 2 9 0.762 18304 0.0431 0.4167 1.0 1 +5 5 7 0.762 14080 0.0431 0.4167 1.0 1 +7 7 13 0.762 11264 0.0431 0.4167 1.0 1 +8 1022 22 0.762 40313 0.0431 0.4167 1.0 1 +9 1010 10 0.762 11264 0.0431 0.4167 1.0 1 +11 10 16 0.762 8448 0.0431 0.4167 1.0 1 +12 1011 30 0.762 37541 0.0431 0.4167 1.0 1 +13 11 56 0.762 37541 0.0431 0.4167 1.0 1 +14 12 13 0.762 5632 0.0431 0.4167 1.0 1 +15 12 29 0.762 16896 0.0431 0.4167 1.0 1 +16 12 18 0.762 11264 0.0431 0.4167 1.0 1 +17 13 14 0.762 7040 0.0431 0.4167 1.0 1 +18 14 15 0.762 5632 0.0431 0.4167 1.0 1 +19 14 18 0.762 5632 0.0431 0.4167 1.0 1 +21 17 24 0.762 8448 0.0431 0.4167 1.0 1 +22 17 78 0.762 42240 0.0431 0.4167 1.0 1 +23 18 19 0.762 2816 0.0431 0.4167 1.0 1 +24 19 20 0.762 2816 0.0431 0.4167 1.0 1 +25 19 1032 0.762 5632 0.0431 0.4167 1.0 1 +26 1020 21 0.762 48280 0.0431 0.4167 1.0 1 +28 23 35 0.762 28795 0.0431 0.4167 1.0 1 +29 23 42 0.762 69109 0.0431 0.4167 1.0 1 +30 24 25 0.762 8448 0.0431 0.4167 1.0 1 +31 25 26 0.762 8448 0.0431 0.4167 1.0 1 +33 1027 28 0.762 21120 0.0431 0.4167 1.0 1 +34 1027 39 0.762 8448 0.0431 0.4167 1.0 1 +35 27 1045 0.762 22528 0.0431 0.4167 1.0 1 +36 28 29 0.762 7040 0.0431 0.4167 1.0 1 +37 29 28 0.762 7040 0.0431 0.4167 1.0 1 +38 1030 20000 0.762 92145 0.0378 0.4167 1.0 1 +39 30 31 0.762 6257 0.0431 0.4167 1.0 1 +40 1030 32 0.762 23036 0.0431 0.4167 1.0 1 +41 1031 49 0.762 144841 0.0431 0.4167 1.0 1 +42 31 50 0.762 25027 0.0431 0.4167 1.0 1 +43 32 33 0.762 46073 0.0431 0.4167 1.0 1 +44 33 1050 0.762 32187 0.0431 0.4167 1.0 1 +46 33 1053 0.762 23036 0.0431 0.4167 1.0 1 +48 36 37 0.762 28795 0.0431 0.4167 1.0 1 +50 38 1039 0.762 46073 0.0431 0.4167 1.0 1 +51 1039 40 0.762 23036 0.0431 0.4167 1.0 1 +52 40 81 0.762 92145 0.0431 0.4167 1.0 1 +53 41 1049 0.762 8448 0.0431 0.4167 1.0 1 +55 43 76 0.762 92145 0.0431 0.4167 1.0 1 +56 44 45 0.762 72420 0.0431 0.4167 1.0 1 +58 1045 47 0.762 8448 0.0431 0.4167 1.0 1 +59 46 49 0.762 96560 0.0431 0.4167 1.0 1 +61 48 82 0.762 14080 0.0431 0.4167 1.0 1 +62 48 85 0.762 25344 0.0431 0.4167 1.0 1 +63 1050 93 0.762 32187 0.0431 0.4167 1.0 1 +64 50 51 0.762 3128 0.0431 0.4167 1.0 1 +66 52 53 0.762 12514 0.0431 0.4167 1.0 1 +67 1053 96 0.762 23036 0.0431 0.4167 1.0 1 +68 53 54 0.762 12514 0.0431 0.4167 1.0 1 +70 55 59 0.762 37541 0.0431 0.4167 1.0 1 +71 57 61 0.762 23036 0.0431 0.4167 1.0 1 +72 1059 61 0.762 17277 0.0431 0.4167 1.0 1 +73 1059 62 0.762 17277 0.0431 0.4167 1.0 1 +74 59 1064 0.762 18770 0.0431 0.4167 1.0 1 +75 58 59 0.762 25027 0.0431 0.4167 1.0 1 +77 60 96 0.762 57591 0.0431 0.4167 1.0 1 +78 60 62 0.762 23036 0.0431 0.4167 1.0 1 +79 62 96 0.762 69109 0.0431 0.4167 1.0 1 +81 63 65 0.762 11518 0.0431 0.4167 1.0 1 +82 64 65 0.762 17277 0.0431 0.4167 1.0 1 +83 64 67 0.762 5759 0.0431 0.4167 1.0 1 +84 65 66 0.762 23036 0.0431 0.4167 1.0 1 +85 65 69 0.762 23036 0.0431 0.4167 1.0 1 +86 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 +87 68 105 0.762 614221 0.0431 0.4167 1.0 1 +88 68 1069 0.762 102370 0.0431 0.4167 1.0 1 +89 69 70 0.762 46073 0.0431 0.4167 1.0 1 +90 71 105 0.762 204740 0.0431 0.4167 1.0 1 +92 73 105 0.762 409480 0.0431 0.4167 1.0 1 +94 75 76 0.762 46073 0.0431 0.4167 1.0 1 +95 76 80 0.762 69109 0.0431 0.4167 1.0 1 +96 1076 79 0.762 5632 0.0431 0.4167 1.0 1 +97 77 79 0.762 5632 0.0431 0.4167 1.0 1 +100 81 83 0.762 69109 0.0431 0.4167 1.0 1 +102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 +104 86 87 0.762 8448 0.0431 0.4167 1.0 1 +105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 +106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 +108 89 90 0.762 32187 0.0431 0.4167 1.0 1 +110 91 92 0.762 80467 0.0431 0.4167 1.0 1 +112 94 102 0.762 23036 0.0431 0.4167 1.0 1 +115 97 99 0.762 64374 0.0431 0.4167 1.0 1 +117 100 101 0.762 96560 0.0431 0.4167 1.0 1 +118 103 4 0.762 37541 0.0431 0.4167 1.0 1 +119 104 6 0.762 56311 0.0431 0.4167 1.0 1 +120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 +121 102 96 0.762 46073 0.0431 0.4167 1.0 1 +122 21 34 0.762 96560 0.0431 0.4167 1.0 1 +40038 20000 40 0.762 92145 0.0378 0.4167 1.0 1 +]; + +%% compressor data +% id fr_junction to_junction c_ratio_min c_ratio_max power_max flow_min flow_max inlet_p_min inlet_p_max outlet_p_min outlet_p_max status operating_cost directionality +mgc.compressor = [ +3 3 103 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +4 4 104 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +6 6 56 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +10 9 10 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +20 16 17 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +27 22 23 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +32 26 27 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +45 33 34 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +47 35 36 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +49 37 38 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +54 42 43 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +57 45 46 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +60 47 48 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +65 51 52 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +69 54 55 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +76 60 61 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +80 62 63 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +91 72 73 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +93 74 75 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +98 78 79 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +99 80 81 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +101 83 84 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +103 85 86 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +107 88 89 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +109 90 91 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +111 92 93 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +113 95 96 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +114 97 98 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +116 99 100 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +]; + +%% regulator data +% id fr_junction to_junction reduction_factor_min reduction_factor_max flow_min flow_max status +mgc.regulator = [ +1008 8 4200008 0 1 -1.0e9 1.0e9 1 +1009 8 2000008 0 1 -1.0e9 1.0e9 1 +1012 11 2700011 0 1 -1.0e9 1.0e9 1 +1025 1032 2401032 0 1 -1.0e9 1.0e9 1 +1026 20 3800020 0 1 -1.0e9 1.0e9 1 +1033 27 1100027 0 1 -1.0e9 1.0e9 1 +1034 1039 3401039 0 1 -1.0e9 1.0e9 1 +1040 1030 301030 0 1 -1.0e9 1.0e9 1 +1041 1031 4301031 0 1 -1.0e9 1.0e9 1 +1053 1049 4501049 0 1 -1.0e9 1.0e9 1 +1057 1045 2101045 0 1 -1.0e9 1.0e9 1 +1063 1050 801050 0 1 -1.0e9 1.0e9 1 +1067 1053 4601053 0 1 -1.0e9 1.0e9 1 +1073 1059 4401059 0 1 -1.0e9 1.0e9 1 +1074 1064 4101064 0 1 -1.0e9 1.0e9 1 +1086 1067 1901067 0 1 -1.0e9 1.0e9 1 +1089 1069 1801069 0 1 -1.0e9 1.0e9 1 +1096 1076 3101076 0 1 -1.0e9 1.0e9 1 +1104 1086 3201086 0 1 -1.0e9 1.0e9 1 +1105 2086 1602086 0 1 -1.0e9 1.0e9 1 +1106 2086 1402086 0 1 -1.0e9 1.0e9 1 +100002 30 301030 0 1 -1.0e9 1.0e9 1 +100007 50 801050 0 1 -1.0e9 1.0e9 1 +100010 1027 1100027 0 1 -1.0e9 1.0e9 1 +100013 1086 1402086 0 1 -1.0e9 1.0e9 1 +100015 86 1602086 0 1 -1.0e9 1.0e9 1 +100017 69 1801069 0 1 -1.0e9 1.0e9 1 +100018 67 1901067 0 1 -1.0e9 1.0e9 1 +100019 1010 2000008 0 1 -1.0e9 1.0e9 1 +100020 45 2101045 0 1 -1.0e9 1.0e9 1 +100023 32 2401032 0 1 -1.0e9 1.0e9 1 +100026 1011 2700011 0 1 -1.0e9 1.0e9 1 +100030 76 3101076 0 1 -1.0e9 1.0e9 1 +100031 86 3201086 0 1 -1.0e9 1.0e9 1 +100033 39 3401039 0 1 -1.0e9 1.0e9 1 +100037 1020 3800020 0 1 -1.0e9 1.0e9 1 +100040 64 4101064 0 1 -1.0e9 1.0e9 1 +100041 1022 4200008 0 1 -1.0e9 1.0e9 1 +100042 31 4301031 0 1 -1.0e9 1.0e9 1 +100043 59 4401059 0 1 -1.0e9 1.0e9 1 +100044 49 4501049 0 1 -1.0e9 1.0e9 1 +100045 53 4601053 0 1 -1.0e9 1.0e9 1 +]; + +%% receipt data +% id junction_id injection_min injection_max injection_nominal is_dispatchable status +mgc.receipt = [ +1 1 0.0672 0.0672 0.0672 0 1 +2 2 0.0566 0.0566 0.0566 0 1 +5 5 0.0626 0.0626 0.0626 0 1 +8 8 0.0653 0.0653 0.0653 0 1 +28 28 0.0672 0.0672 0.0672 0 1 +39 39 0.0569 0.0569 0.0569 0 1 +40 40 0.0552 0.0552 0.0552 0 1 +41 41 0.0601 0.0601 0.0601 0 1 +45 45 0.0547 0.0547 0.0547 0 1 +72 72 0.0539 0.0539 0.0539 0 1 +74 74 0.0590 0.0590 0.0590 0 1 +101 101 0.0583 0.0583 0.0583 0 1 +10001 1 0.0000 52.8312 0.0000 1 1 +10002 2 0.0000 52.8312 0.0000 1 1 +10005 5 0.0000 52.8312 0.0000 1 1 +10008 8 0.0000 52.8312 0.0000 1 1 +10028 28 0.0000 52.8312 0.0000 1 1 +10039 39 0.0000 52.8312 0.0000 1 1 +10040 40 0.0000 52.8312 0.0000 1 1 +10041 41 0.0000 52.8312 0.0000 1 1 +10045 45 0.0000 52.8312 0.0000 1 1 +10072 72 0.0000 52.8312 0.0000 1 1 +10074 74 0.0000 52.8312 0.0000 1 1 +10101 101 0.0000 52.8312 0.0000 1 1 +20001 20001 0.0000 5.2831 0.0000 1 1 +]; + +%% delivery data +% id junction_id withdrawal_min withdrawal_max withdrawal_nominal is_dispatchable status +mgc.delivery = [ +7 7 0.1644 0.1644 0.1644 0 1 +10 10 5.5705 5.5705 5.5705 0 1 +13 13 0.1854 0.1854 0.1854 0 1 +14 14 0.0176 0.0176 0.0176 0 1 +15 15 0.7095 0.7095 0.7095 0 1 +17 17 1.7808 1.7808 1.7808 0 1 +18 18 0.1757 0.1757 0.1757 0 1 +19 19 0.9986 0.9986 0.9986 0 1 +20 20 0.5918 0.5918 0.5918 0 1 +21 21 0.4946 0.4946 0.4946 0 1 +24 24 1.0317 1.0317 1.0317 0 1 +25 25 1.0787 1.0787 1.0787 0 1 +29 29 0.7709 0.7709 0.7709 0 1 +31 31 0.3697 0.3697 0.3697 0 1 +34 34 0.0351 0.0351 0.0351 0 1 +43 43 0.4375 0.4375 0.4375 0 1 +44 44 0.0437 0.0437 0.0437 0 1 +48 48 0.0159 0.0159 0.0159 0 1 +55 55 0.6754 0.6754 0.6754 0 1 +57 57 0.1579 0.1579 0.1579 0 1 +58 58 0.7250 0.7250 0.7250 0 1 +61 61 0.2256 0.2256 0.2256 0 1 +62 62 0.3008 0.3008 0.3008 0 1 +63 63 0.0015 0.0015 0.0015 0 1 +64 64 0.0321 0.0321 0.0321 0 1 +66 66 0.2508 0.2508 0.2508 0 1 +67 67 0.0008 0.0008 0.0008 0 1 +68 68 0.0008 0.0008 0.0008 0 1 +70 70 0.0009 0.0009 0.0009 0 1 +71 71 0.2217 0.2217 0.2217 0 1 +76 76 0.1977 0.1977 0.1977 0 1 +77 77 0.8203 0.8203 0.8203 0 1 +82 82 0.2477 0.2477 0.2477 0 1 +86 86 0.0915 0.0915 0.0915 0 1 +87 87 0.0926 0.0926 0.0926 0 1 +89 89 0.4809 0.4809 0.4809 0 1 +91 91 0.1079 0.1079 0.1079 0 1 +93 93 0.0838 0.0838 0.0838 0 1 +94 94 0.2834 0.2834 0.2834 0 1 +98 98 0.7369 0.7369 0.7369 0 1 +100 100 0.0445 0.0445 0.0445 0 1 +10014 14 0.0000 52.8312 0.0000 1 1 +10019 19 0.0000 52.8312 0.0000 1 1 +10021 21 0.0000 52.8312 0.0000 1 1 +10029 29 0.0000 52.8312 0.0000 1 1 +10031 31 0.0000 52.8312 0.0000 1 1 +10034 34 0.0000 52.8312 0.0000 1 1 +10044 44 0.0000 52.8312 0.0000 1 1 +10048 48 0.0000 52.8312 0.0000 1 1 +10062 62 0.0000 52.8312 0.0000 1 1 +10064 64 0.0000 52.8312 0.0000 1 1 +10066 66 0.0000 52.8312 0.0000 1 1 +10071 71 0.0000 52.8312 0.0000 1 1 +10076 76 0.0000 52.8312 0.0000 1 1 +10082 82 0.0000 52.8312 0.0000 1 1 +10086 86 0.0000 52.8312 0.0000 1 1 +10087 87 0.0000 52.8312 0.0000 1 1 +10091 91 0.0000 52.8312 0.0000 1 1 +10093 93 0.0000 52.8312 0.0000 1 1 +10100 100 0.0000 52.8312 0.0000 1 1 +]; + +%% ne_pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status construction_cost +mgc.ne_pipe = [ +10001 1 3 0.762 31284 0.0431 0.4167 1.0 1 9.6979801571406e7 +10002 2 9 0.762 18304 0.0431 0.4167 1.0 1 5.6742147678479e7 +10005 5 7 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10007 7 13 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10008 1022 22 0.762 40313 0.0431 0.4167 1.0 1 1.2497182603533e8 +10009 1010 10 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10011 10 16 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10012 1011 30 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10013 11 56 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10014 12 13 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10015 12 29 0.762 16896 0.0431 0.4167 1.0 1 5.2377367087827e7 +10016 12 18 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10017 13 14 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10018 14 15 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10019 14 18 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10021 17 24 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10022 17 78 0.762 42240 0.0431 0.4167 1.0 1 1.3094341771957e8 +10023 18 19 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10024 19 20 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10025 19 1032 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10026 1020 21 0.762 48280 0.0431 0.4167 1.0 1 149668620 +10028 23 35 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10029 23 42 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10030 24 25 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10031 25 26 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10033 1027 28 0.762 21120 0.0431 0.4167 1.0 1 6.5471708859783e7 +10034 1027 39 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10035 27 1045 0.762 22528 0.0431 0.4167 1.0 1 6.9836489450435e7 +10036 28 29 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10037 29 28 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10038 1030 40 0.762 184290 0.0431 0.4167 1.0 1 5.7129977616151e8 +10039 30 31 0.762 6257 0.0431 0.4167 1.0 1 1.9395960314281e7 +10040 1030 32 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10041 1031 49 0.762 144841 0.0431 0.4167 1.0 1 449005860 +10042 31 50 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10043 32 33 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10044 33 1050 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10046 33 1053 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10048 36 37 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10050 38 1039 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10051 1039 40 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10052 40 81 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10053 41 1049 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10055 43 76 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10056 44 45 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10058 1045 47 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10059 46 49 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10061 48 82 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10062 48 85 0.762 25344 0.0431 0.4167 1.0 1 7.8566050631742e7 +10063 1050 93 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10064 50 51 0.762 3128 0.0431 0.4167 1.0 1 9.6979801571406e6 +10066 52 53 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10067 1053 96 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10068 53 54 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10070 55 59 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10071 57 61 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10072 1059 61 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10073 1059 62 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10074 59 1064 0.762 18770 0.0431 0.4167 1.0 1 5.8187880942844e7 +10075 58 59 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10077 60 96 0.762 57591 0.0431 0.4167 1.0 1 1.7853118005047e8 +10078 60 62 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10079 62 96 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10081 63 65 0.762 11518 0.0431 0.4167 1.0 1 3.5706236010096e7 +10082 64 65 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10083 64 67 0.762 5759 0.0431 0.4167 1.0 1 1.7853118005047e7 +10084 65 66 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10085 65 69 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10086 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 7.9336817717463e7 +10087 68 105 0.762 614221 0.0431 0.4167 1.0 1 1.9040836252191e9 +10088 68 1069 0.762 102370 0.0431 0.4167 1.0 1 3.1734727086985e8 +10089 69 70 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10090 71 105 0.762 204740 0.0431 0.4167 1.0 1 6.3469454173969e8 +10092 73 105 0.762 409480 0.0431 0.4167 1.0 1 1.2693890834794e9 +10094 75 76 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10095 76 80 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10096 1076 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10097 77 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10100 81 83 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10104 86 87 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10108 89 90 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10110 91 92 0.762 80467 0.0431 0.4167 1.0 1 249447700 +10112 94 102 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10115 97 99 0.762 64374 0.0431 0.4167 1.0 1 199558160 +10117 100 101 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10118 103 4 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10119 104 6 0.762 56311 0.0431 0.4167 1.0 1 1.7456364282853e8 +10120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 2.3209053406561e8 +10121 102 96 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10122 21 34 0.762 96560 0.0431 0.4167 1.0 1 299337240 +20001 1 11 0.762 448541 0.0518 0.4167 1.0 1 1.39047676916e9 +20002 20000 28 0.762 27203 0.0366 0.4167 1.0 1 8.43305985063e7 +20003 28 5 0.762 170840 0.0510 0.4167 1.0 1 5.29604020246e8 +20004 28 20001 0.762 32000 0.0315 0.4167 1.0 1 99200000 +20005 28 6 0.762 32000 0.0315 0.4167 1.0 1 99200000 +20006 41 88 0.762 173055 0.0503 0.4167 1.0 1 5.36470018295e8 +]; + +%% price_zone data +%column_names% id cost_q_1 cost_q_2 cost_q_3 cost_p_1 cost_p_2 cost_p_3 min_cost constant_p comment +mgc.price_zone = [ +1 726357.391252 -629976.764143 0 6.0583475e-10 -0.00111388938 0 61071.8765728 175 'Transco Zone 6 Non New York' +2 296.540064875 131748.323601 0 0 0.00000870226 794.37 71929.0990747 600 'Transco Leidy Zone' +]; + +%% junction data (extended) +%column_names% price_zone +mgc.junction_data = [ +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +2 +-1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +1 +1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +]; diff --git a/examples/data/matgas/northeast-ne-D-6.25.m b/examples/data/matgas/northeast-ne-D-6.25.m new file mode 100644 index 0000000..249107e --- /dev/null +++ b/examples/data/matgas/northeast-ne-D-6.25.m @@ -0,0 +1,714 @@ +function mgc = TC_PennToNortheast_wValves_expansion_new_pipes_6.25 + +%% required global data +mgc.gas_molar_mass = 0.0185674; % kg/mol +mgc.gas_specific_gravity = 0.6411; +mgc.specific_heat_capacity_ratio = 1.2841; % unitless +mgc.temperature = 281.15; % K +mgc.compressibility_factor = 0.8; % unitless +mgc.units = 'si'; +mgc.standard_density = 0.717; + +%% optional global data (that was either provided or computed based on required global data) +mgc.energy_factor = 5.8811473e-10; +mgc.sound_speed = 317.3537; % m/s +mgc.R = 8.314; % J/(mol K) +mgc.base_pressure = 8.273712e6; % Pa +mgc.base_flow = 44.4795; +mgc.base_length = 1.0; % m +mgc.is_per_unit = 1; + +%% junction data +% id p_min p_max p_nominal junction_type status pipeline_name edi_id lat lon +mgc.junction = [ +1 0.4167 1.0 0.4167 0 1 'northeast' 1 40.14051 -80.478524 +2 0.4167 1.0 0.4167 0 1 'northeast' 2 39.723066 -80.442888 +3 0.4167 1.0 0.4167 0 1 'northeast' 3 40.200743 -79.534826 +4 0.4167 1.0 0.4167 0 1 'northeast' 4 40.020885 -78.404702 +5 0.4167 1.0 0.4167 0 1 'northeast' 5 39.724585 -76.390675 +6 0.4167 1.0 0.4167 0 1 'northeast' 6 40.274567 -76.382726 +7 0.4167 1.0 0.4167 0 1 'northeast' 7 40.084953 -75.556341 +8 0.4167 1.0 0.4167 0 1 'northeast' 8 40.768368 -80.376997 +9 0.4167 1.0 0.4167 0 1 'northeast' 9 40.467497 -79.794148 +10 0.4167 1.0 0.4167 0 1 'northeast' 10 40.467469 -79.794041 +11 0.4167 1.0 0.4167 0 1 'northeast' 11 40.552592 -75.22477 +12 0.4167 1.0 0.4167 0 1 'northeast' 12 40.603397 -74.883413 +13 0.4167 1.0 0.4167 0 1 'northeast' 13 40.30279 -74.703774 +14 0.4167 1.0 0.4167 0 1 'northeast' 14 40.556699 -74.349096 +15 0.4167 1.0 0.4167 0 1 'northeast' 15 40.66556 -73.65474 +16 0.4167 1.0 0.4167 0 1 'northeast' 16 40.835394 -79.343138 +17 0.4167 1.0 0.4167 0 1 'northeast' 17 40.835196 -79.340896 +18 0.4167 1.0 0.4167 0 1 'northeast' 18 40.79121 -74.19497 +19 0.4167 1.0 0.4167 0 1 'northeast' 19 40.791447 -74.088084 +20 0.4167 1.0 0.4167 0 1 'northeast' 20 40.784651 -73.93382 +21 0.4167 1.0 0.4167 0 1 'northeast' 21 40.895706 -73.14931 +22 0.4167 1.0 0.4167 0 1 'northeast' 22 41.21062 -80.320004 +23 0.4167 1.0 0.4167 0 1 'northeast' 23 41.210661 -80.320067 +24 0.4167 1.0 0.4167 0 1 'northeast' 24 40.999871 -78.741026 +25 0.4167 1.0 0.4167 0 1 'northeast' 25 41.260839 -78.311499 +26 0.4167 1.0 0.4167 0 1 'northeast' 26 41.495676 -77.643097 +27 0.4167 1.0 0.4167 0 1 'northeast' 27 41.496855 -77.643514 +28 0.4167 1.0 0.4167 0 1 'northeast' 28 41.262607 -76.338707 +29 0.4167 1.0 0.4167 0 1 'northeast' 29 41.21003 -75.855117 +30 0.4167 1.0 0.4167 0 1 'northeast' 30 41.066069 -74.573932 +31 0.4167 1.0 0.4167 0 1 'northeast' 31 41.118725 -74.476541 +32 0.4167 1.0 0.4167 0 1 'northeast' 32 41.029975 -74.090777 +33 0.4167 1.0 0.4167 0 1 'northeast' 33 41.254368 -73.010735 +34 0.4167 1.0 0.4167 0 1 'northeast' 34 41.266832 -73.009702 +35 0.4167 1.0 0.4167 0 1 'northeast' 35 41.398771 -79.676097 +36 0.4167 1.0 0.4167 0 1 'northeast' 36 41.396723 -79.672811 +37 0.4167 1.0 0.4167 0 1 'northeast' 37 41.537845 -79.116042 +38 0.4167 1.0 0.4167 0 1 'northeast' 38 41.537608 -79.11609 +39 0.4167 1.0 0.4167 0 1 'northeast' 39 41.689696 -78.437472 +40 0.4167 1.0 0.4167 0 1 'northeast' 40 41.877839 -77.765879 +41 0.4167 1.0 0.4167 0 1 'northeast' 41 41.821825 -75.819248 +42 0.4167 1.0 0.4167 0 1 'northeast' 42 42.07427 -79.698623 +43 0.4167 1.0 0.4167 0 1 'northeast' 43 42.074221 -79.698702 +44 0.4167 1.0 0.4167 0 1 'northeast' 44 42.11366 -77.653292 +45 0.4167 1.0 0.4167 0 1 'northeast' 45 42.072562 -76.791341 +46 0.4167 1.0 0.4167 0 1 'northeast' 46 42.072562 -76.77978 +47 0.4167 1.0 0.4167 0 1 'northeast' 47 42.439942 -76.305218 +48 0.4167 1.0 0.4167 0 1 'northeast' 48 42.417627 -76.293194 +49 0.4167 1.0 0.4167 0 1 'northeast' 49 42.054348 -75.548908 +50 0.4167 1.0 0.4167 0 1 'northeast' 50 41.625653 -73.482727 +51 0.4167 1.0 0.4167 0 1 'northeast' 51 41.974926 -72.813982 +52 0.4167 1.0 0.4167 0 1 'northeast' 52 41.975423 -72.813133 +53 0.4167 1.0 0.4167 0 1 'northeast' 53 41.677967 -72.827335 +54 0.4167 1.0 0.4167 0 1 'northeast' 54 41.725185 -72.589945 +55 0.4167 1.0 0.4167 0 1 'northeast' 55 41.725084 -72.588397 +56 0.4167 1.0 0.4167 0 1 'northeast' 56 40.274597 -76.383599 +57 0.4167 1.0 0.4167 0 1 'northeast' 57 41.670935 -71.534463 +58 0.4167 1.0 0.4167 0 1 'northeast' 58 41.753162 -70.493124 +59 0.4167 1.0 0.4167 0 1 'northeast' 59 42.023001 -71.375356 +60 0.4167 1.0 0.4167 0 1 'northeast' 60 42.022409 -71.751407 +61 0.4167 1.0 0.4167 0 1 'northeast' 61 42.020317 -71.744126 +62 0.4167 1.0 0.4167 0 1 'northeast' 62 42.120251 -71.567683 +63 0.4167 1.0 0.4167 0 1 'northeast' 63 42.120051 -71.569429 +64 0.4167 1.0 0.4167 0 1 'northeast' 64 42.363165 -71.119083 +65 0.4167 1.0 0.4167 0 1 'northeast' 65 42.201594 -71.523878 +66 0.4167 1.0 0.4167 0 1 'northeast' 66 42.588366 -71.847785 +67 0.4167 1.0 0.4167 0 1 'northeast' 67 42.484204 -71.16997 +68 0.4167 1.0 0.4167 0 1 'northeast' 68 42.707991 -71.274586 +69 0.4167 1.0 0.4167 0 1 'northeast' 69 42.550884 -71.367865 +70 0.4167 1.0 0.4167 0 1 'northeast' 70 42.934207 -71.491622 +71 0.4167 1.0 0.4167 0 1 'northeast' 71 44.838572 -69.923579 +72 0.4167 1.0 0.4167 0 1 'northeast' 72 45.054984 -71.490144 +73 0.4167 1.0 0.4167 0 1 'northeast' 73 45.05418 -71.490121 +74 0.4167 1.0 0.4167 0 1 'northeast' 74 43.271294 -79.02028 +75 0.4167 1.0 0.4167 0 1 'northeast' 75 43.270035 -79.026338 +76 0.4167 1.0 0.4167 0 1 'northeast' 76 42.745262 -78.392456 +77 0.4167 1.0 0.4167 0 1 'northeast' 77 42.917459 -77.783036 +78 0.4167 1.0 0.4167 0 1 'northeast' 78 42.597312 -78.110065 +79 0.4167 1.0 0.4167 0 1 'northeast' 79 42.556783 -78.153585 +80 0.4167 1.0 0.4167 0 1 'northeast' 80 42.90849 -77.192062 +81 0.4167 1.0 0.4167 0 1 'northeast' 81 42.904538 -77.176114 +82 0.4167 1.0 0.4167 0 1 'northeast' 82 43.219378 -76.252319 +83 0.4167 1.0 0.4167 0 1 'northeast' 83 42.903602 -75.958292 +84 0.4167 1.0 0.4167 0 1 'northeast' 84 42.903357 -75.958496 +85 0.4167 1.0 0.4167 0 1 'northeast' 85 42.80409 -74.281505 +86 0.4167 1.0 0.4167 0 1 'northeast' 86 42.815669 -74.263843 +87 0.4167 1.0 0.4167 0 1 'northeast' 87 42.831757 -73.672791 +88 0.4167 1.0 0.4167 0 1 'northeast' 88 42.628596 -74.025866 +89 0.4167 1.0 0.4167 0 1 'northeast' 89 42.63174 -74.025301 +90 0.4167 1.0 0.4167 0 1 'northeast' 90 42.24878 -73.898449 +91 0.4167 1.0 0.4167 0 1 'northeast' 91 42.248502 -73.899998 +92 0.4167 1.0 0.4167 0 1 'northeast' 92 41.77572 -73.701817 +93 0.4167 1.0 0.4167 0 1 'northeast' 93 41.77619 -73.702682 +94 0.4167 1.0 0.4167 0 1 'northeast' 94 42.740238 -73.186441 +95 0.4167 1.0 0.4167 0 1 'northeast' 95 42.048439 -72.610074 +96 0.4167 1.0 0.4167 0 1 'northeast' 96 42.046799 -72.613109 +97 0.4167 1.0 0.4167 0 1 'northeast' 97 43.354239 -75.082106 +98 0.4167 1.0 0.4167 0 1 'northeast' 98 43.35361 -75.094707 +99 0.4167 1.0 0.4167 0 1 'northeast' 99 44.076832 -75.299729 +100 0.4167 1.0 0.4167 0 1 'northeast' 100 44.076742 -75.29934 +101 0.4167 1.0 0.4167 0 1 'northeast' 101 44.768851 -75.355817 +102 0.4167 1.0 0.4167 0 1 'northeast' 102 42.470251 -73.325124 +103 0.4167 1.0 0.4167 0 1 'northeast' 103 40.189198 -79.527073 +104 0.4167 1.0 0.4167 0 1 'northeast' 104 40.042788 -78.421649 +105 0.4167 1.0 0.4167 0 1 'northeast' 105 44.520753 -70.578301 +1010 0.4167 1.0 0.4167 0 1 'northeast' 1010 40.467469 -79.794041 +1011 0.4167 1.0 0.4167 0 1 'northeast' 1011 40.552592 -75.22477 +1020 0.4167 1.0 0.4167 0 1 'northeast' 1020 40.784651 -73.93382 +1022 0.4167 1.0 0.4167 0 1 'northeast' 1022 41.21062 -80.320004 +1027 0.4167 1.0 0.4167 0 1 'northeast' 1027 41.496855 -77.643514 +1030 0.4167 1.0 0.4167 0 1 'northeast' 1030 41.066069 -74.573932 +1031 0.4167 1.0 0.4167 0 1 'northeast' 1031 41.118725 -74.476541 +1032 0.4167 1.0 0.4167 0 1 'northeast' 1032 41.029975 -74.090777 +1039 0.4167 1.0 0.4167 0 1 'northeast' 1039 41.689696 -78.437472 +1045 0.4167 1.0 0.4167 0 1 'northeast' 1045 42.072562 -76.791341 +1049 0.4167 1.0 0.4167 0 1 'northeast' 1049 42.054348 -75.548908 +1050 0.4167 1.0 0.4167 0 1 'northeast' 1050 41.625653 -73.482727 +1053 0.4167 1.0 0.4167 0 1 'northeast' 1053 41.677967 -72.827335 +1059 0.4167 1.0 0.4167 0 1 'northeast' 1059 42.023001 -71.375356 +1064 0.4167 1.0 0.4167 0 1 'northeast' 1064 42.363165 -71.119083 +1067 0.4167 1.0 0.4167 0 1 'northeast' 1067 42.484204 -71.16997 +1069 0.4167 1.0 0.4167 0 1 'northeast' 1069 42.550884 -71.367865 +1076 0.4167 1.0 0.4167 0 1 'northeast' 1076 42.745262 -78.392456 +1086 0.4167 1.0 0.4167 0 1 'northeast' 1086 42.815669 -74.263843 +2086 0.4167 1.0 0.4167 0 1 'northeast' 2086 42.815669 -74.263843 +301030 0.4167 1.0 0.4167 0 1 'northeast' 301030 41.066069 -74.573932 +801050 0.4167 1.0 0.4167 0 1 'northeast' 801050 41.625653 -73.482727 +1100027 0.4167 1.0 0.4167 0 1 'northeast' 1100027 41.496855 -77.643514 +1402086 0.4167 1.0 0.4167 0 1 'northeast' 1402086 42.815669 -74.263843 +1602086 0.4167 1.0 0.4167 0 1 'northeast' 1602086 42.815669 -74.263843 +1801069 0.4167 1.0 0.4167 0 1 'northeast' 1801069 42.550884 -71.367865 +1901067 0.4167 1.0 0.4167 0 1 'northeast' 1901067 42.484204 -71.16997 +2000008 0.4167 1.0 0.4167 0 1 'northeast' 2000008 40.768368 -80.376997 +2101045 0.4167 1.0 0.4167 0 1 'northeast' 2101045 42.072562 -76.791341 +2401032 0.4167 1.0 0.4167 0 1 'northeast' 2401032 41.029975 -74.090777 +2700011 0.4167 1.0 0.4167 0 1 'northeast' 2700011 40.552592 -75.22477 +3101076 0.4167 1.0 0.4167 0 1 'northeast' 3101076 42.745262 -78.392456 +3201086 0.4167 1.0 0.4167 0 1 'northeast' 3201086 42.815669 -74.263843 +3401039 0.4167 1.0 0.4167 0 1 'northeast' 3401039 41.689696 -78.437472 +3800020 0.4167 1.0 0.4167 0 1 'northeast' 3800020 40.784651 -73.93382 +4101064 0.4167 1.0 0.4167 0 1 'northeast' 4101064 42.363165 -71.119083 +4200008 0.4167 1.0 0.4167 0 1 'northeast' 4200008 40.768368 -80.376997 +4301031 0.4167 1.0 0.4167 0 1 'northeast' 4301031 41.118725 -74.476541 +4401059 0.4167 1.0 0.4167 0 1 'northeast' 4401059 42.023001 -71.375356 +4501049 0.4167 1.0 0.4167 0 1 'northeast' 4501049 42.054348 -75.548908 +4601053 0.4167 1.0 0.4167 0 1 'northeast' 4601053 41.677967 -72.827335 +20000 0.4167 1.0 0.4167 0 1 'northeast' 20000 41.47195 -76.1699 +20001 0.4167 1.0 0.4167 0 1 'northeast' 20001 41.26 -76.338 +]; + +%% pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status +mgc.pipe = [ +1 1 3 0.762 31284 0.0431 0.4167 1.0 1 +2 2 9 0.762 18304 0.0431 0.4167 1.0 1 +5 5 7 0.762 14080 0.0431 0.4167 1.0 1 +7 7 13 0.762 11264 0.0431 0.4167 1.0 1 +8 1022 22 0.762 40313 0.0431 0.4167 1.0 1 +9 1010 10 0.762 11264 0.0431 0.4167 1.0 1 +11 10 16 0.762 8448 0.0431 0.4167 1.0 1 +12 1011 30 0.762 37541 0.0431 0.4167 1.0 1 +13 11 56 0.762 37541 0.0431 0.4167 1.0 1 +14 12 13 0.762 5632 0.0431 0.4167 1.0 1 +15 12 29 0.762 16896 0.0431 0.4167 1.0 1 +16 12 18 0.762 11264 0.0431 0.4167 1.0 1 +17 13 14 0.762 7040 0.0431 0.4167 1.0 1 +18 14 15 0.762 5632 0.0431 0.4167 1.0 1 +19 14 18 0.762 5632 0.0431 0.4167 1.0 1 +21 17 24 0.762 8448 0.0431 0.4167 1.0 1 +22 17 78 0.762 42240 0.0431 0.4167 1.0 1 +23 18 19 0.762 2816 0.0431 0.4167 1.0 1 +24 19 20 0.762 2816 0.0431 0.4167 1.0 1 +25 19 1032 0.762 5632 0.0431 0.4167 1.0 1 +26 1020 21 0.762 48280 0.0431 0.4167 1.0 1 +28 23 35 0.762 28795 0.0431 0.4167 1.0 1 +29 23 42 0.762 69109 0.0431 0.4167 1.0 1 +30 24 25 0.762 8448 0.0431 0.4167 1.0 1 +31 25 26 0.762 8448 0.0431 0.4167 1.0 1 +33 1027 28 0.762 21120 0.0431 0.4167 1.0 1 +34 1027 39 0.762 8448 0.0431 0.4167 1.0 1 +35 27 1045 0.762 22528 0.0431 0.4167 1.0 1 +36 28 29 0.762 7040 0.0431 0.4167 1.0 1 +37 29 28 0.762 7040 0.0431 0.4167 1.0 1 +38 1030 20000 0.762 92145 0.0378 0.4167 1.0 1 +39 30 31 0.762 6257 0.0431 0.4167 1.0 1 +40 1030 32 0.762 23036 0.0431 0.4167 1.0 1 +41 1031 49 0.762 144841 0.0431 0.4167 1.0 1 +42 31 50 0.762 25027 0.0431 0.4167 1.0 1 +43 32 33 0.762 46073 0.0431 0.4167 1.0 1 +44 33 1050 0.762 32187 0.0431 0.4167 1.0 1 +46 33 1053 0.762 23036 0.0431 0.4167 1.0 1 +48 36 37 0.762 28795 0.0431 0.4167 1.0 1 +50 38 1039 0.762 46073 0.0431 0.4167 1.0 1 +51 1039 40 0.762 23036 0.0431 0.4167 1.0 1 +52 40 81 0.762 92145 0.0431 0.4167 1.0 1 +53 41 1049 0.762 8448 0.0431 0.4167 1.0 1 +55 43 76 0.762 92145 0.0431 0.4167 1.0 1 +56 44 45 0.762 72420 0.0431 0.4167 1.0 1 +58 1045 47 0.762 8448 0.0431 0.4167 1.0 1 +59 46 49 0.762 96560 0.0431 0.4167 1.0 1 +61 48 82 0.762 14080 0.0431 0.4167 1.0 1 +62 48 85 0.762 25344 0.0431 0.4167 1.0 1 +63 1050 93 0.762 32187 0.0431 0.4167 1.0 1 +64 50 51 0.762 3128 0.0431 0.4167 1.0 1 +66 52 53 0.762 12514 0.0431 0.4167 1.0 1 +67 1053 96 0.762 23036 0.0431 0.4167 1.0 1 +68 53 54 0.762 12514 0.0431 0.4167 1.0 1 +70 55 59 0.762 37541 0.0431 0.4167 1.0 1 +71 57 61 0.762 23036 0.0431 0.4167 1.0 1 +72 1059 61 0.762 17277 0.0431 0.4167 1.0 1 +73 1059 62 0.762 17277 0.0431 0.4167 1.0 1 +74 59 1064 0.762 18770 0.0431 0.4167 1.0 1 +75 58 59 0.762 25027 0.0431 0.4167 1.0 1 +77 60 96 0.762 57591 0.0431 0.4167 1.0 1 +78 60 62 0.762 23036 0.0431 0.4167 1.0 1 +79 62 96 0.762 69109 0.0431 0.4167 1.0 1 +81 63 65 0.762 11518 0.0431 0.4167 1.0 1 +82 64 65 0.762 17277 0.0431 0.4167 1.0 1 +83 64 67 0.762 5759 0.0431 0.4167 1.0 1 +84 65 66 0.762 23036 0.0431 0.4167 1.0 1 +85 65 69 0.762 23036 0.0431 0.4167 1.0 1 +86 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 +87 68 105 0.762 614221 0.0431 0.4167 1.0 1 +88 68 1069 0.762 102370 0.0431 0.4167 1.0 1 +89 69 70 0.762 46073 0.0431 0.4167 1.0 1 +90 71 105 0.762 204740 0.0431 0.4167 1.0 1 +92 73 105 0.762 409480 0.0431 0.4167 1.0 1 +94 75 76 0.762 46073 0.0431 0.4167 1.0 1 +95 76 80 0.762 69109 0.0431 0.4167 1.0 1 +96 1076 79 0.762 5632 0.0431 0.4167 1.0 1 +97 77 79 0.762 5632 0.0431 0.4167 1.0 1 +100 81 83 0.762 69109 0.0431 0.4167 1.0 1 +102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 +104 86 87 0.762 8448 0.0431 0.4167 1.0 1 +105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 +106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 +108 89 90 0.762 32187 0.0431 0.4167 1.0 1 +110 91 92 0.762 80467 0.0431 0.4167 1.0 1 +112 94 102 0.762 23036 0.0431 0.4167 1.0 1 +115 97 99 0.762 64374 0.0431 0.4167 1.0 1 +117 100 101 0.762 96560 0.0431 0.4167 1.0 1 +118 103 4 0.762 37541 0.0431 0.4167 1.0 1 +119 104 6 0.762 56311 0.0431 0.4167 1.0 1 +120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 +121 102 96 0.762 46073 0.0431 0.4167 1.0 1 +122 21 34 0.762 96560 0.0431 0.4167 1.0 1 +40038 20000 40 0.762 92145 0.0378 0.4167 1.0 1 +]; + +%% compressor data +% id fr_junction to_junction c_ratio_min c_ratio_max power_max flow_min flow_max inlet_p_min inlet_p_max outlet_p_min outlet_p_max status operating_cost directionality +mgc.compressor = [ +3 3 103 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +4 4 104 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +6 6 56 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +10 9 10 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +20 16 17 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +27 22 23 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +32 26 27 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +45 33 34 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +47 35 36 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +49 37 38 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +54 42 43 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +57 45 46 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +60 47 48 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +65 51 52 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +69 54 55 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +76 60 61 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +80 62 63 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +91 72 73 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +93 74 75 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +98 78 79 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +99 80 81 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +101 83 84 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +103 85 86 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +107 88 89 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +109 90 91 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +111 92 93 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +113 95 96 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +114 97 98 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +116 99 100 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +]; + +%% regulator data +% id fr_junction to_junction reduction_factor_min reduction_factor_max flow_min flow_max status +mgc.regulator = [ +1008 8 4200008 0 1 -1.0e9 1.0e9 1 +1009 8 2000008 0 1 -1.0e9 1.0e9 1 +1012 11 2700011 0 1 -1.0e9 1.0e9 1 +1025 1032 2401032 0 1 -1.0e9 1.0e9 1 +1026 20 3800020 0 1 -1.0e9 1.0e9 1 +1033 27 1100027 0 1 -1.0e9 1.0e9 1 +1034 1039 3401039 0 1 -1.0e9 1.0e9 1 +1040 1030 301030 0 1 -1.0e9 1.0e9 1 +1041 1031 4301031 0 1 -1.0e9 1.0e9 1 +1053 1049 4501049 0 1 -1.0e9 1.0e9 1 +1057 1045 2101045 0 1 -1.0e9 1.0e9 1 +1063 1050 801050 0 1 -1.0e9 1.0e9 1 +1067 1053 4601053 0 1 -1.0e9 1.0e9 1 +1073 1059 4401059 0 1 -1.0e9 1.0e9 1 +1074 1064 4101064 0 1 -1.0e9 1.0e9 1 +1086 1067 1901067 0 1 -1.0e9 1.0e9 1 +1089 1069 1801069 0 1 -1.0e9 1.0e9 1 +1096 1076 3101076 0 1 -1.0e9 1.0e9 1 +1104 1086 3201086 0 1 -1.0e9 1.0e9 1 +1105 2086 1602086 0 1 -1.0e9 1.0e9 1 +1106 2086 1402086 0 1 -1.0e9 1.0e9 1 +100002 30 301030 0 1 -1.0e9 1.0e9 1 +100007 50 801050 0 1 -1.0e9 1.0e9 1 +100010 1027 1100027 0 1 -1.0e9 1.0e9 1 +100013 1086 1402086 0 1 -1.0e9 1.0e9 1 +100015 86 1602086 0 1 -1.0e9 1.0e9 1 +100017 69 1801069 0 1 -1.0e9 1.0e9 1 +100018 67 1901067 0 1 -1.0e9 1.0e9 1 +100019 1010 2000008 0 1 -1.0e9 1.0e9 1 +100020 45 2101045 0 1 -1.0e9 1.0e9 1 +100023 32 2401032 0 1 -1.0e9 1.0e9 1 +100026 1011 2700011 0 1 -1.0e9 1.0e9 1 +100030 76 3101076 0 1 -1.0e9 1.0e9 1 +100031 86 3201086 0 1 -1.0e9 1.0e9 1 +100033 39 3401039 0 1 -1.0e9 1.0e9 1 +100037 1020 3800020 0 1 -1.0e9 1.0e9 1 +100040 64 4101064 0 1 -1.0e9 1.0e9 1 +100041 1022 4200008 0 1 -1.0e9 1.0e9 1 +100042 31 4301031 0 1 -1.0e9 1.0e9 1 +100043 59 4401059 0 1 -1.0e9 1.0e9 1 +100044 49 4501049 0 1 -1.0e9 1.0e9 1 +100045 53 4601053 0 1 -1.0e9 1.0e9 1 +]; + +%% valve data +% id fr_junction to_junction status +mgc.valve = [ +]; + +%% receipt data +% id junction_id injection_min injection_max injection_nominal is_dispatchable status +mgc.receipt = [ +1 1 0.0672 0.0672 0.0672 0 1 +2 2 0.0566 0.0566 0.0566 0 1 +5 5 0.0626 0.0626 0.0626 0 1 +8 8 0.0653 0.0653 0.0653 0 1 +28 28 0.0672 0.0672 0.0672 0 1 +39 39 0.0569 0.0569 0.0569 0 1 +40 40 0.0552 0.0552 0.0552 0 1 +41 41 0.0601 0.0601 0.0601 0 1 +45 45 0.0547 0.0547 0.0547 0 1 +72 72 0.0539 0.0539 0.0539 0 1 +74 74 0.0590 0.0590 0.0590 0 1 +101 101 0.0583 0.0583 0.0583 0 1 +10001 1 0.0000 52.8312 0.0000 1 1 +10002 2 0.0000 52.8312 0.0000 1 1 +10005 5 0.0000 52.8312 0.0000 1 1 +10008 8 0.0000 52.8312 0.0000 1 1 +10028 28 0.0000 52.8312 0.0000 1 1 +10039 39 0.0000 52.8312 0.0000 1 1 +10040 40 0.0000 52.8312 0.0000 1 1 +10041 41 0.0000 52.8312 0.0000 1 1 +10045 45 0.0000 52.8312 0.0000 1 1 +10072 72 0.0000 52.8312 0.0000 1 1 +10074 74 0.0000 52.8312 0.0000 1 1 +10101 101 0.0000 52.8312 0.0000 1 1 +20001 20001 0.0000 5.2831 0.0000 1 1 +]; + +%% delivery data +% id junction_id withdrawal_min withdrawal_max withdrawal_nominal is_dispatchable status +mgc.delivery = [ +7 7 0.2569 0.2569 0.2569 0 1 +10 10 8.7039 8.7039 8.7039 0 1 +13 13 0.2896 0.2896 0.2896 0 1 +14 14 0.0274 0.0274 0.0274 0 1 +15 15 1.1085 1.1085 1.1085 0 1 +17 17 2.7826 2.7826 2.7826 0 1 +18 18 0.2745 0.2745 0.2745 0 1 +19 19 1.5603 1.5603 1.5603 0 1 +20 20 0.9247 0.9247 0.9247 0 1 +21 21 0.7729 0.7729 0.7729 0 1 +24 24 1.6120 1.6120 1.6120 0 1 +25 25 1.6855 1.6855 1.6855 0 1 +29 29 1.2045 1.2045 1.2045 0 1 +31 31 0.5777 0.5777 0.5777 0 1 +34 34 0.0548 0.0548 0.0548 0 1 +43 43 0.6837 0.6837 0.6837 0 1 +44 44 0.0683 0.0683 0.0683 0 1 +48 48 0.0248 0.0248 0.0248 0 1 +55 55 1.0553 1.0553 1.0553 0 1 +57 57 0.2468 0.2468 0.2468 0 1 +58 58 1.1328 1.1328 1.1328 0 1 +61 61 0.3524 0.3524 0.3524 0 1 +62 62 0.4700 0.4700 0.4700 0 1 +63 63 0.0023 0.0023 0.0023 0 1 +64 64 0.0502 0.0502 0.0502 0 1 +66 66 0.3919 0.3919 0.3919 0 1 +67 67 0.0013 0.0013 0.0013 0 1 +68 68 0.0012 0.0012 0.0012 0 1 +70 70 0.0015 0.0015 0.0015 0 1 +71 71 0.3464 0.3464 0.3464 0 1 +76 76 0.3090 0.3090 0.3090 0 1 +77 77 1.2818 1.2818 1.2818 0 1 +82 82 0.3871 0.3871 0.3871 0 1 +86 86 0.1430 0.1430 0.1430 0 1 +87 87 0.1446 0.1446 0.1446 0 1 +89 89 0.7514 0.7514 0.7514 0 1 +91 91 0.1686 0.1686 0.1686 0 1 +93 93 0.1310 0.1310 0.1310 0 1 +94 94 0.4428 0.4428 0.4428 0 1 +98 98 1.1513 1.1513 1.1513 0 1 +100 100 0.0695 0.0695 0.0695 0 1 +10014 14 0.0000 52.8312 0.0000 1 1 +10019 19 0.0000 52.8312 0.0000 1 1 +10021 21 0.0000 52.8312 0.0000 1 1 +10029 29 0.0000 52.8312 0.0000 1 1 +10031 31 0.0000 52.8312 0.0000 1 1 +10034 34 0.0000 52.8312 0.0000 1 1 +10044 44 0.0000 52.8312 0.0000 1 1 +10048 48 0.0000 52.8312 0.0000 1 1 +10062 62 0.0000 52.8312 0.0000 1 1 +10064 64 0.0000 52.8312 0.0000 1 1 +10066 66 0.0000 52.8312 0.0000 1 1 +10071 71 0.0000 52.8312 0.0000 1 1 +10076 76 0.0000 52.8312 0.0000 1 1 +10082 82 0.0000 52.8312 0.0000 1 1 +10086 86 0.0000 52.8312 0.0000 1 1 +10087 87 0.0000 52.8312 0.0000 1 1 +10091 91 0.0000 52.8312 0.0000 1 1 +10093 93 0.0000 52.8312 0.0000 1 1 +10100 100 0.0000 52.8312 0.0000 1 1 +]; + +%% ne_pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status construction_cost +mgc.ne_pipe = [ +10001 1 3 0.762 31284 0.0431 0.4167 1.0 1 9.6979801571406e7 +10002 2 9 0.762 18304 0.0431 0.4167 1.0 1 5.6742147678479e7 +10005 5 7 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10007 7 13 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10008 1022 22 0.762 40313 0.0431 0.4167 1.0 1 1.2497182603533e8 +10009 1010 10 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10011 10 16 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10012 1011 30 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10013 11 56 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10014 12 13 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10015 12 29 0.762 16896 0.0431 0.4167 1.0 1 5.2377367087827e7 +10016 12 18 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10017 13 14 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10018 14 15 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10019 14 18 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10021 17 24 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10022 17 78 0.762 42240 0.0431 0.4167 1.0 1 1.3094341771957e8 +10023 18 19 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10024 19 20 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10025 19 1032 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10026 1020 21 0.762 48280 0.0431 0.4167 1.0 1 149668620 +10028 23 35 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10029 23 42 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10030 24 25 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10031 25 26 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10033 1027 28 0.762 21120 0.0431 0.4167 1.0 1 6.5471708859783e7 +10034 1027 39 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10035 27 1045 0.762 22528 0.0431 0.4167 1.0 1 6.9836489450435e7 +10036 28 29 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10037 29 28 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10038 1030 40 0.762 184290 0.0431 0.4167 1.0 1 5.7129977616151e8 +10039 30 31 0.762 6257 0.0431 0.4167 1.0 1 1.9395960314281e7 +10040 1030 32 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10041 1031 49 0.762 144841 0.0431 0.4167 1.0 1 449005860 +10042 31 50 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10043 32 33 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10044 33 1050 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10046 33 1053 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10048 36 37 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10050 38 1039 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10051 1039 40 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10052 40 81 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10053 41 1049 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10055 43 76 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10056 44 45 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10058 1045 47 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10059 46 49 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10061 48 82 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10062 48 85 0.762 25344 0.0431 0.4167 1.0 1 7.8566050631742e7 +10063 1050 93 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10064 50 51 0.762 3128 0.0431 0.4167 1.0 1 9.6979801571406e6 +10066 52 53 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10067 1053 96 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10068 53 54 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10070 55 59 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10071 57 61 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10072 1059 61 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10073 1059 62 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10074 59 1064 0.762 18770 0.0431 0.4167 1.0 1 5.8187880942844e7 +10075 58 59 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10077 60 96 0.762 57591 0.0431 0.4167 1.0 1 1.7853118005047e8 +10078 60 62 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10079 62 96 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10081 63 65 0.762 11518 0.0431 0.4167 1.0 1 3.5706236010096e7 +10082 64 65 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10083 64 67 0.762 5759 0.0431 0.4167 1.0 1 1.7853118005047e7 +10084 65 66 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10085 65 69 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10086 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 7.9336817717463e7 +10087 68 105 0.762 614221 0.0431 0.4167 1.0 1 1.9040836252191e9 +10088 68 1069 0.762 102370 0.0431 0.4167 1.0 1 3.1734727086985e8 +10089 69 70 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10090 71 105 0.762 204740 0.0431 0.4167 1.0 1 6.3469454173969e8 +10092 73 105 0.762 409480 0.0431 0.4167 1.0 1 1.2693890834794e9 +10094 75 76 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10095 76 80 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10096 1076 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10097 77 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10100 81 83 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10104 86 87 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10108 89 90 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10110 91 92 0.762 80467 0.0431 0.4167 1.0 1 249447700 +10112 94 102 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10115 97 99 0.762 64374 0.0431 0.4167 1.0 1 199558160 +10117 100 101 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10118 103 4 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10119 104 6 0.762 56311 0.0431 0.4167 1.0 1 1.7456364282853e8 +10120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 2.3209053406561e8 +10121 102 96 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10122 21 34 0.762 96560 0.0431 0.4167 1.0 1 299337240 +20001 1 11 0.762 448541 0.0518 0.4167 1.0 1 1.39047676916e9 +20002 20000 28 0.762 27203 0.0366 0.4167 1.0 1 8.43305985063e7 +20003 28 5 0.762 170840 0.0510 0.4167 1.0 1 5.29604020246e8 +20004 28 20001 0.762 32000 0.0315 0.4167 1.0 1 99200000 +20005 28 6 0.762 32000 0.0315 0.4167 1.0 1 99200000 +20006 41 88 0.762 173055 0.0503 0.4167 1.0 1 5.36470018295e8 +]; + +%% price_zone data +%column_names% id cost_q_1 cost_q_2 cost_q_3 cost_p_1 cost_p_2 cost_p_3 min_cost constant_p comment +mgc.price_zone = [ +1 726357.391252 -629976.764143 0 6.0583475e-10 -0.00111388938 0 61071.8765728 175 'Transco Zone 6 Non New York' +2 296.540064875 131748.323601 0 0 0.00000870226 794.37 71929.0990747 600 'Transco Leidy Zone' +]; + +%% junction data (extended) +%column_names% price_zone +mgc.junction_data = [ +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +2 +-1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +1 +1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +]; diff --git a/examples/data/matgas/northeast-ne-E-1.0-apr.m b/examples/data/matgas/northeast-ne-E-1.0-apr.m new file mode 100644 index 0000000..17b42ba --- /dev/null +++ b/examples/data/matgas/northeast-ne-E-1.0-apr.m @@ -0,0 +1,699 @@ +function mgc = TC_PennToNortheast_wValves_expansion_1.0_apr + +%% required global data +mgc.gas_molar_mass = 0.0185674; % kg/mol +mgc.gas_specific_gravity = 0.6411; +mgc.specific_heat_capacity_ratio = 1.2841; % unitless +mgc.temperature = 281.15; % K +mgc.compressibility_factor = 0.8; % unitless +mgc.units = 'si'; +mgc.standard_density = 0.717; + +%% optional global data (that was either provided or computed based on required global data) +mgc.energy_factor = 5.8811473e-10; +mgc.sound_speed = 317.3537; % m/s +mgc.R = 8.314; % J/(mol K) +mgc.base_pressure = 8.273712e6; % Pa +mgc.base_flow = 44.4795; +mgc.base_length = 1.0; % m +mgc.is_per_unit = 1; + +%% junction data +% id p_min p_max p_nominal junction_type status pipeline_name edi_id lat lon +mgc.junction = [ +1 0.4167 1.0 0.4167 0 1 'northeast' 1 40.14051 -80.478524 +2 0.4167 1.0 0.4167 0 1 'northeast' 2 39.723066 -80.442888 +3 0.4167 1.0 0.4167 0 1 'northeast' 3 40.200743 -79.534826 +4 0.4167 1.0 0.4167 0 1 'northeast' 4 40.020885 -78.404702 +5 0.4167 1.0 0.4167 0 1 'northeast' 5 39.724585 -76.390675 +6 0.4167 1.0 0.4167 0 1 'northeast' 6 40.274567 -76.382726 +7 0.4167 1.0 0.4167 0 1 'northeast' 7 40.084953 -75.556341 +8 0.4167 1.0 0.4167 0 1 'northeast' 8 40.768368 -80.376997 +9 0.4167 1.0 0.4167 0 1 'northeast' 9 40.467497 -79.794148 +10 0.4167 1.0 0.4167 0 1 'northeast' 10 40.467469 -79.794041 +11 0.4167 1.0 0.4167 0 1 'northeast' 11 40.552592 -75.22477 +12 0.4167 1.0 0.4167 0 1 'northeast' 12 40.603397 -74.883413 +13 0.4167 1.0 0.4167 0 1 'northeast' 13 40.30279 -74.703774 +14 0.4167 1.0 0.4167 0 1 'northeast' 14 40.556699 -74.349096 +15 0.4167 1.0 0.4167 0 1 'northeast' 15 40.66556 -73.65474 +16 0.4167 1.0 0.4167 0 1 'northeast' 16 40.835394 -79.343138 +17 0.4167 1.0 0.4167 0 1 'northeast' 17 40.835196 -79.340896 +18 0.4167 1.0 0.4167 0 1 'northeast' 18 40.79121 -74.19497 +19 0.4167 1.0 0.4167 0 1 'northeast' 19 40.791447 -74.088084 +20 0.4167 1.0 0.4167 0 1 'northeast' 20 40.784651 -73.93382 +21 0.4167 1.0 0.4167 0 1 'northeast' 21 40.895706 -73.14931 +22 0.4167 1.0 0.4167 0 1 'northeast' 22 41.21062 -80.320004 +23 0.4167 1.0 0.4167 0 1 'northeast' 23 41.210661 -80.320067 +24 0.4167 1.0 0.4167 0 1 'northeast' 24 40.999871 -78.741026 +25 0.4167 1.0 0.4167 0 1 'northeast' 25 41.260839 -78.311499 +26 0.4167 1.0 0.4167 0 1 'northeast' 26 41.495676 -77.643097 +27 0.4167 1.0 0.4167 0 1 'northeast' 27 41.496855 -77.643514 +28 0.4167 1.0 0.4167 0 1 'northeast' 28 41.262607 -76.338707 +29 0.4167 1.0 0.4167 0 1 'northeast' 29 41.21003 -75.855117 +30 0.4167 1.0 0.4167 0 1 'northeast' 30 41.066069 -74.573932 +31 0.4167 1.0 0.4167 0 1 'northeast' 31 41.118725 -74.476541 +32 0.4167 1.0 0.4167 0 1 'northeast' 32 41.029975 -74.090777 +33 0.4167 1.0 0.4167 0 1 'northeast' 33 41.254368 -73.010735 +34 0.4167 1.0 0.4167 0 1 'northeast' 34 41.266832 -73.009702 +35 0.4167 1.0 0.4167 0 1 'northeast' 35 41.398771 -79.676097 +36 0.4167 1.0 0.4167 0 1 'northeast' 36 41.396723 -79.672811 +37 0.4167 1.0 0.4167 0 1 'northeast' 37 41.537845 -79.116042 +38 0.4167 1.0 0.4167 0 1 'northeast' 38 41.537608 -79.11609 +39 0.4167 1.0 0.4167 0 1 'northeast' 39 41.689696 -78.437472 +40 0.4167 1.0 0.4167 0 1 'northeast' 40 41.877839 -77.765879 +41 0.4167 1.0 0.4167 0 1 'northeast' 41 41.821825 -75.819248 +42 0.4167 1.0 0.4167 0 1 'northeast' 42 42.07427 -79.698623 +43 0.4167 1.0 0.4167 0 1 'northeast' 43 42.074221 -79.698702 +44 0.4167 1.0 0.4167 0 1 'northeast' 44 42.11366 -77.653292 +45 0.4167 1.0 0.4167 0 1 'northeast' 45 42.072562 -76.791341 +46 0.4167 1.0 0.4167 0 1 'northeast' 46 42.072562 -76.77978 +47 0.4167 1.0 0.4167 0 1 'northeast' 47 42.439942 -76.305218 +48 0.4167 1.0 0.4167 0 1 'northeast' 48 42.417627 -76.293194 +49 0.4167 1.0 0.4167 0 1 'northeast' 49 42.054348 -75.548908 +50 0.4167 1.0 0.4167 0 1 'northeast' 50 41.625653 -73.482727 +51 0.4167 1.0 0.4167 0 1 'northeast' 51 41.974926 -72.813982 +52 0.4167 1.0 0.4167 0 1 'northeast' 52 41.975423 -72.813133 +53 0.4167 1.0 0.4167 0 1 'northeast' 53 41.677967 -72.827335 +54 0.4167 1.0 0.4167 0 1 'northeast' 54 41.725185 -72.589945 +55 0.4167 1.0 0.4167 0 1 'northeast' 55 41.725084 -72.588397 +56 0.4167 1.0 0.4167 0 1 'northeast' 56 40.274597 -76.383599 +57 0.4167 1.0 0.4167 0 1 'northeast' 57 41.670935 -71.534463 +58 0.4167 1.0 0.4167 0 1 'northeast' 58 41.753162 -70.493124 +59 0.4167 1.0 0.4167 0 1 'northeast' 59 42.023001 -71.375356 +60 0.4167 1.0 0.4167 0 1 'northeast' 60 42.022409 -71.751407 +61 0.4167 1.0 0.4167 0 1 'northeast' 61 42.020317 -71.744126 +62 0.4167 1.0 0.4167 0 1 'northeast' 62 42.120251 -71.567683 +63 0.4167 1.0 0.4167 0 1 'northeast' 63 42.120051 -71.569429 +64 0.4167 1.0 0.4167 0 1 'northeast' 64 42.363165 -71.119083 +65 0.4167 1.0 0.4167 0 1 'northeast' 65 42.201594 -71.523878 +66 0.4167 1.0 0.4167 0 1 'northeast' 66 42.588366 -71.847785 +67 0.4167 1.0 0.4167 0 1 'northeast' 67 42.484204 -71.16997 +68 0.4167 1.0 0.4167 0 1 'northeast' 68 42.707991 -71.274586 +69 0.4167 1.0 0.4167 0 1 'northeast' 69 42.550884 -71.367865 +70 0.4167 1.0 0.4167 0 1 'northeast' 70 42.934207 -71.491622 +71 0.4167 1.0 0.4167 0 1 'northeast' 71 44.838572 -69.923579 +72 0.4167 1.0 0.4167 0 1 'northeast' 72 45.054984 -71.490144 +73 0.4167 1.0 0.4167 0 1 'northeast' 73 45.05418 -71.490121 +74 0.4167 1.0 0.4167 0 1 'northeast' 74 43.271294 -79.02028 +75 0.4167 1.0 0.4167 0 1 'northeast' 75 43.270035 -79.026338 +76 0.4167 1.0 0.4167 0 1 'northeast' 76 42.745262 -78.392456 +77 0.4167 1.0 0.4167 0 1 'northeast' 77 42.917459 -77.783036 +78 0.4167 1.0 0.4167 0 1 'northeast' 78 42.597312 -78.110065 +79 0.4167 1.0 0.4167 0 1 'northeast' 79 42.556783 -78.153585 +80 0.4167 1.0 0.4167 0 1 'northeast' 80 42.90849 -77.192062 +81 0.4167 1.0 0.4167 0 1 'northeast' 81 42.904538 -77.176114 +82 0.4167 1.0 0.4167 0 1 'northeast' 82 43.219378 -76.252319 +83 0.4167 1.0 0.4167 0 1 'northeast' 83 42.903602 -75.958292 +84 0.4167 1.0 0.4167 0 1 'northeast' 84 42.903357 -75.958496 +85 0.4167 1.0 0.4167 0 1 'northeast' 85 42.80409 -74.281505 +86 0.4167 1.0 0.4167 0 1 'northeast' 86 42.815669 -74.263843 +87 0.4167 1.0 0.4167 0 1 'northeast' 87 42.831757 -73.672791 +88 0.4167 1.0 0.4167 0 1 'northeast' 88 42.628596 -74.025866 +89 0.4167 1.0 0.4167 0 1 'northeast' 89 42.63174 -74.025301 +90 0.4167 1.0 0.4167 0 1 'northeast' 90 42.24878 -73.898449 +91 0.4167 1.0 0.4167 0 1 'northeast' 91 42.248502 -73.899998 +92 0.4167 1.0 0.4167 0 1 'northeast' 92 41.77572 -73.701817 +93 0.4167 1.0 0.4167 0 1 'northeast' 93 41.77619 -73.702682 +94 0.4167 1.0 0.4167 0 1 'northeast' 94 42.740238 -73.186441 +95 0.4167 1.0 0.4167 0 1 'northeast' 95 42.048439 -72.610074 +96 0.4167 1.0 0.4167 0 1 'northeast' 96 42.046799 -72.613109 +97 0.4167 1.0 0.4167 0 1 'northeast' 97 43.354239 -75.082106 +98 0.4167 1.0 0.4167 0 1 'northeast' 98 43.35361 -75.094707 +99 0.4167 1.0 0.4167 0 1 'northeast' 99 44.076832 -75.299729 +100 0.4167 1.0 0.4167 0 1 'northeast' 100 44.076742 -75.29934 +101 0.4167 1.0 0.4167 0 1 'northeast' 101 44.768851 -75.355817 +102 0.4167 1.0 0.4167 0 1 'northeast' 102 42.470251 -73.325124 +103 0.4167 1.0 0.4167 0 1 'northeast' 103 40.189198 -79.527073 +104 0.4167 1.0 0.4167 0 1 'northeast' 104 40.042788 -78.421649 +105 0.4167 1.0 0.4167 0 1 'northeast' 105 44.520753 -70.578301 +1010 0.4167 1.0 0.4167 0 1 'northeast' 1010 40.467469 -79.794041 +1011 0.4167 1.0 0.4167 0 1 'northeast' 1011 40.552592 -75.22477 +1020 0.4167 1.0 0.4167 0 1 'northeast' 1020 40.784651 -73.93382 +1022 0.4167 1.0 0.4167 0 1 'northeast' 1022 41.21062 -80.320004 +1027 0.4167 1.0 0.4167 0 1 'northeast' 1027 41.496855 -77.643514 +1030 0.4167 1.0 0.4167 0 1 'northeast' 1030 41.066069 -74.573932 +1031 0.4167 1.0 0.4167 0 1 'northeast' 1031 41.118725 -74.476541 +1032 0.4167 1.0 0.4167 0 1 'northeast' 1032 41.029975 -74.090777 +1039 0.4167 1.0 0.4167 0 1 'northeast' 1039 41.689696 -78.437472 +1045 0.4167 1.0 0.4167 0 1 'northeast' 1045 42.072562 -76.791341 +1049 0.4167 1.0 0.4167 0 1 'northeast' 1049 42.054348 -75.548908 +1050 0.4167 1.0 0.4167 0 1 'northeast' 1050 41.625653 -73.482727 +1053 0.4167 1.0 0.4167 0 1 'northeast' 1053 41.677967 -72.827335 +1059 0.4167 1.0 0.4167 0 1 'northeast' 1059 42.023001 -71.375356 +1064 0.4167 1.0 0.4167 0 1 'northeast' 1064 42.363165 -71.119083 +1067 0.4167 1.0 0.4167 0 1 'northeast' 1067 42.484204 -71.16997 +1069 0.4167 1.0 0.4167 0 1 'northeast' 1069 42.550884 -71.367865 +1076 0.4167 1.0 0.4167 0 1 'northeast' 1076 42.745262 -78.392456 +1086 0.4167 1.0 0.4167 0 1 'northeast' 1086 42.815669 -74.263843 +2086 0.4167 1.0 0.4167 0 1 'northeast' 2086 42.815669 -74.263843 +301030 0.4167 1.0 0.4167 0 1 'northeast' 301030 41.066069 -74.573932 +801050 0.4167 1.0 0.4167 0 1 'northeast' 801050 41.625653 -73.482727 +1100027 0.4167 1.0 0.4167 0 1 'northeast' 1100027 41.496855 -77.643514 +1402086 0.4167 1.0 0.4167 0 1 'northeast' 1402086 42.815669 -74.263843 +1602086 0.4167 1.0 0.4167 0 1 'northeast' 1602086 42.815669 -74.263843 +1801069 0.4167 1.0 0.4167 0 1 'northeast' 1801069 42.550884 -71.367865 +1901067 0.4167 1.0 0.4167 0 1 'northeast' 1901067 42.484204 -71.16997 +2000008 0.4167 1.0 0.4167 0 1 'northeast' 2000008 40.768368 -80.376997 +2101045 0.4167 1.0 0.4167 0 1 'northeast' 2101045 42.072562 -76.791341 +2401032 0.4167 1.0 0.4167 0 1 'northeast' 2401032 41.029975 -74.090777 +2700011 0.4167 1.0 0.4167 0 1 'northeast' 2700011 40.552592 -75.22477 +3101076 0.4167 1.0 0.4167 0 1 'northeast' 3101076 42.745262 -78.392456 +3201086 0.4167 1.0 0.4167 0 1 'northeast' 3201086 42.815669 -74.263843 +3401039 0.4167 1.0 0.4167 0 1 'northeast' 3401039 41.689696 -78.437472 +3800020 0.4167 1.0 0.4167 0 1 'northeast' 3800020 40.784651 -73.93382 +4101064 0.4167 1.0 0.4167 0 1 'northeast' 4101064 42.363165 -71.119083 +4200008 0.4167 1.0 0.4167 0 1 'northeast' 4200008 40.768368 -80.376997 +4301031 0.4167 1.0 0.4167 0 1 'northeast' 4301031 41.118725 -74.476541 +4401059 0.4167 1.0 0.4167 0 1 'northeast' 4401059 42.023001 -71.375356 +4501049 0.4167 1.0 0.4167 0 1 'northeast' 4501049 42.054348 -75.548908 +4601053 0.4167 1.0 0.4167 0 1 'northeast' 4601053 41.677967 -72.827335 +]; + +%% pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status +mgc.pipe = [ +1 1 3 0.762 31284 0.0431 0.4167 1.0 1 +2 2 9 0.762 18304 0.0431 0.4167 1.0 1 +5 5 7 0.762 14080 0.0431 0.4167 1.0 1 +7 7 13 0.762 11264 0.0431 0.4167 1.0 1 +8 1022 22 0.762 40313 0.0431 0.4167 1.0 1 +9 1010 10 0.762 11264 0.0431 0.4167 1.0 1 +11 10 16 0.762 8448 0.0431 0.4167 1.0 1 +12 1011 30 0.762 37541 0.0431 0.4167 1.0 1 +13 11 56 0.762 37541 0.0431 0.4167 1.0 1 +14 12 13 0.762 5632 0.0431 0.4167 1.0 1 +15 12 29 0.762 16896 0.0431 0.4167 1.0 1 +16 12 18 0.762 11264 0.0431 0.4167 1.0 1 +17 13 14 0.762 7040 0.0431 0.4167 1.0 1 +18 14 15 0.762 5632 0.0431 0.4167 1.0 1 +19 14 18 0.762 5632 0.0431 0.4167 1.0 1 +21 17 24 0.762 8448 0.0431 0.4167 1.0 1 +22 17 78 0.762 42240 0.0431 0.4167 1.0 1 +23 18 19 0.762 2816 0.0431 0.4167 1.0 1 +24 19 20 0.762 2816 0.0431 0.4167 1.0 1 +25 19 1032 0.762 5632 0.0431 0.4167 1.0 1 +26 1020 21 0.762 48280 0.0431 0.4167 1.0 1 +28 23 35 0.762 28795 0.0431 0.4167 1.0 1 +29 23 42 0.762 69109 0.0431 0.4167 1.0 1 +30 24 25 0.762 8448 0.0431 0.4167 1.0 1 +31 25 26 0.762 8448 0.0431 0.4167 1.0 1 +33 1027 28 0.762 21120 0.0431 0.4167 1.0 1 +34 1027 39 0.762 8448 0.0431 0.4167 1.0 1 +35 27 1045 0.762 22528 0.0431 0.4167 1.0 1 +36 28 29 0.762 7040 0.0431 0.4167 1.0 1 +37 29 28 0.762 7040 0.0431 0.4167 1.0 1 +38 1030 40 0.762 184290 0.0431 0.4167 1.0 1 +39 30 31 0.762 6257 0.0431 0.4167 1.0 1 +40 1030 32 0.762 23036 0.0431 0.4167 1.0 1 +41 1031 49 0.762 144841 0.0431 0.4167 1.0 1 +42 31 50 0.762 25027 0.0431 0.4167 1.0 1 +43 32 33 0.762 46073 0.0431 0.4167 1.0 1 +44 33 1050 0.762 32187 0.0431 0.4167 1.0 1 +46 33 1053 0.762 23036 0.0431 0.4167 1.0 1 +48 36 37 0.762 28795 0.0431 0.4167 1.0 1 +50 38 1039 0.762 46073 0.0431 0.4167 1.0 1 +51 1039 40 0.762 23036 0.0431 0.4167 1.0 1 +52 40 81 0.762 92145 0.0431 0.4167 1.0 1 +53 41 1049 0.762 8448 0.0431 0.4167 1.0 1 +55 43 76 0.762 92145 0.0431 0.4167 1.0 1 +56 44 45 0.762 72420 0.0431 0.4167 1.0 1 +58 1045 47 0.762 8448 0.0431 0.4167 1.0 1 +59 46 49 0.762 96560 0.0431 0.4167 1.0 1 +61 48 82 0.762 14080 0.0431 0.4167 1.0 1 +62 48 85 0.762 25344 0.0431 0.4167 1.0 1 +63 1050 93 0.762 32187 0.0431 0.4167 1.0 1 +64 50 51 0.762 3128 0.0431 0.4167 1.0 1 +66 52 53 0.762 12514 0.0431 0.4167 1.0 1 +67 1053 96 0.762 23036 0.0431 0.4167 1.0 1 +68 53 54 0.762 12514 0.0431 0.4167 1.0 1 +70 55 59 0.762 37541 0.0431 0.4167 1.0 1 +71 57 61 0.762 23036 0.0431 0.4167 1.0 1 +72 1059 61 0.762 17277 0.0431 0.4167 1.0 1 +73 1059 62 0.762 17277 0.0431 0.4167 1.0 1 +74 59 1064 0.762 18770 0.0431 0.4167 1.0 1 +75 58 59 0.762 25027 0.0431 0.4167 1.0 1 +77 60 96 0.762 57591 0.0431 0.4167 1.0 1 +78 60 62 0.762 23036 0.0431 0.4167 1.0 1 +79 62 96 0.762 69109 0.0431 0.4167 1.0 1 +81 63 65 0.762 11518 0.0431 0.4167 1.0 1 +82 64 65 0.762 17277 0.0431 0.4167 1.0 1 +83 64 67 0.762 5759 0.0431 0.4167 1.0 1 +84 65 66 0.762 23036 0.0431 0.4167 1.0 1 +85 65 69 0.762 23036 0.0431 0.4167 1.0 1 +86 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 +87 68 105 0.762 614221 0.0431 0.4167 1.0 1 +88 68 1069 0.762 102370 0.0431 0.4167 1.0 1 +89 69 70 0.762 46073 0.0431 0.4167 1.0 1 +90 71 105 0.762 204740 0.0431 0.4167 1.0 1 +92 73 105 0.762 409480 0.0431 0.4167 1.0 1 +94 75 76 0.762 46073 0.0431 0.4167 1.0 1 +95 76 80 0.762 69109 0.0431 0.4167 1.0 1 +96 1076 79 0.762 5632 0.0431 0.4167 1.0 1 +97 77 79 0.762 5632 0.0431 0.4167 1.0 1 +100 81 83 0.762 69109 0.0431 0.4167 1.0 1 +102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 +104 86 87 0.762 8448 0.0431 0.4167 1.0 1 +105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 +106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 +108 89 90 0.762 32187 0.0431 0.4167 1.0 1 +110 91 92 0.762 80467 0.0431 0.4167 1.0 1 +112 94 102 0.762 23036 0.0431 0.4167 1.0 1 +115 97 99 0.762 64374 0.0431 0.4167 1.0 1 +117 100 101 0.762 96560 0.0431 0.4167 1.0 1 +118 103 4 0.762 37541 0.0431 0.4167 1.0 1 +119 104 6 0.762 56311 0.0431 0.4167 1.0 1 +120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 +121 102 96 0.762 46073 0.0431 0.4167 1.0 1 +122 21 34 0.762 96560 0.0431 0.4167 1.0 1 +]; + +%% compressor data +% id fr_junction to_junction c_ratio_min c_ratio_max power_max flow_min flow_max inlet_p_min inlet_p_max outlet_p_min outlet_p_max status operating_cost directionality +mgc.compressor = [ +3 3 103 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +4 4 104 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +6 6 56 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +10 9 10 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +20 16 17 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +27 22 23 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +32 26 27 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +45 33 34 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +47 35 36 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +49 37 38 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +54 42 43 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +57 45 46 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +60 47 48 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +65 51 52 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +69 54 55 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +76 60 61 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +80 62 63 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +91 72 73 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +93 74 75 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +98 78 79 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +99 80 81 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +101 83 84 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +103 85 86 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +107 88 89 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +109 90 91 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +111 92 93 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +113 95 96 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +114 97 98 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +116 99 100 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +]; + +%% regulator data +% id fr_junction to_junction reduction_factor_min reduction_factor_max flow_min flow_max status +mgc.regulator = [ +1008 8 4200008 0 1 -1.0e9 1.0e9 1 +1009 8 2000008 0 1 -1.0e9 1.0e9 1 +1012 11 2700011 0 1 -1.0e9 1.0e9 1 +1025 1032 2401032 0 1 -1.0e9 1.0e9 1 +1026 20 3800020 0 1 -1.0e9 1.0e9 1 +1033 27 1100027 0 1 -1.0e9 1.0e9 1 +1034 1039 3401039 0 1 -1.0e9 1.0e9 1 +1040 1030 301030 0 1 -1.0e9 1.0e9 1 +1041 1031 4301031 0 1 -1.0e9 1.0e9 1 +1053 1049 4501049 0 1 -1.0e9 1.0e9 1 +1057 1045 2101045 0 1 -1.0e9 1.0e9 1 +1063 1050 801050 0 1 -1.0e9 1.0e9 1 +1067 1053 4601053 0 1 -1.0e9 1.0e9 1 +1073 1059 4401059 0 1 -1.0e9 1.0e9 1 +1074 1064 4101064 0 1 -1.0e9 1.0e9 1 +1086 1067 1901067 0 1 -1.0e9 1.0e9 1 +1089 1069 1801069 0 1 -1.0e9 1.0e9 1 +1096 1076 3101076 0 1 -1.0e9 1.0e9 1 +1104 1086 3201086 0 1 -1.0e9 1.0e9 1 +1105 2086 1602086 0 1 -1.0e9 1.0e9 1 +1106 2086 1402086 0 1 -1.0e9 1.0e9 1 +100002 30 301030 0 1 -1.0e9 1.0e9 1 +100007 50 801050 0 1 -1.0e9 1.0e9 1 +100010 1027 1100027 0 1 -1.0e9 1.0e9 1 +100013 1086 1402086 0 1 -1.0e9 1.0e9 1 +100015 86 1602086 0 1 -1.0e9 1.0e9 1 +100017 69 1801069 0 1 -1.0e9 1.0e9 1 +100018 67 1901067 0 1 -1.0e9 1.0e9 1 +100019 1010 2000008 0 1 -1.0e9 1.0e9 1 +100020 45 2101045 0 1 -1.0e9 1.0e9 1 +100023 32 2401032 0 1 -1.0e9 1.0e9 1 +100026 1011 2700011 0 1 -1.0e9 1.0e9 1 +100030 76 3101076 0 1 -1.0e9 1.0e9 1 +100031 86 3201086 0 1 -1.0e9 1.0e9 1 +100033 39 3401039 0 1 -1.0e9 1.0e9 1 +100037 1020 3800020 0 1 -1.0e9 1.0e9 1 +100040 64 4101064 0 1 -1.0e9 1.0e9 1 +100041 1022 4200008 0 1 -1.0e9 1.0e9 1 +100042 31 4301031 0 1 -1.0e9 1.0e9 1 +100043 59 4401059 0 1 -1.0e9 1.0e9 1 +100044 49 4501049 0 1 -1.0e9 1.0e9 1 +100045 53 4601053 0 1 -1.0e9 1.0e9 1 +]; + +%% receipt data +% id junction_id injection_min injection_max injection_nominal is_dispatchable status +mgc.receipt = [ +1 1 0.0672 0.0672 0.0672 0 1 +2 2 0.0566 0.0566 0.0566 0 1 +5 5 0.0626 0.0626 0.0626 0 1 +8 8 0.0653 0.0653 0.0653 0 1 +28 28 0.0672 0.0672 0.0672 0 1 +39 39 0.0569 0.0569 0.0569 0 1 +40 40 0.0552 0.0552 0.0552 0 1 +41 41 0.0601 0.0601 0.0601 0 1 +45 45 0.0547 0.0547 0.0547 0 1 +72 72 0.0539 0.0539 0.0539 0 1 +74 74 0.0590 0.0590 0.0590 0 1 +101 101 0.0583 0.0583 0.0583 0 1 +10001 1 0.0000 52.8312 0.0000 1 1 +10002 2 0.0000 52.8312 0.0000 1 1 +10005 5 0.0000 52.8312 0.0000 1 1 +10008 8 0.0000 52.8312 0.0000 1 1 +10028 28 0.0000 52.8312 0.0000 1 1 +10039 39 0.0000 52.8312 0.0000 1 1 +10040 40 0.0000 52.8312 0.0000 1 1 +10041 41 0.0000 52.8312 0.0000 1 1 +10045 45 0.0000 52.8312 0.0000 1 1 +10072 72 0.0000 52.8312 0.0000 1 1 +10074 74 0.0000 52.8312 0.0000 1 1 +10101 101 0.0000 52.8312 0.0000 1 1 +]; + +%% delivery data +% id junction_id withdrawal_min withdrawal_max withdrawal_nominal is_dispatchable status +mgc.delivery = [ +7 7 0.0411 0.0411 0.0411 0 1 +10 10 1.3926 1.3926 1.3926 0 1 +13 13 0.0463 0.0463 0.0463 0 1 +14 14 0.0044 0.0044 0.0044 0 1 +15 15 0.1774 0.1774 0.1774 0 1 +17 17 0.4452 0.4452 0.4452 0 1 +18 18 0.0439 0.0439 0.0439 0 1 +19 19 0.2496 0.2496 0.2496 0 1 +20 20 0.1479 0.1479 0.1479 0 1 +21 21 0.1237 0.1237 0.1237 0 1 +24 24 0.2579 0.2579 0.2579 0 1 +25 25 0.2697 0.2697 0.2697 0 1 +29 29 0.1927 0.1927 0.1927 0 1 +31 31 0.0924 0.0924 0.0924 0 1 +34 34 0.0088 0.0088 0.0088 0 1 +43 43 0.1094 0.1094 0.1094 0 1 +44 44 0.0109 0.0109 0.0109 0 1 +48 48 0.0040 0.0040 0.0040 0 1 +55 55 0.1689 0.1689 0.1689 0 1 +57 57 0.0395 0.0395 0.0395 0 1 +58 58 0.1813 0.1813 0.1813 0 1 +61 61 0.0564 0.0564 0.0564 0 1 +62 62 0.0752 0.0752 0.0752 0 1 +63 63 0.0004 0.0004 0.0004 0 1 +64 64 0.0080 0.0080 0.0080 0 1 +66 66 0.0627 0.0627 0.0627 0 1 +67 67 0.0002 0.0002 0.0002 0 1 +68 68 0.0002 0.0002 0.0002 0 1 +70 70 0.0002 0.0002 0.0002 0 1 +71 71 0.0554 0.0554 0.0554 0 1 +76 76 0.0494 0.0494 0.0494 0 1 +77 77 0.2051 0.2051 0.2051 0 1 +82 82 0.0619 0.0619 0.0619 0 1 +86 86 0.0229 0.0229 0.0229 0 1 +87 87 0.0231 0.0231 0.0231 0 1 +89 89 0.1202 0.1202 0.1202 0 1 +91 91 0.0270 0.0270 0.0270 0 1 +93 93 0.0210 0.0210 0.0210 0 1 +94 94 0.0709 0.0709 0.0709 0 1 +98 98 0.1842 0.1842 0.1842 0 1 +100 100 0.0111 0.0111 0.0111 0 1 +10014 14 0.0000 52.8312 0.0000 1 1 +10019 19 0.0000 52.8312 0.0000 1 1 +10021 21 0.0000 52.8312 0.0000 1 1 +10029 29 0.0000 52.8312 0.0000 1 1 +10031 31 0.0000 52.8312 0.0000 1 1 +10034 34 0.0000 52.8312 0.0000 1 1 +10044 44 0.0000 52.8312 0.0000 1 1 +10048 48 0.0000 52.8312 0.0000 1 1 +10062 62 0.0000 52.8312 0.0000 1 1 +10064 64 0.0000 52.8312 0.0000 1 1 +10066 66 0.0000 52.8312 0.0000 1 1 +10071 71 0.0000 52.8312 0.0000 1 1 +10076 76 0.0000 52.8312 0.0000 1 1 +10082 82 0.0000 52.8312 0.0000 1 1 +10086 86 0.0000 52.8312 0.0000 1 1 +10087 87 0.0000 52.8312 0.0000 1 1 +10091 91 0.0000 52.8312 0.0000 1 1 +10093 93 0.0000 52.8312 0.0000 1 1 +10100 100 0.0000 52.8312 0.0000 1 1 +]; + +%% ne_pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status construction_cost +mgc.ne_pipe = [ +10001 1 3 0.762 31284 0.0431 0.4167 1.0 1 9.6979801571406e7 +10002 2 9 0.762 18304 0.0431 0.4167 1.0 1 5.6742147678479e7 +10005 5 7 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10007 7 13 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10008 1022 22 0.762 40313 0.0431 0.4167 1.0 1 1.2497182603533e8 +10009 1010 10 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10011 10 16 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10012 1011 30 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10013 11 56 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10014 12 13 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10015 12 29 0.762 16896 0.0431 0.4167 1.0 1 5.2377367087827e7 +10016 12 18 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10017 13 14 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10018 14 15 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10019 14 18 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10021 17 24 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10022 17 78 0.762 42240 0.0431 0.4167 1.0 1 1.3094341771957e8 +10023 18 19 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10024 19 20 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10025 19 1032 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10026 1020 21 0.762 48280 0.0431 0.4167 1.0 1 149668620 +10028 23 35 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10029 23 42 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10030 24 25 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10031 25 26 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10033 1027 28 0.762 21120 0.0431 0.4167 1.0 1 6.5471708859783e7 +10034 1027 39 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10035 27 1045 0.762 22528 0.0431 0.4167 1.0 1 6.9836489450435e7 +10036 28 29 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10037 29 28 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10038 1030 40 0.762 184290 0.0431 0.4167 1.0 1 5.7129977616151e8 +10039 30 31 0.762 6257 0.0431 0.4167 1.0 1 1.9395960314281e7 +10040 1030 32 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10041 1031 49 0.762 144841 0.0431 0.4167 1.0 1 449005860 +10042 31 50 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10043 32 33 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10044 33 1050 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10046 33 1053 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10048 36 37 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10050 38 1039 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10051 1039 40 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10052 40 81 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10053 41 1049 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10055 43 76 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10056 44 45 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10058 1045 47 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10059 46 49 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10061 48 82 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10062 48 85 0.762 25344 0.0431 0.4167 1.0 1 7.8566050631742e7 +10063 1050 93 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10064 50 51 0.762 3128 0.0431 0.4167 1.0 1 9.6979801571406e6 +10066 52 53 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10067 1053 96 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10068 53 54 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10070 55 59 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10071 57 61 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10072 1059 61 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10073 1059 62 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10074 59 1064 0.762 18770 0.0431 0.4167 1.0 1 5.8187880942844e7 +10075 58 59 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10077 60 96 0.762 57591 0.0431 0.4167 1.0 1 1.7853118005047e8 +10078 60 62 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10079 62 96 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10081 63 65 0.762 11518 0.0431 0.4167 1.0 1 3.5706236010096e7 +10082 64 65 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10083 64 67 0.762 5759 0.0431 0.4167 1.0 1 1.7853118005047e7 +10084 65 66 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10085 65 69 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10086 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 7.9336817717463e7 +10087 68 105 0.762 614221 0.0431 0.4167 1.0 1 1.9040836252191e9 +10088 68 1069 0.762 102370 0.0431 0.4167 1.0 1 3.1734727086985e8 +10089 69 70 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10090 71 105 0.762 204740 0.0431 0.4167 1.0 1 6.3469454173969e8 +10092 73 105 0.762 409480 0.0431 0.4167 1.0 1 1.2693890834794e9 +10094 75 76 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10095 76 80 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10096 1076 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10097 77 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10100 81 83 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10104 86 87 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10108 89 90 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10110 91 92 0.762 80467 0.0431 0.4167 1.0 1 249447700 +10112 94 102 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10115 97 99 0.762 64374 0.0431 0.4167 1.0 1 199558160 +10117 100 101 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10118 103 4 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10119 104 6 0.762 56311 0.0431 0.4167 1.0 1 1.7456364282853e8 +10120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 2.3209053406561e8 +10121 102 96 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10122 21 34 0.762 96560 0.0431 0.4167 1.0 1 299337240 +]; + +%% price_zone data +%column_names% id cost_q_1 cost_q_2 cost_q_3 cost_p_1 cost_p_2 cost_p_3 min_cost constant_p comment +mgc.price_zone = [ +1 726357.391252 -629976.764143 0 6.0583475e-10 -0.00111388938 0 61071.8765728 175 'Transco Zone 6 Non New York' +2 296.540064875 131748.323601 0 0 0.00000870226 794.37 71929.0990747 600 'Transco Leidy Zone' +]; + +%% junction data (extended) +%column_names% price_zone +mgc.junction_data = [ +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +2 +-1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +1 +1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +]; diff --git a/examples/data/matgas/northeast-ne-E-1.0-jul.m b/examples/data/matgas/northeast-ne-E-1.0-jul.m new file mode 100644 index 0000000..3f2a3dc --- /dev/null +++ b/examples/data/matgas/northeast-ne-E-1.0-jul.m @@ -0,0 +1,699 @@ +function mgc = TC_PennToNortheast_wValves_expansion_1.0_jul + +%% required global data +mgc.gas_molar_mass = 0.0185674; % kg/mol +mgc.gas_specific_gravity = 0.6411; +mgc.specific_heat_capacity_ratio = 1.2841; % unitless +mgc.temperature = 281.15; % K +mgc.compressibility_factor = 0.8; % unitless +mgc.units = 'si'; +mgc.standard_density = 0.717; + +%% optional global data (that was either provided or computed based on required global data) +mgc.energy_factor = 5.8811473e-10; +mgc.sound_speed = 317.3537; % m/s +mgc.R = 8.314; % J/(mol K) +mgc.base_pressure = 8.273712e6; % Pa +mgc.base_flow = 44.4795; +mgc.base_length = 1.0; % m +mgc.is_per_unit = 1; + +%% junction data +% id p_min p_max p_nominal junction_type status pipeline_name edi_id lat lon +mgc.junction = [ +1 0.4167 1.0 0.4167 0 1 'northeast' 1 40.14051 -80.478524 +2 0.4167 1.0 0.4167 0 1 'northeast' 2 39.723066 -80.442888 +3 0.4167 1.0 0.4167 0 1 'northeast' 3 40.200743 -79.534826 +4 0.4167 1.0 0.4167 0 1 'northeast' 4 40.020885 -78.404702 +5 0.4167 1.0 0.4167 0 1 'northeast' 5 39.724585 -76.390675 +6 0.4167 1.0 0.4167 0 1 'northeast' 6 40.274567 -76.382726 +7 0.4167 1.0 0.4167 0 1 'northeast' 7 40.084953 -75.556341 +8 0.4167 1.0 0.4167 0 1 'northeast' 8 40.768368 -80.376997 +9 0.4167 1.0 0.4167 0 1 'northeast' 9 40.467497 -79.794148 +10 0.4167 1.0 0.4167 0 1 'northeast' 10 40.467469 -79.794041 +11 0.4167 1.0 0.4167 0 1 'northeast' 11 40.552592 -75.22477 +12 0.4167 1.0 0.4167 0 1 'northeast' 12 40.603397 -74.883413 +13 0.4167 1.0 0.4167 0 1 'northeast' 13 40.30279 -74.703774 +14 0.4167 1.0 0.4167 0 1 'northeast' 14 40.556699 -74.349096 +15 0.4167 1.0 0.4167 0 1 'northeast' 15 40.66556 -73.65474 +16 0.4167 1.0 0.4167 0 1 'northeast' 16 40.835394 -79.343138 +17 0.4167 1.0 0.4167 0 1 'northeast' 17 40.835196 -79.340896 +18 0.4167 1.0 0.4167 0 1 'northeast' 18 40.79121 -74.19497 +19 0.4167 1.0 0.4167 0 1 'northeast' 19 40.791447 -74.088084 +20 0.4167 1.0 0.4167 0 1 'northeast' 20 40.784651 -73.93382 +21 0.4167 1.0 0.4167 0 1 'northeast' 21 40.895706 -73.14931 +22 0.4167 1.0 0.4167 0 1 'northeast' 22 41.21062 -80.320004 +23 0.4167 1.0 0.4167 0 1 'northeast' 23 41.210661 -80.320067 +24 0.4167 1.0 0.4167 0 1 'northeast' 24 40.999871 -78.741026 +25 0.4167 1.0 0.4167 0 1 'northeast' 25 41.260839 -78.311499 +26 0.4167 1.0 0.4167 0 1 'northeast' 26 41.495676 -77.643097 +27 0.4167 1.0 0.4167 0 1 'northeast' 27 41.496855 -77.643514 +28 0.4167 1.0 0.4167 0 1 'northeast' 28 41.262607 -76.338707 +29 0.4167 1.0 0.4167 0 1 'northeast' 29 41.21003 -75.855117 +30 0.4167 1.0 0.4167 0 1 'northeast' 30 41.066069 -74.573932 +31 0.4167 1.0 0.4167 0 1 'northeast' 31 41.118725 -74.476541 +32 0.4167 1.0 0.4167 0 1 'northeast' 32 41.029975 -74.090777 +33 0.4167 1.0 0.4167 0 1 'northeast' 33 41.254368 -73.010735 +34 0.4167 1.0 0.4167 0 1 'northeast' 34 41.266832 -73.009702 +35 0.4167 1.0 0.4167 0 1 'northeast' 35 41.398771 -79.676097 +36 0.4167 1.0 0.4167 0 1 'northeast' 36 41.396723 -79.672811 +37 0.4167 1.0 0.4167 0 1 'northeast' 37 41.537845 -79.116042 +38 0.4167 1.0 0.4167 0 1 'northeast' 38 41.537608 -79.11609 +39 0.4167 1.0 0.4167 0 1 'northeast' 39 41.689696 -78.437472 +40 0.4167 1.0 0.4167 0 1 'northeast' 40 41.877839 -77.765879 +41 0.4167 1.0 0.4167 0 1 'northeast' 41 41.821825 -75.819248 +42 0.4167 1.0 0.4167 0 1 'northeast' 42 42.07427 -79.698623 +43 0.4167 1.0 0.4167 0 1 'northeast' 43 42.074221 -79.698702 +44 0.4167 1.0 0.4167 0 1 'northeast' 44 42.11366 -77.653292 +45 0.4167 1.0 0.4167 0 1 'northeast' 45 42.072562 -76.791341 +46 0.4167 1.0 0.4167 0 1 'northeast' 46 42.072562 -76.77978 +47 0.4167 1.0 0.4167 0 1 'northeast' 47 42.439942 -76.305218 +48 0.4167 1.0 0.4167 0 1 'northeast' 48 42.417627 -76.293194 +49 0.4167 1.0 0.4167 0 1 'northeast' 49 42.054348 -75.548908 +50 0.4167 1.0 0.4167 0 1 'northeast' 50 41.625653 -73.482727 +51 0.4167 1.0 0.4167 0 1 'northeast' 51 41.974926 -72.813982 +52 0.4167 1.0 0.4167 0 1 'northeast' 52 41.975423 -72.813133 +53 0.4167 1.0 0.4167 0 1 'northeast' 53 41.677967 -72.827335 +54 0.4167 1.0 0.4167 0 1 'northeast' 54 41.725185 -72.589945 +55 0.4167 1.0 0.4167 0 1 'northeast' 55 41.725084 -72.588397 +56 0.4167 1.0 0.4167 0 1 'northeast' 56 40.274597 -76.383599 +57 0.4167 1.0 0.4167 0 1 'northeast' 57 41.670935 -71.534463 +58 0.4167 1.0 0.4167 0 1 'northeast' 58 41.753162 -70.493124 +59 0.4167 1.0 0.4167 0 1 'northeast' 59 42.023001 -71.375356 +60 0.4167 1.0 0.4167 0 1 'northeast' 60 42.022409 -71.751407 +61 0.4167 1.0 0.4167 0 1 'northeast' 61 42.020317 -71.744126 +62 0.4167 1.0 0.4167 0 1 'northeast' 62 42.120251 -71.567683 +63 0.4167 1.0 0.4167 0 1 'northeast' 63 42.120051 -71.569429 +64 0.4167 1.0 0.4167 0 1 'northeast' 64 42.363165 -71.119083 +65 0.4167 1.0 0.4167 0 1 'northeast' 65 42.201594 -71.523878 +66 0.4167 1.0 0.4167 0 1 'northeast' 66 42.588366 -71.847785 +67 0.4167 1.0 0.4167 0 1 'northeast' 67 42.484204 -71.16997 +68 0.4167 1.0 0.4167 0 1 'northeast' 68 42.707991 -71.274586 +69 0.4167 1.0 0.4167 0 1 'northeast' 69 42.550884 -71.367865 +70 0.4167 1.0 0.4167 0 1 'northeast' 70 42.934207 -71.491622 +71 0.4167 1.0 0.4167 0 1 'northeast' 71 44.838572 -69.923579 +72 0.4167 1.0 0.4167 0 1 'northeast' 72 45.054984 -71.490144 +73 0.4167 1.0 0.4167 0 1 'northeast' 73 45.05418 -71.490121 +74 0.4167 1.0 0.4167 0 1 'northeast' 74 43.271294 -79.02028 +75 0.4167 1.0 0.4167 0 1 'northeast' 75 43.270035 -79.026338 +76 0.4167 1.0 0.4167 0 1 'northeast' 76 42.745262 -78.392456 +77 0.4167 1.0 0.4167 0 1 'northeast' 77 42.917459 -77.783036 +78 0.4167 1.0 0.4167 0 1 'northeast' 78 42.597312 -78.110065 +79 0.4167 1.0 0.4167 0 1 'northeast' 79 42.556783 -78.153585 +80 0.4167 1.0 0.4167 0 1 'northeast' 80 42.90849 -77.192062 +81 0.4167 1.0 0.4167 0 1 'northeast' 81 42.904538 -77.176114 +82 0.4167 1.0 0.4167 0 1 'northeast' 82 43.219378 -76.252319 +83 0.4167 1.0 0.4167 0 1 'northeast' 83 42.903602 -75.958292 +84 0.4167 1.0 0.4167 0 1 'northeast' 84 42.903357 -75.958496 +85 0.4167 1.0 0.4167 0 1 'northeast' 85 42.80409 -74.281505 +86 0.4167 1.0 0.4167 0 1 'northeast' 86 42.815669 -74.263843 +87 0.4167 1.0 0.4167 0 1 'northeast' 87 42.831757 -73.672791 +88 0.4167 1.0 0.4167 0 1 'northeast' 88 42.628596 -74.025866 +89 0.4167 1.0 0.4167 0 1 'northeast' 89 42.63174 -74.025301 +90 0.4167 1.0 0.4167 0 1 'northeast' 90 42.24878 -73.898449 +91 0.4167 1.0 0.4167 0 1 'northeast' 91 42.248502 -73.899998 +92 0.4167 1.0 0.4167 0 1 'northeast' 92 41.77572 -73.701817 +93 0.4167 1.0 0.4167 0 1 'northeast' 93 41.77619 -73.702682 +94 0.4167 1.0 0.4167 0 1 'northeast' 94 42.740238 -73.186441 +95 0.4167 1.0 0.4167 0 1 'northeast' 95 42.048439 -72.610074 +96 0.4167 1.0 0.4167 0 1 'northeast' 96 42.046799 -72.613109 +97 0.4167 1.0 0.4167 0 1 'northeast' 97 43.354239 -75.082106 +98 0.4167 1.0 0.4167 0 1 'northeast' 98 43.35361 -75.094707 +99 0.4167 1.0 0.4167 0 1 'northeast' 99 44.076832 -75.299729 +100 0.4167 1.0 0.4167 0 1 'northeast' 100 44.076742 -75.29934 +101 0.4167 1.0 0.4167 0 1 'northeast' 101 44.768851 -75.355817 +102 0.4167 1.0 0.4167 0 1 'northeast' 102 42.470251 -73.325124 +103 0.4167 1.0 0.4167 0 1 'northeast' 103 40.189198 -79.527073 +104 0.4167 1.0 0.4167 0 1 'northeast' 104 40.042788 -78.421649 +105 0.4167 1.0 0.4167 0 1 'northeast' 105 44.520753 -70.578301 +1010 0.4167 1.0 0.4167 0 1 'northeast' 1010 40.467469 -79.794041 +1011 0.4167 1.0 0.4167 0 1 'northeast' 1011 40.552592 -75.22477 +1020 0.4167 1.0 0.4167 0 1 'northeast' 1020 40.784651 -73.93382 +1022 0.4167 1.0 0.4167 0 1 'northeast' 1022 41.21062 -80.320004 +1027 0.4167 1.0 0.4167 0 1 'northeast' 1027 41.496855 -77.643514 +1030 0.4167 1.0 0.4167 0 1 'northeast' 1030 41.066069 -74.573932 +1031 0.4167 1.0 0.4167 0 1 'northeast' 1031 41.118725 -74.476541 +1032 0.4167 1.0 0.4167 0 1 'northeast' 1032 41.029975 -74.090777 +1039 0.4167 1.0 0.4167 0 1 'northeast' 1039 41.689696 -78.437472 +1045 0.4167 1.0 0.4167 0 1 'northeast' 1045 42.072562 -76.791341 +1049 0.4167 1.0 0.4167 0 1 'northeast' 1049 42.054348 -75.548908 +1050 0.4167 1.0 0.4167 0 1 'northeast' 1050 41.625653 -73.482727 +1053 0.4167 1.0 0.4167 0 1 'northeast' 1053 41.677967 -72.827335 +1059 0.4167 1.0 0.4167 0 1 'northeast' 1059 42.023001 -71.375356 +1064 0.4167 1.0 0.4167 0 1 'northeast' 1064 42.363165 -71.119083 +1067 0.4167 1.0 0.4167 0 1 'northeast' 1067 42.484204 -71.16997 +1069 0.4167 1.0 0.4167 0 1 'northeast' 1069 42.550884 -71.367865 +1076 0.4167 1.0 0.4167 0 1 'northeast' 1076 42.745262 -78.392456 +1086 0.4167 1.0 0.4167 0 1 'northeast' 1086 42.815669 -74.263843 +2086 0.4167 1.0 0.4167 0 1 'northeast' 2086 42.815669 -74.263843 +301030 0.4167 1.0 0.4167 0 1 'northeast' 301030 41.066069 -74.573932 +801050 0.4167 1.0 0.4167 0 1 'northeast' 801050 41.625653 -73.482727 +1100027 0.4167 1.0 0.4167 0 1 'northeast' 1100027 41.496855 -77.643514 +1402086 0.4167 1.0 0.4167 0 1 'northeast' 1402086 42.815669 -74.263843 +1602086 0.4167 1.0 0.4167 0 1 'northeast' 1602086 42.815669 -74.263843 +1801069 0.4167 1.0 0.4167 0 1 'northeast' 1801069 42.550884 -71.367865 +1901067 0.4167 1.0 0.4167 0 1 'northeast' 1901067 42.484204 -71.16997 +2000008 0.4167 1.0 0.4167 0 1 'northeast' 2000008 40.768368 -80.376997 +2101045 0.4167 1.0 0.4167 0 1 'northeast' 2101045 42.072562 -76.791341 +2401032 0.4167 1.0 0.4167 0 1 'northeast' 2401032 41.029975 -74.090777 +2700011 0.4167 1.0 0.4167 0 1 'northeast' 2700011 40.552592 -75.22477 +3101076 0.4167 1.0 0.4167 0 1 'northeast' 3101076 42.745262 -78.392456 +3201086 0.4167 1.0 0.4167 0 1 'northeast' 3201086 42.815669 -74.263843 +3401039 0.4167 1.0 0.4167 0 1 'northeast' 3401039 41.689696 -78.437472 +3800020 0.4167 1.0 0.4167 0 1 'northeast' 3800020 40.784651 -73.93382 +4101064 0.4167 1.0 0.4167 0 1 'northeast' 4101064 42.363165 -71.119083 +4200008 0.4167 1.0 0.4167 0 1 'northeast' 4200008 40.768368 -80.376997 +4301031 0.4167 1.0 0.4167 0 1 'northeast' 4301031 41.118725 -74.476541 +4401059 0.4167 1.0 0.4167 0 1 'northeast' 4401059 42.023001 -71.375356 +4501049 0.4167 1.0 0.4167 0 1 'northeast' 4501049 42.054348 -75.548908 +4601053 0.4167 1.0 0.4167 0 1 'northeast' 4601053 41.677967 -72.827335 +]; + +%% pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status +mgc.pipe = [ +1 1 3 0.762 31284 0.0431 0.4167 1.0 1 +2 2 9 0.762 18304 0.0431 0.4167 1.0 1 +5 5 7 0.762 14080 0.0431 0.4167 1.0 1 +7 7 13 0.762 11264 0.0431 0.4167 1.0 1 +8 1022 22 0.762 40313 0.0431 0.4167 1.0 1 +9 1010 10 0.762 11264 0.0431 0.4167 1.0 1 +11 10 16 0.762 8448 0.0431 0.4167 1.0 1 +12 1011 30 0.762 37541 0.0431 0.4167 1.0 1 +13 11 56 0.762 37541 0.0431 0.4167 1.0 1 +14 12 13 0.762 5632 0.0431 0.4167 1.0 1 +15 12 29 0.762 16896 0.0431 0.4167 1.0 1 +16 12 18 0.762 11264 0.0431 0.4167 1.0 1 +17 13 14 0.762 7040 0.0431 0.4167 1.0 1 +18 14 15 0.762 5632 0.0431 0.4167 1.0 1 +19 14 18 0.762 5632 0.0431 0.4167 1.0 1 +21 17 24 0.762 8448 0.0431 0.4167 1.0 1 +22 17 78 0.762 42240 0.0431 0.4167 1.0 1 +23 18 19 0.762 2816 0.0431 0.4167 1.0 1 +24 19 20 0.762 2816 0.0431 0.4167 1.0 1 +25 19 1032 0.762 5632 0.0431 0.4167 1.0 1 +26 1020 21 0.762 48280 0.0431 0.4167 1.0 1 +28 23 35 0.762 28795 0.0431 0.4167 1.0 1 +29 23 42 0.762 69109 0.0431 0.4167 1.0 1 +30 24 25 0.762 8448 0.0431 0.4167 1.0 1 +31 25 26 0.762 8448 0.0431 0.4167 1.0 1 +33 1027 28 0.762 21120 0.0431 0.4167 1.0 1 +34 1027 39 0.762 8448 0.0431 0.4167 1.0 1 +35 27 1045 0.762 22528 0.0431 0.4167 1.0 1 +36 28 29 0.762 7040 0.0431 0.4167 1.0 1 +37 29 28 0.762 7040 0.0431 0.4167 1.0 1 +38 1030 40 0.762 184290 0.0431 0.4167 1.0 1 +39 30 31 0.762 6257 0.0431 0.4167 1.0 1 +40 1030 32 0.762 23036 0.0431 0.4167 1.0 1 +41 1031 49 0.762 144841 0.0431 0.4167 1.0 1 +42 31 50 0.762 25027 0.0431 0.4167 1.0 1 +43 32 33 0.762 46073 0.0431 0.4167 1.0 1 +44 33 1050 0.762 32187 0.0431 0.4167 1.0 1 +46 33 1053 0.762 23036 0.0431 0.4167 1.0 1 +48 36 37 0.762 28795 0.0431 0.4167 1.0 1 +50 38 1039 0.762 46073 0.0431 0.4167 1.0 1 +51 1039 40 0.762 23036 0.0431 0.4167 1.0 1 +52 40 81 0.762 92145 0.0431 0.4167 1.0 1 +53 41 1049 0.762 8448 0.0431 0.4167 1.0 1 +55 43 76 0.762 92145 0.0431 0.4167 1.0 1 +56 44 45 0.762 72420 0.0431 0.4167 1.0 1 +58 1045 47 0.762 8448 0.0431 0.4167 1.0 1 +59 46 49 0.762 96560 0.0431 0.4167 1.0 1 +61 48 82 0.762 14080 0.0431 0.4167 1.0 1 +62 48 85 0.762 25344 0.0431 0.4167 1.0 1 +63 1050 93 0.762 32187 0.0431 0.4167 1.0 1 +64 50 51 0.762 3128 0.0431 0.4167 1.0 1 +66 52 53 0.762 12514 0.0431 0.4167 1.0 1 +67 1053 96 0.762 23036 0.0431 0.4167 1.0 1 +68 53 54 0.762 12514 0.0431 0.4167 1.0 1 +70 55 59 0.762 37541 0.0431 0.4167 1.0 1 +71 57 61 0.762 23036 0.0431 0.4167 1.0 1 +72 1059 61 0.762 17277 0.0431 0.4167 1.0 1 +73 1059 62 0.762 17277 0.0431 0.4167 1.0 1 +74 59 1064 0.762 18770 0.0431 0.4167 1.0 1 +75 58 59 0.762 25027 0.0431 0.4167 1.0 1 +77 60 96 0.762 57591 0.0431 0.4167 1.0 1 +78 60 62 0.762 23036 0.0431 0.4167 1.0 1 +79 62 96 0.762 69109 0.0431 0.4167 1.0 1 +81 63 65 0.762 11518 0.0431 0.4167 1.0 1 +82 64 65 0.762 17277 0.0431 0.4167 1.0 1 +83 64 67 0.762 5759 0.0431 0.4167 1.0 1 +84 65 66 0.762 23036 0.0431 0.4167 1.0 1 +85 65 69 0.762 23036 0.0431 0.4167 1.0 1 +86 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 +87 68 105 0.762 614221 0.0431 0.4167 1.0 1 +88 68 1069 0.762 102370 0.0431 0.4167 1.0 1 +89 69 70 0.762 46073 0.0431 0.4167 1.0 1 +90 71 105 0.762 204740 0.0431 0.4167 1.0 1 +92 73 105 0.762 409480 0.0431 0.4167 1.0 1 +94 75 76 0.762 46073 0.0431 0.4167 1.0 1 +95 76 80 0.762 69109 0.0431 0.4167 1.0 1 +96 1076 79 0.762 5632 0.0431 0.4167 1.0 1 +97 77 79 0.762 5632 0.0431 0.4167 1.0 1 +100 81 83 0.762 69109 0.0431 0.4167 1.0 1 +102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 +104 86 87 0.762 8448 0.0431 0.4167 1.0 1 +105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 +106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 +108 89 90 0.762 32187 0.0431 0.4167 1.0 1 +110 91 92 0.762 80467 0.0431 0.4167 1.0 1 +112 94 102 0.762 23036 0.0431 0.4167 1.0 1 +115 97 99 0.762 64374 0.0431 0.4167 1.0 1 +117 100 101 0.762 96560 0.0431 0.4167 1.0 1 +118 103 4 0.762 37541 0.0431 0.4167 1.0 1 +119 104 6 0.762 56311 0.0431 0.4167 1.0 1 +120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 +121 102 96 0.762 46073 0.0431 0.4167 1.0 1 +122 21 34 0.762 96560 0.0431 0.4167 1.0 1 +]; + +%% compressor data +% id fr_junction to_junction c_ratio_min c_ratio_max power_max flow_min flow_max inlet_p_min inlet_p_max outlet_p_min outlet_p_max status operating_cost directionality +mgc.compressor = [ +3 3 103 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +4 4 104 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +6 6 56 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +10 9 10 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +20 16 17 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +27 22 23 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +32 26 27 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +45 33 34 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +47 35 36 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +49 37 38 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +54 42 43 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +57 45 46 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +60 47 48 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +65 51 52 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +69 54 55 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +76 60 61 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +80 62 63 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +91 72 73 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +93 74 75 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +98 78 79 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +99 80 81 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +101 83 84 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +103 85 86 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +107 88 89 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +109 90 91 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +111 92 93 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +113 95 96 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +114 97 98 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +116 99 100 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +]; + +%% regulator data +% id fr_junction to_junction reduction_factor_min reduction_factor_max flow_min flow_max status +mgc.regulator = [ +1008 8 4200008 0 1 -1.0e9 1.0e9 1 +1009 8 2000008 0 1 -1.0e9 1.0e9 1 +1012 11 2700011 0 1 -1.0e9 1.0e9 1 +1025 1032 2401032 0 1 -1.0e9 1.0e9 1 +1026 20 3800020 0 1 -1.0e9 1.0e9 1 +1033 27 1100027 0 1 -1.0e9 1.0e9 1 +1034 1039 3401039 0 1 -1.0e9 1.0e9 1 +1040 1030 301030 0 1 -1.0e9 1.0e9 1 +1041 1031 4301031 0 1 -1.0e9 1.0e9 1 +1053 1049 4501049 0 1 -1.0e9 1.0e9 1 +1057 1045 2101045 0 1 -1.0e9 1.0e9 1 +1063 1050 801050 0 1 -1.0e9 1.0e9 1 +1067 1053 4601053 0 1 -1.0e9 1.0e9 1 +1073 1059 4401059 0 1 -1.0e9 1.0e9 1 +1074 1064 4101064 0 1 -1.0e9 1.0e9 1 +1086 1067 1901067 0 1 -1.0e9 1.0e9 1 +1089 1069 1801069 0 1 -1.0e9 1.0e9 1 +1096 1076 3101076 0 1 -1.0e9 1.0e9 1 +1104 1086 3201086 0 1 -1.0e9 1.0e9 1 +1105 2086 1602086 0 1 -1.0e9 1.0e9 1 +1106 2086 1402086 0 1 -1.0e9 1.0e9 1 +100002 30 301030 0 1 -1.0e9 1.0e9 1 +100007 50 801050 0 1 -1.0e9 1.0e9 1 +100010 1027 1100027 0 1 -1.0e9 1.0e9 1 +100013 1086 1402086 0 1 -1.0e9 1.0e9 1 +100015 86 1602086 0 1 -1.0e9 1.0e9 1 +100017 69 1801069 0 1 -1.0e9 1.0e9 1 +100018 67 1901067 0 1 -1.0e9 1.0e9 1 +100019 1010 2000008 0 1 -1.0e9 1.0e9 1 +100020 45 2101045 0 1 -1.0e9 1.0e9 1 +100023 32 2401032 0 1 -1.0e9 1.0e9 1 +100026 1011 2700011 0 1 -1.0e9 1.0e9 1 +100030 76 3101076 0 1 -1.0e9 1.0e9 1 +100031 86 3201086 0 1 -1.0e9 1.0e9 1 +100033 39 3401039 0 1 -1.0e9 1.0e9 1 +100037 1020 3800020 0 1 -1.0e9 1.0e9 1 +100040 64 4101064 0 1 -1.0e9 1.0e9 1 +100041 1022 4200008 0 1 -1.0e9 1.0e9 1 +100042 31 4301031 0 1 -1.0e9 1.0e9 1 +100043 59 4401059 0 1 -1.0e9 1.0e9 1 +100044 49 4501049 0 1 -1.0e9 1.0e9 1 +100045 53 4601053 0 1 -1.0e9 1.0e9 1 +]; + +%% receipt data +% id junction_id injection_min injection_max injection_nominal is_dispatchable status +mgc.receipt = [ +1 1 0.0672 0.0672 0.0672 0 1 +2 2 0.0566 0.0566 0.0566 0 1 +5 5 0.0626 0.0626 0.0626 0 1 +8 8 0.0653 0.0653 0.0653 0 1 +28 28 0.0672 0.0672 0.0672 0 1 +39 39 0.0569 0.0569 0.0569 0 1 +40 40 0.0552 0.0552 0.0552 0 1 +41 41 0.0601 0.0601 0.0601 0 1 +45 45 0.0547 0.0547 0.0547 0 1 +72 72 0.0539 0.0539 0.0539 0 1 +74 74 0.0590 0.0590 0.0590 0 1 +101 101 0.0583 0.0583 0.0583 0 1 +10001 1 0.0000 52.8312 0.0000 1 1 +10002 2 0.0000 52.8312 0.0000 1 1 +10005 5 0.0000 52.8312 0.0000 1 1 +10008 8 0.0000 52.8312 0.0000 1 1 +10028 28 0.0000 52.8312 0.0000 1 1 +10039 39 0.0000 52.8312 0.0000 1 1 +10040 40 0.0000 52.8312 0.0000 1 1 +10041 41 0.0000 52.8312 0.0000 1 1 +10045 45 0.0000 52.8312 0.0000 1 1 +10072 72 0.0000 52.8312 0.0000 1 1 +10074 74 0.0000 52.8312 0.0000 1 1 +10101 101 0.0000 52.8312 0.0000 1 1 +]; + +%% delivery data +% id junction_id withdrawal_min withdrawal_max withdrawal_nominal is_dispatchable status +mgc.delivery = [ +7 7 0.0411 0.0411 0.0411 0 1 +10 10 1.3926 1.3926 1.3926 0 1 +13 13 0.0463 0.0463 0.0463 0 1 +14 14 0.0044 0.0044 0.0044 0 1 +15 15 0.1774 0.1774 0.1774 0 1 +17 17 0.4452 0.4452 0.4452 0 1 +18 18 0.0439 0.0439 0.0439 0 1 +19 19 0.2496 0.2496 0.2496 0 1 +20 20 0.1479 0.1479 0.1479 0 1 +21 21 0.1237 0.1237 0.1237 0 1 +24 24 0.2579 0.2579 0.2579 0 1 +25 25 0.2697 0.2697 0.2697 0 1 +29 29 0.1927 0.1927 0.1927 0 1 +31 31 0.0924 0.0924 0.0924 0 1 +34 34 0.0088 0.0088 0.0088 0 1 +43 43 0.1094 0.1094 0.1094 0 1 +44 44 0.0109 0.0109 0.0109 0 1 +48 48 0.0040 0.0040 0.0040 0 1 +55 55 0.1689 0.1689 0.1689 0 1 +57 57 0.0395 0.0395 0.0395 0 1 +58 58 0.1813 0.1813 0.1813 0 1 +61 61 0.0564 0.0564 0.0564 0 1 +62 62 0.0752 0.0752 0.0752 0 1 +63 63 0.0004 0.0004 0.0004 0 1 +64 64 0.0080 0.0080 0.0080 0 1 +66 66 0.0627 0.0627 0.0627 0 1 +67 67 0.0002 0.0002 0.0002 0 1 +68 68 0.0002 0.0002 0.0002 0 1 +70 70 0.0002 0.0002 0.0002 0 1 +71 71 0.0554 0.0554 0.0554 0 1 +76 76 0.0494 0.0494 0.0494 0 1 +77 77 0.2051 0.2051 0.2051 0 1 +82 82 0.0619 0.0619 0.0619 0 1 +86 86 0.0229 0.0229 0.0229 0 1 +87 87 0.0231 0.0231 0.0231 0 1 +89 89 0.1202 0.1202 0.1202 0 1 +91 91 0.0270 0.0270 0.0270 0 1 +93 93 0.0210 0.0210 0.0210 0 1 +94 94 0.0709 0.0709 0.0709 0 1 +98 98 0.1842 0.1842 0.1842 0 1 +100 100 0.0111 0.0111 0.0111 0 1 +10014 14 0.0000 52.8312 0.0000 1 1 +10019 19 0.0000 52.8312 0.0000 1 1 +10021 21 0.0000 52.8312 0.0000 1 1 +10029 29 0.0000 52.8312 0.0000 1 1 +10031 31 0.0000 52.8312 0.0000 1 1 +10034 34 0.0000 52.8312 0.0000 1 1 +10044 44 0.0000 52.8312 0.0000 1 1 +10048 48 0.0000 52.8312 0.0000 1 1 +10062 62 0.0000 52.8312 0.0000 1 1 +10064 64 0.0000 52.8312 0.0000 1 1 +10066 66 0.0000 52.8312 0.0000 1 1 +10071 71 0.0000 52.8312 0.0000 1 1 +10076 76 0.0000 52.8312 0.0000 1 1 +10082 82 0.0000 52.8312 0.0000 1 1 +10086 86 0.0000 52.8312 0.0000 1 1 +10087 87 0.0000 52.8312 0.0000 1 1 +10091 91 0.0000 52.8312 0.0000 1 1 +10093 93 0.0000 52.8312 0.0000 1 1 +10100 100 0.0000 52.8312 0.0000 1 1 +]; + +%% ne_pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status construction_cost +mgc.ne_pipe = [ +10001 1 3 0.762 31284 0.0431 0.4167 1.0 1 9.6979801571406e7 +10002 2 9 0.762 18304 0.0431 0.4167 1.0 1 5.6742147678479e7 +10005 5 7 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10007 7 13 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10008 1022 22 0.762 40313 0.0431 0.4167 1.0 1 1.2497182603533e8 +10009 1010 10 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10011 10 16 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10012 1011 30 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10013 11 56 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10014 12 13 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10015 12 29 0.762 16896 0.0431 0.4167 1.0 1 5.2377367087827e7 +10016 12 18 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10017 13 14 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10018 14 15 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10019 14 18 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10021 17 24 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10022 17 78 0.762 42240 0.0431 0.4167 1.0 1 1.3094341771957e8 +10023 18 19 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10024 19 20 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10025 19 1032 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10026 1020 21 0.762 48280 0.0431 0.4167 1.0 1 149668620 +10028 23 35 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10029 23 42 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10030 24 25 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10031 25 26 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10033 1027 28 0.762 21120 0.0431 0.4167 1.0 1 6.5471708859783e7 +10034 1027 39 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10035 27 1045 0.762 22528 0.0431 0.4167 1.0 1 6.9836489450435e7 +10036 28 29 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10037 29 28 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10038 1030 40 0.762 184290 0.0431 0.4167 1.0 1 5.7129977616151e8 +10039 30 31 0.762 6257 0.0431 0.4167 1.0 1 1.9395960314281e7 +10040 1030 32 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10041 1031 49 0.762 144841 0.0431 0.4167 1.0 1 449005860 +10042 31 50 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10043 32 33 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10044 33 1050 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10046 33 1053 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10048 36 37 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10050 38 1039 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10051 1039 40 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10052 40 81 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10053 41 1049 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10055 43 76 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10056 44 45 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10058 1045 47 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10059 46 49 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10061 48 82 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10062 48 85 0.762 25344 0.0431 0.4167 1.0 1 7.8566050631742e7 +10063 1050 93 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10064 50 51 0.762 3128 0.0431 0.4167 1.0 1 9.6979801571406e6 +10066 52 53 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10067 1053 96 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10068 53 54 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10070 55 59 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10071 57 61 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10072 1059 61 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10073 1059 62 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10074 59 1064 0.762 18770 0.0431 0.4167 1.0 1 5.8187880942844e7 +10075 58 59 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10077 60 96 0.762 57591 0.0431 0.4167 1.0 1 1.7853118005047e8 +10078 60 62 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10079 62 96 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10081 63 65 0.762 11518 0.0431 0.4167 1.0 1 3.5706236010096e7 +10082 64 65 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10083 64 67 0.762 5759 0.0431 0.4167 1.0 1 1.7853118005047e7 +10084 65 66 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10085 65 69 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10086 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 7.9336817717463e7 +10087 68 105 0.762 614221 0.0431 0.4167 1.0 1 1.9040836252191e9 +10088 68 1069 0.762 102370 0.0431 0.4167 1.0 1 3.1734727086985e8 +10089 69 70 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10090 71 105 0.762 204740 0.0431 0.4167 1.0 1 6.3469454173969e8 +10092 73 105 0.762 409480 0.0431 0.4167 1.0 1 1.2693890834794e9 +10094 75 76 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10095 76 80 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10096 1076 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10097 77 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10100 81 83 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10104 86 87 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10108 89 90 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10110 91 92 0.762 80467 0.0431 0.4167 1.0 1 249447700 +10112 94 102 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10115 97 99 0.762 64374 0.0431 0.4167 1.0 1 199558160 +10117 100 101 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10118 103 4 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10119 104 6 0.762 56311 0.0431 0.4167 1.0 1 1.7456364282853e8 +10120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 2.3209053406561e8 +10121 102 96 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10122 21 34 0.762 96560 0.0431 0.4167 1.0 1 299337240 +]; + +%% price_zone data +%column_names% id cost_q_1 cost_q_2 cost_q_3 cost_p_1 cost_p_2 cost_p_3 min_cost constant_p comment +mgc.price_zone = [ +1 726357.391252 -629976.764143 0 6.0583475e-10 -0.00111388938 0 61071.8765728 175 'Transco Zone 6 Non New York' +2 296.540064875 131748.323601 0 0 0.00000870226 794.37 71929.0990747 600 'Transco Leidy Zone' +]; + +%% junction data (extended) +%column_names% price_zone +mgc.junction_data = [ +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +2 +-1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +1 +1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +]; diff --git a/examples/data/matgas/northeast-ne-E-1.0-oct.m b/examples/data/matgas/northeast-ne-E-1.0-oct.m new file mode 100644 index 0000000..7b46b6d --- /dev/null +++ b/examples/data/matgas/northeast-ne-E-1.0-oct.m @@ -0,0 +1,699 @@ +function mgc = TC_PennToNortheast_wValves_expansion_1.0_oct + +%% required global data +mgc.gas_molar_mass = 0.0185674; % kg/mol +mgc.gas_specific_gravity = 0.6411; +mgc.specific_heat_capacity_ratio = 1.2841; % unitless +mgc.temperature = 281.15; % K +mgc.compressibility_factor = 0.8; % unitless +mgc.units = 'si'; +mgc.standard_density = 0.717; + +%% optional global data (that was either provided or computed based on required global data) +mgc.energy_factor = 5.8811473e-10; +mgc.sound_speed = 317.3537; % m/s +mgc.R = 8.314; % J/(mol K) +mgc.base_pressure = 8.273712e6; % Pa +mgc.base_flow = 44.4795; +mgc.base_length = 1.0; % m +mgc.is_per_unit = 1; + +%% junction data +% id p_min p_max p_nominal junction_type status pipeline_name edi_id lat lon +mgc.junction = [ +1 0.4167 1.0 0.4167 0 1 'northeast' 1 40.14051 -80.478524 +2 0.4167 1.0 0.4167 0 1 'northeast' 2 39.723066 -80.442888 +3 0.4167 1.0 0.4167 0 1 'northeast' 3 40.200743 -79.534826 +4 0.4167 1.0 0.4167 0 1 'northeast' 4 40.020885 -78.404702 +5 0.4167 1.0 0.4167 0 1 'northeast' 5 39.724585 -76.390675 +6 0.4167 1.0 0.4167 0 1 'northeast' 6 40.274567 -76.382726 +7 0.4167 1.0 0.4167 0 1 'northeast' 7 40.084953 -75.556341 +8 0.4167 1.0 0.4167 0 1 'northeast' 8 40.768368 -80.376997 +9 0.4167 1.0 0.4167 0 1 'northeast' 9 40.467497 -79.794148 +10 0.4167 1.0 0.4167 0 1 'northeast' 10 40.467469 -79.794041 +11 0.4167 1.0 0.4167 0 1 'northeast' 11 40.552592 -75.22477 +12 0.4167 1.0 0.4167 0 1 'northeast' 12 40.603397 -74.883413 +13 0.4167 1.0 0.4167 0 1 'northeast' 13 40.30279 -74.703774 +14 0.4167 1.0 0.4167 0 1 'northeast' 14 40.556699 -74.349096 +15 0.4167 1.0 0.4167 0 1 'northeast' 15 40.66556 -73.65474 +16 0.4167 1.0 0.4167 0 1 'northeast' 16 40.835394 -79.343138 +17 0.4167 1.0 0.4167 0 1 'northeast' 17 40.835196 -79.340896 +18 0.4167 1.0 0.4167 0 1 'northeast' 18 40.79121 -74.19497 +19 0.4167 1.0 0.4167 0 1 'northeast' 19 40.791447 -74.088084 +20 0.4167 1.0 0.4167 0 1 'northeast' 20 40.784651 -73.93382 +21 0.4167 1.0 0.4167 0 1 'northeast' 21 40.895706 -73.14931 +22 0.4167 1.0 0.4167 0 1 'northeast' 22 41.21062 -80.320004 +23 0.4167 1.0 0.4167 0 1 'northeast' 23 41.210661 -80.320067 +24 0.4167 1.0 0.4167 0 1 'northeast' 24 40.999871 -78.741026 +25 0.4167 1.0 0.4167 0 1 'northeast' 25 41.260839 -78.311499 +26 0.4167 1.0 0.4167 0 1 'northeast' 26 41.495676 -77.643097 +27 0.4167 1.0 0.4167 0 1 'northeast' 27 41.496855 -77.643514 +28 0.4167 1.0 0.4167 0 1 'northeast' 28 41.262607 -76.338707 +29 0.4167 1.0 0.4167 0 1 'northeast' 29 41.21003 -75.855117 +30 0.4167 1.0 0.4167 0 1 'northeast' 30 41.066069 -74.573932 +31 0.4167 1.0 0.4167 0 1 'northeast' 31 41.118725 -74.476541 +32 0.4167 1.0 0.4167 0 1 'northeast' 32 41.029975 -74.090777 +33 0.4167 1.0 0.4167 0 1 'northeast' 33 41.254368 -73.010735 +34 0.4167 1.0 0.4167 0 1 'northeast' 34 41.266832 -73.009702 +35 0.4167 1.0 0.4167 0 1 'northeast' 35 41.398771 -79.676097 +36 0.4167 1.0 0.4167 0 1 'northeast' 36 41.396723 -79.672811 +37 0.4167 1.0 0.4167 0 1 'northeast' 37 41.537845 -79.116042 +38 0.4167 1.0 0.4167 0 1 'northeast' 38 41.537608 -79.11609 +39 0.4167 1.0 0.4167 0 1 'northeast' 39 41.689696 -78.437472 +40 0.4167 1.0 0.4167 0 1 'northeast' 40 41.877839 -77.765879 +41 0.4167 1.0 0.4167 0 1 'northeast' 41 41.821825 -75.819248 +42 0.4167 1.0 0.4167 0 1 'northeast' 42 42.07427 -79.698623 +43 0.4167 1.0 0.4167 0 1 'northeast' 43 42.074221 -79.698702 +44 0.4167 1.0 0.4167 0 1 'northeast' 44 42.11366 -77.653292 +45 0.4167 1.0 0.4167 0 1 'northeast' 45 42.072562 -76.791341 +46 0.4167 1.0 0.4167 0 1 'northeast' 46 42.072562 -76.77978 +47 0.4167 1.0 0.4167 0 1 'northeast' 47 42.439942 -76.305218 +48 0.4167 1.0 0.4167 0 1 'northeast' 48 42.417627 -76.293194 +49 0.4167 1.0 0.4167 0 1 'northeast' 49 42.054348 -75.548908 +50 0.4167 1.0 0.4167 0 1 'northeast' 50 41.625653 -73.482727 +51 0.4167 1.0 0.4167 0 1 'northeast' 51 41.974926 -72.813982 +52 0.4167 1.0 0.4167 0 1 'northeast' 52 41.975423 -72.813133 +53 0.4167 1.0 0.4167 0 1 'northeast' 53 41.677967 -72.827335 +54 0.4167 1.0 0.4167 0 1 'northeast' 54 41.725185 -72.589945 +55 0.4167 1.0 0.4167 0 1 'northeast' 55 41.725084 -72.588397 +56 0.4167 1.0 0.4167 0 1 'northeast' 56 40.274597 -76.383599 +57 0.4167 1.0 0.4167 0 1 'northeast' 57 41.670935 -71.534463 +58 0.4167 1.0 0.4167 0 1 'northeast' 58 41.753162 -70.493124 +59 0.4167 1.0 0.4167 0 1 'northeast' 59 42.023001 -71.375356 +60 0.4167 1.0 0.4167 0 1 'northeast' 60 42.022409 -71.751407 +61 0.4167 1.0 0.4167 0 1 'northeast' 61 42.020317 -71.744126 +62 0.4167 1.0 0.4167 0 1 'northeast' 62 42.120251 -71.567683 +63 0.4167 1.0 0.4167 0 1 'northeast' 63 42.120051 -71.569429 +64 0.4167 1.0 0.4167 0 1 'northeast' 64 42.363165 -71.119083 +65 0.4167 1.0 0.4167 0 1 'northeast' 65 42.201594 -71.523878 +66 0.4167 1.0 0.4167 0 1 'northeast' 66 42.588366 -71.847785 +67 0.4167 1.0 0.4167 0 1 'northeast' 67 42.484204 -71.16997 +68 0.4167 1.0 0.4167 0 1 'northeast' 68 42.707991 -71.274586 +69 0.4167 1.0 0.4167 0 1 'northeast' 69 42.550884 -71.367865 +70 0.4167 1.0 0.4167 0 1 'northeast' 70 42.934207 -71.491622 +71 0.4167 1.0 0.4167 0 1 'northeast' 71 44.838572 -69.923579 +72 0.4167 1.0 0.4167 0 1 'northeast' 72 45.054984 -71.490144 +73 0.4167 1.0 0.4167 0 1 'northeast' 73 45.05418 -71.490121 +74 0.4167 1.0 0.4167 0 1 'northeast' 74 43.271294 -79.02028 +75 0.4167 1.0 0.4167 0 1 'northeast' 75 43.270035 -79.026338 +76 0.4167 1.0 0.4167 0 1 'northeast' 76 42.745262 -78.392456 +77 0.4167 1.0 0.4167 0 1 'northeast' 77 42.917459 -77.783036 +78 0.4167 1.0 0.4167 0 1 'northeast' 78 42.597312 -78.110065 +79 0.4167 1.0 0.4167 0 1 'northeast' 79 42.556783 -78.153585 +80 0.4167 1.0 0.4167 0 1 'northeast' 80 42.90849 -77.192062 +81 0.4167 1.0 0.4167 0 1 'northeast' 81 42.904538 -77.176114 +82 0.4167 1.0 0.4167 0 1 'northeast' 82 43.219378 -76.252319 +83 0.4167 1.0 0.4167 0 1 'northeast' 83 42.903602 -75.958292 +84 0.4167 1.0 0.4167 0 1 'northeast' 84 42.903357 -75.958496 +85 0.4167 1.0 0.4167 0 1 'northeast' 85 42.80409 -74.281505 +86 0.4167 1.0 0.4167 0 1 'northeast' 86 42.815669 -74.263843 +87 0.4167 1.0 0.4167 0 1 'northeast' 87 42.831757 -73.672791 +88 0.4167 1.0 0.4167 0 1 'northeast' 88 42.628596 -74.025866 +89 0.4167 1.0 0.4167 0 1 'northeast' 89 42.63174 -74.025301 +90 0.4167 1.0 0.4167 0 1 'northeast' 90 42.24878 -73.898449 +91 0.4167 1.0 0.4167 0 1 'northeast' 91 42.248502 -73.899998 +92 0.4167 1.0 0.4167 0 1 'northeast' 92 41.77572 -73.701817 +93 0.4167 1.0 0.4167 0 1 'northeast' 93 41.77619 -73.702682 +94 0.4167 1.0 0.4167 0 1 'northeast' 94 42.740238 -73.186441 +95 0.4167 1.0 0.4167 0 1 'northeast' 95 42.048439 -72.610074 +96 0.4167 1.0 0.4167 0 1 'northeast' 96 42.046799 -72.613109 +97 0.4167 1.0 0.4167 0 1 'northeast' 97 43.354239 -75.082106 +98 0.4167 1.0 0.4167 0 1 'northeast' 98 43.35361 -75.094707 +99 0.4167 1.0 0.4167 0 1 'northeast' 99 44.076832 -75.299729 +100 0.4167 1.0 0.4167 0 1 'northeast' 100 44.076742 -75.29934 +101 0.4167 1.0 0.4167 0 1 'northeast' 101 44.768851 -75.355817 +102 0.4167 1.0 0.4167 0 1 'northeast' 102 42.470251 -73.325124 +103 0.4167 1.0 0.4167 0 1 'northeast' 103 40.189198 -79.527073 +104 0.4167 1.0 0.4167 0 1 'northeast' 104 40.042788 -78.421649 +105 0.4167 1.0 0.4167 0 1 'northeast' 105 44.520753 -70.578301 +1010 0.4167 1.0 0.4167 0 1 'northeast' 1010 40.467469 -79.794041 +1011 0.4167 1.0 0.4167 0 1 'northeast' 1011 40.552592 -75.22477 +1020 0.4167 1.0 0.4167 0 1 'northeast' 1020 40.784651 -73.93382 +1022 0.4167 1.0 0.4167 0 1 'northeast' 1022 41.21062 -80.320004 +1027 0.4167 1.0 0.4167 0 1 'northeast' 1027 41.496855 -77.643514 +1030 0.4167 1.0 0.4167 0 1 'northeast' 1030 41.066069 -74.573932 +1031 0.4167 1.0 0.4167 0 1 'northeast' 1031 41.118725 -74.476541 +1032 0.4167 1.0 0.4167 0 1 'northeast' 1032 41.029975 -74.090777 +1039 0.4167 1.0 0.4167 0 1 'northeast' 1039 41.689696 -78.437472 +1045 0.4167 1.0 0.4167 0 1 'northeast' 1045 42.072562 -76.791341 +1049 0.4167 1.0 0.4167 0 1 'northeast' 1049 42.054348 -75.548908 +1050 0.4167 1.0 0.4167 0 1 'northeast' 1050 41.625653 -73.482727 +1053 0.4167 1.0 0.4167 0 1 'northeast' 1053 41.677967 -72.827335 +1059 0.4167 1.0 0.4167 0 1 'northeast' 1059 42.023001 -71.375356 +1064 0.4167 1.0 0.4167 0 1 'northeast' 1064 42.363165 -71.119083 +1067 0.4167 1.0 0.4167 0 1 'northeast' 1067 42.484204 -71.16997 +1069 0.4167 1.0 0.4167 0 1 'northeast' 1069 42.550884 -71.367865 +1076 0.4167 1.0 0.4167 0 1 'northeast' 1076 42.745262 -78.392456 +1086 0.4167 1.0 0.4167 0 1 'northeast' 1086 42.815669 -74.263843 +2086 0.4167 1.0 0.4167 0 1 'northeast' 2086 42.815669 -74.263843 +301030 0.4167 1.0 0.4167 0 1 'northeast' 301030 41.066069 -74.573932 +801050 0.4167 1.0 0.4167 0 1 'northeast' 801050 41.625653 -73.482727 +1100027 0.4167 1.0 0.4167 0 1 'northeast' 1100027 41.496855 -77.643514 +1402086 0.4167 1.0 0.4167 0 1 'northeast' 1402086 42.815669 -74.263843 +1602086 0.4167 1.0 0.4167 0 1 'northeast' 1602086 42.815669 -74.263843 +1801069 0.4167 1.0 0.4167 0 1 'northeast' 1801069 42.550884 -71.367865 +1901067 0.4167 1.0 0.4167 0 1 'northeast' 1901067 42.484204 -71.16997 +2000008 0.4167 1.0 0.4167 0 1 'northeast' 2000008 40.768368 -80.376997 +2101045 0.4167 1.0 0.4167 0 1 'northeast' 2101045 42.072562 -76.791341 +2401032 0.4167 1.0 0.4167 0 1 'northeast' 2401032 41.029975 -74.090777 +2700011 0.4167 1.0 0.4167 0 1 'northeast' 2700011 40.552592 -75.22477 +3101076 0.4167 1.0 0.4167 0 1 'northeast' 3101076 42.745262 -78.392456 +3201086 0.4167 1.0 0.4167 0 1 'northeast' 3201086 42.815669 -74.263843 +3401039 0.4167 1.0 0.4167 0 1 'northeast' 3401039 41.689696 -78.437472 +3800020 0.4167 1.0 0.4167 0 1 'northeast' 3800020 40.784651 -73.93382 +4101064 0.4167 1.0 0.4167 0 1 'northeast' 4101064 42.363165 -71.119083 +4200008 0.4167 1.0 0.4167 0 1 'northeast' 4200008 40.768368 -80.376997 +4301031 0.4167 1.0 0.4167 0 1 'northeast' 4301031 41.118725 -74.476541 +4401059 0.4167 1.0 0.4167 0 1 'northeast' 4401059 42.023001 -71.375356 +4501049 0.4167 1.0 0.4167 0 1 'northeast' 4501049 42.054348 -75.548908 +4601053 0.4167 1.0 0.4167 0 1 'northeast' 4601053 41.677967 -72.827335 +]; + +%% pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status +mgc.pipe = [ +1 1 3 0.762 31284 0.0431 0.4167 1.0 1 +2 2 9 0.762 18304 0.0431 0.4167 1.0 1 +5 5 7 0.762 14080 0.0431 0.4167 1.0 1 +7 7 13 0.762 11264 0.0431 0.4167 1.0 1 +8 1022 22 0.762 40313 0.0431 0.4167 1.0 1 +9 1010 10 0.762 11264 0.0431 0.4167 1.0 1 +11 10 16 0.762 8448 0.0431 0.4167 1.0 1 +12 1011 30 0.762 37541 0.0431 0.4167 1.0 1 +13 11 56 0.762 37541 0.0431 0.4167 1.0 1 +14 12 13 0.762 5632 0.0431 0.4167 1.0 1 +15 12 29 0.762 16896 0.0431 0.4167 1.0 1 +16 12 18 0.762 11264 0.0431 0.4167 1.0 1 +17 13 14 0.762 7040 0.0431 0.4167 1.0 1 +18 14 15 0.762 5632 0.0431 0.4167 1.0 1 +19 14 18 0.762 5632 0.0431 0.4167 1.0 1 +21 17 24 0.762 8448 0.0431 0.4167 1.0 1 +22 17 78 0.762 42240 0.0431 0.4167 1.0 1 +23 18 19 0.762 2816 0.0431 0.4167 1.0 1 +24 19 20 0.762 2816 0.0431 0.4167 1.0 1 +25 19 1032 0.762 5632 0.0431 0.4167 1.0 1 +26 1020 21 0.762 48280 0.0431 0.4167 1.0 1 +28 23 35 0.762 28795 0.0431 0.4167 1.0 1 +29 23 42 0.762 69109 0.0431 0.4167 1.0 1 +30 24 25 0.762 8448 0.0431 0.4167 1.0 1 +31 25 26 0.762 8448 0.0431 0.4167 1.0 1 +33 1027 28 0.762 21120 0.0431 0.4167 1.0 1 +34 1027 39 0.762 8448 0.0431 0.4167 1.0 1 +35 27 1045 0.762 22528 0.0431 0.4167 1.0 1 +36 28 29 0.762 7040 0.0431 0.4167 1.0 1 +37 29 28 0.762 7040 0.0431 0.4167 1.0 1 +38 1030 40 0.762 184290 0.0431 0.4167 1.0 1 +39 30 31 0.762 6257 0.0431 0.4167 1.0 1 +40 1030 32 0.762 23036 0.0431 0.4167 1.0 1 +41 1031 49 0.762 144841 0.0431 0.4167 1.0 1 +42 31 50 0.762 25027 0.0431 0.4167 1.0 1 +43 32 33 0.762 46073 0.0431 0.4167 1.0 1 +44 33 1050 0.762 32187 0.0431 0.4167 1.0 1 +46 33 1053 0.762 23036 0.0431 0.4167 1.0 1 +48 36 37 0.762 28795 0.0431 0.4167 1.0 1 +50 38 1039 0.762 46073 0.0431 0.4167 1.0 1 +51 1039 40 0.762 23036 0.0431 0.4167 1.0 1 +52 40 81 0.762 92145 0.0431 0.4167 1.0 1 +53 41 1049 0.762 8448 0.0431 0.4167 1.0 1 +55 43 76 0.762 92145 0.0431 0.4167 1.0 1 +56 44 45 0.762 72420 0.0431 0.4167 1.0 1 +58 1045 47 0.762 8448 0.0431 0.4167 1.0 1 +59 46 49 0.762 96560 0.0431 0.4167 1.0 1 +61 48 82 0.762 14080 0.0431 0.4167 1.0 1 +62 48 85 0.762 25344 0.0431 0.4167 1.0 1 +63 1050 93 0.762 32187 0.0431 0.4167 1.0 1 +64 50 51 0.762 3128 0.0431 0.4167 1.0 1 +66 52 53 0.762 12514 0.0431 0.4167 1.0 1 +67 1053 96 0.762 23036 0.0431 0.4167 1.0 1 +68 53 54 0.762 12514 0.0431 0.4167 1.0 1 +70 55 59 0.762 37541 0.0431 0.4167 1.0 1 +71 57 61 0.762 23036 0.0431 0.4167 1.0 1 +72 1059 61 0.762 17277 0.0431 0.4167 1.0 1 +73 1059 62 0.762 17277 0.0431 0.4167 1.0 1 +74 59 1064 0.762 18770 0.0431 0.4167 1.0 1 +75 58 59 0.762 25027 0.0431 0.4167 1.0 1 +77 60 96 0.762 57591 0.0431 0.4167 1.0 1 +78 60 62 0.762 23036 0.0431 0.4167 1.0 1 +79 62 96 0.762 69109 0.0431 0.4167 1.0 1 +81 63 65 0.762 11518 0.0431 0.4167 1.0 1 +82 64 65 0.762 17277 0.0431 0.4167 1.0 1 +83 64 67 0.762 5759 0.0431 0.4167 1.0 1 +84 65 66 0.762 23036 0.0431 0.4167 1.0 1 +85 65 69 0.762 23036 0.0431 0.4167 1.0 1 +86 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 +87 68 105 0.762 614221 0.0431 0.4167 1.0 1 +88 68 1069 0.762 102370 0.0431 0.4167 1.0 1 +89 69 70 0.762 46073 0.0431 0.4167 1.0 1 +90 71 105 0.762 204740 0.0431 0.4167 1.0 1 +92 73 105 0.762 409480 0.0431 0.4167 1.0 1 +94 75 76 0.762 46073 0.0431 0.4167 1.0 1 +95 76 80 0.762 69109 0.0431 0.4167 1.0 1 +96 1076 79 0.762 5632 0.0431 0.4167 1.0 1 +97 77 79 0.762 5632 0.0431 0.4167 1.0 1 +100 81 83 0.762 69109 0.0431 0.4167 1.0 1 +102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 +104 86 87 0.762 8448 0.0431 0.4167 1.0 1 +105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 +106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 +108 89 90 0.762 32187 0.0431 0.4167 1.0 1 +110 91 92 0.762 80467 0.0431 0.4167 1.0 1 +112 94 102 0.762 23036 0.0431 0.4167 1.0 1 +115 97 99 0.762 64374 0.0431 0.4167 1.0 1 +117 100 101 0.762 96560 0.0431 0.4167 1.0 1 +118 103 4 0.762 37541 0.0431 0.4167 1.0 1 +119 104 6 0.762 56311 0.0431 0.4167 1.0 1 +120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 +121 102 96 0.762 46073 0.0431 0.4167 1.0 1 +122 21 34 0.762 96560 0.0431 0.4167 1.0 1 +]; + +%% compressor data +% id fr_junction to_junction c_ratio_min c_ratio_max power_max flow_min flow_max inlet_p_min inlet_p_max outlet_p_min outlet_p_max status operating_cost directionality +mgc.compressor = [ +3 3 103 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +4 4 104 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +6 6 56 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +10 9 10 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +20 16 17 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +27 22 23 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +32 26 27 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +45 33 34 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +47 35 36 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +49 37 38 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +54 42 43 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +57 45 46 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +60 47 48 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +65 51 52 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +69 54 55 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +76 60 61 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +80 62 63 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +91 72 73 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +93 74 75 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +98 78 79 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +99 80 81 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +101 83 84 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +103 85 86 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +107 88 89 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +109 90 91 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +111 92 93 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +113 95 96 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +114 97 98 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +116 99 100 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +]; + +%% regulator data +% id fr_junction to_junction reduction_factor_min reduction_factor_max flow_min flow_max status +mgc.regulator = [ +1008 8 4200008 0 1 -1.0e9 1.0e9 1 +1009 8 2000008 0 1 -1.0e9 1.0e9 1 +1012 11 2700011 0 1 -1.0e9 1.0e9 1 +1025 1032 2401032 0 1 -1.0e9 1.0e9 1 +1026 20 3800020 0 1 -1.0e9 1.0e9 1 +1033 27 1100027 0 1 -1.0e9 1.0e9 1 +1034 1039 3401039 0 1 -1.0e9 1.0e9 1 +1040 1030 301030 0 1 -1.0e9 1.0e9 1 +1041 1031 4301031 0 1 -1.0e9 1.0e9 1 +1053 1049 4501049 0 1 -1.0e9 1.0e9 1 +1057 1045 2101045 0 1 -1.0e9 1.0e9 1 +1063 1050 801050 0 1 -1.0e9 1.0e9 1 +1067 1053 4601053 0 1 -1.0e9 1.0e9 1 +1073 1059 4401059 0 1 -1.0e9 1.0e9 1 +1074 1064 4101064 0 1 -1.0e9 1.0e9 1 +1086 1067 1901067 0 1 -1.0e9 1.0e9 1 +1089 1069 1801069 0 1 -1.0e9 1.0e9 1 +1096 1076 3101076 0 1 -1.0e9 1.0e9 1 +1104 1086 3201086 0 1 -1.0e9 1.0e9 1 +1105 2086 1602086 0 1 -1.0e9 1.0e9 1 +1106 2086 1402086 0 1 -1.0e9 1.0e9 1 +100002 30 301030 0 1 -1.0e9 1.0e9 1 +100007 50 801050 0 1 -1.0e9 1.0e9 1 +100010 1027 1100027 0 1 -1.0e9 1.0e9 1 +100013 1086 1402086 0 1 -1.0e9 1.0e9 1 +100015 86 1602086 0 1 -1.0e9 1.0e9 1 +100017 69 1801069 0 1 -1.0e9 1.0e9 1 +100018 67 1901067 0 1 -1.0e9 1.0e9 1 +100019 1010 2000008 0 1 -1.0e9 1.0e9 1 +100020 45 2101045 0 1 -1.0e9 1.0e9 1 +100023 32 2401032 0 1 -1.0e9 1.0e9 1 +100026 1011 2700011 0 1 -1.0e9 1.0e9 1 +100030 76 3101076 0 1 -1.0e9 1.0e9 1 +100031 86 3201086 0 1 -1.0e9 1.0e9 1 +100033 39 3401039 0 1 -1.0e9 1.0e9 1 +100037 1020 3800020 0 1 -1.0e9 1.0e9 1 +100040 64 4101064 0 1 -1.0e9 1.0e9 1 +100041 1022 4200008 0 1 -1.0e9 1.0e9 1 +100042 31 4301031 0 1 -1.0e9 1.0e9 1 +100043 59 4401059 0 1 -1.0e9 1.0e9 1 +100044 49 4501049 0 1 -1.0e9 1.0e9 1 +100045 53 4601053 0 1 -1.0e9 1.0e9 1 +]; + +%% receipt data +% id junction_id injection_min injection_max injection_nominal is_dispatchable status +mgc.receipt = [ +1 1 0.0672 0.0672 0.0672 0 1 +2 2 0.0566 0.0566 0.0566 0 1 +5 5 0.0626 0.0626 0.0626 0 1 +8 8 0.0653 0.0653 0.0653 0 1 +28 28 0.0672 0.0672 0.0672 0 1 +39 39 0.0569 0.0569 0.0569 0 1 +40 40 0.0552 0.0552 0.0552 0 1 +41 41 0.0601 0.0601 0.0601 0 1 +45 45 0.0547 0.0547 0.0547 0 1 +72 72 0.0539 0.0539 0.0539 0 1 +74 74 0.0590 0.0590 0.0590 0 1 +101 101 0.0583 0.0583 0.0583 0 1 +10001 1 0.0000 52.8312 0.0000 1 1 +10002 2 0.0000 52.8312 0.0000 1 1 +10005 5 0.0000 52.8312 0.0000 1 1 +10008 8 0.0000 52.8312 0.0000 1 1 +10028 28 0.0000 52.8312 0.0000 1 1 +10039 39 0.0000 52.8312 0.0000 1 1 +10040 40 0.0000 52.8312 0.0000 1 1 +10041 41 0.0000 52.8312 0.0000 1 1 +10045 45 0.0000 52.8312 0.0000 1 1 +10072 72 0.0000 52.8312 0.0000 1 1 +10074 74 0.0000 52.8312 0.0000 1 1 +10101 101 0.0000 52.8312 0.0000 1 1 +]; + +%% delivery data +% id junction_id withdrawal_min withdrawal_max withdrawal_nominal is_dispatchable status +mgc.delivery = [ +7 7 0.0411 0.0411 0.0411 0 1 +10 10 1.3926 1.3926 1.3926 0 1 +13 13 0.0463 0.0463 0.0463 0 1 +14 14 0.0044 0.0044 0.0044 0 1 +15 15 0.1774 0.1774 0.1774 0 1 +17 17 0.4452 0.4452 0.4452 0 1 +18 18 0.0439 0.0439 0.0439 0 1 +19 19 0.2496 0.2496 0.2496 0 1 +20 20 0.1479 0.1479 0.1479 0 1 +21 21 0.1237 0.1237 0.1237 0 1 +24 24 0.2579 0.2579 0.2579 0 1 +25 25 0.2697 0.2697 0.2697 0 1 +29 29 0.1927 0.1927 0.1927 0 1 +31 31 0.0924 0.0924 0.0924 0 1 +34 34 0.0088 0.0088 0.0088 0 1 +43 43 0.1094 0.1094 0.1094 0 1 +44 44 0.0109 0.0109 0.0109 0 1 +48 48 0.0040 0.0040 0.0040 0 1 +55 55 0.1689 0.1689 0.1689 0 1 +57 57 0.0395 0.0395 0.0395 0 1 +58 58 0.1813 0.1813 0.1813 0 1 +61 61 0.0564 0.0564 0.0564 0 1 +62 62 0.0752 0.0752 0.0752 0 1 +63 63 0.0004 0.0004 0.0004 0 1 +64 64 0.0080 0.0080 0.0080 0 1 +66 66 0.0627 0.0627 0.0627 0 1 +67 67 0.0002 0.0002 0.0002 0 1 +68 68 0.0002 0.0002 0.0002 0 1 +70 70 0.0002 0.0002 0.0002 0 1 +71 71 0.0554 0.0554 0.0554 0 1 +76 76 0.0494 0.0494 0.0494 0 1 +77 77 0.2051 0.2051 0.2051 0 1 +82 82 0.0619 0.0619 0.0619 0 1 +86 86 0.0229 0.0229 0.0229 0 1 +87 87 0.0231 0.0231 0.0231 0 1 +89 89 0.1202 0.1202 0.1202 0 1 +91 91 0.0270 0.0270 0.0270 0 1 +93 93 0.0210 0.0210 0.0210 0 1 +94 94 0.0709 0.0709 0.0709 0 1 +98 98 0.1842 0.1842 0.1842 0 1 +100 100 0.0111 0.0111 0.0111 0 1 +10014 14 0.0000 52.8312 0.0000 1 1 +10019 19 0.0000 52.8312 0.0000 1 1 +10021 21 0.0000 52.8312 0.0000 1 1 +10029 29 0.0000 52.8312 0.0000 1 1 +10031 31 0.0000 52.8312 0.0000 1 1 +10034 34 0.0000 52.8312 0.0000 1 1 +10044 44 0.0000 52.8312 0.0000 1 1 +10048 48 0.0000 52.8312 0.0000 1 1 +10062 62 0.0000 52.8312 0.0000 1 1 +10064 64 0.0000 52.8312 0.0000 1 1 +10066 66 0.0000 52.8312 0.0000 1 1 +10071 71 0.0000 52.8312 0.0000 1 1 +10076 76 0.0000 52.8312 0.0000 1 1 +10082 82 0.0000 52.8312 0.0000 1 1 +10086 86 0.0000 52.8312 0.0000 1 1 +10087 87 0.0000 52.8312 0.0000 1 1 +10091 91 0.0000 52.8312 0.0000 1 1 +10093 93 0.0000 52.8312 0.0000 1 1 +10100 100 0.0000 52.8312 0.0000 1 1 +]; + +%% ne_pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status construction_cost +mgc.ne_pipe = [ +10001 1 3 0.762 31284 0.0431 0.4167 1.0 1 9.6979801571406e7 +10002 2 9 0.762 18304 0.0431 0.4167 1.0 1 5.6742147678479e7 +10005 5 7 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10007 7 13 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10008 1022 22 0.762 40313 0.0431 0.4167 1.0 1 1.2497182603533e8 +10009 1010 10 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10011 10 16 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10012 1011 30 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10013 11 56 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10014 12 13 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10015 12 29 0.762 16896 0.0431 0.4167 1.0 1 5.2377367087827e7 +10016 12 18 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10017 13 14 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10018 14 15 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10019 14 18 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10021 17 24 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10022 17 78 0.762 42240 0.0431 0.4167 1.0 1 1.3094341771957e8 +10023 18 19 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10024 19 20 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10025 19 1032 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10026 1020 21 0.762 48280 0.0431 0.4167 1.0 1 149668620 +10028 23 35 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10029 23 42 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10030 24 25 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10031 25 26 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10033 1027 28 0.762 21120 0.0431 0.4167 1.0 1 6.5471708859783e7 +10034 1027 39 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10035 27 1045 0.762 22528 0.0431 0.4167 1.0 1 6.9836489450435e7 +10036 28 29 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10037 29 28 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10038 1030 40 0.762 184290 0.0431 0.4167 1.0 1 5.7129977616151e8 +10039 30 31 0.762 6257 0.0431 0.4167 1.0 1 1.9395960314281e7 +10040 1030 32 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10041 1031 49 0.762 144841 0.0431 0.4167 1.0 1 449005860 +10042 31 50 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10043 32 33 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10044 33 1050 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10046 33 1053 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10048 36 37 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10050 38 1039 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10051 1039 40 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10052 40 81 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10053 41 1049 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10055 43 76 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10056 44 45 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10058 1045 47 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10059 46 49 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10061 48 82 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10062 48 85 0.762 25344 0.0431 0.4167 1.0 1 7.8566050631742e7 +10063 1050 93 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10064 50 51 0.762 3128 0.0431 0.4167 1.0 1 9.6979801571406e6 +10066 52 53 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10067 1053 96 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10068 53 54 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10070 55 59 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10071 57 61 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10072 1059 61 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10073 1059 62 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10074 59 1064 0.762 18770 0.0431 0.4167 1.0 1 5.8187880942844e7 +10075 58 59 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10077 60 96 0.762 57591 0.0431 0.4167 1.0 1 1.7853118005047e8 +10078 60 62 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10079 62 96 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10081 63 65 0.762 11518 0.0431 0.4167 1.0 1 3.5706236010096e7 +10082 64 65 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10083 64 67 0.762 5759 0.0431 0.4167 1.0 1 1.7853118005047e7 +10084 65 66 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10085 65 69 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10086 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 7.9336817717463e7 +10087 68 105 0.762 614221 0.0431 0.4167 1.0 1 1.9040836252191e9 +10088 68 1069 0.762 102370 0.0431 0.4167 1.0 1 3.1734727086985e8 +10089 69 70 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10090 71 105 0.762 204740 0.0431 0.4167 1.0 1 6.3469454173969e8 +10092 73 105 0.762 409480 0.0431 0.4167 1.0 1 1.2693890834794e9 +10094 75 76 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10095 76 80 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10096 1076 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10097 77 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10100 81 83 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10104 86 87 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10108 89 90 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10110 91 92 0.762 80467 0.0431 0.4167 1.0 1 249447700 +10112 94 102 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10115 97 99 0.762 64374 0.0431 0.4167 1.0 1 199558160 +10117 100 101 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10118 103 4 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10119 104 6 0.762 56311 0.0431 0.4167 1.0 1 1.7456364282853e8 +10120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 2.3209053406561e8 +10121 102 96 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10122 21 34 0.762 96560 0.0431 0.4167 1.0 1 299337240 +]; + +%% price_zone data +%column_names% id cost_q_1 cost_q_2 cost_q_3 cost_p_1 cost_p_2 cost_p_3 min_cost constant_p comment +mgc.price_zone = [ +1 726357.391252 -629976.764143 0 6.0583475e-10 -0.00111388938 0 61071.8765728 175 'Transco Zone 6 Non New York' +2 296.540064875 131748.323601 0 0 0.00000870226 794.37 71929.0990747 600 'Transco Leidy Zone' +]; + +%% junction data (extended) +%column_names% price_zone +mgc.junction_data = [ +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +2 +-1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +1 +1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +]; diff --git a/examples/data/matgas/northeast-ne-E-6.25-apr.m b/examples/data/matgas/northeast-ne-E-6.25-apr.m new file mode 100644 index 0000000..710541e --- /dev/null +++ b/examples/data/matgas/northeast-ne-E-6.25-apr.m @@ -0,0 +1,699 @@ +function mgc = TC_PennToNortheast_wValves_expansion_6.25_apr + +%% required global data +mgc.gas_molar_mass = 0.0185674; % kg/mol +mgc.gas_specific_gravity = 0.6411; +mgc.specific_heat_capacity_ratio = 1.2841; % unitless +mgc.temperature = 281.15; % K +mgc.compressibility_factor = 0.8; % unitless +mgc.units = 'si'; +mgc.standard_density = 0.717; + +%% optional global data (that was either provided or computed based on required global data) +mgc.energy_factor = 5.8811473e-10; +mgc.sound_speed = 317.3537; % m/s +mgc.R = 8.314; % J/(mol K) +mgc.base_pressure = 8.273712e6; % Pa +mgc.base_flow = 44.4795; +mgc.base_length = 1.0; % m +mgc.is_per_unit = 1; + +%% junction data +% id p_min p_max p_nominal junction_type status pipeline_name edi_id lat lon +mgc.junction = [ +1 0.4167 1.0 0.4167 0 1 'northeast' 1 40.14051 -80.478524 +2 0.4167 1.0 0.4167 0 1 'northeast' 2 39.723066 -80.442888 +3 0.4167 1.0 0.4167 0 1 'northeast' 3 40.200743 -79.534826 +4 0.4167 1.0 0.4167 0 1 'northeast' 4 40.020885 -78.404702 +5 0.4167 1.0 0.4167 0 1 'northeast' 5 39.724585 -76.390675 +6 0.4167 1.0 0.4167 0 1 'northeast' 6 40.274567 -76.382726 +7 0.4167 1.0 0.4167 0 1 'northeast' 7 40.084953 -75.556341 +8 0.4167 1.0 0.4167 0 1 'northeast' 8 40.768368 -80.376997 +9 0.4167 1.0 0.4167 0 1 'northeast' 9 40.467497 -79.794148 +10 0.4167 1.0 0.4167 0 1 'northeast' 10 40.467469 -79.794041 +11 0.4167 1.0 0.4167 0 1 'northeast' 11 40.552592 -75.22477 +12 0.4167 1.0 0.4167 0 1 'northeast' 12 40.603397 -74.883413 +13 0.4167 1.0 0.4167 0 1 'northeast' 13 40.30279 -74.703774 +14 0.4167 1.0 0.4167 0 1 'northeast' 14 40.556699 -74.349096 +15 0.4167 1.0 0.4167 0 1 'northeast' 15 40.66556 -73.65474 +16 0.4167 1.0 0.4167 0 1 'northeast' 16 40.835394 -79.343138 +17 0.4167 1.0 0.4167 0 1 'northeast' 17 40.835196 -79.340896 +18 0.4167 1.0 0.4167 0 1 'northeast' 18 40.79121 -74.19497 +19 0.4167 1.0 0.4167 0 1 'northeast' 19 40.791447 -74.088084 +20 0.4167 1.0 0.4167 0 1 'northeast' 20 40.784651 -73.93382 +21 0.4167 1.0 0.4167 0 1 'northeast' 21 40.895706 -73.14931 +22 0.4167 1.0 0.4167 0 1 'northeast' 22 41.21062 -80.320004 +23 0.4167 1.0 0.4167 0 1 'northeast' 23 41.210661 -80.320067 +24 0.4167 1.0 0.4167 0 1 'northeast' 24 40.999871 -78.741026 +25 0.4167 1.0 0.4167 0 1 'northeast' 25 41.260839 -78.311499 +26 0.4167 1.0 0.4167 0 1 'northeast' 26 41.495676 -77.643097 +27 0.4167 1.0 0.4167 0 1 'northeast' 27 41.496855 -77.643514 +28 0.4167 1.0 0.4167 0 1 'northeast' 28 41.262607 -76.338707 +29 0.4167 1.0 0.4167 0 1 'northeast' 29 41.21003 -75.855117 +30 0.4167 1.0 0.4167 0 1 'northeast' 30 41.066069 -74.573932 +31 0.4167 1.0 0.4167 0 1 'northeast' 31 41.118725 -74.476541 +32 0.4167 1.0 0.4167 0 1 'northeast' 32 41.029975 -74.090777 +33 0.4167 1.0 0.4167 0 1 'northeast' 33 41.254368 -73.010735 +34 0.4167 1.0 0.4167 0 1 'northeast' 34 41.266832 -73.009702 +35 0.4167 1.0 0.4167 0 1 'northeast' 35 41.398771 -79.676097 +36 0.4167 1.0 0.4167 0 1 'northeast' 36 41.396723 -79.672811 +37 0.4167 1.0 0.4167 0 1 'northeast' 37 41.537845 -79.116042 +38 0.4167 1.0 0.4167 0 1 'northeast' 38 41.537608 -79.11609 +39 0.4167 1.0 0.4167 0 1 'northeast' 39 41.689696 -78.437472 +40 0.4167 1.0 0.4167 0 1 'northeast' 40 41.877839 -77.765879 +41 0.4167 1.0 0.4167 0 1 'northeast' 41 41.821825 -75.819248 +42 0.4167 1.0 0.4167 0 1 'northeast' 42 42.07427 -79.698623 +43 0.4167 1.0 0.4167 0 1 'northeast' 43 42.074221 -79.698702 +44 0.4167 1.0 0.4167 0 1 'northeast' 44 42.11366 -77.653292 +45 0.4167 1.0 0.4167 0 1 'northeast' 45 42.072562 -76.791341 +46 0.4167 1.0 0.4167 0 1 'northeast' 46 42.072562 -76.77978 +47 0.4167 1.0 0.4167 0 1 'northeast' 47 42.439942 -76.305218 +48 0.4167 1.0 0.4167 0 1 'northeast' 48 42.417627 -76.293194 +49 0.4167 1.0 0.4167 0 1 'northeast' 49 42.054348 -75.548908 +50 0.4167 1.0 0.4167 0 1 'northeast' 50 41.625653 -73.482727 +51 0.4167 1.0 0.4167 0 1 'northeast' 51 41.974926 -72.813982 +52 0.4167 1.0 0.4167 0 1 'northeast' 52 41.975423 -72.813133 +53 0.4167 1.0 0.4167 0 1 'northeast' 53 41.677967 -72.827335 +54 0.4167 1.0 0.4167 0 1 'northeast' 54 41.725185 -72.589945 +55 0.4167 1.0 0.4167 0 1 'northeast' 55 41.725084 -72.588397 +56 0.4167 1.0 0.4167 0 1 'northeast' 56 40.274597 -76.383599 +57 0.4167 1.0 0.4167 0 1 'northeast' 57 41.670935 -71.534463 +58 0.4167 1.0 0.4167 0 1 'northeast' 58 41.753162 -70.493124 +59 0.4167 1.0 0.4167 0 1 'northeast' 59 42.023001 -71.375356 +60 0.4167 1.0 0.4167 0 1 'northeast' 60 42.022409 -71.751407 +61 0.4167 1.0 0.4167 0 1 'northeast' 61 42.020317 -71.744126 +62 0.4167 1.0 0.4167 0 1 'northeast' 62 42.120251 -71.567683 +63 0.4167 1.0 0.4167 0 1 'northeast' 63 42.120051 -71.569429 +64 0.4167 1.0 0.4167 0 1 'northeast' 64 42.363165 -71.119083 +65 0.4167 1.0 0.4167 0 1 'northeast' 65 42.201594 -71.523878 +66 0.4167 1.0 0.4167 0 1 'northeast' 66 42.588366 -71.847785 +67 0.4167 1.0 0.4167 0 1 'northeast' 67 42.484204 -71.16997 +68 0.4167 1.0 0.4167 0 1 'northeast' 68 42.707991 -71.274586 +69 0.4167 1.0 0.4167 0 1 'northeast' 69 42.550884 -71.367865 +70 0.4167 1.0 0.4167 0 1 'northeast' 70 42.934207 -71.491622 +71 0.4167 1.0 0.4167 0 1 'northeast' 71 44.838572 -69.923579 +72 0.4167 1.0 0.4167 0 1 'northeast' 72 45.054984 -71.490144 +73 0.4167 1.0 0.4167 0 1 'northeast' 73 45.05418 -71.490121 +74 0.4167 1.0 0.4167 0 1 'northeast' 74 43.271294 -79.02028 +75 0.4167 1.0 0.4167 0 1 'northeast' 75 43.270035 -79.026338 +76 0.4167 1.0 0.4167 0 1 'northeast' 76 42.745262 -78.392456 +77 0.4167 1.0 0.4167 0 1 'northeast' 77 42.917459 -77.783036 +78 0.4167 1.0 0.4167 0 1 'northeast' 78 42.597312 -78.110065 +79 0.4167 1.0 0.4167 0 1 'northeast' 79 42.556783 -78.153585 +80 0.4167 1.0 0.4167 0 1 'northeast' 80 42.90849 -77.192062 +81 0.4167 1.0 0.4167 0 1 'northeast' 81 42.904538 -77.176114 +82 0.4167 1.0 0.4167 0 1 'northeast' 82 43.219378 -76.252319 +83 0.4167 1.0 0.4167 0 1 'northeast' 83 42.903602 -75.958292 +84 0.4167 1.0 0.4167 0 1 'northeast' 84 42.903357 -75.958496 +85 0.4167 1.0 0.4167 0 1 'northeast' 85 42.80409 -74.281505 +86 0.4167 1.0 0.4167 0 1 'northeast' 86 42.815669 -74.263843 +87 0.4167 1.0 0.4167 0 1 'northeast' 87 42.831757 -73.672791 +88 0.4167 1.0 0.4167 0 1 'northeast' 88 42.628596 -74.025866 +89 0.4167 1.0 0.4167 0 1 'northeast' 89 42.63174 -74.025301 +90 0.4167 1.0 0.4167 0 1 'northeast' 90 42.24878 -73.898449 +91 0.4167 1.0 0.4167 0 1 'northeast' 91 42.248502 -73.899998 +92 0.4167 1.0 0.4167 0 1 'northeast' 92 41.77572 -73.701817 +93 0.4167 1.0 0.4167 0 1 'northeast' 93 41.77619 -73.702682 +94 0.4167 1.0 0.4167 0 1 'northeast' 94 42.740238 -73.186441 +95 0.4167 1.0 0.4167 0 1 'northeast' 95 42.048439 -72.610074 +96 0.4167 1.0 0.4167 0 1 'northeast' 96 42.046799 -72.613109 +97 0.4167 1.0 0.4167 0 1 'northeast' 97 43.354239 -75.082106 +98 0.4167 1.0 0.4167 0 1 'northeast' 98 43.35361 -75.094707 +99 0.4167 1.0 0.4167 0 1 'northeast' 99 44.076832 -75.299729 +100 0.4167 1.0 0.4167 0 1 'northeast' 100 44.076742 -75.29934 +101 0.4167 1.0 0.4167 0 1 'northeast' 101 44.768851 -75.355817 +102 0.4167 1.0 0.4167 0 1 'northeast' 102 42.470251 -73.325124 +103 0.4167 1.0 0.4167 0 1 'northeast' 103 40.189198 -79.527073 +104 0.4167 1.0 0.4167 0 1 'northeast' 104 40.042788 -78.421649 +105 0.4167 1.0 0.4167 0 1 'northeast' 105 44.520753 -70.578301 +1010 0.4167 1.0 0.4167 0 1 'northeast' 1010 40.467469 -79.794041 +1011 0.4167 1.0 0.4167 0 1 'northeast' 1011 40.552592 -75.22477 +1020 0.4167 1.0 0.4167 0 1 'northeast' 1020 40.784651 -73.93382 +1022 0.4167 1.0 0.4167 0 1 'northeast' 1022 41.21062 -80.320004 +1027 0.4167 1.0 0.4167 0 1 'northeast' 1027 41.496855 -77.643514 +1030 0.4167 1.0 0.4167 0 1 'northeast' 1030 41.066069 -74.573932 +1031 0.4167 1.0 0.4167 0 1 'northeast' 1031 41.118725 -74.476541 +1032 0.4167 1.0 0.4167 0 1 'northeast' 1032 41.029975 -74.090777 +1039 0.4167 1.0 0.4167 0 1 'northeast' 1039 41.689696 -78.437472 +1045 0.4167 1.0 0.4167 0 1 'northeast' 1045 42.072562 -76.791341 +1049 0.4167 1.0 0.4167 0 1 'northeast' 1049 42.054348 -75.548908 +1050 0.4167 1.0 0.4167 0 1 'northeast' 1050 41.625653 -73.482727 +1053 0.4167 1.0 0.4167 0 1 'northeast' 1053 41.677967 -72.827335 +1059 0.4167 1.0 0.4167 0 1 'northeast' 1059 42.023001 -71.375356 +1064 0.4167 1.0 0.4167 0 1 'northeast' 1064 42.363165 -71.119083 +1067 0.4167 1.0 0.4167 0 1 'northeast' 1067 42.484204 -71.16997 +1069 0.4167 1.0 0.4167 0 1 'northeast' 1069 42.550884 -71.367865 +1076 0.4167 1.0 0.4167 0 1 'northeast' 1076 42.745262 -78.392456 +1086 0.4167 1.0 0.4167 0 1 'northeast' 1086 42.815669 -74.263843 +2086 0.4167 1.0 0.4167 0 1 'northeast' 2086 42.815669 -74.263843 +301030 0.4167 1.0 0.4167 0 1 'northeast' 301030 41.066069 -74.573932 +801050 0.4167 1.0 0.4167 0 1 'northeast' 801050 41.625653 -73.482727 +1100027 0.4167 1.0 0.4167 0 1 'northeast' 1100027 41.496855 -77.643514 +1402086 0.4167 1.0 0.4167 0 1 'northeast' 1402086 42.815669 -74.263843 +1602086 0.4167 1.0 0.4167 0 1 'northeast' 1602086 42.815669 -74.263843 +1801069 0.4167 1.0 0.4167 0 1 'northeast' 1801069 42.550884 -71.367865 +1901067 0.4167 1.0 0.4167 0 1 'northeast' 1901067 42.484204 -71.16997 +2000008 0.4167 1.0 0.4167 0 1 'northeast' 2000008 40.768368 -80.376997 +2101045 0.4167 1.0 0.4167 0 1 'northeast' 2101045 42.072562 -76.791341 +2401032 0.4167 1.0 0.4167 0 1 'northeast' 2401032 41.029975 -74.090777 +2700011 0.4167 1.0 0.4167 0 1 'northeast' 2700011 40.552592 -75.22477 +3101076 0.4167 1.0 0.4167 0 1 'northeast' 3101076 42.745262 -78.392456 +3201086 0.4167 1.0 0.4167 0 1 'northeast' 3201086 42.815669 -74.263843 +3401039 0.4167 1.0 0.4167 0 1 'northeast' 3401039 41.689696 -78.437472 +3800020 0.4167 1.0 0.4167 0 1 'northeast' 3800020 40.784651 -73.93382 +4101064 0.4167 1.0 0.4167 0 1 'northeast' 4101064 42.363165 -71.119083 +4200008 0.4167 1.0 0.4167 0 1 'northeast' 4200008 40.768368 -80.376997 +4301031 0.4167 1.0 0.4167 0 1 'northeast' 4301031 41.118725 -74.476541 +4401059 0.4167 1.0 0.4167 0 1 'northeast' 4401059 42.023001 -71.375356 +4501049 0.4167 1.0 0.4167 0 1 'northeast' 4501049 42.054348 -75.548908 +4601053 0.4167 1.0 0.4167 0 1 'northeast' 4601053 41.677967 -72.827335 +]; + +%% pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status +mgc.pipe = [ +1 1 3 0.762 31284 0.0431 0.4167 1.0 1 +2 2 9 0.762 18304 0.0431 0.4167 1.0 1 +5 5 7 0.762 14080 0.0431 0.4167 1.0 1 +7 7 13 0.762 11264 0.0431 0.4167 1.0 1 +8 1022 22 0.762 40313 0.0431 0.4167 1.0 1 +9 1010 10 0.762 11264 0.0431 0.4167 1.0 1 +11 10 16 0.762 8448 0.0431 0.4167 1.0 1 +12 1011 30 0.762 37541 0.0431 0.4167 1.0 1 +13 11 56 0.762 37541 0.0431 0.4167 1.0 1 +14 12 13 0.762 5632 0.0431 0.4167 1.0 1 +15 12 29 0.762 16896 0.0431 0.4167 1.0 1 +16 12 18 0.762 11264 0.0431 0.4167 1.0 1 +17 13 14 0.762 7040 0.0431 0.4167 1.0 1 +18 14 15 0.762 5632 0.0431 0.4167 1.0 1 +19 14 18 0.762 5632 0.0431 0.4167 1.0 1 +21 17 24 0.762 8448 0.0431 0.4167 1.0 1 +22 17 78 0.762 42240 0.0431 0.4167 1.0 1 +23 18 19 0.762 2816 0.0431 0.4167 1.0 1 +24 19 20 0.762 2816 0.0431 0.4167 1.0 1 +25 19 1032 0.762 5632 0.0431 0.4167 1.0 1 +26 1020 21 0.762 48280 0.0431 0.4167 1.0 1 +28 23 35 0.762 28795 0.0431 0.4167 1.0 1 +29 23 42 0.762 69109 0.0431 0.4167 1.0 1 +30 24 25 0.762 8448 0.0431 0.4167 1.0 1 +31 25 26 0.762 8448 0.0431 0.4167 1.0 1 +33 1027 28 0.762 21120 0.0431 0.4167 1.0 1 +34 1027 39 0.762 8448 0.0431 0.4167 1.0 1 +35 27 1045 0.762 22528 0.0431 0.4167 1.0 1 +36 28 29 0.762 7040 0.0431 0.4167 1.0 1 +37 29 28 0.762 7040 0.0431 0.4167 1.0 1 +38 1030 40 0.762 184290 0.0431 0.4167 1.0 1 +39 30 31 0.762 6257 0.0431 0.4167 1.0 1 +40 1030 32 0.762 23036 0.0431 0.4167 1.0 1 +41 1031 49 0.762 144841 0.0431 0.4167 1.0 1 +42 31 50 0.762 25027 0.0431 0.4167 1.0 1 +43 32 33 0.762 46073 0.0431 0.4167 1.0 1 +44 33 1050 0.762 32187 0.0431 0.4167 1.0 1 +46 33 1053 0.762 23036 0.0431 0.4167 1.0 1 +48 36 37 0.762 28795 0.0431 0.4167 1.0 1 +50 38 1039 0.762 46073 0.0431 0.4167 1.0 1 +51 1039 40 0.762 23036 0.0431 0.4167 1.0 1 +52 40 81 0.762 92145 0.0431 0.4167 1.0 1 +53 41 1049 0.762 8448 0.0431 0.4167 1.0 1 +55 43 76 0.762 92145 0.0431 0.4167 1.0 1 +56 44 45 0.762 72420 0.0431 0.4167 1.0 1 +58 1045 47 0.762 8448 0.0431 0.4167 1.0 1 +59 46 49 0.762 96560 0.0431 0.4167 1.0 1 +61 48 82 0.762 14080 0.0431 0.4167 1.0 1 +62 48 85 0.762 25344 0.0431 0.4167 1.0 1 +63 1050 93 0.762 32187 0.0431 0.4167 1.0 1 +64 50 51 0.762 3128 0.0431 0.4167 1.0 1 +66 52 53 0.762 12514 0.0431 0.4167 1.0 1 +67 1053 96 0.762 23036 0.0431 0.4167 1.0 1 +68 53 54 0.762 12514 0.0431 0.4167 1.0 1 +70 55 59 0.762 37541 0.0431 0.4167 1.0 1 +71 57 61 0.762 23036 0.0431 0.4167 1.0 1 +72 1059 61 0.762 17277 0.0431 0.4167 1.0 1 +73 1059 62 0.762 17277 0.0431 0.4167 1.0 1 +74 59 1064 0.762 18770 0.0431 0.4167 1.0 1 +75 58 59 0.762 25027 0.0431 0.4167 1.0 1 +77 60 96 0.762 57591 0.0431 0.4167 1.0 1 +78 60 62 0.762 23036 0.0431 0.4167 1.0 1 +79 62 96 0.762 69109 0.0431 0.4167 1.0 1 +81 63 65 0.762 11518 0.0431 0.4167 1.0 1 +82 64 65 0.762 17277 0.0431 0.4167 1.0 1 +83 64 67 0.762 5759 0.0431 0.4167 1.0 1 +84 65 66 0.762 23036 0.0431 0.4167 1.0 1 +85 65 69 0.762 23036 0.0431 0.4167 1.0 1 +86 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 +87 68 105 0.762 614221 0.0431 0.4167 1.0 1 +88 68 1069 0.762 102370 0.0431 0.4167 1.0 1 +89 69 70 0.762 46073 0.0431 0.4167 1.0 1 +90 71 105 0.762 204740 0.0431 0.4167 1.0 1 +92 73 105 0.762 409480 0.0431 0.4167 1.0 1 +94 75 76 0.762 46073 0.0431 0.4167 1.0 1 +95 76 80 0.762 69109 0.0431 0.4167 1.0 1 +96 1076 79 0.762 5632 0.0431 0.4167 1.0 1 +97 77 79 0.762 5632 0.0431 0.4167 1.0 1 +100 81 83 0.762 69109 0.0431 0.4167 1.0 1 +102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 +104 86 87 0.762 8448 0.0431 0.4167 1.0 1 +105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 +106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 +108 89 90 0.762 32187 0.0431 0.4167 1.0 1 +110 91 92 0.762 80467 0.0431 0.4167 1.0 1 +112 94 102 0.762 23036 0.0431 0.4167 1.0 1 +115 97 99 0.762 64374 0.0431 0.4167 1.0 1 +117 100 101 0.762 96560 0.0431 0.4167 1.0 1 +118 103 4 0.762 37541 0.0431 0.4167 1.0 1 +119 104 6 0.762 56311 0.0431 0.4167 1.0 1 +120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 +121 102 96 0.762 46073 0.0431 0.4167 1.0 1 +122 21 34 0.762 96560 0.0431 0.4167 1.0 1 +]; + +%% compressor data +% id fr_junction to_junction c_ratio_min c_ratio_max power_max flow_min flow_max inlet_p_min inlet_p_max outlet_p_min outlet_p_max status operating_cost directionality +mgc.compressor = [ +3 3 103 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +4 4 104 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +6 6 56 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +10 9 10 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +20 16 17 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +27 22 23 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +32 26 27 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +45 33 34 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +47 35 36 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +49 37 38 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +54 42 43 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +57 45 46 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +60 47 48 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +65 51 52 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +69 54 55 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +76 60 61 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +80 62 63 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +91 72 73 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +93 74 75 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +98 78 79 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +99 80 81 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +101 83 84 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +103 85 86 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +107 88 89 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +109 90 91 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +111 92 93 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +113 95 96 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +114 97 98 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +116 99 100 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +]; + +%% regulator data +% id fr_junction to_junction reduction_factor_min reduction_factor_max flow_min flow_max status +mgc.regulator = [ +1008 8 4200008 0 1 -1.0e9 1.0e9 1 +1009 8 2000008 0 1 -1.0e9 1.0e9 1 +1012 11 2700011 0 1 -1.0e9 1.0e9 1 +1025 1032 2401032 0 1 -1.0e9 1.0e9 1 +1026 20 3800020 0 1 -1.0e9 1.0e9 1 +1033 27 1100027 0 1 -1.0e9 1.0e9 1 +1034 1039 3401039 0 1 -1.0e9 1.0e9 1 +1040 1030 301030 0 1 -1.0e9 1.0e9 1 +1041 1031 4301031 0 1 -1.0e9 1.0e9 1 +1053 1049 4501049 0 1 -1.0e9 1.0e9 1 +1057 1045 2101045 0 1 -1.0e9 1.0e9 1 +1063 1050 801050 0 1 -1.0e9 1.0e9 1 +1067 1053 4601053 0 1 -1.0e9 1.0e9 1 +1073 1059 4401059 0 1 -1.0e9 1.0e9 1 +1074 1064 4101064 0 1 -1.0e9 1.0e9 1 +1086 1067 1901067 0 1 -1.0e9 1.0e9 1 +1089 1069 1801069 0 1 -1.0e9 1.0e9 1 +1096 1076 3101076 0 1 -1.0e9 1.0e9 1 +1104 1086 3201086 0 1 -1.0e9 1.0e9 1 +1105 2086 1602086 0 1 -1.0e9 1.0e9 1 +1106 2086 1402086 0 1 -1.0e9 1.0e9 1 +100002 30 301030 0 1 -1.0e9 1.0e9 1 +100007 50 801050 0 1 -1.0e9 1.0e9 1 +100010 1027 1100027 0 1 -1.0e9 1.0e9 1 +100013 1086 1402086 0 1 -1.0e9 1.0e9 1 +100015 86 1602086 0 1 -1.0e9 1.0e9 1 +100017 69 1801069 0 1 -1.0e9 1.0e9 1 +100018 67 1901067 0 1 -1.0e9 1.0e9 1 +100019 1010 2000008 0 1 -1.0e9 1.0e9 1 +100020 45 2101045 0 1 -1.0e9 1.0e9 1 +100023 32 2401032 0 1 -1.0e9 1.0e9 1 +100026 1011 2700011 0 1 -1.0e9 1.0e9 1 +100030 76 3101076 0 1 -1.0e9 1.0e9 1 +100031 86 3201086 0 1 -1.0e9 1.0e9 1 +100033 39 3401039 0 1 -1.0e9 1.0e9 1 +100037 1020 3800020 0 1 -1.0e9 1.0e9 1 +100040 64 4101064 0 1 -1.0e9 1.0e9 1 +100041 1022 4200008 0 1 -1.0e9 1.0e9 1 +100042 31 4301031 0 1 -1.0e9 1.0e9 1 +100043 59 4401059 0 1 -1.0e9 1.0e9 1 +100044 49 4501049 0 1 -1.0e9 1.0e9 1 +100045 53 4601053 0 1 -1.0e9 1.0e9 1 +]; + +%% receipt data +% id junction_id injection_min injection_max injection_nominal is_dispatchable status +mgc.receipt = [ +1 1 0.0672 0.0672 0.0672 0 1 +2 2 0.0566 0.0566 0.0566 0 1 +5 5 0.0626 0.0626 0.0626 0 1 +8 8 0.0653 0.0653 0.0653 0 1 +28 28 0.0672 0.0672 0.0672 0 1 +39 39 0.0569 0.0569 0.0569 0 1 +40 40 0.0552 0.0552 0.0552 0 1 +41 41 0.0601 0.0601 0.0601 0 1 +45 45 0.0547 0.0547 0.0547 0 1 +72 72 0.0539 0.0539 0.0539 0 1 +74 74 0.0590 0.0590 0.0590 0 1 +101 101 0.0583 0.0583 0.0583 0 1 +10001 1 0.0000 52.8312 0.0000 1 1 +10002 2 0.0000 52.8312 0.0000 1 1 +10005 5 0.0000 52.8312 0.0000 1 1 +10008 8 0.0000 52.8312 0.0000 1 1 +10028 28 0.0000 52.8312 0.0000 1 1 +10039 39 0.0000 52.8312 0.0000 1 1 +10040 40 0.0000 52.8312 0.0000 1 1 +10041 41 0.0000 52.8312 0.0000 1 1 +10045 45 0.0000 52.8312 0.0000 1 1 +10072 72 0.0000 52.8312 0.0000 1 1 +10074 74 0.0000 52.8312 0.0000 1 1 +10101 101 0.0000 52.8312 0.0000 1 1 +]; + +%% delivery data +% id junction_id withdrawal_min withdrawal_max withdrawal_nominal is_dispatchable status +mgc.delivery = [ +7 7 0.2569 0.2569 0.2569 0 1 +10 10 8.7039 8.7039 8.7039 0 1 +13 13 0.2896 0.2896 0.2896 0 1 +14 14 0.0274 0.0274 0.0274 0 1 +15 15 1.1085 1.1085 1.1085 0 1 +17 17 2.7826 2.7826 2.7826 0 1 +18 18 0.2745 0.2745 0.2745 0 1 +19 19 1.5603 1.5603 1.5603 0 1 +20 20 0.9247 0.9247 0.9247 0 1 +21 21 0.7729 0.7729 0.7729 0 1 +24 24 1.6120 1.6120 1.6120 0 1 +25 25 1.6855 1.6855 1.6855 0 1 +29 29 1.2045 1.2045 1.2045 0 1 +31 31 0.5777 0.5777 0.5777 0 1 +34 34 0.0548 0.0548 0.0548 0 1 +43 43 0.6837 0.6837 0.6837 0 1 +44 44 0.0683 0.0683 0.0683 0 1 +48 48 0.0248 0.0248 0.0248 0 1 +55 55 1.0553 1.0553 1.0553 0 1 +57 57 0.2468 0.2468 0.2468 0 1 +58 58 1.1328 1.1328 1.1328 0 1 +61 61 0.3524 0.3524 0.3524 0 1 +62 62 0.4700 0.4700 0.4700 0 1 +63 63 0.0023 0.0023 0.0023 0 1 +64 64 0.0502 0.0502 0.0502 0 1 +66 66 0.3919 0.3919 0.3919 0 1 +67 67 0.0013 0.0013 0.0013 0 1 +68 68 0.0012 0.0012 0.0012 0 1 +70 70 0.0015 0.0015 0.0015 0 1 +71 71 0.3464 0.3464 0.3464 0 1 +76 76 0.3090 0.3090 0.3090 0 1 +77 77 1.2818 1.2818 1.2818 0 1 +82 82 0.3871 0.3871 0.3871 0 1 +86 86 0.1430 0.1430 0.1430 0 1 +87 87 0.1446 0.1446 0.1446 0 1 +89 89 0.7514 0.7514 0.7514 0 1 +91 91 0.1686 0.1686 0.1686 0 1 +93 93 0.1310 0.1310 0.1310 0 1 +94 94 0.4428 0.4428 0.4428 0 1 +98 98 1.1513 1.1513 1.1513 0 1 +100 100 0.0695 0.0695 0.0695 0 1 +10014 14 0.0000 52.8312 0.0000 1 1 +10019 19 0.0000 52.8312 0.0000 1 1 +10021 21 0.0000 52.8312 0.0000 1 1 +10029 29 0.0000 52.8312 0.0000 1 1 +10031 31 0.0000 52.8312 0.0000 1 1 +10034 34 0.0000 52.8312 0.0000 1 1 +10044 44 0.0000 52.8312 0.0000 1 1 +10048 48 0.0000 52.8312 0.0000 1 1 +10062 62 0.0000 52.8312 0.0000 1 1 +10064 64 0.0000 52.8312 0.0000 1 1 +10066 66 0.0000 52.8312 0.0000 1 1 +10071 71 0.0000 52.8312 0.0000 1 1 +10076 76 0.0000 52.8312 0.0000 1 1 +10082 82 0.0000 52.8312 0.0000 1 1 +10086 86 0.0000 52.8312 0.0000 1 1 +10087 87 0.0000 52.8312 0.0000 1 1 +10091 91 0.0000 52.8312 0.0000 1 1 +10093 93 0.0000 52.8312 0.0000 1 1 +10100 100 0.0000 52.8312 0.0000 1 1 +]; + +%% ne_pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status construction_cost +mgc.ne_pipe = [ +10001 1 3 0.762 31284 0.0431 0.4167 1.0 1 9.6979801571406e7 +10002 2 9 0.762 18304 0.0431 0.4167 1.0 1 5.6742147678479e7 +10005 5 7 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10007 7 13 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10008 1022 22 0.762 40313 0.0431 0.4167 1.0 1 1.2497182603533e8 +10009 1010 10 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10011 10 16 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10012 1011 30 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10013 11 56 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10014 12 13 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10015 12 29 0.762 16896 0.0431 0.4167 1.0 1 5.2377367087827e7 +10016 12 18 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10017 13 14 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10018 14 15 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10019 14 18 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10021 17 24 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10022 17 78 0.762 42240 0.0431 0.4167 1.0 1 1.3094341771957e8 +10023 18 19 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10024 19 20 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10025 19 1032 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10026 1020 21 0.762 48280 0.0431 0.4167 1.0 1 149668620 +10028 23 35 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10029 23 42 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10030 24 25 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10031 25 26 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10033 1027 28 0.762 21120 0.0431 0.4167 1.0 1 6.5471708859783e7 +10034 1027 39 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10035 27 1045 0.762 22528 0.0431 0.4167 1.0 1 6.9836489450435e7 +10036 28 29 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10037 29 28 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10038 1030 40 0.762 184290 0.0431 0.4167 1.0 1 5.7129977616151e8 +10039 30 31 0.762 6257 0.0431 0.4167 1.0 1 1.9395960314281e7 +10040 1030 32 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10041 1031 49 0.762 144841 0.0431 0.4167 1.0 1 449005860 +10042 31 50 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10043 32 33 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10044 33 1050 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10046 33 1053 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10048 36 37 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10050 38 1039 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10051 1039 40 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10052 40 81 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10053 41 1049 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10055 43 76 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10056 44 45 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10058 1045 47 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10059 46 49 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10061 48 82 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10062 48 85 0.762 25344 0.0431 0.4167 1.0 1 7.8566050631742e7 +10063 1050 93 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10064 50 51 0.762 3128 0.0431 0.4167 1.0 1 9.6979801571406e6 +10066 52 53 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10067 1053 96 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10068 53 54 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10070 55 59 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10071 57 61 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10072 1059 61 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10073 1059 62 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10074 59 1064 0.762 18770 0.0431 0.4167 1.0 1 5.8187880942844e7 +10075 58 59 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10077 60 96 0.762 57591 0.0431 0.4167 1.0 1 1.7853118005047e8 +10078 60 62 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10079 62 96 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10081 63 65 0.762 11518 0.0431 0.4167 1.0 1 3.5706236010096e7 +10082 64 65 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10083 64 67 0.762 5759 0.0431 0.4167 1.0 1 1.7853118005047e7 +10084 65 66 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10085 65 69 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10086 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 7.9336817717463e7 +10087 68 105 0.762 614221 0.0431 0.4167 1.0 1 1.9040836252191e9 +10088 68 1069 0.762 102370 0.0431 0.4167 1.0 1 3.1734727086985e8 +10089 69 70 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10090 71 105 0.762 204740 0.0431 0.4167 1.0 1 6.3469454173969e8 +10092 73 105 0.762 409480 0.0431 0.4167 1.0 1 1.2693890834794e9 +10094 75 76 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10095 76 80 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10096 1076 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10097 77 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10100 81 83 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10104 86 87 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10108 89 90 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10110 91 92 0.762 80467 0.0431 0.4167 1.0 1 249447700 +10112 94 102 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10115 97 99 0.762 64374 0.0431 0.4167 1.0 1 199558160 +10117 100 101 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10118 103 4 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10119 104 6 0.762 56311 0.0431 0.4167 1.0 1 1.7456364282853e8 +10120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 2.3209053406561e8 +10121 102 96 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10122 21 34 0.762 96560 0.0431 0.4167 1.0 1 299337240 +]; + +%% price_zone data +%column_names% id cost_q_1 cost_q_2 cost_q_3 cost_p_1 cost_p_2 cost_p_3 min_cost constant_p comment +mgc.price_zone = [ +1 726357.391252 -629976.764143 0 6.0583475e-10 -0.00111388938 0 61071.8765728 175 'Transco Zone 6 Non New York' +2 296.540064875 131748.323601 0 0 0.00000870226 794.37 71929.0990747 600 'Transco Leidy Zone' +]; + +%% junction data (extended) +%column_names% price_zone +mgc.junction_data = [ +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +2 +-1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +1 +1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +]; diff --git a/examples/data/matgas/northeast-ne-E-6.25-jul.m b/examples/data/matgas/northeast-ne-E-6.25-jul.m new file mode 100644 index 0000000..401d881 --- /dev/null +++ b/examples/data/matgas/northeast-ne-E-6.25-jul.m @@ -0,0 +1,699 @@ +function mgc = TC_PennToNortheast_wValves_expansion_6.25_jul + +%% required global data +mgc.gas_molar_mass = 0.0185674; % kg/mol +mgc.gas_specific_gravity = 0.6411; +mgc.specific_heat_capacity_ratio = 1.2841; % unitless +mgc.temperature = 281.15; % K +mgc.compressibility_factor = 0.8; % unitless +mgc.units = 'si'; +mgc.standard_density = 0.717; + +%% optional global data (that was either provided or computed based on required global data) +mgc.energy_factor = 5.8811473e-10; +mgc.sound_speed = 317.3537; % m/s +mgc.R = 8.314; % J/(mol K) +mgc.base_pressure = 8.273712e6; % Pa +mgc.base_flow = 44.4795; +mgc.base_length = 1.0; % m +mgc.is_per_unit = 1; + +%% junction data +% id p_min p_max p_nominal junction_type status pipeline_name edi_id lat lon +mgc.junction = [ +1 0.4167 1.0 0.4167 0 1 'northeast' 1 40.14051 -80.478524 +2 0.4167 1.0 0.4167 0 1 'northeast' 2 39.723066 -80.442888 +3 0.4167 1.0 0.4167 0 1 'northeast' 3 40.200743 -79.534826 +4 0.4167 1.0 0.4167 0 1 'northeast' 4 40.020885 -78.404702 +5 0.4167 1.0 0.4167 0 1 'northeast' 5 39.724585 -76.390675 +6 0.4167 1.0 0.4167 0 1 'northeast' 6 40.274567 -76.382726 +7 0.4167 1.0 0.4167 0 1 'northeast' 7 40.084953 -75.556341 +8 0.4167 1.0 0.4167 0 1 'northeast' 8 40.768368 -80.376997 +9 0.4167 1.0 0.4167 0 1 'northeast' 9 40.467497 -79.794148 +10 0.4167 1.0 0.4167 0 1 'northeast' 10 40.467469 -79.794041 +11 0.4167 1.0 0.4167 0 1 'northeast' 11 40.552592 -75.22477 +12 0.4167 1.0 0.4167 0 1 'northeast' 12 40.603397 -74.883413 +13 0.4167 1.0 0.4167 0 1 'northeast' 13 40.30279 -74.703774 +14 0.4167 1.0 0.4167 0 1 'northeast' 14 40.556699 -74.349096 +15 0.4167 1.0 0.4167 0 1 'northeast' 15 40.66556 -73.65474 +16 0.4167 1.0 0.4167 0 1 'northeast' 16 40.835394 -79.343138 +17 0.4167 1.0 0.4167 0 1 'northeast' 17 40.835196 -79.340896 +18 0.4167 1.0 0.4167 0 1 'northeast' 18 40.79121 -74.19497 +19 0.4167 1.0 0.4167 0 1 'northeast' 19 40.791447 -74.088084 +20 0.4167 1.0 0.4167 0 1 'northeast' 20 40.784651 -73.93382 +21 0.4167 1.0 0.4167 0 1 'northeast' 21 40.895706 -73.14931 +22 0.4167 1.0 0.4167 0 1 'northeast' 22 41.21062 -80.320004 +23 0.4167 1.0 0.4167 0 1 'northeast' 23 41.210661 -80.320067 +24 0.4167 1.0 0.4167 0 1 'northeast' 24 40.999871 -78.741026 +25 0.4167 1.0 0.4167 0 1 'northeast' 25 41.260839 -78.311499 +26 0.4167 1.0 0.4167 0 1 'northeast' 26 41.495676 -77.643097 +27 0.4167 1.0 0.4167 0 1 'northeast' 27 41.496855 -77.643514 +28 0.4167 1.0 0.4167 0 1 'northeast' 28 41.262607 -76.338707 +29 0.4167 1.0 0.4167 0 1 'northeast' 29 41.21003 -75.855117 +30 0.4167 1.0 0.4167 0 1 'northeast' 30 41.066069 -74.573932 +31 0.4167 1.0 0.4167 0 1 'northeast' 31 41.118725 -74.476541 +32 0.4167 1.0 0.4167 0 1 'northeast' 32 41.029975 -74.090777 +33 0.4167 1.0 0.4167 0 1 'northeast' 33 41.254368 -73.010735 +34 0.4167 1.0 0.4167 0 1 'northeast' 34 41.266832 -73.009702 +35 0.4167 1.0 0.4167 0 1 'northeast' 35 41.398771 -79.676097 +36 0.4167 1.0 0.4167 0 1 'northeast' 36 41.396723 -79.672811 +37 0.4167 1.0 0.4167 0 1 'northeast' 37 41.537845 -79.116042 +38 0.4167 1.0 0.4167 0 1 'northeast' 38 41.537608 -79.11609 +39 0.4167 1.0 0.4167 0 1 'northeast' 39 41.689696 -78.437472 +40 0.4167 1.0 0.4167 0 1 'northeast' 40 41.877839 -77.765879 +41 0.4167 1.0 0.4167 0 1 'northeast' 41 41.821825 -75.819248 +42 0.4167 1.0 0.4167 0 1 'northeast' 42 42.07427 -79.698623 +43 0.4167 1.0 0.4167 0 1 'northeast' 43 42.074221 -79.698702 +44 0.4167 1.0 0.4167 0 1 'northeast' 44 42.11366 -77.653292 +45 0.4167 1.0 0.4167 0 1 'northeast' 45 42.072562 -76.791341 +46 0.4167 1.0 0.4167 0 1 'northeast' 46 42.072562 -76.77978 +47 0.4167 1.0 0.4167 0 1 'northeast' 47 42.439942 -76.305218 +48 0.4167 1.0 0.4167 0 1 'northeast' 48 42.417627 -76.293194 +49 0.4167 1.0 0.4167 0 1 'northeast' 49 42.054348 -75.548908 +50 0.4167 1.0 0.4167 0 1 'northeast' 50 41.625653 -73.482727 +51 0.4167 1.0 0.4167 0 1 'northeast' 51 41.974926 -72.813982 +52 0.4167 1.0 0.4167 0 1 'northeast' 52 41.975423 -72.813133 +53 0.4167 1.0 0.4167 0 1 'northeast' 53 41.677967 -72.827335 +54 0.4167 1.0 0.4167 0 1 'northeast' 54 41.725185 -72.589945 +55 0.4167 1.0 0.4167 0 1 'northeast' 55 41.725084 -72.588397 +56 0.4167 1.0 0.4167 0 1 'northeast' 56 40.274597 -76.383599 +57 0.4167 1.0 0.4167 0 1 'northeast' 57 41.670935 -71.534463 +58 0.4167 1.0 0.4167 0 1 'northeast' 58 41.753162 -70.493124 +59 0.4167 1.0 0.4167 0 1 'northeast' 59 42.023001 -71.375356 +60 0.4167 1.0 0.4167 0 1 'northeast' 60 42.022409 -71.751407 +61 0.4167 1.0 0.4167 0 1 'northeast' 61 42.020317 -71.744126 +62 0.4167 1.0 0.4167 0 1 'northeast' 62 42.120251 -71.567683 +63 0.4167 1.0 0.4167 0 1 'northeast' 63 42.120051 -71.569429 +64 0.4167 1.0 0.4167 0 1 'northeast' 64 42.363165 -71.119083 +65 0.4167 1.0 0.4167 0 1 'northeast' 65 42.201594 -71.523878 +66 0.4167 1.0 0.4167 0 1 'northeast' 66 42.588366 -71.847785 +67 0.4167 1.0 0.4167 0 1 'northeast' 67 42.484204 -71.16997 +68 0.4167 1.0 0.4167 0 1 'northeast' 68 42.707991 -71.274586 +69 0.4167 1.0 0.4167 0 1 'northeast' 69 42.550884 -71.367865 +70 0.4167 1.0 0.4167 0 1 'northeast' 70 42.934207 -71.491622 +71 0.4167 1.0 0.4167 0 1 'northeast' 71 44.838572 -69.923579 +72 0.4167 1.0 0.4167 0 1 'northeast' 72 45.054984 -71.490144 +73 0.4167 1.0 0.4167 0 1 'northeast' 73 45.05418 -71.490121 +74 0.4167 1.0 0.4167 0 1 'northeast' 74 43.271294 -79.02028 +75 0.4167 1.0 0.4167 0 1 'northeast' 75 43.270035 -79.026338 +76 0.4167 1.0 0.4167 0 1 'northeast' 76 42.745262 -78.392456 +77 0.4167 1.0 0.4167 0 1 'northeast' 77 42.917459 -77.783036 +78 0.4167 1.0 0.4167 0 1 'northeast' 78 42.597312 -78.110065 +79 0.4167 1.0 0.4167 0 1 'northeast' 79 42.556783 -78.153585 +80 0.4167 1.0 0.4167 0 1 'northeast' 80 42.90849 -77.192062 +81 0.4167 1.0 0.4167 0 1 'northeast' 81 42.904538 -77.176114 +82 0.4167 1.0 0.4167 0 1 'northeast' 82 43.219378 -76.252319 +83 0.4167 1.0 0.4167 0 1 'northeast' 83 42.903602 -75.958292 +84 0.4167 1.0 0.4167 0 1 'northeast' 84 42.903357 -75.958496 +85 0.4167 1.0 0.4167 0 1 'northeast' 85 42.80409 -74.281505 +86 0.4167 1.0 0.4167 0 1 'northeast' 86 42.815669 -74.263843 +87 0.4167 1.0 0.4167 0 1 'northeast' 87 42.831757 -73.672791 +88 0.4167 1.0 0.4167 0 1 'northeast' 88 42.628596 -74.025866 +89 0.4167 1.0 0.4167 0 1 'northeast' 89 42.63174 -74.025301 +90 0.4167 1.0 0.4167 0 1 'northeast' 90 42.24878 -73.898449 +91 0.4167 1.0 0.4167 0 1 'northeast' 91 42.248502 -73.899998 +92 0.4167 1.0 0.4167 0 1 'northeast' 92 41.77572 -73.701817 +93 0.4167 1.0 0.4167 0 1 'northeast' 93 41.77619 -73.702682 +94 0.4167 1.0 0.4167 0 1 'northeast' 94 42.740238 -73.186441 +95 0.4167 1.0 0.4167 0 1 'northeast' 95 42.048439 -72.610074 +96 0.4167 1.0 0.4167 0 1 'northeast' 96 42.046799 -72.613109 +97 0.4167 1.0 0.4167 0 1 'northeast' 97 43.354239 -75.082106 +98 0.4167 1.0 0.4167 0 1 'northeast' 98 43.35361 -75.094707 +99 0.4167 1.0 0.4167 0 1 'northeast' 99 44.076832 -75.299729 +100 0.4167 1.0 0.4167 0 1 'northeast' 100 44.076742 -75.29934 +101 0.4167 1.0 0.4167 0 1 'northeast' 101 44.768851 -75.355817 +102 0.4167 1.0 0.4167 0 1 'northeast' 102 42.470251 -73.325124 +103 0.4167 1.0 0.4167 0 1 'northeast' 103 40.189198 -79.527073 +104 0.4167 1.0 0.4167 0 1 'northeast' 104 40.042788 -78.421649 +105 0.4167 1.0 0.4167 0 1 'northeast' 105 44.520753 -70.578301 +1010 0.4167 1.0 0.4167 0 1 'northeast' 1010 40.467469 -79.794041 +1011 0.4167 1.0 0.4167 0 1 'northeast' 1011 40.552592 -75.22477 +1020 0.4167 1.0 0.4167 0 1 'northeast' 1020 40.784651 -73.93382 +1022 0.4167 1.0 0.4167 0 1 'northeast' 1022 41.21062 -80.320004 +1027 0.4167 1.0 0.4167 0 1 'northeast' 1027 41.496855 -77.643514 +1030 0.4167 1.0 0.4167 0 1 'northeast' 1030 41.066069 -74.573932 +1031 0.4167 1.0 0.4167 0 1 'northeast' 1031 41.118725 -74.476541 +1032 0.4167 1.0 0.4167 0 1 'northeast' 1032 41.029975 -74.090777 +1039 0.4167 1.0 0.4167 0 1 'northeast' 1039 41.689696 -78.437472 +1045 0.4167 1.0 0.4167 0 1 'northeast' 1045 42.072562 -76.791341 +1049 0.4167 1.0 0.4167 0 1 'northeast' 1049 42.054348 -75.548908 +1050 0.4167 1.0 0.4167 0 1 'northeast' 1050 41.625653 -73.482727 +1053 0.4167 1.0 0.4167 0 1 'northeast' 1053 41.677967 -72.827335 +1059 0.4167 1.0 0.4167 0 1 'northeast' 1059 42.023001 -71.375356 +1064 0.4167 1.0 0.4167 0 1 'northeast' 1064 42.363165 -71.119083 +1067 0.4167 1.0 0.4167 0 1 'northeast' 1067 42.484204 -71.16997 +1069 0.4167 1.0 0.4167 0 1 'northeast' 1069 42.550884 -71.367865 +1076 0.4167 1.0 0.4167 0 1 'northeast' 1076 42.745262 -78.392456 +1086 0.4167 1.0 0.4167 0 1 'northeast' 1086 42.815669 -74.263843 +2086 0.4167 1.0 0.4167 0 1 'northeast' 2086 42.815669 -74.263843 +301030 0.4167 1.0 0.4167 0 1 'northeast' 301030 41.066069 -74.573932 +801050 0.4167 1.0 0.4167 0 1 'northeast' 801050 41.625653 -73.482727 +1100027 0.4167 1.0 0.4167 0 1 'northeast' 1100027 41.496855 -77.643514 +1402086 0.4167 1.0 0.4167 0 1 'northeast' 1402086 42.815669 -74.263843 +1602086 0.4167 1.0 0.4167 0 1 'northeast' 1602086 42.815669 -74.263843 +1801069 0.4167 1.0 0.4167 0 1 'northeast' 1801069 42.550884 -71.367865 +1901067 0.4167 1.0 0.4167 0 1 'northeast' 1901067 42.484204 -71.16997 +2000008 0.4167 1.0 0.4167 0 1 'northeast' 2000008 40.768368 -80.376997 +2101045 0.4167 1.0 0.4167 0 1 'northeast' 2101045 42.072562 -76.791341 +2401032 0.4167 1.0 0.4167 0 1 'northeast' 2401032 41.029975 -74.090777 +2700011 0.4167 1.0 0.4167 0 1 'northeast' 2700011 40.552592 -75.22477 +3101076 0.4167 1.0 0.4167 0 1 'northeast' 3101076 42.745262 -78.392456 +3201086 0.4167 1.0 0.4167 0 1 'northeast' 3201086 42.815669 -74.263843 +3401039 0.4167 1.0 0.4167 0 1 'northeast' 3401039 41.689696 -78.437472 +3800020 0.4167 1.0 0.4167 0 1 'northeast' 3800020 40.784651 -73.93382 +4101064 0.4167 1.0 0.4167 0 1 'northeast' 4101064 42.363165 -71.119083 +4200008 0.4167 1.0 0.4167 0 1 'northeast' 4200008 40.768368 -80.376997 +4301031 0.4167 1.0 0.4167 0 1 'northeast' 4301031 41.118725 -74.476541 +4401059 0.4167 1.0 0.4167 0 1 'northeast' 4401059 42.023001 -71.375356 +4501049 0.4167 1.0 0.4167 0 1 'northeast' 4501049 42.054348 -75.548908 +4601053 0.4167 1.0 0.4167 0 1 'northeast' 4601053 41.677967 -72.827335 +]; + +%% pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status +mgc.pipe = [ +1 1 3 0.762 31284 0.0431 0.4167 1.0 1 +2 2 9 0.762 18304 0.0431 0.4167 1.0 1 +5 5 7 0.762 14080 0.0431 0.4167 1.0 1 +7 7 13 0.762 11264 0.0431 0.4167 1.0 1 +8 1022 22 0.762 40313 0.0431 0.4167 1.0 1 +9 1010 10 0.762 11264 0.0431 0.4167 1.0 1 +11 10 16 0.762 8448 0.0431 0.4167 1.0 1 +12 1011 30 0.762 37541 0.0431 0.4167 1.0 1 +13 11 56 0.762 37541 0.0431 0.4167 1.0 1 +14 12 13 0.762 5632 0.0431 0.4167 1.0 1 +15 12 29 0.762 16896 0.0431 0.4167 1.0 1 +16 12 18 0.762 11264 0.0431 0.4167 1.0 1 +17 13 14 0.762 7040 0.0431 0.4167 1.0 1 +18 14 15 0.762 5632 0.0431 0.4167 1.0 1 +19 14 18 0.762 5632 0.0431 0.4167 1.0 1 +21 17 24 0.762 8448 0.0431 0.4167 1.0 1 +22 17 78 0.762 42240 0.0431 0.4167 1.0 1 +23 18 19 0.762 2816 0.0431 0.4167 1.0 1 +24 19 20 0.762 2816 0.0431 0.4167 1.0 1 +25 19 1032 0.762 5632 0.0431 0.4167 1.0 1 +26 1020 21 0.762 48280 0.0431 0.4167 1.0 1 +28 23 35 0.762 28795 0.0431 0.4167 1.0 1 +29 23 42 0.762 69109 0.0431 0.4167 1.0 1 +30 24 25 0.762 8448 0.0431 0.4167 1.0 1 +31 25 26 0.762 8448 0.0431 0.4167 1.0 1 +33 1027 28 0.762 21120 0.0431 0.4167 1.0 1 +34 1027 39 0.762 8448 0.0431 0.4167 1.0 1 +35 27 1045 0.762 22528 0.0431 0.4167 1.0 1 +36 28 29 0.762 7040 0.0431 0.4167 1.0 1 +37 29 28 0.762 7040 0.0431 0.4167 1.0 1 +38 1030 40 0.762 184290 0.0431 0.4167 1.0 1 +39 30 31 0.762 6257 0.0431 0.4167 1.0 1 +40 1030 32 0.762 23036 0.0431 0.4167 1.0 1 +41 1031 49 0.762 144841 0.0431 0.4167 1.0 1 +42 31 50 0.762 25027 0.0431 0.4167 1.0 1 +43 32 33 0.762 46073 0.0431 0.4167 1.0 1 +44 33 1050 0.762 32187 0.0431 0.4167 1.0 1 +46 33 1053 0.762 23036 0.0431 0.4167 1.0 1 +48 36 37 0.762 28795 0.0431 0.4167 1.0 1 +50 38 1039 0.762 46073 0.0431 0.4167 1.0 1 +51 1039 40 0.762 23036 0.0431 0.4167 1.0 1 +52 40 81 0.762 92145 0.0431 0.4167 1.0 1 +53 41 1049 0.762 8448 0.0431 0.4167 1.0 1 +55 43 76 0.762 92145 0.0431 0.4167 1.0 1 +56 44 45 0.762 72420 0.0431 0.4167 1.0 1 +58 1045 47 0.762 8448 0.0431 0.4167 1.0 1 +59 46 49 0.762 96560 0.0431 0.4167 1.0 1 +61 48 82 0.762 14080 0.0431 0.4167 1.0 1 +62 48 85 0.762 25344 0.0431 0.4167 1.0 1 +63 1050 93 0.762 32187 0.0431 0.4167 1.0 1 +64 50 51 0.762 3128 0.0431 0.4167 1.0 1 +66 52 53 0.762 12514 0.0431 0.4167 1.0 1 +67 1053 96 0.762 23036 0.0431 0.4167 1.0 1 +68 53 54 0.762 12514 0.0431 0.4167 1.0 1 +70 55 59 0.762 37541 0.0431 0.4167 1.0 1 +71 57 61 0.762 23036 0.0431 0.4167 1.0 1 +72 1059 61 0.762 17277 0.0431 0.4167 1.0 1 +73 1059 62 0.762 17277 0.0431 0.4167 1.0 1 +74 59 1064 0.762 18770 0.0431 0.4167 1.0 1 +75 58 59 0.762 25027 0.0431 0.4167 1.0 1 +77 60 96 0.762 57591 0.0431 0.4167 1.0 1 +78 60 62 0.762 23036 0.0431 0.4167 1.0 1 +79 62 96 0.762 69109 0.0431 0.4167 1.0 1 +81 63 65 0.762 11518 0.0431 0.4167 1.0 1 +82 64 65 0.762 17277 0.0431 0.4167 1.0 1 +83 64 67 0.762 5759 0.0431 0.4167 1.0 1 +84 65 66 0.762 23036 0.0431 0.4167 1.0 1 +85 65 69 0.762 23036 0.0431 0.4167 1.0 1 +86 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 +87 68 105 0.762 614221 0.0431 0.4167 1.0 1 +88 68 1069 0.762 102370 0.0431 0.4167 1.0 1 +89 69 70 0.762 46073 0.0431 0.4167 1.0 1 +90 71 105 0.762 204740 0.0431 0.4167 1.0 1 +92 73 105 0.762 409480 0.0431 0.4167 1.0 1 +94 75 76 0.762 46073 0.0431 0.4167 1.0 1 +95 76 80 0.762 69109 0.0431 0.4167 1.0 1 +96 1076 79 0.762 5632 0.0431 0.4167 1.0 1 +97 77 79 0.762 5632 0.0431 0.4167 1.0 1 +100 81 83 0.762 69109 0.0431 0.4167 1.0 1 +102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 +104 86 87 0.762 8448 0.0431 0.4167 1.0 1 +105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 +106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 +108 89 90 0.762 32187 0.0431 0.4167 1.0 1 +110 91 92 0.762 80467 0.0431 0.4167 1.0 1 +112 94 102 0.762 23036 0.0431 0.4167 1.0 1 +115 97 99 0.762 64374 0.0431 0.4167 1.0 1 +117 100 101 0.762 96560 0.0431 0.4167 1.0 1 +118 103 4 0.762 37541 0.0431 0.4167 1.0 1 +119 104 6 0.762 56311 0.0431 0.4167 1.0 1 +120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 +121 102 96 0.762 46073 0.0431 0.4167 1.0 1 +122 21 34 0.762 96560 0.0431 0.4167 1.0 1 +]; + +%% compressor data +% id fr_junction to_junction c_ratio_min c_ratio_max power_max flow_min flow_max inlet_p_min inlet_p_max outlet_p_min outlet_p_max status operating_cost directionality +mgc.compressor = [ +3 3 103 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +4 4 104 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +6 6 56 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +10 9 10 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +20 16 17 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +27 22 23 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +32 26 27 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +45 33 34 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +47 35 36 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +49 37 38 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +54 42 43 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +57 45 46 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +60 47 48 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +65 51 52 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +69 54 55 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +76 60 61 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +80 62 63 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +91 72 73 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +93 74 75 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +98 78 79 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +99 80 81 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +101 83 84 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +103 85 86 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +107 88 89 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +109 90 91 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +111 92 93 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +113 95 96 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +114 97 98 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +116 99 100 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +]; + +%% regulator data +% id fr_junction to_junction reduction_factor_min reduction_factor_max flow_min flow_max status +mgc.regulator = [ +1008 8 4200008 0 1 -1.0e9 1.0e9 1 +1009 8 2000008 0 1 -1.0e9 1.0e9 1 +1012 11 2700011 0 1 -1.0e9 1.0e9 1 +1025 1032 2401032 0 1 -1.0e9 1.0e9 1 +1026 20 3800020 0 1 -1.0e9 1.0e9 1 +1033 27 1100027 0 1 -1.0e9 1.0e9 1 +1034 1039 3401039 0 1 -1.0e9 1.0e9 1 +1040 1030 301030 0 1 -1.0e9 1.0e9 1 +1041 1031 4301031 0 1 -1.0e9 1.0e9 1 +1053 1049 4501049 0 1 -1.0e9 1.0e9 1 +1057 1045 2101045 0 1 -1.0e9 1.0e9 1 +1063 1050 801050 0 1 -1.0e9 1.0e9 1 +1067 1053 4601053 0 1 -1.0e9 1.0e9 1 +1073 1059 4401059 0 1 -1.0e9 1.0e9 1 +1074 1064 4101064 0 1 -1.0e9 1.0e9 1 +1086 1067 1901067 0 1 -1.0e9 1.0e9 1 +1089 1069 1801069 0 1 -1.0e9 1.0e9 1 +1096 1076 3101076 0 1 -1.0e9 1.0e9 1 +1104 1086 3201086 0 1 -1.0e9 1.0e9 1 +1105 2086 1602086 0 1 -1.0e9 1.0e9 1 +1106 2086 1402086 0 1 -1.0e9 1.0e9 1 +100002 30 301030 0 1 -1.0e9 1.0e9 1 +100007 50 801050 0 1 -1.0e9 1.0e9 1 +100010 1027 1100027 0 1 -1.0e9 1.0e9 1 +100013 1086 1402086 0 1 -1.0e9 1.0e9 1 +100015 86 1602086 0 1 -1.0e9 1.0e9 1 +100017 69 1801069 0 1 -1.0e9 1.0e9 1 +100018 67 1901067 0 1 -1.0e9 1.0e9 1 +100019 1010 2000008 0 1 -1.0e9 1.0e9 1 +100020 45 2101045 0 1 -1.0e9 1.0e9 1 +100023 32 2401032 0 1 -1.0e9 1.0e9 1 +100026 1011 2700011 0 1 -1.0e9 1.0e9 1 +100030 76 3101076 0 1 -1.0e9 1.0e9 1 +100031 86 3201086 0 1 -1.0e9 1.0e9 1 +100033 39 3401039 0 1 -1.0e9 1.0e9 1 +100037 1020 3800020 0 1 -1.0e9 1.0e9 1 +100040 64 4101064 0 1 -1.0e9 1.0e9 1 +100041 1022 4200008 0 1 -1.0e9 1.0e9 1 +100042 31 4301031 0 1 -1.0e9 1.0e9 1 +100043 59 4401059 0 1 -1.0e9 1.0e9 1 +100044 49 4501049 0 1 -1.0e9 1.0e9 1 +100045 53 4601053 0 1 -1.0e9 1.0e9 1 +]; + +%% receipt data +% id junction_id injection_min injection_max injection_nominal is_dispatchable status +mgc.receipt = [ +1 1 0.0672 0.0672 0.0672 0 1 +2 2 0.0566 0.0566 0.0566 0 1 +5 5 0.0626 0.0626 0.0626 0 1 +8 8 0.0653 0.0653 0.0653 0 1 +28 28 0.0672 0.0672 0.0672 0 1 +39 39 0.0569 0.0569 0.0569 0 1 +40 40 0.0552 0.0552 0.0552 0 1 +41 41 0.0601 0.0601 0.0601 0 1 +45 45 0.0547 0.0547 0.0547 0 1 +72 72 0.0539 0.0539 0.0539 0 1 +74 74 0.0590 0.0590 0.0590 0 1 +101 101 0.0583 0.0583 0.0583 0 1 +10001 1 0.0000 52.8312 0.0000 1 1 +10002 2 0.0000 52.8312 0.0000 1 1 +10005 5 0.0000 52.8312 0.0000 1 1 +10008 8 0.0000 52.8312 0.0000 1 1 +10028 28 0.0000 52.8312 0.0000 1 1 +10039 39 0.0000 52.8312 0.0000 1 1 +10040 40 0.0000 52.8312 0.0000 1 1 +10041 41 0.0000 52.8312 0.0000 1 1 +10045 45 0.0000 52.8312 0.0000 1 1 +10072 72 0.0000 52.8312 0.0000 1 1 +10074 74 0.0000 52.8312 0.0000 1 1 +10101 101 0.0000 52.8312 0.0000 1 1 +]; + +%% delivery data +% id junction_id withdrawal_min withdrawal_max withdrawal_nominal is_dispatchable status +mgc.delivery = [ +7 7 0.2569 0.2569 0.2569 0 1 +10 10 8.7039 8.7039 8.7039 0 1 +13 13 0.2896 0.2896 0.2896 0 1 +14 14 0.0274 0.0274 0.0274 0 1 +15 15 1.1085 1.1085 1.1085 0 1 +17 17 2.7826 2.7826 2.7826 0 1 +18 18 0.2745 0.2745 0.2745 0 1 +19 19 1.5603 1.5603 1.5603 0 1 +20 20 0.9247 0.9247 0.9247 0 1 +21 21 0.7729 0.7729 0.7729 0 1 +24 24 1.6120 1.6120 1.6120 0 1 +25 25 1.6855 1.6855 1.6855 0 1 +29 29 1.2045 1.2045 1.2045 0 1 +31 31 0.5777 0.5777 0.5777 0 1 +34 34 0.0548 0.0548 0.0548 0 1 +43 43 0.6837 0.6837 0.6837 0 1 +44 44 0.0683 0.0683 0.0683 0 1 +48 48 0.0248 0.0248 0.0248 0 1 +55 55 1.0553 1.0553 1.0553 0 1 +57 57 0.2468 0.2468 0.2468 0 1 +58 58 1.1328 1.1328 1.1328 0 1 +61 61 0.3524 0.3524 0.3524 0 1 +62 62 0.4700 0.4700 0.4700 0 1 +63 63 0.0023 0.0023 0.0023 0 1 +64 64 0.0502 0.0502 0.0502 0 1 +66 66 0.3919 0.3919 0.3919 0 1 +67 67 0.0013 0.0013 0.0013 0 1 +68 68 0.0012 0.0012 0.0012 0 1 +70 70 0.0015 0.0015 0.0015 0 1 +71 71 0.3464 0.3464 0.3464 0 1 +76 76 0.3090 0.3090 0.3090 0 1 +77 77 1.2818 1.2818 1.2818 0 1 +82 82 0.3871 0.3871 0.3871 0 1 +86 86 0.1430 0.1430 0.1430 0 1 +87 87 0.1446 0.1446 0.1446 0 1 +89 89 0.7514 0.7514 0.7514 0 1 +91 91 0.1686 0.1686 0.1686 0 1 +93 93 0.1310 0.1310 0.1310 0 1 +94 94 0.4428 0.4428 0.4428 0 1 +98 98 1.1513 1.1513 1.1513 0 1 +100 100 0.0695 0.0695 0.0695 0 1 +10014 14 0.0000 52.8312 0.0000 1 1 +10019 19 0.0000 52.8312 0.0000 1 1 +10021 21 0.0000 52.8312 0.0000 1 1 +10029 29 0.0000 52.8312 0.0000 1 1 +10031 31 0.0000 52.8312 0.0000 1 1 +10034 34 0.0000 52.8312 0.0000 1 1 +10044 44 0.0000 52.8312 0.0000 1 1 +10048 48 0.0000 52.8312 0.0000 1 1 +10062 62 0.0000 52.8312 0.0000 1 1 +10064 64 0.0000 52.8312 0.0000 1 1 +10066 66 0.0000 52.8312 0.0000 1 1 +10071 71 0.0000 52.8312 0.0000 1 1 +10076 76 0.0000 52.8312 0.0000 1 1 +10082 82 0.0000 52.8312 0.0000 1 1 +10086 86 0.0000 52.8312 0.0000 1 1 +10087 87 0.0000 52.8312 0.0000 1 1 +10091 91 0.0000 52.8312 0.0000 1 1 +10093 93 0.0000 52.8312 0.0000 1 1 +10100 100 0.0000 52.8312 0.0000 1 1 +]; + +%% ne_pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status construction_cost +mgc.ne_pipe = [ +10001 1 3 0.762 31284 0.0431 0.4167 1.0 1 9.6979801571406e7 +10002 2 9 0.762 18304 0.0431 0.4167 1.0 1 5.6742147678479e7 +10005 5 7 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10007 7 13 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10008 1022 22 0.762 40313 0.0431 0.4167 1.0 1 1.2497182603533e8 +10009 1010 10 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10011 10 16 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10012 1011 30 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10013 11 56 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10014 12 13 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10015 12 29 0.762 16896 0.0431 0.4167 1.0 1 5.2377367087827e7 +10016 12 18 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10017 13 14 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10018 14 15 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10019 14 18 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10021 17 24 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10022 17 78 0.762 42240 0.0431 0.4167 1.0 1 1.3094341771957e8 +10023 18 19 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10024 19 20 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10025 19 1032 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10026 1020 21 0.762 48280 0.0431 0.4167 1.0 1 149668620 +10028 23 35 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10029 23 42 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10030 24 25 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10031 25 26 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10033 1027 28 0.762 21120 0.0431 0.4167 1.0 1 6.5471708859783e7 +10034 1027 39 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10035 27 1045 0.762 22528 0.0431 0.4167 1.0 1 6.9836489450435e7 +10036 28 29 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10037 29 28 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10038 1030 40 0.762 184290 0.0431 0.4167 1.0 1 5.7129977616151e8 +10039 30 31 0.762 6257 0.0431 0.4167 1.0 1 1.9395960314281e7 +10040 1030 32 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10041 1031 49 0.762 144841 0.0431 0.4167 1.0 1 449005860 +10042 31 50 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10043 32 33 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10044 33 1050 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10046 33 1053 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10048 36 37 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10050 38 1039 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10051 1039 40 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10052 40 81 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10053 41 1049 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10055 43 76 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10056 44 45 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10058 1045 47 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10059 46 49 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10061 48 82 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10062 48 85 0.762 25344 0.0431 0.4167 1.0 1 7.8566050631742e7 +10063 1050 93 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10064 50 51 0.762 3128 0.0431 0.4167 1.0 1 9.6979801571406e6 +10066 52 53 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10067 1053 96 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10068 53 54 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10070 55 59 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10071 57 61 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10072 1059 61 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10073 1059 62 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10074 59 1064 0.762 18770 0.0431 0.4167 1.0 1 5.8187880942844e7 +10075 58 59 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10077 60 96 0.762 57591 0.0431 0.4167 1.0 1 1.7853118005047e8 +10078 60 62 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10079 62 96 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10081 63 65 0.762 11518 0.0431 0.4167 1.0 1 3.5706236010096e7 +10082 64 65 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10083 64 67 0.762 5759 0.0431 0.4167 1.0 1 1.7853118005047e7 +10084 65 66 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10085 65 69 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10086 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 7.9336817717463e7 +10087 68 105 0.762 614221 0.0431 0.4167 1.0 1 1.9040836252191e9 +10088 68 1069 0.762 102370 0.0431 0.4167 1.0 1 3.1734727086985e8 +10089 69 70 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10090 71 105 0.762 204740 0.0431 0.4167 1.0 1 6.3469454173969e8 +10092 73 105 0.762 409480 0.0431 0.4167 1.0 1 1.2693890834794e9 +10094 75 76 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10095 76 80 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10096 1076 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10097 77 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10100 81 83 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10104 86 87 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10108 89 90 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10110 91 92 0.762 80467 0.0431 0.4167 1.0 1 249447700 +10112 94 102 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10115 97 99 0.762 64374 0.0431 0.4167 1.0 1 199558160 +10117 100 101 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10118 103 4 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10119 104 6 0.762 56311 0.0431 0.4167 1.0 1 1.7456364282853e8 +10120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 2.3209053406561e8 +10121 102 96 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10122 21 34 0.762 96560 0.0431 0.4167 1.0 1 299337240 +]; + +%% price_zone data +%column_names% id cost_q_1 cost_q_2 cost_q_3 cost_p_1 cost_p_2 cost_p_3 min_cost constant_p comment +mgc.price_zone = [ +1 726357.391252 -629976.764143 0 6.0583475e-10 -0.00111388938 0 61071.8765728 175 'Transco Zone 6 Non New York' +2 296.540064875 131748.323601 0 0 0.00000870226 794.37 71929.0990747 600 'Transco Leidy Zone' +]; + +%% junction data (extended) +%column_names% price_zone +mgc.junction_data = [ +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +2 +-1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +1 +1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +]; diff --git a/examples/data/matgas/northeast-ne-E-6.25-oct.m b/examples/data/matgas/northeast-ne-E-6.25-oct.m new file mode 100644 index 0000000..b43b794 --- /dev/null +++ b/examples/data/matgas/northeast-ne-E-6.25-oct.m @@ -0,0 +1,699 @@ +function mgc = TC_PennToNortheast_wValves_expansion_6.25_oct + +%% required global data +mgc.gas_molar_mass = 0.0185674; % kg/mol +mgc.gas_specific_gravity = 0.6411; +mgc.specific_heat_capacity_ratio = 1.2841; % unitless +mgc.temperature = 281.15; % K +mgc.compressibility_factor = 0.8; % unitless +mgc.units = 'si'; +mgc.standard_density = 0.717; + +%% optional global data (that was either provided or computed based on required global data) +mgc.energy_factor = 5.8811473e-10; +mgc.sound_speed = 317.3537; % m/s +mgc.R = 8.314; % J/(mol K) +mgc.base_pressure = 8.273712e6; % Pa +mgc.base_flow = 44.4795; +mgc.base_length = 1.0; % m +mgc.is_per_unit = 1; + +%% junction data +% id p_min p_max p_nominal junction_type status pipeline_name edi_id lat lon +mgc.junction = [ +1 0.4167 1.0 0.4167 0 1 'northeast' 1 40.14051 -80.478524 +2 0.4167 1.0 0.4167 0 1 'northeast' 2 39.723066 -80.442888 +3 0.4167 1.0 0.4167 0 1 'northeast' 3 40.200743 -79.534826 +4 0.4167 1.0 0.4167 0 1 'northeast' 4 40.020885 -78.404702 +5 0.4167 1.0 0.4167 0 1 'northeast' 5 39.724585 -76.390675 +6 0.4167 1.0 0.4167 0 1 'northeast' 6 40.274567 -76.382726 +7 0.4167 1.0 0.4167 0 1 'northeast' 7 40.084953 -75.556341 +8 0.4167 1.0 0.4167 0 1 'northeast' 8 40.768368 -80.376997 +9 0.4167 1.0 0.4167 0 1 'northeast' 9 40.467497 -79.794148 +10 0.4167 1.0 0.4167 0 1 'northeast' 10 40.467469 -79.794041 +11 0.4167 1.0 0.4167 0 1 'northeast' 11 40.552592 -75.22477 +12 0.4167 1.0 0.4167 0 1 'northeast' 12 40.603397 -74.883413 +13 0.4167 1.0 0.4167 0 1 'northeast' 13 40.30279 -74.703774 +14 0.4167 1.0 0.4167 0 1 'northeast' 14 40.556699 -74.349096 +15 0.4167 1.0 0.4167 0 1 'northeast' 15 40.66556 -73.65474 +16 0.4167 1.0 0.4167 0 1 'northeast' 16 40.835394 -79.343138 +17 0.4167 1.0 0.4167 0 1 'northeast' 17 40.835196 -79.340896 +18 0.4167 1.0 0.4167 0 1 'northeast' 18 40.79121 -74.19497 +19 0.4167 1.0 0.4167 0 1 'northeast' 19 40.791447 -74.088084 +20 0.4167 1.0 0.4167 0 1 'northeast' 20 40.784651 -73.93382 +21 0.4167 1.0 0.4167 0 1 'northeast' 21 40.895706 -73.14931 +22 0.4167 1.0 0.4167 0 1 'northeast' 22 41.21062 -80.320004 +23 0.4167 1.0 0.4167 0 1 'northeast' 23 41.210661 -80.320067 +24 0.4167 1.0 0.4167 0 1 'northeast' 24 40.999871 -78.741026 +25 0.4167 1.0 0.4167 0 1 'northeast' 25 41.260839 -78.311499 +26 0.4167 1.0 0.4167 0 1 'northeast' 26 41.495676 -77.643097 +27 0.4167 1.0 0.4167 0 1 'northeast' 27 41.496855 -77.643514 +28 0.4167 1.0 0.4167 0 1 'northeast' 28 41.262607 -76.338707 +29 0.4167 1.0 0.4167 0 1 'northeast' 29 41.21003 -75.855117 +30 0.4167 1.0 0.4167 0 1 'northeast' 30 41.066069 -74.573932 +31 0.4167 1.0 0.4167 0 1 'northeast' 31 41.118725 -74.476541 +32 0.4167 1.0 0.4167 0 1 'northeast' 32 41.029975 -74.090777 +33 0.4167 1.0 0.4167 0 1 'northeast' 33 41.254368 -73.010735 +34 0.4167 1.0 0.4167 0 1 'northeast' 34 41.266832 -73.009702 +35 0.4167 1.0 0.4167 0 1 'northeast' 35 41.398771 -79.676097 +36 0.4167 1.0 0.4167 0 1 'northeast' 36 41.396723 -79.672811 +37 0.4167 1.0 0.4167 0 1 'northeast' 37 41.537845 -79.116042 +38 0.4167 1.0 0.4167 0 1 'northeast' 38 41.537608 -79.11609 +39 0.4167 1.0 0.4167 0 1 'northeast' 39 41.689696 -78.437472 +40 0.4167 1.0 0.4167 0 1 'northeast' 40 41.877839 -77.765879 +41 0.4167 1.0 0.4167 0 1 'northeast' 41 41.821825 -75.819248 +42 0.4167 1.0 0.4167 0 1 'northeast' 42 42.07427 -79.698623 +43 0.4167 1.0 0.4167 0 1 'northeast' 43 42.074221 -79.698702 +44 0.4167 1.0 0.4167 0 1 'northeast' 44 42.11366 -77.653292 +45 0.4167 1.0 0.4167 0 1 'northeast' 45 42.072562 -76.791341 +46 0.4167 1.0 0.4167 0 1 'northeast' 46 42.072562 -76.77978 +47 0.4167 1.0 0.4167 0 1 'northeast' 47 42.439942 -76.305218 +48 0.4167 1.0 0.4167 0 1 'northeast' 48 42.417627 -76.293194 +49 0.4167 1.0 0.4167 0 1 'northeast' 49 42.054348 -75.548908 +50 0.4167 1.0 0.4167 0 1 'northeast' 50 41.625653 -73.482727 +51 0.4167 1.0 0.4167 0 1 'northeast' 51 41.974926 -72.813982 +52 0.4167 1.0 0.4167 0 1 'northeast' 52 41.975423 -72.813133 +53 0.4167 1.0 0.4167 0 1 'northeast' 53 41.677967 -72.827335 +54 0.4167 1.0 0.4167 0 1 'northeast' 54 41.725185 -72.589945 +55 0.4167 1.0 0.4167 0 1 'northeast' 55 41.725084 -72.588397 +56 0.4167 1.0 0.4167 0 1 'northeast' 56 40.274597 -76.383599 +57 0.4167 1.0 0.4167 0 1 'northeast' 57 41.670935 -71.534463 +58 0.4167 1.0 0.4167 0 1 'northeast' 58 41.753162 -70.493124 +59 0.4167 1.0 0.4167 0 1 'northeast' 59 42.023001 -71.375356 +60 0.4167 1.0 0.4167 0 1 'northeast' 60 42.022409 -71.751407 +61 0.4167 1.0 0.4167 0 1 'northeast' 61 42.020317 -71.744126 +62 0.4167 1.0 0.4167 0 1 'northeast' 62 42.120251 -71.567683 +63 0.4167 1.0 0.4167 0 1 'northeast' 63 42.120051 -71.569429 +64 0.4167 1.0 0.4167 0 1 'northeast' 64 42.363165 -71.119083 +65 0.4167 1.0 0.4167 0 1 'northeast' 65 42.201594 -71.523878 +66 0.4167 1.0 0.4167 0 1 'northeast' 66 42.588366 -71.847785 +67 0.4167 1.0 0.4167 0 1 'northeast' 67 42.484204 -71.16997 +68 0.4167 1.0 0.4167 0 1 'northeast' 68 42.707991 -71.274586 +69 0.4167 1.0 0.4167 0 1 'northeast' 69 42.550884 -71.367865 +70 0.4167 1.0 0.4167 0 1 'northeast' 70 42.934207 -71.491622 +71 0.4167 1.0 0.4167 0 1 'northeast' 71 44.838572 -69.923579 +72 0.4167 1.0 0.4167 0 1 'northeast' 72 45.054984 -71.490144 +73 0.4167 1.0 0.4167 0 1 'northeast' 73 45.05418 -71.490121 +74 0.4167 1.0 0.4167 0 1 'northeast' 74 43.271294 -79.02028 +75 0.4167 1.0 0.4167 0 1 'northeast' 75 43.270035 -79.026338 +76 0.4167 1.0 0.4167 0 1 'northeast' 76 42.745262 -78.392456 +77 0.4167 1.0 0.4167 0 1 'northeast' 77 42.917459 -77.783036 +78 0.4167 1.0 0.4167 0 1 'northeast' 78 42.597312 -78.110065 +79 0.4167 1.0 0.4167 0 1 'northeast' 79 42.556783 -78.153585 +80 0.4167 1.0 0.4167 0 1 'northeast' 80 42.90849 -77.192062 +81 0.4167 1.0 0.4167 0 1 'northeast' 81 42.904538 -77.176114 +82 0.4167 1.0 0.4167 0 1 'northeast' 82 43.219378 -76.252319 +83 0.4167 1.0 0.4167 0 1 'northeast' 83 42.903602 -75.958292 +84 0.4167 1.0 0.4167 0 1 'northeast' 84 42.903357 -75.958496 +85 0.4167 1.0 0.4167 0 1 'northeast' 85 42.80409 -74.281505 +86 0.4167 1.0 0.4167 0 1 'northeast' 86 42.815669 -74.263843 +87 0.4167 1.0 0.4167 0 1 'northeast' 87 42.831757 -73.672791 +88 0.4167 1.0 0.4167 0 1 'northeast' 88 42.628596 -74.025866 +89 0.4167 1.0 0.4167 0 1 'northeast' 89 42.63174 -74.025301 +90 0.4167 1.0 0.4167 0 1 'northeast' 90 42.24878 -73.898449 +91 0.4167 1.0 0.4167 0 1 'northeast' 91 42.248502 -73.899998 +92 0.4167 1.0 0.4167 0 1 'northeast' 92 41.77572 -73.701817 +93 0.4167 1.0 0.4167 0 1 'northeast' 93 41.77619 -73.702682 +94 0.4167 1.0 0.4167 0 1 'northeast' 94 42.740238 -73.186441 +95 0.4167 1.0 0.4167 0 1 'northeast' 95 42.048439 -72.610074 +96 0.4167 1.0 0.4167 0 1 'northeast' 96 42.046799 -72.613109 +97 0.4167 1.0 0.4167 0 1 'northeast' 97 43.354239 -75.082106 +98 0.4167 1.0 0.4167 0 1 'northeast' 98 43.35361 -75.094707 +99 0.4167 1.0 0.4167 0 1 'northeast' 99 44.076832 -75.299729 +100 0.4167 1.0 0.4167 0 1 'northeast' 100 44.076742 -75.29934 +101 0.4167 1.0 0.4167 0 1 'northeast' 101 44.768851 -75.355817 +102 0.4167 1.0 0.4167 0 1 'northeast' 102 42.470251 -73.325124 +103 0.4167 1.0 0.4167 0 1 'northeast' 103 40.189198 -79.527073 +104 0.4167 1.0 0.4167 0 1 'northeast' 104 40.042788 -78.421649 +105 0.4167 1.0 0.4167 0 1 'northeast' 105 44.520753 -70.578301 +1010 0.4167 1.0 0.4167 0 1 'northeast' 1010 40.467469 -79.794041 +1011 0.4167 1.0 0.4167 0 1 'northeast' 1011 40.552592 -75.22477 +1020 0.4167 1.0 0.4167 0 1 'northeast' 1020 40.784651 -73.93382 +1022 0.4167 1.0 0.4167 0 1 'northeast' 1022 41.21062 -80.320004 +1027 0.4167 1.0 0.4167 0 1 'northeast' 1027 41.496855 -77.643514 +1030 0.4167 1.0 0.4167 0 1 'northeast' 1030 41.066069 -74.573932 +1031 0.4167 1.0 0.4167 0 1 'northeast' 1031 41.118725 -74.476541 +1032 0.4167 1.0 0.4167 0 1 'northeast' 1032 41.029975 -74.090777 +1039 0.4167 1.0 0.4167 0 1 'northeast' 1039 41.689696 -78.437472 +1045 0.4167 1.0 0.4167 0 1 'northeast' 1045 42.072562 -76.791341 +1049 0.4167 1.0 0.4167 0 1 'northeast' 1049 42.054348 -75.548908 +1050 0.4167 1.0 0.4167 0 1 'northeast' 1050 41.625653 -73.482727 +1053 0.4167 1.0 0.4167 0 1 'northeast' 1053 41.677967 -72.827335 +1059 0.4167 1.0 0.4167 0 1 'northeast' 1059 42.023001 -71.375356 +1064 0.4167 1.0 0.4167 0 1 'northeast' 1064 42.363165 -71.119083 +1067 0.4167 1.0 0.4167 0 1 'northeast' 1067 42.484204 -71.16997 +1069 0.4167 1.0 0.4167 0 1 'northeast' 1069 42.550884 -71.367865 +1076 0.4167 1.0 0.4167 0 1 'northeast' 1076 42.745262 -78.392456 +1086 0.4167 1.0 0.4167 0 1 'northeast' 1086 42.815669 -74.263843 +2086 0.4167 1.0 0.4167 0 1 'northeast' 2086 42.815669 -74.263843 +301030 0.4167 1.0 0.4167 0 1 'northeast' 301030 41.066069 -74.573932 +801050 0.4167 1.0 0.4167 0 1 'northeast' 801050 41.625653 -73.482727 +1100027 0.4167 1.0 0.4167 0 1 'northeast' 1100027 41.496855 -77.643514 +1402086 0.4167 1.0 0.4167 0 1 'northeast' 1402086 42.815669 -74.263843 +1602086 0.4167 1.0 0.4167 0 1 'northeast' 1602086 42.815669 -74.263843 +1801069 0.4167 1.0 0.4167 0 1 'northeast' 1801069 42.550884 -71.367865 +1901067 0.4167 1.0 0.4167 0 1 'northeast' 1901067 42.484204 -71.16997 +2000008 0.4167 1.0 0.4167 0 1 'northeast' 2000008 40.768368 -80.376997 +2101045 0.4167 1.0 0.4167 0 1 'northeast' 2101045 42.072562 -76.791341 +2401032 0.4167 1.0 0.4167 0 1 'northeast' 2401032 41.029975 -74.090777 +2700011 0.4167 1.0 0.4167 0 1 'northeast' 2700011 40.552592 -75.22477 +3101076 0.4167 1.0 0.4167 0 1 'northeast' 3101076 42.745262 -78.392456 +3201086 0.4167 1.0 0.4167 0 1 'northeast' 3201086 42.815669 -74.263843 +3401039 0.4167 1.0 0.4167 0 1 'northeast' 3401039 41.689696 -78.437472 +3800020 0.4167 1.0 0.4167 0 1 'northeast' 3800020 40.784651 -73.93382 +4101064 0.4167 1.0 0.4167 0 1 'northeast' 4101064 42.363165 -71.119083 +4200008 0.4167 1.0 0.4167 0 1 'northeast' 4200008 40.768368 -80.376997 +4301031 0.4167 1.0 0.4167 0 1 'northeast' 4301031 41.118725 -74.476541 +4401059 0.4167 1.0 0.4167 0 1 'northeast' 4401059 42.023001 -71.375356 +4501049 0.4167 1.0 0.4167 0 1 'northeast' 4501049 42.054348 -75.548908 +4601053 0.4167 1.0 0.4167 0 1 'northeast' 4601053 41.677967 -72.827335 +]; + +%% pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status +mgc.pipe = [ +1 1 3 0.762 31284 0.0431 0.4167 1.0 1 +2 2 9 0.762 18304 0.0431 0.4167 1.0 1 +5 5 7 0.762 14080 0.0431 0.4167 1.0 1 +7 7 13 0.762 11264 0.0431 0.4167 1.0 1 +8 1022 22 0.762 40313 0.0431 0.4167 1.0 1 +9 1010 10 0.762 11264 0.0431 0.4167 1.0 1 +11 10 16 0.762 8448 0.0431 0.4167 1.0 1 +12 1011 30 0.762 37541 0.0431 0.4167 1.0 1 +13 11 56 0.762 37541 0.0431 0.4167 1.0 1 +14 12 13 0.762 5632 0.0431 0.4167 1.0 1 +15 12 29 0.762 16896 0.0431 0.4167 1.0 1 +16 12 18 0.762 11264 0.0431 0.4167 1.0 1 +17 13 14 0.762 7040 0.0431 0.4167 1.0 1 +18 14 15 0.762 5632 0.0431 0.4167 1.0 1 +19 14 18 0.762 5632 0.0431 0.4167 1.0 1 +21 17 24 0.762 8448 0.0431 0.4167 1.0 1 +22 17 78 0.762 42240 0.0431 0.4167 1.0 1 +23 18 19 0.762 2816 0.0431 0.4167 1.0 1 +24 19 20 0.762 2816 0.0431 0.4167 1.0 1 +25 19 1032 0.762 5632 0.0431 0.4167 1.0 1 +26 1020 21 0.762 48280 0.0431 0.4167 1.0 1 +28 23 35 0.762 28795 0.0431 0.4167 1.0 1 +29 23 42 0.762 69109 0.0431 0.4167 1.0 1 +30 24 25 0.762 8448 0.0431 0.4167 1.0 1 +31 25 26 0.762 8448 0.0431 0.4167 1.0 1 +33 1027 28 0.762 21120 0.0431 0.4167 1.0 1 +34 1027 39 0.762 8448 0.0431 0.4167 1.0 1 +35 27 1045 0.762 22528 0.0431 0.4167 1.0 1 +36 28 29 0.762 7040 0.0431 0.4167 1.0 1 +37 29 28 0.762 7040 0.0431 0.4167 1.0 1 +38 1030 40 0.762 184290 0.0431 0.4167 1.0 1 +39 30 31 0.762 6257 0.0431 0.4167 1.0 1 +40 1030 32 0.762 23036 0.0431 0.4167 1.0 1 +41 1031 49 0.762 144841 0.0431 0.4167 1.0 1 +42 31 50 0.762 25027 0.0431 0.4167 1.0 1 +43 32 33 0.762 46073 0.0431 0.4167 1.0 1 +44 33 1050 0.762 32187 0.0431 0.4167 1.0 1 +46 33 1053 0.762 23036 0.0431 0.4167 1.0 1 +48 36 37 0.762 28795 0.0431 0.4167 1.0 1 +50 38 1039 0.762 46073 0.0431 0.4167 1.0 1 +51 1039 40 0.762 23036 0.0431 0.4167 1.0 1 +52 40 81 0.762 92145 0.0431 0.4167 1.0 1 +53 41 1049 0.762 8448 0.0431 0.4167 1.0 1 +55 43 76 0.762 92145 0.0431 0.4167 1.0 1 +56 44 45 0.762 72420 0.0431 0.4167 1.0 1 +58 1045 47 0.762 8448 0.0431 0.4167 1.0 1 +59 46 49 0.762 96560 0.0431 0.4167 1.0 1 +61 48 82 0.762 14080 0.0431 0.4167 1.0 1 +62 48 85 0.762 25344 0.0431 0.4167 1.0 1 +63 1050 93 0.762 32187 0.0431 0.4167 1.0 1 +64 50 51 0.762 3128 0.0431 0.4167 1.0 1 +66 52 53 0.762 12514 0.0431 0.4167 1.0 1 +67 1053 96 0.762 23036 0.0431 0.4167 1.0 1 +68 53 54 0.762 12514 0.0431 0.4167 1.0 1 +70 55 59 0.762 37541 0.0431 0.4167 1.0 1 +71 57 61 0.762 23036 0.0431 0.4167 1.0 1 +72 1059 61 0.762 17277 0.0431 0.4167 1.0 1 +73 1059 62 0.762 17277 0.0431 0.4167 1.0 1 +74 59 1064 0.762 18770 0.0431 0.4167 1.0 1 +75 58 59 0.762 25027 0.0431 0.4167 1.0 1 +77 60 96 0.762 57591 0.0431 0.4167 1.0 1 +78 60 62 0.762 23036 0.0431 0.4167 1.0 1 +79 62 96 0.762 69109 0.0431 0.4167 1.0 1 +81 63 65 0.762 11518 0.0431 0.4167 1.0 1 +82 64 65 0.762 17277 0.0431 0.4167 1.0 1 +83 64 67 0.762 5759 0.0431 0.4167 1.0 1 +84 65 66 0.762 23036 0.0431 0.4167 1.0 1 +85 65 69 0.762 23036 0.0431 0.4167 1.0 1 +86 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 +87 68 105 0.762 614221 0.0431 0.4167 1.0 1 +88 68 1069 0.762 102370 0.0431 0.4167 1.0 1 +89 69 70 0.762 46073 0.0431 0.4167 1.0 1 +90 71 105 0.762 204740 0.0431 0.4167 1.0 1 +92 73 105 0.762 409480 0.0431 0.4167 1.0 1 +94 75 76 0.762 46073 0.0431 0.4167 1.0 1 +95 76 80 0.762 69109 0.0431 0.4167 1.0 1 +96 1076 79 0.762 5632 0.0431 0.4167 1.0 1 +97 77 79 0.762 5632 0.0431 0.4167 1.0 1 +100 81 83 0.762 69109 0.0431 0.4167 1.0 1 +102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 +104 86 87 0.762 8448 0.0431 0.4167 1.0 1 +105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 +106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 +108 89 90 0.762 32187 0.0431 0.4167 1.0 1 +110 91 92 0.762 80467 0.0431 0.4167 1.0 1 +112 94 102 0.762 23036 0.0431 0.4167 1.0 1 +115 97 99 0.762 64374 0.0431 0.4167 1.0 1 +117 100 101 0.762 96560 0.0431 0.4167 1.0 1 +118 103 4 0.762 37541 0.0431 0.4167 1.0 1 +119 104 6 0.762 56311 0.0431 0.4167 1.0 1 +120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 +121 102 96 0.762 46073 0.0431 0.4167 1.0 1 +122 21 34 0.762 96560 0.0431 0.4167 1.0 1 +]; + +%% compressor data +% id fr_junction to_junction c_ratio_min c_ratio_max power_max flow_min flow_max inlet_p_min inlet_p_max outlet_p_min outlet_p_max status operating_cost directionality +mgc.compressor = [ +3 3 103 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +4 4 104 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +6 6 56 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +10 9 10 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +20 16 17 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +27 22 23 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +32 26 27 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +45 33 34 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +47 35 36 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +49 37 38 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +54 42 43 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +57 45 46 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +60 47 48 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +65 51 52 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +69 54 55 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +76 60 61 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +80 62 63 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +91 72 73 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +93 74 75 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +98 78 79 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +99 80 81 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +101 83 84 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +103 85 86 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +107 88 89 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +109 90 91 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +111 92 93 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +113 95 96 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +114 97 98 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +116 99 100 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +]; + +%% regulator data +% id fr_junction to_junction reduction_factor_min reduction_factor_max flow_min flow_max status +mgc.regulator = [ +1008 8 4200008 0 1 -1.0e9 1.0e9 1 +1009 8 2000008 0 1 -1.0e9 1.0e9 1 +1012 11 2700011 0 1 -1.0e9 1.0e9 1 +1025 1032 2401032 0 1 -1.0e9 1.0e9 1 +1026 20 3800020 0 1 -1.0e9 1.0e9 1 +1033 27 1100027 0 1 -1.0e9 1.0e9 1 +1034 1039 3401039 0 1 -1.0e9 1.0e9 1 +1040 1030 301030 0 1 -1.0e9 1.0e9 1 +1041 1031 4301031 0 1 -1.0e9 1.0e9 1 +1053 1049 4501049 0 1 -1.0e9 1.0e9 1 +1057 1045 2101045 0 1 -1.0e9 1.0e9 1 +1063 1050 801050 0 1 -1.0e9 1.0e9 1 +1067 1053 4601053 0 1 -1.0e9 1.0e9 1 +1073 1059 4401059 0 1 -1.0e9 1.0e9 1 +1074 1064 4101064 0 1 -1.0e9 1.0e9 1 +1086 1067 1901067 0 1 -1.0e9 1.0e9 1 +1089 1069 1801069 0 1 -1.0e9 1.0e9 1 +1096 1076 3101076 0 1 -1.0e9 1.0e9 1 +1104 1086 3201086 0 1 -1.0e9 1.0e9 1 +1105 2086 1602086 0 1 -1.0e9 1.0e9 1 +1106 2086 1402086 0 1 -1.0e9 1.0e9 1 +100002 30 301030 0 1 -1.0e9 1.0e9 1 +100007 50 801050 0 1 -1.0e9 1.0e9 1 +100010 1027 1100027 0 1 -1.0e9 1.0e9 1 +100013 1086 1402086 0 1 -1.0e9 1.0e9 1 +100015 86 1602086 0 1 -1.0e9 1.0e9 1 +100017 69 1801069 0 1 -1.0e9 1.0e9 1 +100018 67 1901067 0 1 -1.0e9 1.0e9 1 +100019 1010 2000008 0 1 -1.0e9 1.0e9 1 +100020 45 2101045 0 1 -1.0e9 1.0e9 1 +100023 32 2401032 0 1 -1.0e9 1.0e9 1 +100026 1011 2700011 0 1 -1.0e9 1.0e9 1 +100030 76 3101076 0 1 -1.0e9 1.0e9 1 +100031 86 3201086 0 1 -1.0e9 1.0e9 1 +100033 39 3401039 0 1 -1.0e9 1.0e9 1 +100037 1020 3800020 0 1 -1.0e9 1.0e9 1 +100040 64 4101064 0 1 -1.0e9 1.0e9 1 +100041 1022 4200008 0 1 -1.0e9 1.0e9 1 +100042 31 4301031 0 1 -1.0e9 1.0e9 1 +100043 59 4401059 0 1 -1.0e9 1.0e9 1 +100044 49 4501049 0 1 -1.0e9 1.0e9 1 +100045 53 4601053 0 1 -1.0e9 1.0e9 1 +]; + +%% receipt data +% id junction_id injection_min injection_max injection_nominal is_dispatchable status +mgc.receipt = [ +1 1 0.0672 0.0672 0.0672 0 1 +2 2 0.0566 0.0566 0.0566 0 1 +5 5 0.0626 0.0626 0.0626 0 1 +8 8 0.0653 0.0653 0.0653 0 1 +28 28 0.0672 0.0672 0.0672 0 1 +39 39 0.0569 0.0569 0.0569 0 1 +40 40 0.0552 0.0552 0.0552 0 1 +41 41 0.0601 0.0601 0.0601 0 1 +45 45 0.0547 0.0547 0.0547 0 1 +72 72 0.0539 0.0539 0.0539 0 1 +74 74 0.0590 0.0590 0.0590 0 1 +101 101 0.0583 0.0583 0.0583 0 1 +10001 1 0.0000 52.8312 0.0000 1 1 +10002 2 0.0000 52.8312 0.0000 1 1 +10005 5 0.0000 52.8312 0.0000 1 1 +10008 8 0.0000 52.8312 0.0000 1 1 +10028 28 0.0000 52.8312 0.0000 1 1 +10039 39 0.0000 52.8312 0.0000 1 1 +10040 40 0.0000 52.8312 0.0000 1 1 +10041 41 0.0000 52.8312 0.0000 1 1 +10045 45 0.0000 52.8312 0.0000 1 1 +10072 72 0.0000 52.8312 0.0000 1 1 +10074 74 0.0000 52.8312 0.0000 1 1 +10101 101 0.0000 52.8312 0.0000 1 1 +]; + +%% delivery data +% id junction_id withdrawal_min withdrawal_max withdrawal_nominal is_dispatchable status +mgc.delivery = [ +7 7 0.2569 0.2569 0.2569 0 1 +10 10 8.7039 8.7039 8.7039 0 1 +13 13 0.2896 0.2896 0.2896 0 1 +14 14 0.0274 0.0274 0.0274 0 1 +15 15 1.1085 1.1085 1.1085 0 1 +17 17 2.7826 2.7826 2.7826 0 1 +18 18 0.2745 0.2745 0.2745 0 1 +19 19 1.5603 1.5603 1.5603 0 1 +20 20 0.9247 0.9247 0.9247 0 1 +21 21 0.7729 0.7729 0.7729 0 1 +24 24 1.6120 1.6120 1.6120 0 1 +25 25 1.6855 1.6855 1.6855 0 1 +29 29 1.2045 1.2045 1.2045 0 1 +31 31 0.5777 0.5777 0.5777 0 1 +34 34 0.0548 0.0548 0.0548 0 1 +43 43 0.6837 0.6837 0.6837 0 1 +44 44 0.0683 0.0683 0.0683 0 1 +48 48 0.0248 0.0248 0.0248 0 1 +55 55 1.0553 1.0553 1.0553 0 1 +57 57 0.2468 0.2468 0.2468 0 1 +58 58 1.1328 1.1328 1.1328 0 1 +61 61 0.3524 0.3524 0.3524 0 1 +62 62 0.4700 0.4700 0.4700 0 1 +63 63 0.0023 0.0023 0.0023 0 1 +64 64 0.0502 0.0502 0.0502 0 1 +66 66 0.3919 0.3919 0.3919 0 1 +67 67 0.0013 0.0013 0.0013 0 1 +68 68 0.0012 0.0012 0.0012 0 1 +70 70 0.0015 0.0015 0.0015 0 1 +71 71 0.3464 0.3464 0.3464 0 1 +76 76 0.3090 0.3090 0.3090 0 1 +77 77 1.2818 1.2818 1.2818 0 1 +82 82 0.3871 0.3871 0.3871 0 1 +86 86 0.1430 0.1430 0.1430 0 1 +87 87 0.1446 0.1446 0.1446 0 1 +89 89 0.7514 0.7514 0.7514 0 1 +91 91 0.1686 0.1686 0.1686 0 1 +93 93 0.1310 0.1310 0.1310 0 1 +94 94 0.4428 0.4428 0.4428 0 1 +98 98 1.1513 1.1513 1.1513 0 1 +100 100 0.0695 0.0695 0.0695 0 1 +10014 14 0.0000 52.8312 0.0000 1 1 +10019 19 0.0000 52.8312 0.0000 1 1 +10021 21 0.0000 52.8312 0.0000 1 1 +10029 29 0.0000 52.8312 0.0000 1 1 +10031 31 0.0000 52.8312 0.0000 1 1 +10034 34 0.0000 52.8312 0.0000 1 1 +10044 44 0.0000 52.8312 0.0000 1 1 +10048 48 0.0000 52.8312 0.0000 1 1 +10062 62 0.0000 52.8312 0.0000 1 1 +10064 64 0.0000 52.8312 0.0000 1 1 +10066 66 0.0000 52.8312 0.0000 1 1 +10071 71 0.0000 52.8312 0.0000 1 1 +10076 76 0.0000 52.8312 0.0000 1 1 +10082 82 0.0000 52.8312 0.0000 1 1 +10086 86 0.0000 52.8312 0.0000 1 1 +10087 87 0.0000 52.8312 0.0000 1 1 +10091 91 0.0000 52.8312 0.0000 1 1 +10093 93 0.0000 52.8312 0.0000 1 1 +10100 100 0.0000 52.8312 0.0000 1 1 +]; + +%% ne_pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status construction_cost +mgc.ne_pipe = [ +10001 1 3 0.762 31284 0.0431 0.4167 1.0 1 9.6979801571406e7 +10002 2 9 0.762 18304 0.0431 0.4167 1.0 1 5.6742147678479e7 +10005 5 7 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10007 7 13 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10008 1022 22 0.762 40313 0.0431 0.4167 1.0 1 1.2497182603533e8 +10009 1010 10 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10011 10 16 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10012 1011 30 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10013 11 56 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10014 12 13 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10015 12 29 0.762 16896 0.0431 0.4167 1.0 1 5.2377367087827e7 +10016 12 18 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10017 13 14 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10018 14 15 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10019 14 18 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10021 17 24 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10022 17 78 0.762 42240 0.0431 0.4167 1.0 1 1.3094341771957e8 +10023 18 19 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10024 19 20 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10025 19 1032 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10026 1020 21 0.762 48280 0.0431 0.4167 1.0 1 149668620 +10028 23 35 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10029 23 42 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10030 24 25 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10031 25 26 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10033 1027 28 0.762 21120 0.0431 0.4167 1.0 1 6.5471708859783e7 +10034 1027 39 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10035 27 1045 0.762 22528 0.0431 0.4167 1.0 1 6.9836489450435e7 +10036 28 29 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10037 29 28 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10038 1030 40 0.762 184290 0.0431 0.4167 1.0 1 5.7129977616151e8 +10039 30 31 0.762 6257 0.0431 0.4167 1.0 1 1.9395960314281e7 +10040 1030 32 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10041 1031 49 0.762 144841 0.0431 0.4167 1.0 1 449005860 +10042 31 50 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10043 32 33 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10044 33 1050 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10046 33 1053 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10048 36 37 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10050 38 1039 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10051 1039 40 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10052 40 81 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10053 41 1049 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10055 43 76 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10056 44 45 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10058 1045 47 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10059 46 49 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10061 48 82 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10062 48 85 0.762 25344 0.0431 0.4167 1.0 1 7.8566050631742e7 +10063 1050 93 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10064 50 51 0.762 3128 0.0431 0.4167 1.0 1 9.6979801571406e6 +10066 52 53 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10067 1053 96 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10068 53 54 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10070 55 59 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10071 57 61 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10072 1059 61 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10073 1059 62 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10074 59 1064 0.762 18770 0.0431 0.4167 1.0 1 5.8187880942844e7 +10075 58 59 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10077 60 96 0.762 57591 0.0431 0.4167 1.0 1 1.7853118005047e8 +10078 60 62 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10079 62 96 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10081 63 65 0.762 11518 0.0431 0.4167 1.0 1 3.5706236010096e7 +10082 64 65 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10083 64 67 0.762 5759 0.0431 0.4167 1.0 1 1.7853118005047e7 +10084 65 66 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10085 65 69 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10086 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 7.9336817717463e7 +10087 68 105 0.762 614221 0.0431 0.4167 1.0 1 1.9040836252191e9 +10088 68 1069 0.762 102370 0.0431 0.4167 1.0 1 3.1734727086985e8 +10089 69 70 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10090 71 105 0.762 204740 0.0431 0.4167 1.0 1 6.3469454173969e8 +10092 73 105 0.762 409480 0.0431 0.4167 1.0 1 1.2693890834794e9 +10094 75 76 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10095 76 80 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10096 1076 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10097 77 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10100 81 83 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10104 86 87 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10108 89 90 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10110 91 92 0.762 80467 0.0431 0.4167 1.0 1 249447700 +10112 94 102 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10115 97 99 0.762 64374 0.0431 0.4167 1.0 1 199558160 +10117 100 101 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10118 103 4 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10119 104 6 0.762 56311 0.0431 0.4167 1.0 1 1.7456364282853e8 +10120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 2.3209053406561e8 +10121 102 96 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10122 21 34 0.762 96560 0.0431 0.4167 1.0 1 299337240 +]; + +%% price_zone data +%column_names% id cost_q_1 cost_q_2 cost_q_3 cost_p_1 cost_p_2 cost_p_3 min_cost constant_p comment +mgc.price_zone = [ +1 726357.391252 -629976.764143 0 6.0583475e-10 -0.00111388938 0 61071.8765728 175 'Transco Zone 6 Non New York' +2 296.540064875 131748.323601 0 0 0.00000870226 794.37 71929.0990747 600 'Transco Leidy Zone' +]; + +%% junction data (extended) +%column_names% price_zone +mgc.junction_data = [ +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +2 +-1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +1 +1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +]; diff --git a/examples/data/matgas/northeast-ne-E-9.0-apr.m b/examples/data/matgas/northeast-ne-E-9.0-apr.m new file mode 100644 index 0000000..25219de --- /dev/null +++ b/examples/data/matgas/northeast-ne-E-9.0-apr.m @@ -0,0 +1,704 @@ +function mgc = TC_PennToNortheast_wValves_expansion_9.0_apr + +%% required global data +mgc.gas_molar_mass = 0.0185674; % kg/mol +mgc.gas_specific_gravity = 0.6411; +mgc.specific_heat_capacity_ratio = 1.2841; % unitless +mgc.temperature = 281.15; % K +mgc.compressibility_factor = 0.8; % unitless +mgc.units = 'si'; +mgc.standard_density = 0.717; + +%% optional global data (that was either provided or computed based on required global data) +mgc.energy_factor = 5.8811473e-10; +mgc.sound_speed = 317.3537; % m/s +mgc.R = 8.314; % J/(mol K) +mgc.base_pressure = 8.273712e6; % Pa +mgc.base_flow = 44.4795; +mgc.base_length = 1.0; % m +mgc.is_per_unit = 1; + +%% junction data +% id p_min p_max p_nominal junction_type status pipeline_name edi_id lat lon +mgc.junction = [ +1 0.4167 1.0 0.4167 0 1 'northeast' 1 40.14051 -80.478524 +2 0.4167 1.0 0.4167 0 1 'northeast' 2 39.723066 -80.442888 +3 0.4167 1.0 0.4167 0 1 'northeast' 3 40.200743 -79.534826 +4 0.4167 1.0 0.4167 0 1 'northeast' 4 40.020885 -78.404702 +5 0.4167 1.0 0.4167 0 1 'northeast' 5 39.724585 -76.390675 +6 0.4167 1.0 0.4167 0 1 'northeast' 6 40.274567 -76.382726 +7 0.4167 1.0 0.4167 0 1 'northeast' 7 40.084953 -75.556341 +8 0.4167 1.0 0.4167 0 1 'northeast' 8 40.768368 -80.376997 +9 0.4167 1.0 0.4167 0 1 'northeast' 9 40.467497 -79.794148 +10 0.4167 1.0 0.4167 0 1 'northeast' 10 40.467469 -79.794041 +11 0.4167 1.0 0.4167 0 1 'northeast' 11 40.552592 -75.22477 +12 0.4167 1.0 0.4167 0 1 'northeast' 12 40.603397 -74.883413 +13 0.4167 1.0 0.4167 0 1 'northeast' 13 40.30279 -74.703774 +14 0.4167 1.0 0.4167 0 1 'northeast' 14 40.556699 -74.349096 +15 0.4167 1.0 0.4167 0 1 'northeast' 15 40.66556 -73.65474 +16 0.4167 1.0 0.4167 0 1 'northeast' 16 40.835394 -79.343138 +17 0.4167 1.0 0.4167 0 1 'northeast' 17 40.835196 -79.340896 +18 0.4167 1.0 0.4167 0 1 'northeast' 18 40.79121 -74.19497 +19 0.4167 1.0 0.4167 0 1 'northeast' 19 40.791447 -74.088084 +20 0.4167 1.0 0.4167 0 1 'northeast' 20 40.784651 -73.93382 +21 0.4167 1.0 0.4167 0 1 'northeast' 21 40.895706 -73.14931 +22 0.4167 1.0 0.4167 0 1 'northeast' 22 41.21062 -80.320004 +23 0.4167 1.0 0.4167 0 1 'northeast' 23 41.210661 -80.320067 +24 0.4167 1.0 0.4167 0 1 'northeast' 24 40.999871 -78.741026 +25 0.4167 1.0 0.4167 0 1 'northeast' 25 41.260839 -78.311499 +26 0.4167 1.0 0.4167 0 1 'northeast' 26 41.495676 -77.643097 +27 0.4167 1.0 0.4167 0 1 'northeast' 27 41.496855 -77.643514 +28 0.4167 1.0 0.4167 0 1 'northeast' 28 41.262607 -76.338707 +29 0.4167 1.0 0.4167 0 1 'northeast' 29 41.21003 -75.855117 +30 0.4167 1.0 0.4167 0 1 'northeast' 30 41.066069 -74.573932 +31 0.4167 1.0 0.4167 0 1 'northeast' 31 41.118725 -74.476541 +32 0.4167 1.0 0.4167 0 1 'northeast' 32 41.029975 -74.090777 +33 0.4167 1.0 0.4167 0 1 'northeast' 33 41.254368 -73.010735 +34 0.4167 1.0 0.4167 0 1 'northeast' 34 41.266832 -73.009702 +35 0.4167 1.0 0.4167 0 1 'northeast' 35 41.398771 -79.676097 +36 0.4167 1.0 0.4167 0 1 'northeast' 36 41.396723 -79.672811 +37 0.4167 1.0 0.4167 0 1 'northeast' 37 41.537845 -79.116042 +38 0.4167 1.0 0.4167 0 1 'northeast' 38 41.537608 -79.11609 +39 0.4167 1.0 0.4167 0 1 'northeast' 39 41.689696 -78.437472 +40 0.4167 1.0 0.4167 0 1 'northeast' 40 41.877839 -77.765879 +41 0.4167 1.0 0.4167 0 1 'northeast' 41 41.821825 -75.819248 +42 0.4167 1.0 0.4167 0 1 'northeast' 42 42.07427 -79.698623 +43 0.4167 1.0 0.4167 0 1 'northeast' 43 42.074221 -79.698702 +44 0.4167 1.0 0.4167 0 1 'northeast' 44 42.11366 -77.653292 +45 0.4167 1.0 0.4167 0 1 'northeast' 45 42.072562 -76.791341 +46 0.4167 1.0 0.4167 0 1 'northeast' 46 42.072562 -76.77978 +47 0.4167 1.0 0.4167 0 1 'northeast' 47 42.439942 -76.305218 +48 0.4167 1.0 0.4167 0 1 'northeast' 48 42.417627 -76.293194 +49 0.4167 1.0 0.4167 0 1 'northeast' 49 42.054348 -75.548908 +50 0.4167 1.0 0.4167 0 1 'northeast' 50 41.625653 -73.482727 +51 0.4167 1.0 0.4167 0 1 'northeast' 51 41.974926 -72.813982 +52 0.4167 1.0 0.4167 0 1 'northeast' 52 41.975423 -72.813133 +53 0.4167 1.0 0.4167 0 1 'northeast' 53 41.677967 -72.827335 +54 0.4167 1.0 0.4167 0 1 'northeast' 54 41.725185 -72.589945 +55 0.4167 1.0 0.4167 0 1 'northeast' 55 41.725084 -72.588397 +56 0.4167 1.0 0.4167 0 1 'northeast' 56 40.274597 -76.383599 +57 0.4167 1.0 0.4167 0 1 'northeast' 57 41.670935 -71.534463 +58 0.4167 1.0 0.4167 0 1 'northeast' 58 41.753162 -70.493124 +59 0.4167 1.0 0.4167 0 1 'northeast' 59 42.023001 -71.375356 +60 0.4167 1.0 0.4167 0 1 'northeast' 60 42.022409 -71.751407 +61 0.4167 1.0 0.4167 0 1 'northeast' 61 42.020317 -71.744126 +62 0.4167 1.0 0.4167 0 1 'northeast' 62 42.120251 -71.567683 +63 0.4167 1.0 0.4167 0 1 'northeast' 63 42.120051 -71.569429 +64 0.4167 1.0 0.4167 0 1 'northeast' 64 42.363165 -71.119083 +65 0.4167 1.0 0.4167 0 1 'northeast' 65 42.201594 -71.523878 +66 0.4167 1.0 0.4167 0 1 'northeast' 66 42.588366 -71.847785 +67 0.4167 1.0 0.4167 0 1 'northeast' 67 42.484204 -71.16997 +68 0.4167 1.0 0.4167 0 1 'northeast' 68 42.707991 -71.274586 +69 0.4167 1.0 0.4167 0 1 'northeast' 69 42.550884 -71.367865 +70 0.4167 1.0 0.4167 0 1 'northeast' 70 42.934207 -71.491622 +71 0.4167 1.0 0.4167 0 1 'northeast' 71 44.838572 -69.923579 +72 0.4167 1.0 0.4167 0 1 'northeast' 72 45.054984 -71.490144 +73 0.4167 1.0 0.4167 0 1 'northeast' 73 45.05418 -71.490121 +74 0.4167 1.0 0.4167 0 1 'northeast' 74 43.271294 -79.02028 +75 0.4167 1.0 0.4167 0 1 'northeast' 75 43.270035 -79.026338 +76 0.4167 1.0 0.4167 0 1 'northeast' 76 42.745262 -78.392456 +77 0.4167 1.0 0.4167 0 1 'northeast' 77 42.917459 -77.783036 +78 0.4167 1.0 0.4167 0 1 'northeast' 78 42.597312 -78.110065 +79 0.4167 1.0 0.4167 0 1 'northeast' 79 42.556783 -78.153585 +80 0.4167 1.0 0.4167 0 1 'northeast' 80 42.90849 -77.192062 +81 0.4167 1.0 0.4167 0 1 'northeast' 81 42.904538 -77.176114 +82 0.4167 1.0 0.4167 0 1 'northeast' 82 43.219378 -76.252319 +83 0.4167 1.0 0.4167 0 1 'northeast' 83 42.903602 -75.958292 +84 0.4167 1.0 0.4167 0 1 'northeast' 84 42.903357 -75.958496 +85 0.4167 1.0 0.4167 0 1 'northeast' 85 42.80409 -74.281505 +86 0.4167 1.0 0.4167 0 1 'northeast' 86 42.815669 -74.263843 +87 0.4167 1.0 0.4167 0 1 'northeast' 87 42.831757 -73.672791 +88 0.4167 1.0 0.4167 0 1 'northeast' 88 42.628596 -74.025866 +89 0.4167 1.0 0.4167 0 1 'northeast' 89 42.63174 -74.025301 +90 0.4167 1.0 0.4167 0 1 'northeast' 90 42.24878 -73.898449 +91 0.4167 1.0 0.4167 0 1 'northeast' 91 42.248502 -73.899998 +92 0.4167 1.0 0.4167 0 1 'northeast' 92 41.77572 -73.701817 +93 0.4167 1.0 0.4167 0 1 'northeast' 93 41.77619 -73.702682 +94 0.4167 1.0 0.4167 0 1 'northeast' 94 42.740238 -73.186441 +95 0.4167 1.0 0.4167 0 1 'northeast' 95 42.048439 -72.610074 +96 0.4167 1.0 0.4167 0 1 'northeast' 96 42.046799 -72.613109 +97 0.4167 1.0 0.4167 0 1 'northeast' 97 43.354239 -75.082106 +98 0.4167 1.0 0.4167 0 1 'northeast' 98 43.35361 -75.094707 +99 0.4167 1.0 0.4167 0 1 'northeast' 99 44.076832 -75.299729 +100 0.4167 1.0 0.4167 0 1 'northeast' 100 44.076742 -75.29934 +101 0.4167 1.0 0.4167 0 1 'northeast' 101 44.768851 -75.355817 +102 0.4167 1.0 0.4167 0 1 'northeast' 102 42.470251 -73.325124 +103 0.4167 1.0 0.4167 0 1 'northeast' 103 40.189198 -79.527073 +104 0.4167 1.0 0.4167 0 1 'northeast' 104 40.042788 -78.421649 +105 0.4167 1.0 0.4167 0 1 'northeast' 105 44.520753 -70.578301 +1010 0.4167 1.0 0.4167 0 1 'northeast' 1010 40.467469 -79.794041 +1011 0.4167 1.0 0.4167 0 1 'northeast' 1011 40.552592 -75.22477 +1020 0.4167 1.0 0.4167 0 1 'northeast' 1020 40.784651 -73.93382 +1022 0.4167 1.0 0.4167 0 1 'northeast' 1022 41.21062 -80.320004 +1027 0.4167 1.0 0.4167 0 1 'northeast' 1027 41.496855 -77.643514 +1030 0.4167 1.0 0.4167 0 1 'northeast' 1030 41.066069 -74.573932 +1031 0.4167 1.0 0.4167 0 1 'northeast' 1031 41.118725 -74.476541 +1032 0.4167 1.0 0.4167 0 1 'northeast' 1032 41.029975 -74.090777 +1039 0.4167 1.0 0.4167 0 1 'northeast' 1039 41.689696 -78.437472 +1045 0.4167 1.0 0.4167 0 1 'northeast' 1045 42.072562 -76.791341 +1049 0.4167 1.0 0.4167 0 1 'northeast' 1049 42.054348 -75.548908 +1050 0.4167 1.0 0.4167 0 1 'northeast' 1050 41.625653 -73.482727 +1053 0.4167 1.0 0.4167 0 1 'northeast' 1053 41.677967 -72.827335 +1059 0.4167 1.0 0.4167 0 1 'northeast' 1059 42.023001 -71.375356 +1064 0.4167 1.0 0.4167 0 1 'northeast' 1064 42.363165 -71.119083 +1067 0.4167 1.0 0.4167 0 1 'northeast' 1067 42.484204 -71.16997 +1069 0.4167 1.0 0.4167 0 1 'northeast' 1069 42.550884 -71.367865 +1076 0.4167 1.0 0.4167 0 1 'northeast' 1076 42.745262 -78.392456 +1086 0.4167 1.0 0.4167 0 1 'northeast' 1086 42.815669 -74.263843 +2086 0.4167 1.0 0.4167 0 1 'northeast' 2086 42.815669 -74.263843 +301030 0.4167 1.0 0.4167 0 1 'northeast' 301030 41.066069 -74.573932 +801050 0.4167 1.0 0.4167 0 1 'northeast' 801050 41.625653 -73.482727 +1100027 0.4167 1.0 0.4167 0 1 'northeast' 1100027 41.496855 -77.643514 +1402086 0.4167 1.0 0.4167 0 1 'northeast' 1402086 42.815669 -74.263843 +1602086 0.4167 1.0 0.4167 0 1 'northeast' 1602086 42.815669 -74.263843 +1801069 0.4167 1.0 0.4167 0 1 'northeast' 1801069 42.550884 -71.367865 +1901067 0.4167 1.0 0.4167 0 1 'northeast' 1901067 42.484204 -71.16997 +2000008 0.4167 1.0 0.4167 0 1 'northeast' 2000008 40.768368 -80.376997 +2101045 0.4167 1.0 0.4167 0 1 'northeast' 2101045 42.072562 -76.791341 +2401032 0.4167 1.0 0.4167 0 1 'northeast' 2401032 41.029975 -74.090777 +2700011 0.4167 1.0 0.4167 0 1 'northeast' 2700011 40.552592 -75.22477 +3101076 0.4167 1.0 0.4167 0 1 'northeast' 3101076 42.745262 -78.392456 +3201086 0.4167 1.0 0.4167 0 1 'northeast' 3201086 42.815669 -74.263843 +3401039 0.4167 1.0 0.4167 0 1 'northeast' 3401039 41.689696 -78.437472 +3800020 0.4167 1.0 0.4167 0 1 'northeast' 3800020 40.784651 -73.93382 +4101064 0.4167 1.0 0.4167 0 1 'northeast' 4101064 42.363165 -71.119083 +4200008 0.4167 1.0 0.4167 0 1 'northeast' 4200008 40.768368 -80.376997 +4301031 0.4167 1.0 0.4167 0 1 'northeast' 4301031 41.118725 -74.476541 +4401059 0.4167 1.0 0.4167 0 1 'northeast' 4401059 42.023001 -71.375356 +4501049 0.4167 1.0 0.4167 0 1 'northeast' 4501049 42.054348 -75.548908 +4601053 0.4167 1.0 0.4167 0 1 'northeast' 4601053 41.677967 -72.827335 +]; + +%% pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status +mgc.pipe = [ +1 1 3 0.762 31284 0.0431 0.4167 1.0 1 +2 2 9 0.762 18304 0.0431 0.4167 1.0 1 +5 5 7 0.762 14080 0.0431 0.4167 1.0 1 +7 7 13 0.762 11264 0.0431 0.4167 1.0 1 +8 1022 22 0.762 40313 0.0431 0.4167 1.0 1 +9 1010 10 0.762 11264 0.0431 0.4167 1.0 1 +11 10 16 0.762 8448 0.0431 0.4167 1.0 1 +12 1011 30 0.762 37541 0.0431 0.4167 1.0 1 +13 11 56 0.762 37541 0.0431 0.4167 1.0 1 +14 12 13 0.762 5632 0.0431 0.4167 1.0 1 +15 12 29 0.762 16896 0.0431 0.4167 1.0 1 +16 12 18 0.762 11264 0.0431 0.4167 1.0 1 +17 13 14 0.762 7040 0.0431 0.4167 1.0 1 +18 14 15 0.762 5632 0.0431 0.4167 1.0 1 +19 14 18 0.762 5632 0.0431 0.4167 1.0 1 +21 17 24 0.762 8448 0.0431 0.4167 1.0 1 +22 17 78 0.762 42240 0.0431 0.4167 1.0 1 +23 18 19 0.762 2816 0.0431 0.4167 1.0 1 +24 19 20 0.762 2816 0.0431 0.4167 1.0 1 +25 19 1032 0.762 5632 0.0431 0.4167 1.0 1 +26 1020 21 0.762 48280 0.0431 0.4167 1.0 1 +28 23 35 0.762 28795 0.0431 0.4167 1.0 1 +29 23 42 0.762 69109 0.0431 0.4167 1.0 1 +30 24 25 0.762 8448 0.0431 0.4167 1.0 1 +31 25 26 0.762 8448 0.0431 0.4167 1.0 1 +33 1027 28 0.762 21120 0.0431 0.4167 1.0 1 +34 1027 39 0.762 8448 0.0431 0.4167 1.0 1 +35 27 1045 0.762 22528 0.0431 0.4167 1.0 1 +36 28 29 0.762 7040 0.0431 0.4167 1.0 1 +37 29 28 0.762 7040 0.0431 0.4167 1.0 1 +38 1030 40 0.762 184290 0.0431 0.4167 1.0 1 +39 30 31 0.762 6257 0.0431 0.4167 1.0 1 +40 1030 32 0.762 23036 0.0431 0.4167 1.0 1 +41 1031 49 0.762 144841 0.0431 0.4167 1.0 1 +42 31 50 0.762 25027 0.0431 0.4167 1.0 1 +43 32 33 0.762 46073 0.0431 0.4167 1.0 1 +44 33 1050 0.762 32187 0.0431 0.4167 1.0 1 +46 33 1053 0.762 23036 0.0431 0.4167 1.0 1 +48 36 37 0.762 28795 0.0431 0.4167 1.0 1 +50 38 1039 0.762 46073 0.0431 0.4167 1.0 1 +51 1039 40 0.762 23036 0.0431 0.4167 1.0 1 +52 40 81 0.762 92145 0.0431 0.4167 1.0 1 +53 41 1049 0.762 8448 0.0431 0.4167 1.0 1 +55 43 76 0.762 92145 0.0431 0.4167 1.0 1 +56 44 45 0.762 72420 0.0431 0.4167 1.0 1 +58 1045 47 0.762 8448 0.0431 0.4167 1.0 1 +59 46 49 0.762 96560 0.0431 0.4167 1.0 1 +61 48 82 0.762 14080 0.0431 0.4167 1.0 1 +62 48 85 0.762 25344 0.0431 0.4167 1.0 1 +63 1050 93 0.762 32187 0.0431 0.4167 1.0 1 +64 50 51 0.762 3128 0.0431 0.4167 1.0 1 +66 52 53 0.762 12514 0.0431 0.4167 1.0 1 +67 1053 96 0.762 23036 0.0431 0.4167 1.0 1 +68 53 54 0.762 12514 0.0431 0.4167 1.0 1 +70 55 59 0.762 37541 0.0431 0.4167 1.0 1 +71 57 61 0.762 23036 0.0431 0.4167 1.0 1 +72 1059 61 0.762 17277 0.0431 0.4167 1.0 1 +73 1059 62 0.762 17277 0.0431 0.4167 1.0 1 +74 59 1064 0.762 18770 0.0431 0.4167 1.0 1 +75 58 59 0.762 25027 0.0431 0.4167 1.0 1 +77 60 96 0.762 57591 0.0431 0.4167 1.0 1 +78 60 62 0.762 23036 0.0431 0.4167 1.0 1 +79 62 96 0.762 69109 0.0431 0.4167 1.0 1 +81 63 65 0.762 11518 0.0431 0.4167 1.0 1 +82 64 65 0.762 17277 0.0431 0.4167 1.0 1 +83 64 67 0.762 5759 0.0431 0.4167 1.0 1 +84 65 66 0.762 23036 0.0431 0.4167 1.0 1 +85 65 69 0.762 23036 0.0431 0.4167 1.0 1 +86 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 +87 68 105 0.762 614221 0.0431 0.4167 1.0 1 +88 68 1069 0.762 102370 0.0431 0.4167 1.0 1 +89 69 70 0.762 46073 0.0431 0.4167 1.0 1 +90 71 105 0.762 204740 0.0431 0.4167 1.0 1 +92 73 105 0.762 409480 0.0431 0.4167 1.0 1 +94 75 76 0.762 46073 0.0431 0.4167 1.0 1 +95 76 80 0.762 69109 0.0431 0.4167 1.0 1 +96 1076 79 0.762 5632 0.0431 0.4167 1.0 1 +97 77 79 0.762 5632 0.0431 0.4167 1.0 1 +100 81 83 0.762 69109 0.0431 0.4167 1.0 1 +102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 +104 86 87 0.762 8448 0.0431 0.4167 1.0 1 +105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 +106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 +108 89 90 0.762 32187 0.0431 0.4167 1.0 1 +110 91 92 0.762 80467 0.0431 0.4167 1.0 1 +112 94 102 0.762 23036 0.0431 0.4167 1.0 1 +115 97 99 0.762 64374 0.0431 0.4167 1.0 1 +117 100 101 0.762 96560 0.0431 0.4167 1.0 1 +118 103 4 0.762 37541 0.0431 0.4167 1.0 1 +119 104 6 0.762 56311 0.0431 0.4167 1.0 1 +120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 +121 102 96 0.762 46073 0.0431 0.4167 1.0 1 +122 21 34 0.762 96560 0.0431 0.4167 1.0 1 +]; + +%% compressor data +% id fr_junction to_junction c_ratio_min c_ratio_max power_max flow_min flow_max inlet_p_min inlet_p_max outlet_p_min outlet_p_max status operating_cost directionality +mgc.compressor = [ +3 3 103 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +4 4 104 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +6 6 56 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +10 9 10 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +20 16 17 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +27 22 23 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +32 26 27 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +45 33 34 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +47 35 36 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +49 37 38 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +54 42 43 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +57 45 46 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +60 47 48 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +65 51 52 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +69 54 55 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +76 60 61 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +80 62 63 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +91 72 73 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +93 74 75 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +98 78 79 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +99 80 81 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +101 83 84 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +103 85 86 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +107 88 89 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +109 90 91 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +111 92 93 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +113 95 96 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +114 97 98 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +116 99 100 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +]; + +%% regulator data +% id fr_junction to_junction reduction_factor_min reduction_factor_max flow_min flow_max status +mgc.regulator = [ +1008 8 4200008 0 1 -1.0e9 1.0e9 1 +1009 8 2000008 0 1 -1.0e9 1.0e9 1 +1012 11 2700011 0 1 -1.0e9 1.0e9 1 +1025 1032 2401032 0 1 -1.0e9 1.0e9 1 +1026 20 3800020 0 1 -1.0e9 1.0e9 1 +1033 27 1100027 0 1 -1.0e9 1.0e9 1 +1034 1039 3401039 0 1 -1.0e9 1.0e9 1 +1040 1030 301030 0 1 -1.0e9 1.0e9 1 +1041 1031 4301031 0 1 -1.0e9 1.0e9 1 +1053 1049 4501049 0 1 -1.0e9 1.0e9 1 +1057 1045 2101045 0 1 -1.0e9 1.0e9 1 +1063 1050 801050 0 1 -1.0e9 1.0e9 1 +1067 1053 4601053 0 1 -1.0e9 1.0e9 1 +1073 1059 4401059 0 1 -1.0e9 1.0e9 1 +1074 1064 4101064 0 1 -1.0e9 1.0e9 1 +1086 1067 1901067 0 1 -1.0e9 1.0e9 1 +1089 1069 1801069 0 1 -1.0e9 1.0e9 1 +1096 1076 3101076 0 1 -1.0e9 1.0e9 1 +1104 1086 3201086 0 1 -1.0e9 1.0e9 1 +1105 2086 1602086 0 1 -1.0e9 1.0e9 1 +1106 2086 1402086 0 1 -1.0e9 1.0e9 1 +100002 30 301030 0 1 -1.0e9 1.0e9 1 +100007 50 801050 0 1 -1.0e9 1.0e9 1 +100010 1027 1100027 0 1 -1.0e9 1.0e9 1 +100013 1086 1402086 0 1 -1.0e9 1.0e9 1 +100015 86 1602086 0 1 -1.0e9 1.0e9 1 +100017 69 1801069 0 1 -1.0e9 1.0e9 1 +100018 67 1901067 0 1 -1.0e9 1.0e9 1 +100019 1010 2000008 0 1 -1.0e9 1.0e9 1 +100020 45 2101045 0 1 -1.0e9 1.0e9 1 +100023 32 2401032 0 1 -1.0e9 1.0e9 1 +100026 1011 2700011 0 1 -1.0e9 1.0e9 1 +100030 76 3101076 0 1 -1.0e9 1.0e9 1 +100031 86 3201086 0 1 -1.0e9 1.0e9 1 +100033 39 3401039 0 1 -1.0e9 1.0e9 1 +100037 1020 3800020 0 1 -1.0e9 1.0e9 1 +100040 64 4101064 0 1 -1.0e9 1.0e9 1 +100041 1022 4200008 0 1 -1.0e9 1.0e9 1 +100042 31 4301031 0 1 -1.0e9 1.0e9 1 +100043 59 4401059 0 1 -1.0e9 1.0e9 1 +100044 49 4501049 0 1 -1.0e9 1.0e9 1 +100045 53 4601053 0 1 -1.0e9 1.0e9 1 +]; + +%% valve data +% id fr_junction to_junction status +mgc.valve = [ +]; + +%% receipt data +% id junction_id injection_min injection_max injection_nominal is_dispatchable status +mgc.receipt = [ +1 1 0.0672 0.0672 0.0672 0 1 +2 2 0.0566 0.0566 0.0566 0 1 +5 5 0.0626 0.0626 0.0626 0 1 +8 8 0.0653 0.0653 0.0653 0 1 +28 28 0.0672 0.0672 0.0672 0 1 +39 39 0.0569 0.0569 0.0569 0 1 +40 40 0.0552 0.0552 0.0552 0 1 +41 41 0.0601 0.0601 0.0601 0 1 +45 45 0.0547 0.0547 0.0547 0 1 +72 72 0.0539 0.0539 0.0539 0 1 +74 74 0.0590 0.0590 0.0590 0 1 +101 101 0.0583 0.0583 0.0583 0 1 +10001 1 0.0000 52.8312 0.0000 1 1 +10002 2 0.0000 52.8312 0.0000 1 1 +10005 5 0.0000 52.8312 0.0000 1 1 +10008 8 0.0000 52.8312 0.0000 1 1 +10028 28 0.0000 52.8312 0.0000 1 1 +10039 39 0.0000 52.8312 0.0000 1 1 +10040 40 0.0000 52.8312 0.0000 1 1 +10041 41 0.0000 52.8312 0.0000 1 1 +10045 45 0.0000 52.8312 0.0000 1 1 +10072 72 0.0000 52.8312 0.0000 1 1 +10074 74 0.0000 52.8312 0.0000 1 1 +10101 101 0.0000 52.8312 0.0000 1 1 +]; + +%% delivery data +% id junction_id withdrawal_min withdrawal_max withdrawal_nominal is_dispatchable status +mgc.delivery = [ +7 7 0.3700 0.3700 0.3700 0 1 +10 10 12.5336 12.5336 12.5336 0 1 +13 13 0.4171 0.4171 0.4171 0 1 +14 14 0.0395 0.0395 0.0395 0 1 +15 15 1.5963 1.5963 1.5963 0 1 +17 17 4.0069 4.0069 4.0069 0 1 +18 18 0.3953 0.3953 0.3953 0 1 +19 19 2.2468 2.2468 2.2468 0 1 +20 20 1.3315 1.3315 1.3315 0 1 +21 21 1.1130 1.1130 1.1130 0 1 +24 24 2.3213 2.3213 2.3213 0 1 +25 25 2.4271 2.4271 2.4271 0 1 +29 29 1.7345 1.7345 1.7345 0 1 +31 31 0.8319 0.8319 0.8319 0 1 +34 34 0.0789 0.0789 0.0789 0 1 +43 43 0.9845 0.9845 0.9845 0 1 +44 44 0.0984 0.0984 0.0984 0 1 +48 48 0.0358 0.0358 0.0358 0 1 +55 55 1.5197 1.5197 1.5197 0 1 +57 57 0.3553 0.3553 0.3553 0 1 +58 58 1.6313 1.6313 1.6313 0 1 +61 61 0.5075 0.5075 0.5075 0 1 +62 62 0.6769 0.6769 0.6769 0 1 +63 63 0.0034 0.0034 0.0034 0 1 +64 64 0.0722 0.0722 0.0722 0 1 +66 66 0.5643 0.5643 0.5643 0 1 +67 67 0.0018 0.0018 0.0018 0 1 +68 68 0.0017 0.0017 0.0017 0 1 +70 70 0.0021 0.0021 0.0021 0 1 +71 71 0.4988 0.4988 0.4988 0 1 +76 76 0.4449 0.4449 0.4449 0 1 +77 77 1.8457 1.8457 1.8457 0 1 +82 82 0.5574 0.5574 0.5574 0 1 +86 86 0.2059 0.2059 0.2059 0 1 +87 87 0.2083 0.2083 0.2083 0 1 +89 89 1.0821 1.0821 1.0821 0 1 +91 91 0.2427 0.2427 0.2427 0 1 +93 93 0.1886 0.1886 0.1886 0 1 +94 94 0.6377 0.6377 0.6377 0 1 +98 98 1.6579 1.6579 1.6579 0 1 +100 100 0.1001 0.1001 0.1001 0 1 +10014 14 0.0000 52.8312 0.0000 1 1 +10019 19 0.0000 52.8312 0.0000 1 1 +10021 21 0.0000 52.8312 0.0000 1 1 +10029 29 0.0000 52.8312 0.0000 1 1 +10031 31 0.0000 52.8312 0.0000 1 1 +10034 34 0.0000 52.8312 0.0000 1 1 +10044 44 0.0000 52.8312 0.0000 1 1 +10048 48 0.0000 52.8312 0.0000 1 1 +10062 62 0.0000 52.8312 0.0000 1 1 +10064 64 0.0000 52.8312 0.0000 1 1 +10066 66 0.0000 52.8312 0.0000 1 1 +10071 71 0.0000 52.8312 0.0000 1 1 +10076 76 0.0000 52.8312 0.0000 1 1 +10082 82 0.0000 52.8312 0.0000 1 1 +10086 86 0.0000 52.8312 0.0000 1 1 +10087 87 0.0000 52.8312 0.0000 1 1 +10091 91 0.0000 52.8312 0.0000 1 1 +10093 93 0.0000 52.8312 0.0000 1 1 +10100 100 0.0000 52.8312 0.0000 1 1 +]; + +%% ne_pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status construction_cost +mgc.ne_pipe = [ +10001 1 3 0.762 31284 0.0431 0.4167 1.0 1 9.6979801571406e7 +10002 2 9 0.762 18304 0.0431 0.4167 1.0 1 5.6742147678479e7 +10005 5 7 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10007 7 13 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10008 1022 22 0.762 40313 0.0431 0.4167 1.0 1 1.2497182603533e8 +10009 1010 10 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10011 10 16 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10012 1011 30 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10013 11 56 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10014 12 13 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10015 12 29 0.762 16896 0.0431 0.4167 1.0 1 5.2377367087827e7 +10016 12 18 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10017 13 14 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10018 14 15 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10019 14 18 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10021 17 24 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10022 17 78 0.762 42240 0.0431 0.4167 1.0 1 1.3094341771957e8 +10023 18 19 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10024 19 20 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10025 19 1032 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10026 1020 21 0.762 48280 0.0431 0.4167 1.0 1 149668620 +10028 23 35 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10029 23 42 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10030 24 25 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10031 25 26 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10033 1027 28 0.762 21120 0.0431 0.4167 1.0 1 6.5471708859783e7 +10034 1027 39 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10035 27 1045 0.762 22528 0.0431 0.4167 1.0 1 6.9836489450435e7 +10036 28 29 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10037 29 28 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10038 1030 40 0.762 184290 0.0431 0.4167 1.0 1 5.7129977616151e8 +10039 30 31 0.762 6257 0.0431 0.4167 1.0 1 1.9395960314281e7 +10040 1030 32 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10041 1031 49 0.762 144841 0.0431 0.4167 1.0 1 449005860 +10042 31 50 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10043 32 33 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10044 33 1050 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10046 33 1053 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10048 36 37 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10050 38 1039 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10051 1039 40 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10052 40 81 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10053 41 1049 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10055 43 76 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10056 44 45 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10058 1045 47 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10059 46 49 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10061 48 82 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10062 48 85 0.762 25344 0.0431 0.4167 1.0 1 7.8566050631742e7 +10063 1050 93 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10064 50 51 0.762 3128 0.0431 0.4167 1.0 1 9.6979801571406e6 +10066 52 53 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10067 1053 96 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10068 53 54 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10070 55 59 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10071 57 61 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10072 1059 61 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10073 1059 62 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10074 59 1064 0.762 18770 0.0431 0.4167 1.0 1 5.8187880942844e7 +10075 58 59 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10077 60 96 0.762 57591 0.0431 0.4167 1.0 1 1.7853118005047e8 +10078 60 62 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10079 62 96 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10081 63 65 0.762 11518 0.0431 0.4167 1.0 1 3.5706236010096e7 +10082 64 65 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10083 64 67 0.762 5759 0.0431 0.4167 1.0 1 1.7853118005047e7 +10084 65 66 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10085 65 69 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10086 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 7.9336817717463e7 +10087 68 105 0.762 614221 0.0431 0.4167 1.0 1 1.9040836252191e9 +10088 68 1069 0.762 102370 0.0431 0.4167 1.0 1 3.1734727086985e8 +10089 69 70 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10090 71 105 0.762 204740 0.0431 0.4167 1.0 1 6.3469454173969e8 +10092 73 105 0.762 409480 0.0431 0.4167 1.0 1 1.2693890834794e9 +10094 75 76 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10095 76 80 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10096 1076 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10097 77 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10100 81 83 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10104 86 87 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10108 89 90 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10110 91 92 0.762 80467 0.0431 0.4167 1.0 1 249447700 +10112 94 102 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10115 97 99 0.762 64374 0.0431 0.4167 1.0 1 199558160 +10117 100 101 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10118 103 4 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10119 104 6 0.762 56311 0.0431 0.4167 1.0 1 1.7456364282853e8 +10120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 2.3209053406561e8 +10121 102 96 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10122 21 34 0.762 96560 0.0431 0.4167 1.0 1 299337240 +]; + +%% price_zone data +%column_names% id cost_q_1 cost_q_2 cost_q_3 cost_p_1 cost_p_2 cost_p_3 min_cost constant_p comment +mgc.price_zone = [ +1 726357.391252 -629976.764143 0 6.0583475e-10 -0.00111388938 0 61071.8765728 175 'Transco Zone 6 Non New York' +2 296.540064875 131748.323601 0 0 0.00000870226 794.37 71929.0990747 600 'Transco Leidy Zone' +]; + +%% junction data (extended) +%column_names% price_zone +mgc.junction_data = [ +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +2 +-1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +1 +1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +]; diff --git a/examples/data/matgas/northeast-ne-E-9.0-jul.m b/examples/data/matgas/northeast-ne-E-9.0-jul.m new file mode 100644 index 0000000..44ac0da --- /dev/null +++ b/examples/data/matgas/northeast-ne-E-9.0-jul.m @@ -0,0 +1,699 @@ +function mgc = TC_PennToNortheast_wValves_expansion_9.0_jul + +%% required global data +mgc.gas_molar_mass = 0.0185674; % kg/mol +mgc.gas_specific_gravity = 0.6411; +mgc.specific_heat_capacity_ratio = 1.2841; % unitless +mgc.temperature = 281.15; % K +mgc.compressibility_factor = 0.8; % unitless +mgc.units = 'si'; +mgc.standard_density = 0.717; + +%% optional global data (that was either provided or computed based on required global data) +mgc.energy_factor = 5.8811473e-10; +mgc.sound_speed = 317.3537; % m/s +mgc.R = 8.314; % J/(mol K) +mgc.base_pressure = 8.273712e6; % Pa +mgc.base_flow = 44.4795; +mgc.base_length = 1.0; % m +mgc.is_per_unit = 1; + +%% junction data +% id p_min p_max p_nominal junction_type status pipeline_name edi_id lat lon +mgc.junction = [ +1 0.4167 1.0 0.4167 0 1 'northeast' 1 40.14051 -80.478524 +2 0.4167 1.0 0.4167 0 1 'northeast' 2 39.723066 -80.442888 +3 0.4167 1.0 0.4167 0 1 'northeast' 3 40.200743 -79.534826 +4 0.4167 1.0 0.4167 0 1 'northeast' 4 40.020885 -78.404702 +5 0.4167 1.0 0.4167 0 1 'northeast' 5 39.724585 -76.390675 +6 0.4167 1.0 0.4167 0 1 'northeast' 6 40.274567 -76.382726 +7 0.4167 1.0 0.4167 0 1 'northeast' 7 40.084953 -75.556341 +8 0.4167 1.0 0.4167 0 1 'northeast' 8 40.768368 -80.376997 +9 0.4167 1.0 0.4167 0 1 'northeast' 9 40.467497 -79.794148 +10 0.4167 1.0 0.4167 0 1 'northeast' 10 40.467469 -79.794041 +11 0.4167 1.0 0.4167 0 1 'northeast' 11 40.552592 -75.22477 +12 0.4167 1.0 0.4167 0 1 'northeast' 12 40.603397 -74.883413 +13 0.4167 1.0 0.4167 0 1 'northeast' 13 40.30279 -74.703774 +14 0.4167 1.0 0.4167 0 1 'northeast' 14 40.556699 -74.349096 +15 0.4167 1.0 0.4167 0 1 'northeast' 15 40.66556 -73.65474 +16 0.4167 1.0 0.4167 0 1 'northeast' 16 40.835394 -79.343138 +17 0.4167 1.0 0.4167 0 1 'northeast' 17 40.835196 -79.340896 +18 0.4167 1.0 0.4167 0 1 'northeast' 18 40.79121 -74.19497 +19 0.4167 1.0 0.4167 0 1 'northeast' 19 40.791447 -74.088084 +20 0.4167 1.0 0.4167 0 1 'northeast' 20 40.784651 -73.93382 +21 0.4167 1.0 0.4167 0 1 'northeast' 21 40.895706 -73.14931 +22 0.4167 1.0 0.4167 0 1 'northeast' 22 41.21062 -80.320004 +23 0.4167 1.0 0.4167 0 1 'northeast' 23 41.210661 -80.320067 +24 0.4167 1.0 0.4167 0 1 'northeast' 24 40.999871 -78.741026 +25 0.4167 1.0 0.4167 0 1 'northeast' 25 41.260839 -78.311499 +26 0.4167 1.0 0.4167 0 1 'northeast' 26 41.495676 -77.643097 +27 0.4167 1.0 0.4167 0 1 'northeast' 27 41.496855 -77.643514 +28 0.4167 1.0 0.4167 0 1 'northeast' 28 41.262607 -76.338707 +29 0.4167 1.0 0.4167 0 1 'northeast' 29 41.21003 -75.855117 +30 0.4167 1.0 0.4167 0 1 'northeast' 30 41.066069 -74.573932 +31 0.4167 1.0 0.4167 0 1 'northeast' 31 41.118725 -74.476541 +32 0.4167 1.0 0.4167 0 1 'northeast' 32 41.029975 -74.090777 +33 0.4167 1.0 0.4167 0 1 'northeast' 33 41.254368 -73.010735 +34 0.4167 1.0 0.4167 0 1 'northeast' 34 41.266832 -73.009702 +35 0.4167 1.0 0.4167 0 1 'northeast' 35 41.398771 -79.676097 +36 0.4167 1.0 0.4167 0 1 'northeast' 36 41.396723 -79.672811 +37 0.4167 1.0 0.4167 0 1 'northeast' 37 41.537845 -79.116042 +38 0.4167 1.0 0.4167 0 1 'northeast' 38 41.537608 -79.11609 +39 0.4167 1.0 0.4167 0 1 'northeast' 39 41.689696 -78.437472 +40 0.4167 1.0 0.4167 0 1 'northeast' 40 41.877839 -77.765879 +41 0.4167 1.0 0.4167 0 1 'northeast' 41 41.821825 -75.819248 +42 0.4167 1.0 0.4167 0 1 'northeast' 42 42.07427 -79.698623 +43 0.4167 1.0 0.4167 0 1 'northeast' 43 42.074221 -79.698702 +44 0.4167 1.0 0.4167 0 1 'northeast' 44 42.11366 -77.653292 +45 0.4167 1.0 0.4167 0 1 'northeast' 45 42.072562 -76.791341 +46 0.4167 1.0 0.4167 0 1 'northeast' 46 42.072562 -76.77978 +47 0.4167 1.0 0.4167 0 1 'northeast' 47 42.439942 -76.305218 +48 0.4167 1.0 0.4167 0 1 'northeast' 48 42.417627 -76.293194 +49 0.4167 1.0 0.4167 0 1 'northeast' 49 42.054348 -75.548908 +50 0.4167 1.0 0.4167 0 1 'northeast' 50 41.625653 -73.482727 +51 0.4167 1.0 0.4167 0 1 'northeast' 51 41.974926 -72.813982 +52 0.4167 1.0 0.4167 0 1 'northeast' 52 41.975423 -72.813133 +53 0.4167 1.0 0.4167 0 1 'northeast' 53 41.677967 -72.827335 +54 0.4167 1.0 0.4167 0 1 'northeast' 54 41.725185 -72.589945 +55 0.4167 1.0 0.4167 0 1 'northeast' 55 41.725084 -72.588397 +56 0.4167 1.0 0.4167 0 1 'northeast' 56 40.274597 -76.383599 +57 0.4167 1.0 0.4167 0 1 'northeast' 57 41.670935 -71.534463 +58 0.4167 1.0 0.4167 0 1 'northeast' 58 41.753162 -70.493124 +59 0.4167 1.0 0.4167 0 1 'northeast' 59 42.023001 -71.375356 +60 0.4167 1.0 0.4167 0 1 'northeast' 60 42.022409 -71.751407 +61 0.4167 1.0 0.4167 0 1 'northeast' 61 42.020317 -71.744126 +62 0.4167 1.0 0.4167 0 1 'northeast' 62 42.120251 -71.567683 +63 0.4167 1.0 0.4167 0 1 'northeast' 63 42.120051 -71.569429 +64 0.4167 1.0 0.4167 0 1 'northeast' 64 42.363165 -71.119083 +65 0.4167 1.0 0.4167 0 1 'northeast' 65 42.201594 -71.523878 +66 0.4167 1.0 0.4167 0 1 'northeast' 66 42.588366 -71.847785 +67 0.4167 1.0 0.4167 0 1 'northeast' 67 42.484204 -71.16997 +68 0.4167 1.0 0.4167 0 1 'northeast' 68 42.707991 -71.274586 +69 0.4167 1.0 0.4167 0 1 'northeast' 69 42.550884 -71.367865 +70 0.4167 1.0 0.4167 0 1 'northeast' 70 42.934207 -71.491622 +71 0.4167 1.0 0.4167 0 1 'northeast' 71 44.838572 -69.923579 +72 0.4167 1.0 0.4167 0 1 'northeast' 72 45.054984 -71.490144 +73 0.4167 1.0 0.4167 0 1 'northeast' 73 45.05418 -71.490121 +74 0.4167 1.0 0.4167 0 1 'northeast' 74 43.271294 -79.02028 +75 0.4167 1.0 0.4167 0 1 'northeast' 75 43.270035 -79.026338 +76 0.4167 1.0 0.4167 0 1 'northeast' 76 42.745262 -78.392456 +77 0.4167 1.0 0.4167 0 1 'northeast' 77 42.917459 -77.783036 +78 0.4167 1.0 0.4167 0 1 'northeast' 78 42.597312 -78.110065 +79 0.4167 1.0 0.4167 0 1 'northeast' 79 42.556783 -78.153585 +80 0.4167 1.0 0.4167 0 1 'northeast' 80 42.90849 -77.192062 +81 0.4167 1.0 0.4167 0 1 'northeast' 81 42.904538 -77.176114 +82 0.4167 1.0 0.4167 0 1 'northeast' 82 43.219378 -76.252319 +83 0.4167 1.0 0.4167 0 1 'northeast' 83 42.903602 -75.958292 +84 0.4167 1.0 0.4167 0 1 'northeast' 84 42.903357 -75.958496 +85 0.4167 1.0 0.4167 0 1 'northeast' 85 42.80409 -74.281505 +86 0.4167 1.0 0.4167 0 1 'northeast' 86 42.815669 -74.263843 +87 0.4167 1.0 0.4167 0 1 'northeast' 87 42.831757 -73.672791 +88 0.4167 1.0 0.4167 0 1 'northeast' 88 42.628596 -74.025866 +89 0.4167 1.0 0.4167 0 1 'northeast' 89 42.63174 -74.025301 +90 0.4167 1.0 0.4167 0 1 'northeast' 90 42.24878 -73.898449 +91 0.4167 1.0 0.4167 0 1 'northeast' 91 42.248502 -73.899998 +92 0.4167 1.0 0.4167 0 1 'northeast' 92 41.77572 -73.701817 +93 0.4167 1.0 0.4167 0 1 'northeast' 93 41.77619 -73.702682 +94 0.4167 1.0 0.4167 0 1 'northeast' 94 42.740238 -73.186441 +95 0.4167 1.0 0.4167 0 1 'northeast' 95 42.048439 -72.610074 +96 0.4167 1.0 0.4167 0 1 'northeast' 96 42.046799 -72.613109 +97 0.4167 1.0 0.4167 0 1 'northeast' 97 43.354239 -75.082106 +98 0.4167 1.0 0.4167 0 1 'northeast' 98 43.35361 -75.094707 +99 0.4167 1.0 0.4167 0 1 'northeast' 99 44.076832 -75.299729 +100 0.4167 1.0 0.4167 0 1 'northeast' 100 44.076742 -75.29934 +101 0.4167 1.0 0.4167 0 1 'northeast' 101 44.768851 -75.355817 +102 0.4167 1.0 0.4167 0 1 'northeast' 102 42.470251 -73.325124 +103 0.4167 1.0 0.4167 0 1 'northeast' 103 40.189198 -79.527073 +104 0.4167 1.0 0.4167 0 1 'northeast' 104 40.042788 -78.421649 +105 0.4167 1.0 0.4167 0 1 'northeast' 105 44.520753 -70.578301 +1010 0.4167 1.0 0.4167 0 1 'northeast' 1010 40.467469 -79.794041 +1011 0.4167 1.0 0.4167 0 1 'northeast' 1011 40.552592 -75.22477 +1020 0.4167 1.0 0.4167 0 1 'northeast' 1020 40.784651 -73.93382 +1022 0.4167 1.0 0.4167 0 1 'northeast' 1022 41.21062 -80.320004 +1027 0.4167 1.0 0.4167 0 1 'northeast' 1027 41.496855 -77.643514 +1030 0.4167 1.0 0.4167 0 1 'northeast' 1030 41.066069 -74.573932 +1031 0.4167 1.0 0.4167 0 1 'northeast' 1031 41.118725 -74.476541 +1032 0.4167 1.0 0.4167 0 1 'northeast' 1032 41.029975 -74.090777 +1039 0.4167 1.0 0.4167 0 1 'northeast' 1039 41.689696 -78.437472 +1045 0.4167 1.0 0.4167 0 1 'northeast' 1045 42.072562 -76.791341 +1049 0.4167 1.0 0.4167 0 1 'northeast' 1049 42.054348 -75.548908 +1050 0.4167 1.0 0.4167 0 1 'northeast' 1050 41.625653 -73.482727 +1053 0.4167 1.0 0.4167 0 1 'northeast' 1053 41.677967 -72.827335 +1059 0.4167 1.0 0.4167 0 1 'northeast' 1059 42.023001 -71.375356 +1064 0.4167 1.0 0.4167 0 1 'northeast' 1064 42.363165 -71.119083 +1067 0.4167 1.0 0.4167 0 1 'northeast' 1067 42.484204 -71.16997 +1069 0.4167 1.0 0.4167 0 1 'northeast' 1069 42.550884 -71.367865 +1076 0.4167 1.0 0.4167 0 1 'northeast' 1076 42.745262 -78.392456 +1086 0.4167 1.0 0.4167 0 1 'northeast' 1086 42.815669 -74.263843 +2086 0.4167 1.0 0.4167 0 1 'northeast' 2086 42.815669 -74.263843 +301030 0.4167 1.0 0.4167 0 1 'northeast' 301030 41.066069 -74.573932 +801050 0.4167 1.0 0.4167 0 1 'northeast' 801050 41.625653 -73.482727 +1100027 0.4167 1.0 0.4167 0 1 'northeast' 1100027 41.496855 -77.643514 +1402086 0.4167 1.0 0.4167 0 1 'northeast' 1402086 42.815669 -74.263843 +1602086 0.4167 1.0 0.4167 0 1 'northeast' 1602086 42.815669 -74.263843 +1801069 0.4167 1.0 0.4167 0 1 'northeast' 1801069 42.550884 -71.367865 +1901067 0.4167 1.0 0.4167 0 1 'northeast' 1901067 42.484204 -71.16997 +2000008 0.4167 1.0 0.4167 0 1 'northeast' 2000008 40.768368 -80.376997 +2101045 0.4167 1.0 0.4167 0 1 'northeast' 2101045 42.072562 -76.791341 +2401032 0.4167 1.0 0.4167 0 1 'northeast' 2401032 41.029975 -74.090777 +2700011 0.4167 1.0 0.4167 0 1 'northeast' 2700011 40.552592 -75.22477 +3101076 0.4167 1.0 0.4167 0 1 'northeast' 3101076 42.745262 -78.392456 +3201086 0.4167 1.0 0.4167 0 1 'northeast' 3201086 42.815669 -74.263843 +3401039 0.4167 1.0 0.4167 0 1 'northeast' 3401039 41.689696 -78.437472 +3800020 0.4167 1.0 0.4167 0 1 'northeast' 3800020 40.784651 -73.93382 +4101064 0.4167 1.0 0.4167 0 1 'northeast' 4101064 42.363165 -71.119083 +4200008 0.4167 1.0 0.4167 0 1 'northeast' 4200008 40.768368 -80.376997 +4301031 0.4167 1.0 0.4167 0 1 'northeast' 4301031 41.118725 -74.476541 +4401059 0.4167 1.0 0.4167 0 1 'northeast' 4401059 42.023001 -71.375356 +4501049 0.4167 1.0 0.4167 0 1 'northeast' 4501049 42.054348 -75.548908 +4601053 0.4167 1.0 0.4167 0 1 'northeast' 4601053 41.677967 -72.827335 +]; + +%% pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status +mgc.pipe = [ +1 1 3 0.762 31284 0.0431 0.4167 1.0 1 +2 2 9 0.762 18304 0.0431 0.4167 1.0 1 +5 5 7 0.762 14080 0.0431 0.4167 1.0 1 +7 7 13 0.762 11264 0.0431 0.4167 1.0 1 +8 1022 22 0.762 40313 0.0431 0.4167 1.0 1 +9 1010 10 0.762 11264 0.0431 0.4167 1.0 1 +11 10 16 0.762 8448 0.0431 0.4167 1.0 1 +12 1011 30 0.762 37541 0.0431 0.4167 1.0 1 +13 11 56 0.762 37541 0.0431 0.4167 1.0 1 +14 12 13 0.762 5632 0.0431 0.4167 1.0 1 +15 12 29 0.762 16896 0.0431 0.4167 1.0 1 +16 12 18 0.762 11264 0.0431 0.4167 1.0 1 +17 13 14 0.762 7040 0.0431 0.4167 1.0 1 +18 14 15 0.762 5632 0.0431 0.4167 1.0 1 +19 14 18 0.762 5632 0.0431 0.4167 1.0 1 +21 17 24 0.762 8448 0.0431 0.4167 1.0 1 +22 17 78 0.762 42240 0.0431 0.4167 1.0 1 +23 18 19 0.762 2816 0.0431 0.4167 1.0 1 +24 19 20 0.762 2816 0.0431 0.4167 1.0 1 +25 19 1032 0.762 5632 0.0431 0.4167 1.0 1 +26 1020 21 0.762 48280 0.0431 0.4167 1.0 1 +28 23 35 0.762 28795 0.0431 0.4167 1.0 1 +29 23 42 0.762 69109 0.0431 0.4167 1.0 1 +30 24 25 0.762 8448 0.0431 0.4167 1.0 1 +31 25 26 0.762 8448 0.0431 0.4167 1.0 1 +33 1027 28 0.762 21120 0.0431 0.4167 1.0 1 +34 1027 39 0.762 8448 0.0431 0.4167 1.0 1 +35 27 1045 0.762 22528 0.0431 0.4167 1.0 1 +36 28 29 0.762 7040 0.0431 0.4167 1.0 1 +37 29 28 0.762 7040 0.0431 0.4167 1.0 1 +38 1030 40 0.762 184290 0.0431 0.4167 1.0 1 +39 30 31 0.762 6257 0.0431 0.4167 1.0 1 +40 1030 32 0.762 23036 0.0431 0.4167 1.0 1 +41 1031 49 0.762 144841 0.0431 0.4167 1.0 1 +42 31 50 0.762 25027 0.0431 0.4167 1.0 1 +43 32 33 0.762 46073 0.0431 0.4167 1.0 1 +44 33 1050 0.762 32187 0.0431 0.4167 1.0 1 +46 33 1053 0.762 23036 0.0431 0.4167 1.0 1 +48 36 37 0.762 28795 0.0431 0.4167 1.0 1 +50 38 1039 0.762 46073 0.0431 0.4167 1.0 1 +51 1039 40 0.762 23036 0.0431 0.4167 1.0 1 +52 40 81 0.762 92145 0.0431 0.4167 1.0 1 +53 41 1049 0.762 8448 0.0431 0.4167 1.0 1 +55 43 76 0.762 92145 0.0431 0.4167 1.0 1 +56 44 45 0.762 72420 0.0431 0.4167 1.0 1 +58 1045 47 0.762 8448 0.0431 0.4167 1.0 1 +59 46 49 0.762 96560 0.0431 0.4167 1.0 1 +61 48 82 0.762 14080 0.0431 0.4167 1.0 1 +62 48 85 0.762 25344 0.0431 0.4167 1.0 1 +63 1050 93 0.762 32187 0.0431 0.4167 1.0 1 +64 50 51 0.762 3128 0.0431 0.4167 1.0 1 +66 52 53 0.762 12514 0.0431 0.4167 1.0 1 +67 1053 96 0.762 23036 0.0431 0.4167 1.0 1 +68 53 54 0.762 12514 0.0431 0.4167 1.0 1 +70 55 59 0.762 37541 0.0431 0.4167 1.0 1 +71 57 61 0.762 23036 0.0431 0.4167 1.0 1 +72 1059 61 0.762 17277 0.0431 0.4167 1.0 1 +73 1059 62 0.762 17277 0.0431 0.4167 1.0 1 +74 59 1064 0.762 18770 0.0431 0.4167 1.0 1 +75 58 59 0.762 25027 0.0431 0.4167 1.0 1 +77 60 96 0.762 57591 0.0431 0.4167 1.0 1 +78 60 62 0.762 23036 0.0431 0.4167 1.0 1 +79 62 96 0.762 69109 0.0431 0.4167 1.0 1 +81 63 65 0.762 11518 0.0431 0.4167 1.0 1 +82 64 65 0.762 17277 0.0431 0.4167 1.0 1 +83 64 67 0.762 5759 0.0431 0.4167 1.0 1 +84 65 66 0.762 23036 0.0431 0.4167 1.0 1 +85 65 69 0.762 23036 0.0431 0.4167 1.0 1 +86 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 +87 68 105 0.762 614221 0.0431 0.4167 1.0 1 +88 68 1069 0.762 102370 0.0431 0.4167 1.0 1 +89 69 70 0.762 46073 0.0431 0.4167 1.0 1 +90 71 105 0.762 204740 0.0431 0.4167 1.0 1 +92 73 105 0.762 409480 0.0431 0.4167 1.0 1 +94 75 76 0.762 46073 0.0431 0.4167 1.0 1 +95 76 80 0.762 69109 0.0431 0.4167 1.0 1 +96 1076 79 0.762 5632 0.0431 0.4167 1.0 1 +97 77 79 0.762 5632 0.0431 0.4167 1.0 1 +100 81 83 0.762 69109 0.0431 0.4167 1.0 1 +102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 +104 86 87 0.762 8448 0.0431 0.4167 1.0 1 +105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 +106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 +108 89 90 0.762 32187 0.0431 0.4167 1.0 1 +110 91 92 0.762 80467 0.0431 0.4167 1.0 1 +112 94 102 0.762 23036 0.0431 0.4167 1.0 1 +115 97 99 0.762 64374 0.0431 0.4167 1.0 1 +117 100 101 0.762 96560 0.0431 0.4167 1.0 1 +118 103 4 0.762 37541 0.0431 0.4167 1.0 1 +119 104 6 0.762 56311 0.0431 0.4167 1.0 1 +120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 +121 102 96 0.762 46073 0.0431 0.4167 1.0 1 +122 21 34 0.762 96560 0.0431 0.4167 1.0 1 +]; + +%% compressor data +% id fr_junction to_junction c_ratio_min c_ratio_max power_max flow_min flow_max inlet_p_min inlet_p_max outlet_p_min outlet_p_max status operating_cost directionality +mgc.compressor = [ +3 3 103 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +4 4 104 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +6 6 56 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +10 9 10 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +20 16 17 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +27 22 23 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +32 26 27 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +45 33 34 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +47 35 36 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +49 37 38 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +54 42 43 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +57 45 46 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +60 47 48 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +65 51 52 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +69 54 55 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +76 60 61 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +80 62 63 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +91 72 73 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +93 74 75 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +98 78 79 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +99 80 81 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +101 83 84 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +103 85 86 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +107 88 89 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +109 90 91 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +111 92 93 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +113 95 96 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +114 97 98 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +116 99 100 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +]; + +%% regulator data +% id fr_junction to_junction reduction_factor_min reduction_factor_max flow_min flow_max status +mgc.regulator = [ +1008 8 4200008 0 1 -1.0e9 1.0e9 1 +1009 8 2000008 0 1 -1.0e9 1.0e9 1 +1012 11 2700011 0 1 -1.0e9 1.0e9 1 +1025 1032 2401032 0 1 -1.0e9 1.0e9 1 +1026 20 3800020 0 1 -1.0e9 1.0e9 1 +1033 27 1100027 0 1 -1.0e9 1.0e9 1 +1034 1039 3401039 0 1 -1.0e9 1.0e9 1 +1040 1030 301030 0 1 -1.0e9 1.0e9 1 +1041 1031 4301031 0 1 -1.0e9 1.0e9 1 +1053 1049 4501049 0 1 -1.0e9 1.0e9 1 +1057 1045 2101045 0 1 -1.0e9 1.0e9 1 +1063 1050 801050 0 1 -1.0e9 1.0e9 1 +1067 1053 4601053 0 1 -1.0e9 1.0e9 1 +1073 1059 4401059 0 1 -1.0e9 1.0e9 1 +1074 1064 4101064 0 1 -1.0e9 1.0e9 1 +1086 1067 1901067 0 1 -1.0e9 1.0e9 1 +1089 1069 1801069 0 1 -1.0e9 1.0e9 1 +1096 1076 3101076 0 1 -1.0e9 1.0e9 1 +1104 1086 3201086 0 1 -1.0e9 1.0e9 1 +1105 2086 1602086 0 1 -1.0e9 1.0e9 1 +1106 2086 1402086 0 1 -1.0e9 1.0e9 1 +100002 30 301030 0 1 -1.0e9 1.0e9 1 +100007 50 801050 0 1 -1.0e9 1.0e9 1 +100010 1027 1100027 0 1 -1.0e9 1.0e9 1 +100013 1086 1402086 0 1 -1.0e9 1.0e9 1 +100015 86 1602086 0 1 -1.0e9 1.0e9 1 +100017 69 1801069 0 1 -1.0e9 1.0e9 1 +100018 67 1901067 0 1 -1.0e9 1.0e9 1 +100019 1010 2000008 0 1 -1.0e9 1.0e9 1 +100020 45 2101045 0 1 -1.0e9 1.0e9 1 +100023 32 2401032 0 1 -1.0e9 1.0e9 1 +100026 1011 2700011 0 1 -1.0e9 1.0e9 1 +100030 76 3101076 0 1 -1.0e9 1.0e9 1 +100031 86 3201086 0 1 -1.0e9 1.0e9 1 +100033 39 3401039 0 1 -1.0e9 1.0e9 1 +100037 1020 3800020 0 1 -1.0e9 1.0e9 1 +100040 64 4101064 0 1 -1.0e9 1.0e9 1 +100041 1022 4200008 0 1 -1.0e9 1.0e9 1 +100042 31 4301031 0 1 -1.0e9 1.0e9 1 +100043 59 4401059 0 1 -1.0e9 1.0e9 1 +100044 49 4501049 0 1 -1.0e9 1.0e9 1 +100045 53 4601053 0 1 -1.0e9 1.0e9 1 +]; + +%% receipt data +% id junction_id injection_min injection_max injection_nominal is_dispatchable status +mgc.receipt = [ +1 1 0.0672 0.0672 0.0672 0 1 +2 2 0.0566 0.0566 0.0566 0 1 +5 5 0.0626 0.0626 0.0626 0 1 +8 8 0.0653 0.0653 0.0653 0 1 +28 28 0.0672 0.0672 0.0672 0 1 +39 39 0.0569 0.0569 0.0569 0 1 +40 40 0.0552 0.0552 0.0552 0 1 +41 41 0.0601 0.0601 0.0601 0 1 +45 45 0.0547 0.0547 0.0547 0 1 +72 72 0.0539 0.0539 0.0539 0 1 +74 74 0.0590 0.0590 0.0590 0 1 +101 101 0.0583 0.0583 0.0583 0 1 +10001 1 0.0000 52.8312 0.0000 1 1 +10002 2 0.0000 52.8312 0.0000 1 1 +10005 5 0.0000 52.8312 0.0000 1 1 +10008 8 0.0000 52.8312 0.0000 1 1 +10028 28 0.0000 52.8312 0.0000 1 1 +10039 39 0.0000 52.8312 0.0000 1 1 +10040 40 0.0000 52.8312 0.0000 1 1 +10041 41 0.0000 52.8312 0.0000 1 1 +10045 45 0.0000 52.8312 0.0000 1 1 +10072 72 0.0000 52.8312 0.0000 1 1 +10074 74 0.0000 52.8312 0.0000 1 1 +10101 101 0.0000 52.8312 0.0000 1 1 +]; + +%% delivery data +% id junction_id withdrawal_min withdrawal_max withdrawal_nominal is_dispatchable status +mgc.delivery = [ +7 7 0.3700 0.3700 0.3700 0 1 +10 10 12.5336 12.5336 12.5336 0 1 +13 13 0.4171 0.4171 0.4171 0 1 +14 14 0.0395 0.0395 0.0395 0 1 +15 15 1.5963 1.5963 1.5963 0 1 +17 17 4.0069 4.0069 4.0069 0 1 +18 18 0.3953 0.3953 0.3953 0 1 +19 19 2.2468 2.2468 2.2468 0 1 +20 20 1.3315 1.3315 1.3315 0 1 +21 21 1.1130 1.1130 1.1130 0 1 +24 24 2.3213 2.3213 2.3213 0 1 +25 25 2.4271 2.4271 2.4271 0 1 +29 29 1.7345 1.7345 1.7345 0 1 +31 31 0.8319 0.8319 0.8319 0 1 +34 34 0.0789 0.0789 0.0789 0 1 +43 43 0.9845 0.9845 0.9845 0 1 +44 44 0.0984 0.0984 0.0984 0 1 +48 48 0.0358 0.0358 0.0358 0 1 +55 55 1.5197 1.5197 1.5197 0 1 +57 57 0.3553 0.3553 0.3553 0 1 +58 58 1.6313 1.6313 1.6313 0 1 +61 61 0.5075 0.5075 0.5075 0 1 +62 62 0.6769 0.6769 0.6769 0 1 +63 63 0.0034 0.0034 0.0034 0 1 +64 64 0.0722 0.0722 0.0722 0 1 +66 66 0.5643 0.5643 0.5643 0 1 +67 67 0.0018 0.0018 0.0018 0 1 +68 68 0.0017 0.0017 0.0017 0 1 +70 70 0.0021 0.0021 0.0021 0 1 +71 71 0.4988 0.4988 0.4988 0 1 +76 76 0.4449 0.4449 0.4449 0 1 +77 77 1.8457 1.8457 1.8457 0 1 +82 82 0.5574 0.5574 0.5574 0 1 +86 86 0.2059 0.2059 0.2059 0 1 +87 87 0.2083 0.2083 0.2083 0 1 +89 89 1.0821 1.0821 1.0821 0 1 +91 91 0.2427 0.2427 0.2427 0 1 +93 93 0.1886 0.1886 0.1886 0 1 +94 94 0.6377 0.6377 0.6377 0 1 +98 98 1.6579 1.6579 1.6579 0 1 +100 100 0.1001 0.1001 0.1001 0 1 +10014 14 0.0000 52.8312 0.0000 1 1 +10019 19 0.0000 52.8312 0.0000 1 1 +10021 21 0.0000 52.8312 0.0000 1 1 +10029 29 0.0000 52.8312 0.0000 1 1 +10031 31 0.0000 52.8312 0.0000 1 1 +10034 34 0.0000 52.8312 0.0000 1 1 +10044 44 0.0000 52.8312 0.0000 1 1 +10048 48 0.0000 52.8312 0.0000 1 1 +10062 62 0.0000 52.8312 0.0000 1 1 +10064 64 0.0000 52.8312 0.0000 1 1 +10066 66 0.0000 52.8312 0.0000 1 1 +10071 71 0.0000 52.8312 0.0000 1 1 +10076 76 0.0000 52.8312 0.0000 1 1 +10082 82 0.0000 52.8312 0.0000 1 1 +10086 86 0.0000 52.8312 0.0000 1 1 +10087 87 0.0000 52.8312 0.0000 1 1 +10091 91 0.0000 52.8312 0.0000 1 1 +10093 93 0.0000 52.8312 0.0000 1 1 +10100 100 0.0000 52.8312 0.0000 1 1 +]; + +%% ne_pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status construction_cost +mgc.ne_pipe = [ +10001 1 3 0.762 31284 0.0431 0.4167 1.0 1 9.6979801571406e7 +10002 2 9 0.762 18304 0.0431 0.4167 1.0 1 5.6742147678479e7 +10005 5 7 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10007 7 13 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10008 1022 22 0.762 40313 0.0431 0.4167 1.0 1 1.2497182603533e8 +10009 1010 10 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10011 10 16 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10012 1011 30 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10013 11 56 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10014 12 13 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10015 12 29 0.762 16896 0.0431 0.4167 1.0 1 5.2377367087827e7 +10016 12 18 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10017 13 14 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10018 14 15 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10019 14 18 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10021 17 24 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10022 17 78 0.762 42240 0.0431 0.4167 1.0 1 1.3094341771957e8 +10023 18 19 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10024 19 20 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10025 19 1032 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10026 1020 21 0.762 48280 0.0431 0.4167 1.0 1 149668620 +10028 23 35 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10029 23 42 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10030 24 25 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10031 25 26 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10033 1027 28 0.762 21120 0.0431 0.4167 1.0 1 6.5471708859783e7 +10034 1027 39 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10035 27 1045 0.762 22528 0.0431 0.4167 1.0 1 6.9836489450435e7 +10036 28 29 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10037 29 28 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10038 1030 40 0.762 184290 0.0431 0.4167 1.0 1 5.7129977616151e8 +10039 30 31 0.762 6257 0.0431 0.4167 1.0 1 1.9395960314281e7 +10040 1030 32 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10041 1031 49 0.762 144841 0.0431 0.4167 1.0 1 449005860 +10042 31 50 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10043 32 33 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10044 33 1050 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10046 33 1053 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10048 36 37 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10050 38 1039 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10051 1039 40 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10052 40 81 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10053 41 1049 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10055 43 76 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10056 44 45 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10058 1045 47 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10059 46 49 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10061 48 82 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10062 48 85 0.762 25344 0.0431 0.4167 1.0 1 7.8566050631742e7 +10063 1050 93 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10064 50 51 0.762 3128 0.0431 0.4167 1.0 1 9.6979801571406e6 +10066 52 53 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10067 1053 96 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10068 53 54 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10070 55 59 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10071 57 61 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10072 1059 61 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10073 1059 62 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10074 59 1064 0.762 18770 0.0431 0.4167 1.0 1 5.8187880942844e7 +10075 58 59 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10077 60 96 0.762 57591 0.0431 0.4167 1.0 1 1.7853118005047e8 +10078 60 62 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10079 62 96 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10081 63 65 0.762 11518 0.0431 0.4167 1.0 1 3.5706236010096e7 +10082 64 65 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10083 64 67 0.762 5759 0.0431 0.4167 1.0 1 1.7853118005047e7 +10084 65 66 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10085 65 69 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10086 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 7.9336817717463e7 +10087 68 105 0.762 614221 0.0431 0.4167 1.0 1 1.9040836252191e9 +10088 68 1069 0.762 102370 0.0431 0.4167 1.0 1 3.1734727086985e8 +10089 69 70 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10090 71 105 0.762 204740 0.0431 0.4167 1.0 1 6.3469454173969e8 +10092 73 105 0.762 409480 0.0431 0.4167 1.0 1 1.2693890834794e9 +10094 75 76 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10095 76 80 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10096 1076 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10097 77 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10100 81 83 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10104 86 87 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10108 89 90 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10110 91 92 0.762 80467 0.0431 0.4167 1.0 1 249447700 +10112 94 102 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10115 97 99 0.762 64374 0.0431 0.4167 1.0 1 199558160 +10117 100 101 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10118 103 4 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10119 104 6 0.762 56311 0.0431 0.4167 1.0 1 1.7456364282853e8 +10120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 2.3209053406561e8 +10121 102 96 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10122 21 34 0.762 96560 0.0431 0.4167 1.0 1 299337240 +]; + +%% price_zone data +%column_names% id cost_q_1 cost_q_2 cost_q_3 cost_p_1 cost_p_2 cost_p_3 min_cost constant_p comment +mgc.price_zone = [ +1 726357.391252 -629976.764143 0 6.0583475e-10 -0.00111388938 0 61071.8765728 175 'Transco Zone 6 Non New York' +2 296.540064875 131748.323601 0 0 0.00000870226 794.37 71929.0990747 600 'Transco Leidy Zone' +]; + +%% junction data (extended) +%column_names% price_zone +mgc.junction_data = [ +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +2 +-1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +1 +1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +]; diff --git a/examples/data/matgas/northeast-ne-E-9.0-oct.m b/examples/data/matgas/northeast-ne-E-9.0-oct.m new file mode 100644 index 0000000..fb3a26a --- /dev/null +++ b/examples/data/matgas/northeast-ne-E-9.0-oct.m @@ -0,0 +1,699 @@ +function mgc = TC_PennToNortheast_wValves_expansion_9.0_oct + +%% required global data +mgc.gas_molar_mass = 0.0185674; % kg/mol +mgc.gas_specific_gravity = 0.6411; +mgc.specific_heat_capacity_ratio = 1.2841; % unitless +mgc.temperature = 281.15; % K +mgc.compressibility_factor = 0.8; % unitless +mgc.units = 'si'; +mgc.standard_density = 0.717; + +%% optional global data (that was either provided or computed based on required global data) +mgc.energy_factor = 5.8811473e-10; +mgc.sound_speed = 317.3537; % m/s +mgc.R = 8.314; % J/(mol K) +mgc.base_pressure = 8.273712e6; % Pa +mgc.base_flow = 44.4795; +mgc.base_length = 1.0; % m +mgc.is_per_unit = 1; + +%% junction data +% id p_min p_max p_nominal junction_type status pipeline_name edi_id lat lon +mgc.junction = [ +1 0.4167 1.0 0.4167 0 1 'northeast' 1 40.14051 -80.478524 +2 0.4167 1.0 0.4167 0 1 'northeast' 2 39.723066 -80.442888 +3 0.4167 1.0 0.4167 0 1 'northeast' 3 40.200743 -79.534826 +4 0.4167 1.0 0.4167 0 1 'northeast' 4 40.020885 -78.404702 +5 0.4167 1.0 0.4167 0 1 'northeast' 5 39.724585 -76.390675 +6 0.4167 1.0 0.4167 0 1 'northeast' 6 40.274567 -76.382726 +7 0.4167 1.0 0.4167 0 1 'northeast' 7 40.084953 -75.556341 +8 0.4167 1.0 0.4167 0 1 'northeast' 8 40.768368 -80.376997 +9 0.4167 1.0 0.4167 0 1 'northeast' 9 40.467497 -79.794148 +10 0.4167 1.0 0.4167 0 1 'northeast' 10 40.467469 -79.794041 +11 0.4167 1.0 0.4167 0 1 'northeast' 11 40.552592 -75.22477 +12 0.4167 1.0 0.4167 0 1 'northeast' 12 40.603397 -74.883413 +13 0.4167 1.0 0.4167 0 1 'northeast' 13 40.30279 -74.703774 +14 0.4167 1.0 0.4167 0 1 'northeast' 14 40.556699 -74.349096 +15 0.4167 1.0 0.4167 0 1 'northeast' 15 40.66556 -73.65474 +16 0.4167 1.0 0.4167 0 1 'northeast' 16 40.835394 -79.343138 +17 0.4167 1.0 0.4167 0 1 'northeast' 17 40.835196 -79.340896 +18 0.4167 1.0 0.4167 0 1 'northeast' 18 40.79121 -74.19497 +19 0.4167 1.0 0.4167 0 1 'northeast' 19 40.791447 -74.088084 +20 0.4167 1.0 0.4167 0 1 'northeast' 20 40.784651 -73.93382 +21 0.4167 1.0 0.4167 0 1 'northeast' 21 40.895706 -73.14931 +22 0.4167 1.0 0.4167 0 1 'northeast' 22 41.21062 -80.320004 +23 0.4167 1.0 0.4167 0 1 'northeast' 23 41.210661 -80.320067 +24 0.4167 1.0 0.4167 0 1 'northeast' 24 40.999871 -78.741026 +25 0.4167 1.0 0.4167 0 1 'northeast' 25 41.260839 -78.311499 +26 0.4167 1.0 0.4167 0 1 'northeast' 26 41.495676 -77.643097 +27 0.4167 1.0 0.4167 0 1 'northeast' 27 41.496855 -77.643514 +28 0.4167 1.0 0.4167 0 1 'northeast' 28 41.262607 -76.338707 +29 0.4167 1.0 0.4167 0 1 'northeast' 29 41.21003 -75.855117 +30 0.4167 1.0 0.4167 0 1 'northeast' 30 41.066069 -74.573932 +31 0.4167 1.0 0.4167 0 1 'northeast' 31 41.118725 -74.476541 +32 0.4167 1.0 0.4167 0 1 'northeast' 32 41.029975 -74.090777 +33 0.4167 1.0 0.4167 0 1 'northeast' 33 41.254368 -73.010735 +34 0.4167 1.0 0.4167 0 1 'northeast' 34 41.266832 -73.009702 +35 0.4167 1.0 0.4167 0 1 'northeast' 35 41.398771 -79.676097 +36 0.4167 1.0 0.4167 0 1 'northeast' 36 41.396723 -79.672811 +37 0.4167 1.0 0.4167 0 1 'northeast' 37 41.537845 -79.116042 +38 0.4167 1.0 0.4167 0 1 'northeast' 38 41.537608 -79.11609 +39 0.4167 1.0 0.4167 0 1 'northeast' 39 41.689696 -78.437472 +40 0.4167 1.0 0.4167 0 1 'northeast' 40 41.877839 -77.765879 +41 0.4167 1.0 0.4167 0 1 'northeast' 41 41.821825 -75.819248 +42 0.4167 1.0 0.4167 0 1 'northeast' 42 42.07427 -79.698623 +43 0.4167 1.0 0.4167 0 1 'northeast' 43 42.074221 -79.698702 +44 0.4167 1.0 0.4167 0 1 'northeast' 44 42.11366 -77.653292 +45 0.4167 1.0 0.4167 0 1 'northeast' 45 42.072562 -76.791341 +46 0.4167 1.0 0.4167 0 1 'northeast' 46 42.072562 -76.77978 +47 0.4167 1.0 0.4167 0 1 'northeast' 47 42.439942 -76.305218 +48 0.4167 1.0 0.4167 0 1 'northeast' 48 42.417627 -76.293194 +49 0.4167 1.0 0.4167 0 1 'northeast' 49 42.054348 -75.548908 +50 0.4167 1.0 0.4167 0 1 'northeast' 50 41.625653 -73.482727 +51 0.4167 1.0 0.4167 0 1 'northeast' 51 41.974926 -72.813982 +52 0.4167 1.0 0.4167 0 1 'northeast' 52 41.975423 -72.813133 +53 0.4167 1.0 0.4167 0 1 'northeast' 53 41.677967 -72.827335 +54 0.4167 1.0 0.4167 0 1 'northeast' 54 41.725185 -72.589945 +55 0.4167 1.0 0.4167 0 1 'northeast' 55 41.725084 -72.588397 +56 0.4167 1.0 0.4167 0 1 'northeast' 56 40.274597 -76.383599 +57 0.4167 1.0 0.4167 0 1 'northeast' 57 41.670935 -71.534463 +58 0.4167 1.0 0.4167 0 1 'northeast' 58 41.753162 -70.493124 +59 0.4167 1.0 0.4167 0 1 'northeast' 59 42.023001 -71.375356 +60 0.4167 1.0 0.4167 0 1 'northeast' 60 42.022409 -71.751407 +61 0.4167 1.0 0.4167 0 1 'northeast' 61 42.020317 -71.744126 +62 0.4167 1.0 0.4167 0 1 'northeast' 62 42.120251 -71.567683 +63 0.4167 1.0 0.4167 0 1 'northeast' 63 42.120051 -71.569429 +64 0.4167 1.0 0.4167 0 1 'northeast' 64 42.363165 -71.119083 +65 0.4167 1.0 0.4167 0 1 'northeast' 65 42.201594 -71.523878 +66 0.4167 1.0 0.4167 0 1 'northeast' 66 42.588366 -71.847785 +67 0.4167 1.0 0.4167 0 1 'northeast' 67 42.484204 -71.16997 +68 0.4167 1.0 0.4167 0 1 'northeast' 68 42.707991 -71.274586 +69 0.4167 1.0 0.4167 0 1 'northeast' 69 42.550884 -71.367865 +70 0.4167 1.0 0.4167 0 1 'northeast' 70 42.934207 -71.491622 +71 0.4167 1.0 0.4167 0 1 'northeast' 71 44.838572 -69.923579 +72 0.4167 1.0 0.4167 0 1 'northeast' 72 45.054984 -71.490144 +73 0.4167 1.0 0.4167 0 1 'northeast' 73 45.05418 -71.490121 +74 0.4167 1.0 0.4167 0 1 'northeast' 74 43.271294 -79.02028 +75 0.4167 1.0 0.4167 0 1 'northeast' 75 43.270035 -79.026338 +76 0.4167 1.0 0.4167 0 1 'northeast' 76 42.745262 -78.392456 +77 0.4167 1.0 0.4167 0 1 'northeast' 77 42.917459 -77.783036 +78 0.4167 1.0 0.4167 0 1 'northeast' 78 42.597312 -78.110065 +79 0.4167 1.0 0.4167 0 1 'northeast' 79 42.556783 -78.153585 +80 0.4167 1.0 0.4167 0 1 'northeast' 80 42.90849 -77.192062 +81 0.4167 1.0 0.4167 0 1 'northeast' 81 42.904538 -77.176114 +82 0.4167 1.0 0.4167 0 1 'northeast' 82 43.219378 -76.252319 +83 0.4167 1.0 0.4167 0 1 'northeast' 83 42.903602 -75.958292 +84 0.4167 1.0 0.4167 0 1 'northeast' 84 42.903357 -75.958496 +85 0.4167 1.0 0.4167 0 1 'northeast' 85 42.80409 -74.281505 +86 0.4167 1.0 0.4167 0 1 'northeast' 86 42.815669 -74.263843 +87 0.4167 1.0 0.4167 0 1 'northeast' 87 42.831757 -73.672791 +88 0.4167 1.0 0.4167 0 1 'northeast' 88 42.628596 -74.025866 +89 0.4167 1.0 0.4167 0 1 'northeast' 89 42.63174 -74.025301 +90 0.4167 1.0 0.4167 0 1 'northeast' 90 42.24878 -73.898449 +91 0.4167 1.0 0.4167 0 1 'northeast' 91 42.248502 -73.899998 +92 0.4167 1.0 0.4167 0 1 'northeast' 92 41.77572 -73.701817 +93 0.4167 1.0 0.4167 0 1 'northeast' 93 41.77619 -73.702682 +94 0.4167 1.0 0.4167 0 1 'northeast' 94 42.740238 -73.186441 +95 0.4167 1.0 0.4167 0 1 'northeast' 95 42.048439 -72.610074 +96 0.4167 1.0 0.4167 0 1 'northeast' 96 42.046799 -72.613109 +97 0.4167 1.0 0.4167 0 1 'northeast' 97 43.354239 -75.082106 +98 0.4167 1.0 0.4167 0 1 'northeast' 98 43.35361 -75.094707 +99 0.4167 1.0 0.4167 0 1 'northeast' 99 44.076832 -75.299729 +100 0.4167 1.0 0.4167 0 1 'northeast' 100 44.076742 -75.29934 +101 0.4167 1.0 0.4167 0 1 'northeast' 101 44.768851 -75.355817 +102 0.4167 1.0 0.4167 0 1 'northeast' 102 42.470251 -73.325124 +103 0.4167 1.0 0.4167 0 1 'northeast' 103 40.189198 -79.527073 +104 0.4167 1.0 0.4167 0 1 'northeast' 104 40.042788 -78.421649 +105 0.4167 1.0 0.4167 0 1 'northeast' 105 44.520753 -70.578301 +1010 0.4167 1.0 0.4167 0 1 'northeast' 1010 40.467469 -79.794041 +1011 0.4167 1.0 0.4167 0 1 'northeast' 1011 40.552592 -75.22477 +1020 0.4167 1.0 0.4167 0 1 'northeast' 1020 40.784651 -73.93382 +1022 0.4167 1.0 0.4167 0 1 'northeast' 1022 41.21062 -80.320004 +1027 0.4167 1.0 0.4167 0 1 'northeast' 1027 41.496855 -77.643514 +1030 0.4167 1.0 0.4167 0 1 'northeast' 1030 41.066069 -74.573932 +1031 0.4167 1.0 0.4167 0 1 'northeast' 1031 41.118725 -74.476541 +1032 0.4167 1.0 0.4167 0 1 'northeast' 1032 41.029975 -74.090777 +1039 0.4167 1.0 0.4167 0 1 'northeast' 1039 41.689696 -78.437472 +1045 0.4167 1.0 0.4167 0 1 'northeast' 1045 42.072562 -76.791341 +1049 0.4167 1.0 0.4167 0 1 'northeast' 1049 42.054348 -75.548908 +1050 0.4167 1.0 0.4167 0 1 'northeast' 1050 41.625653 -73.482727 +1053 0.4167 1.0 0.4167 0 1 'northeast' 1053 41.677967 -72.827335 +1059 0.4167 1.0 0.4167 0 1 'northeast' 1059 42.023001 -71.375356 +1064 0.4167 1.0 0.4167 0 1 'northeast' 1064 42.363165 -71.119083 +1067 0.4167 1.0 0.4167 0 1 'northeast' 1067 42.484204 -71.16997 +1069 0.4167 1.0 0.4167 0 1 'northeast' 1069 42.550884 -71.367865 +1076 0.4167 1.0 0.4167 0 1 'northeast' 1076 42.745262 -78.392456 +1086 0.4167 1.0 0.4167 0 1 'northeast' 1086 42.815669 -74.263843 +2086 0.4167 1.0 0.4167 0 1 'northeast' 2086 42.815669 -74.263843 +301030 0.4167 1.0 0.4167 0 1 'northeast' 301030 41.066069 -74.573932 +801050 0.4167 1.0 0.4167 0 1 'northeast' 801050 41.625653 -73.482727 +1100027 0.4167 1.0 0.4167 0 1 'northeast' 1100027 41.496855 -77.643514 +1402086 0.4167 1.0 0.4167 0 1 'northeast' 1402086 42.815669 -74.263843 +1602086 0.4167 1.0 0.4167 0 1 'northeast' 1602086 42.815669 -74.263843 +1801069 0.4167 1.0 0.4167 0 1 'northeast' 1801069 42.550884 -71.367865 +1901067 0.4167 1.0 0.4167 0 1 'northeast' 1901067 42.484204 -71.16997 +2000008 0.4167 1.0 0.4167 0 1 'northeast' 2000008 40.768368 -80.376997 +2101045 0.4167 1.0 0.4167 0 1 'northeast' 2101045 42.072562 -76.791341 +2401032 0.4167 1.0 0.4167 0 1 'northeast' 2401032 41.029975 -74.090777 +2700011 0.4167 1.0 0.4167 0 1 'northeast' 2700011 40.552592 -75.22477 +3101076 0.4167 1.0 0.4167 0 1 'northeast' 3101076 42.745262 -78.392456 +3201086 0.4167 1.0 0.4167 0 1 'northeast' 3201086 42.815669 -74.263843 +3401039 0.4167 1.0 0.4167 0 1 'northeast' 3401039 41.689696 -78.437472 +3800020 0.4167 1.0 0.4167 0 1 'northeast' 3800020 40.784651 -73.93382 +4101064 0.4167 1.0 0.4167 0 1 'northeast' 4101064 42.363165 -71.119083 +4200008 0.4167 1.0 0.4167 0 1 'northeast' 4200008 40.768368 -80.376997 +4301031 0.4167 1.0 0.4167 0 1 'northeast' 4301031 41.118725 -74.476541 +4401059 0.4167 1.0 0.4167 0 1 'northeast' 4401059 42.023001 -71.375356 +4501049 0.4167 1.0 0.4167 0 1 'northeast' 4501049 42.054348 -75.548908 +4601053 0.4167 1.0 0.4167 0 1 'northeast' 4601053 41.677967 -72.827335 +]; + +%% pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status +mgc.pipe = [ +1 1 3 0.762 31284 0.0431 0.4167 1.0 1 +2 2 9 0.762 18304 0.0431 0.4167 1.0 1 +5 5 7 0.762 14080 0.0431 0.4167 1.0 1 +7 7 13 0.762 11264 0.0431 0.4167 1.0 1 +8 1022 22 0.762 40313 0.0431 0.4167 1.0 1 +9 1010 10 0.762 11264 0.0431 0.4167 1.0 1 +11 10 16 0.762 8448 0.0431 0.4167 1.0 1 +12 1011 30 0.762 37541 0.0431 0.4167 1.0 1 +13 11 56 0.762 37541 0.0431 0.4167 1.0 1 +14 12 13 0.762 5632 0.0431 0.4167 1.0 1 +15 12 29 0.762 16896 0.0431 0.4167 1.0 1 +16 12 18 0.762 11264 0.0431 0.4167 1.0 1 +17 13 14 0.762 7040 0.0431 0.4167 1.0 1 +18 14 15 0.762 5632 0.0431 0.4167 1.0 1 +19 14 18 0.762 5632 0.0431 0.4167 1.0 1 +21 17 24 0.762 8448 0.0431 0.4167 1.0 1 +22 17 78 0.762 42240 0.0431 0.4167 1.0 1 +23 18 19 0.762 2816 0.0431 0.4167 1.0 1 +24 19 20 0.762 2816 0.0431 0.4167 1.0 1 +25 19 1032 0.762 5632 0.0431 0.4167 1.0 1 +26 1020 21 0.762 48280 0.0431 0.4167 1.0 1 +28 23 35 0.762 28795 0.0431 0.4167 1.0 1 +29 23 42 0.762 69109 0.0431 0.4167 1.0 1 +30 24 25 0.762 8448 0.0431 0.4167 1.0 1 +31 25 26 0.762 8448 0.0431 0.4167 1.0 1 +33 1027 28 0.762 21120 0.0431 0.4167 1.0 1 +34 1027 39 0.762 8448 0.0431 0.4167 1.0 1 +35 27 1045 0.762 22528 0.0431 0.4167 1.0 1 +36 28 29 0.762 7040 0.0431 0.4167 1.0 1 +37 29 28 0.762 7040 0.0431 0.4167 1.0 1 +38 1030 40 0.762 184290 0.0431 0.4167 1.0 1 +39 30 31 0.762 6257 0.0431 0.4167 1.0 1 +40 1030 32 0.762 23036 0.0431 0.4167 1.0 1 +41 1031 49 0.762 144841 0.0431 0.4167 1.0 1 +42 31 50 0.762 25027 0.0431 0.4167 1.0 1 +43 32 33 0.762 46073 0.0431 0.4167 1.0 1 +44 33 1050 0.762 32187 0.0431 0.4167 1.0 1 +46 33 1053 0.762 23036 0.0431 0.4167 1.0 1 +48 36 37 0.762 28795 0.0431 0.4167 1.0 1 +50 38 1039 0.762 46073 0.0431 0.4167 1.0 1 +51 1039 40 0.762 23036 0.0431 0.4167 1.0 1 +52 40 81 0.762 92145 0.0431 0.4167 1.0 1 +53 41 1049 0.762 8448 0.0431 0.4167 1.0 1 +55 43 76 0.762 92145 0.0431 0.4167 1.0 1 +56 44 45 0.762 72420 0.0431 0.4167 1.0 1 +58 1045 47 0.762 8448 0.0431 0.4167 1.0 1 +59 46 49 0.762 96560 0.0431 0.4167 1.0 1 +61 48 82 0.762 14080 0.0431 0.4167 1.0 1 +62 48 85 0.762 25344 0.0431 0.4167 1.0 1 +63 1050 93 0.762 32187 0.0431 0.4167 1.0 1 +64 50 51 0.762 3128 0.0431 0.4167 1.0 1 +66 52 53 0.762 12514 0.0431 0.4167 1.0 1 +67 1053 96 0.762 23036 0.0431 0.4167 1.0 1 +68 53 54 0.762 12514 0.0431 0.4167 1.0 1 +70 55 59 0.762 37541 0.0431 0.4167 1.0 1 +71 57 61 0.762 23036 0.0431 0.4167 1.0 1 +72 1059 61 0.762 17277 0.0431 0.4167 1.0 1 +73 1059 62 0.762 17277 0.0431 0.4167 1.0 1 +74 59 1064 0.762 18770 0.0431 0.4167 1.0 1 +75 58 59 0.762 25027 0.0431 0.4167 1.0 1 +77 60 96 0.762 57591 0.0431 0.4167 1.0 1 +78 60 62 0.762 23036 0.0431 0.4167 1.0 1 +79 62 96 0.762 69109 0.0431 0.4167 1.0 1 +81 63 65 0.762 11518 0.0431 0.4167 1.0 1 +82 64 65 0.762 17277 0.0431 0.4167 1.0 1 +83 64 67 0.762 5759 0.0431 0.4167 1.0 1 +84 65 66 0.762 23036 0.0431 0.4167 1.0 1 +85 65 69 0.762 23036 0.0431 0.4167 1.0 1 +86 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 +87 68 105 0.762 614221 0.0431 0.4167 1.0 1 +88 68 1069 0.762 102370 0.0431 0.4167 1.0 1 +89 69 70 0.762 46073 0.0431 0.4167 1.0 1 +90 71 105 0.762 204740 0.0431 0.4167 1.0 1 +92 73 105 0.762 409480 0.0431 0.4167 1.0 1 +94 75 76 0.762 46073 0.0431 0.4167 1.0 1 +95 76 80 0.762 69109 0.0431 0.4167 1.0 1 +96 1076 79 0.762 5632 0.0431 0.4167 1.0 1 +97 77 79 0.762 5632 0.0431 0.4167 1.0 1 +100 81 83 0.762 69109 0.0431 0.4167 1.0 1 +102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 +104 86 87 0.762 8448 0.0431 0.4167 1.0 1 +105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 +106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 +108 89 90 0.762 32187 0.0431 0.4167 1.0 1 +110 91 92 0.762 80467 0.0431 0.4167 1.0 1 +112 94 102 0.762 23036 0.0431 0.4167 1.0 1 +115 97 99 0.762 64374 0.0431 0.4167 1.0 1 +117 100 101 0.762 96560 0.0431 0.4167 1.0 1 +118 103 4 0.762 37541 0.0431 0.4167 1.0 1 +119 104 6 0.762 56311 0.0431 0.4167 1.0 1 +120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 +121 102 96 0.762 46073 0.0431 0.4167 1.0 1 +122 21 34 0.762 96560 0.0431 0.4167 1.0 1 +]; + +%% compressor data +% id fr_junction to_junction c_ratio_min c_ratio_max power_max flow_min flow_max inlet_p_min inlet_p_max outlet_p_min outlet_p_max status operating_cost directionality +mgc.compressor = [ +3 3 103 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +4 4 104 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +6 6 56 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +10 9 10 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +20 16 17 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +27 22 23 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +32 26 27 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +45 33 34 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +47 35 36 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +49 37 38 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +54 42 43 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +57 45 46 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +60 47 48 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +65 51 52 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +69 54 55 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +76 60 61 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +80 62 63 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +91 72 73 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +93 74 75 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +98 78 79 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +99 80 81 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +101 83 84 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +103 85 86 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +107 88 89 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +109 90 91 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +111 92 93 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +113 95 96 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +114 97 98 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +116 99 100 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +]; + +%% regulator data +% id fr_junction to_junction reduction_factor_min reduction_factor_max flow_min flow_max status +mgc.regulator = [ +1008 8 4200008 0 1 -1.0e9 1.0e9 1 +1009 8 2000008 0 1 -1.0e9 1.0e9 1 +1012 11 2700011 0 1 -1.0e9 1.0e9 1 +1025 1032 2401032 0 1 -1.0e9 1.0e9 1 +1026 20 3800020 0 1 -1.0e9 1.0e9 1 +1033 27 1100027 0 1 -1.0e9 1.0e9 1 +1034 1039 3401039 0 1 -1.0e9 1.0e9 1 +1040 1030 301030 0 1 -1.0e9 1.0e9 1 +1041 1031 4301031 0 1 -1.0e9 1.0e9 1 +1053 1049 4501049 0 1 -1.0e9 1.0e9 1 +1057 1045 2101045 0 1 -1.0e9 1.0e9 1 +1063 1050 801050 0 1 -1.0e9 1.0e9 1 +1067 1053 4601053 0 1 -1.0e9 1.0e9 1 +1073 1059 4401059 0 1 -1.0e9 1.0e9 1 +1074 1064 4101064 0 1 -1.0e9 1.0e9 1 +1086 1067 1901067 0 1 -1.0e9 1.0e9 1 +1089 1069 1801069 0 1 -1.0e9 1.0e9 1 +1096 1076 3101076 0 1 -1.0e9 1.0e9 1 +1104 1086 3201086 0 1 -1.0e9 1.0e9 1 +1105 2086 1602086 0 1 -1.0e9 1.0e9 1 +1106 2086 1402086 0 1 -1.0e9 1.0e9 1 +100002 30 301030 0 1 -1.0e9 1.0e9 1 +100007 50 801050 0 1 -1.0e9 1.0e9 1 +100010 1027 1100027 0 1 -1.0e9 1.0e9 1 +100013 1086 1402086 0 1 -1.0e9 1.0e9 1 +100015 86 1602086 0 1 -1.0e9 1.0e9 1 +100017 69 1801069 0 1 -1.0e9 1.0e9 1 +100018 67 1901067 0 1 -1.0e9 1.0e9 1 +100019 1010 2000008 0 1 -1.0e9 1.0e9 1 +100020 45 2101045 0 1 -1.0e9 1.0e9 1 +100023 32 2401032 0 1 -1.0e9 1.0e9 1 +100026 1011 2700011 0 1 -1.0e9 1.0e9 1 +100030 76 3101076 0 1 -1.0e9 1.0e9 1 +100031 86 3201086 0 1 -1.0e9 1.0e9 1 +100033 39 3401039 0 1 -1.0e9 1.0e9 1 +100037 1020 3800020 0 1 -1.0e9 1.0e9 1 +100040 64 4101064 0 1 -1.0e9 1.0e9 1 +100041 1022 4200008 0 1 -1.0e9 1.0e9 1 +100042 31 4301031 0 1 -1.0e9 1.0e9 1 +100043 59 4401059 0 1 -1.0e9 1.0e9 1 +100044 49 4501049 0 1 -1.0e9 1.0e9 1 +100045 53 4601053 0 1 -1.0e9 1.0e9 1 +]; + +%% receipt data +% id junction_id injection_min injection_max injection_nominal is_dispatchable status +mgc.receipt = [ +1 1 0.0672 0.0672 0.0672 0 1 +2 2 0.0566 0.0566 0.0566 0 1 +5 5 0.0626 0.0626 0.0626 0 1 +8 8 0.0653 0.0653 0.0653 0 1 +28 28 0.0672 0.0672 0.0672 0 1 +39 39 0.0569 0.0569 0.0569 0 1 +40 40 0.0552 0.0552 0.0552 0 1 +41 41 0.0601 0.0601 0.0601 0 1 +45 45 0.0547 0.0547 0.0547 0 1 +72 72 0.0539 0.0539 0.0539 0 1 +74 74 0.0590 0.0590 0.0590 0 1 +101 101 0.0583 0.0583 0.0583 0 1 +10001 1 0.0000 52.8312 0.0000 1 1 +10002 2 0.0000 52.8312 0.0000 1 1 +10005 5 0.0000 52.8312 0.0000 1 1 +10008 8 0.0000 52.8312 0.0000 1 1 +10028 28 0.0000 52.8312 0.0000 1 1 +10039 39 0.0000 52.8312 0.0000 1 1 +10040 40 0.0000 52.8312 0.0000 1 1 +10041 41 0.0000 52.8312 0.0000 1 1 +10045 45 0.0000 52.8312 0.0000 1 1 +10072 72 0.0000 52.8312 0.0000 1 1 +10074 74 0.0000 52.8312 0.0000 1 1 +10101 101 0.0000 52.8312 0.0000 1 1 +]; + +%% delivery data +% id junction_id withdrawal_min withdrawal_max withdrawal_nominal is_dispatchable status +mgc.delivery = [ +7 7 0.3700 0.3700 0.3700 0 1 +10 10 12.5336 12.5336 12.5336 0 1 +13 13 0.4171 0.4171 0.4171 0 1 +14 14 0.0395 0.0395 0.0395 0 1 +15 15 1.5963 1.5963 1.5963 0 1 +17 17 4.0069 4.0069 4.0069 0 1 +18 18 0.3953 0.3953 0.3953 0 1 +19 19 2.2468 2.2468 2.2468 0 1 +20 20 1.3315 1.3315 1.3315 0 1 +21 21 1.1130 1.1130 1.1130 0 1 +24 24 2.3213 2.3213 2.3213 0 1 +25 25 2.4271 2.4271 2.4271 0 1 +29 29 1.7345 1.7345 1.7345 0 1 +31 31 0.8319 0.8319 0.8319 0 1 +34 34 0.0789 0.0789 0.0789 0 1 +43 43 0.9845 0.9845 0.9845 0 1 +44 44 0.0984 0.0984 0.0984 0 1 +48 48 0.0358 0.0358 0.0358 0 1 +55 55 1.5197 1.5197 1.5197 0 1 +57 57 0.3553 0.3553 0.3553 0 1 +58 58 1.6313 1.6313 1.6313 0 1 +61 61 0.5075 0.5075 0.5075 0 1 +62 62 0.6769 0.6769 0.6769 0 1 +63 63 0.0034 0.0034 0.0034 0 1 +64 64 0.0722 0.0722 0.0722 0 1 +66 66 0.5643 0.5643 0.5643 0 1 +67 67 0.0018 0.0018 0.0018 0 1 +68 68 0.0017 0.0017 0.0017 0 1 +70 70 0.0021 0.0021 0.0021 0 1 +71 71 0.4988 0.4988 0.4988 0 1 +76 76 0.4449 0.4449 0.4449 0 1 +77 77 1.8457 1.8457 1.8457 0 1 +82 82 0.5574 0.5574 0.5574 0 1 +86 86 0.2059 0.2059 0.2059 0 1 +87 87 0.2083 0.2083 0.2083 0 1 +89 89 1.0821 1.0821 1.0821 0 1 +91 91 0.2427 0.2427 0.2427 0 1 +93 93 0.1886 0.1886 0.1886 0 1 +94 94 0.6377 0.6377 0.6377 0 1 +98 98 1.6579 1.6579 1.6579 0 1 +100 100 0.1001 0.1001 0.1001 0 1 +10014 14 0.0000 52.8312 0.0000 1 1 +10019 19 0.0000 52.8312 0.0000 1 1 +10021 21 0.0000 52.8312 0.0000 1 1 +10029 29 0.0000 52.8312 0.0000 1 1 +10031 31 0.0000 52.8312 0.0000 1 1 +10034 34 0.0000 52.8312 0.0000 1 1 +10044 44 0.0000 52.8312 0.0000 1 1 +10048 48 0.0000 52.8312 0.0000 1 1 +10062 62 0.0000 52.8312 0.0000 1 1 +10064 64 0.0000 52.8312 0.0000 1 1 +10066 66 0.0000 52.8312 0.0000 1 1 +10071 71 0.0000 52.8312 0.0000 1 1 +10076 76 0.0000 52.8312 0.0000 1 1 +10082 82 0.0000 52.8312 0.0000 1 1 +10086 86 0.0000 52.8312 0.0000 1 1 +10087 87 0.0000 52.8312 0.0000 1 1 +10091 91 0.0000 52.8312 0.0000 1 1 +10093 93 0.0000 52.8312 0.0000 1 1 +10100 100 0.0000 52.8312 0.0000 1 1 +]; + +%% ne_pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status construction_cost +mgc.ne_pipe = [ +10001 1 3 0.762 31284 0.0431 0.4167 1.0 1 9.6979801571406e7 +10002 2 9 0.762 18304 0.0431 0.4167 1.0 1 5.6742147678479e7 +10005 5 7 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10007 7 13 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10008 1022 22 0.762 40313 0.0431 0.4167 1.0 1 1.2497182603533e8 +10009 1010 10 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10011 10 16 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10012 1011 30 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10013 11 56 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10014 12 13 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10015 12 29 0.762 16896 0.0431 0.4167 1.0 1 5.2377367087827e7 +10016 12 18 0.762 11264 0.0431 0.4167 1.0 1 3.4918244725219e7 +10017 13 14 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10018 14 15 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10019 14 18 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10021 17 24 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10022 17 78 0.762 42240 0.0431 0.4167 1.0 1 1.3094341771957e8 +10023 18 19 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10024 19 20 0.762 2816 0.0431 0.4167 1.0 1 8.7295611813046e6 +10025 19 1032 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10026 1020 21 0.762 48280 0.0431 0.4167 1.0 1 149668620 +10028 23 35 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10029 23 42 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10030 24 25 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10031 25 26 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10033 1027 28 0.762 21120 0.0431 0.4167 1.0 1 6.5471708859783e7 +10034 1027 39 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10035 27 1045 0.762 22528 0.0431 0.4167 1.0 1 6.9836489450435e7 +10036 28 29 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10037 29 28 0.762 7040 0.0431 0.4167 1.0 1 2.1823902953262e7 +10038 1030 40 0.762 184290 0.0431 0.4167 1.0 1 5.7129977616151e8 +10039 30 31 0.762 6257 0.0431 0.4167 1.0 1 1.9395960314281e7 +10040 1030 32 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10041 1031 49 0.762 144841 0.0431 0.4167 1.0 1 449005860 +10042 31 50 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10043 32 33 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10044 33 1050 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10046 33 1053 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10048 36 37 0.762 28795 0.0431 0.4167 1.0 1 8.9265590025236e7 +10050 38 1039 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10051 1039 40 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10052 40 81 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10053 41 1049 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10055 43 76 0.762 92145 0.0431 0.4167 1.0 1 2.8564988808075e8 +10056 44 45 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10058 1045 47 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10059 46 49 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10061 48 82 0.762 14080 0.0431 0.4167 1.0 1 4.3647805906523e7 +10062 48 85 0.762 25344 0.0431 0.4167 1.0 1 7.8566050631742e7 +10063 1050 93 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10064 50 51 0.762 3128 0.0431 0.4167 1.0 1 9.6979801571406e6 +10066 52 53 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10067 1053 96 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10068 53 54 0.762 12514 0.0431 0.4167 1.0 1 3.8791920628562e7 +10070 55 59 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10071 57 61 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10072 1059 61 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10073 1059 62 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10074 59 1064 0.762 18770 0.0431 0.4167 1.0 1 5.8187880942844e7 +10075 58 59 0.762 25027 0.0431 0.4167 1.0 1 7.7583841257123e7 +10077 60 96 0.762 57591 0.0431 0.4167 1.0 1 1.7853118005047e8 +10078 60 62 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10079 62 96 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10081 63 65 0.762 11518 0.0431 0.4167 1.0 1 3.5706236010096e7 +10082 64 65 0.762 17277 0.0431 0.4167 1.0 1 5.3559354015141e7 +10083 64 67 0.762 5759 0.0431 0.4167 1.0 1 1.7853118005047e7 +10084 65 66 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10085 65 69 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10086 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 7.9336817717463e7 +10087 68 105 0.762 614221 0.0431 0.4167 1.0 1 1.9040836252191e9 +10088 68 1069 0.762 102370 0.0431 0.4167 1.0 1 3.1734727086985e8 +10089 69 70 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10090 71 105 0.762 204740 0.0431 0.4167 1.0 1 6.3469454173969e8 +10092 73 105 0.762 409480 0.0431 0.4167 1.0 1 1.2693890834794e9 +10094 75 76 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10095 76 80 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10096 1076 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10097 77 79 0.762 5632 0.0431 0.4167 1.0 1 1.7459122362609e7 +10100 81 83 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 2.1423741606057e8 +10104 86 87 0.762 8448 0.0431 0.4167 1.0 1 2.6188683543914e7 +10105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 224502930 +10106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10108 89 90 0.762 32187 0.0431 0.4167 1.0 1 99779080 +10110 91 92 0.762 80467 0.0431 0.4167 1.0 1 249447700 +10112 94 102 0.762 23036 0.0431 0.4167 1.0 1 7.1412472020188e7 +10115 97 99 0.762 64374 0.0431 0.4167 1.0 1 199558160 +10117 100 101 0.762 96560 0.0431 0.4167 1.0 1 299337240 +10118 103 4 0.762 37541 0.0431 0.4167 1.0 1 1.1637576188569e8 +10119 104 6 0.762 56311 0.0431 0.4167 1.0 1 1.7456364282853e8 +10120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 2.3209053406561e8 +10121 102 96 0.762 46073 0.0431 0.4167 1.0 1 1.4282494404038e8 +10122 21 34 0.762 96560 0.0431 0.4167 1.0 1 299337240 +]; + +%% price_zone data +%column_names% id cost_q_1 cost_q_2 cost_q_3 cost_p_1 cost_p_2 cost_p_3 min_cost constant_p comment +mgc.price_zone = [ +1 726357.391252 -629976.764143 0 6.0583475e-10 -0.00111388938 0 61071.8765728 175 'Transco Zone 6 Non New York' +2 296.540064875 131748.323601 0 0 0.00000870226 794.37 71929.0990747 600 'Transco Leidy Zone' +]; + +%% junction data (extended) +%column_names% price_zone +mgc.junction_data = [ +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +2 +-1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +1 +1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +]; diff --git a/examples/data/matgas/northeast.m b/examples/data/matgas/northeast.m new file mode 100644 index 0000000..c8aa63e --- /dev/null +++ b/examples/data/matgas/northeast.m @@ -0,0 +1,606 @@ +function mgc = TC_PennToNortheast_wValves.json + +%% required global data +mgc.gas_molar_mass = 0.0185674; % kg/mol +mgc.gas_specific_gravity = 0.6411; +mgc.specific_heat_capacity_ratio = 1.2841; % unitless +mgc.temperature = 281.15; % K +mgc.compressibility_factor = 0.8; % unitless +mgc.units = 'si'; +mgc.standard_density = 0.717; + +%% optional global data (that was either provided or computed based on required global data) +mgc.energy_factor = 5.8811473e-10; +mgc.sound_speed = 317.3537; % m/s +mgc.R = 8.314; % J/(mol K) +mgc.base_pressure = 8.273712e6; % Pa +mgc.base_flow = 44.4795; +mgc.base_length = 1.0; % m +mgc.is_per_unit = 1; + +%% junction data +% id p_min p_max p_nominal junction_type status pipeline_name edi_id lat lon +mgc.junction = [ +1 0.4167 1.0 0.4167 0 1 'northeast' 1 40.14051 -80.478524 +2 0.4167 1.0 0.4167 0 1 'northeast' 2 39.723066 -80.442888 +3 0.4167 1.0 0.4167 0 1 'northeast' 3 40.200743 -79.534826 +4 0.4167 1.0 0.4167 0 1 'northeast' 4 40.020885 -78.404702 +5 0.4167 1.0 0.4167 0 1 'northeast' 5 39.724585 -76.390675 +6 0.4167 1.0 0.4167 0 1 'northeast' 6 40.274567 -76.382726 +7 0.4167 1.0 0.4167 0 1 'northeast' 7 40.084953 -75.556341 +8 0.4167 1.0 0.4167 0 1 'northeast' 8 40.768368 -80.376997 +9 0.4167 1.0 0.4167 0 1 'northeast' 9 40.467497 -79.794148 +10 0.4167 1.0 0.4167 0 1 'northeast' 10 40.467469 -79.794041 +11 0.4167 1.0 0.4167 0 1 'northeast' 11 40.552592 -75.22477 +12 0.4167 1.0 0.4167 0 1 'northeast' 12 40.603397 -74.883413 +13 0.4167 1.0 0.4167 0 1 'northeast' 13 40.30279 -74.703774 +14 0.4167 1.0 0.4167 0 1 'northeast' 14 40.556699 -74.349096 +15 0.4167 1.0 0.4167 0 1 'northeast' 15 40.66556 -73.65474 +16 0.4167 1.0 0.4167 0 1 'northeast' 16 40.835394 -79.343138 +17 0.4167 1.0 0.4167 0 1 'northeast' 17 40.835196 -79.340896 +18 0.4167 1.0 0.4167 0 1 'northeast' 18 40.79121 -74.19497 +19 0.4167 1.0 0.4167 0 1 'northeast' 19 40.791447 -74.088084 +20 0.4167 1.0 0.4167 0 1 'northeast' 20 40.784651 -73.93382 +21 0.4167 1.0 0.4167 0 1 'northeast' 21 40.895706 -73.14931 +22 0.4167 1.0 0.4167 0 1 'northeast' 22 41.21062 -80.320004 +23 0.4167 1.0 0.4167 0 1 'northeast' 23 41.210661 -80.320067 +24 0.4167 1.0 0.4167 0 1 'northeast' 24 40.999871 -78.741026 +25 0.4167 1.0 0.4167 0 1 'northeast' 25 41.260839 -78.311499 +26 0.4167 1.0 0.4167 0 1 'northeast' 26 41.495676 -77.643097 +27 0.4167 1.0 0.4167 0 1 'northeast' 27 41.496855 -77.643514 +28 0.4167 1.0 0.4167 0 1 'northeast' 28 41.262607 -76.338707 +29 0.4167 1.0 0.4167 0 1 'northeast' 29 41.21003 -75.855117 +30 0.4167 1.0 0.4167 0 1 'northeast' 30 41.066069 -74.573932 +31 0.4167 1.0 0.4167 0 1 'northeast' 31 41.118725 -74.476541 +32 0.4167 1.0 0.4167 0 1 'northeast' 32 41.029975 -74.090777 +33 0.4167 1.0 0.4167 0 1 'northeast' 33 41.254368 -73.010735 +34 0.4167 1.0 0.4167 0 1 'northeast' 34 41.266832 -73.009702 +35 0.4167 1.0 0.4167 0 1 'northeast' 35 41.398771 -79.676097 +36 0.4167 1.0 0.4167 0 1 'northeast' 36 41.396723 -79.672811 +37 0.4167 1.0 0.4167 0 1 'northeast' 37 41.537845 -79.116042 +38 0.4167 1.0 0.4167 0 1 'northeast' 38 41.537608 -79.11609 +39 0.4167 1.0 0.4167 0 1 'northeast' 39 41.689696 -78.437472 +40 0.4167 1.0 0.4167 0 1 'northeast' 40 41.877839 -77.765879 +41 0.4167 1.0 0.4167 0 1 'northeast' 41 41.821825 -75.819248 +42 0.4167 1.0 0.4167 0 1 'northeast' 42 42.07427 -79.698623 +43 0.4167 1.0 0.4167 0 1 'northeast' 43 42.074221 -79.698702 +44 0.4167 1.0 0.4167 0 1 'northeast' 44 42.11366 -77.653292 +45 0.4167 1.0 0.4167 0 1 'northeast' 45 42.072562 -76.791341 +46 0.4167 1.0 0.4167 0 1 'northeast' 46 42.072562 -76.77978 +47 0.4167 1.0 0.4167 0 1 'northeast' 47 42.439942 -76.305218 +48 0.4167 1.0 0.4167 0 1 'northeast' 48 42.417627 -76.293194 +49 0.4167 1.0 0.4167 0 1 'northeast' 49 42.054348 -75.548908 +50 0.4167 1.0 0.4167 0 1 'northeast' 50 41.625653 -73.482727 +51 0.4167 1.0 0.4167 0 1 'northeast' 51 41.974926 -72.813982 +52 0.4167 1.0 0.4167 0 1 'northeast' 52 41.975423 -72.813133 +53 0.4167 1.0 0.4167 0 1 'northeast' 53 41.677967 -72.827335 +54 0.4167 1.0 0.4167 0 1 'northeast' 54 41.725185 -72.589945 +55 0.4167 1.0 0.4167 0 1 'northeast' 55 41.725084 -72.588397 +56 0.4167 1.0 0.4167 0 1 'northeast' 56 40.274597 -76.383599 +57 0.4167 1.0 0.4167 0 1 'northeast' 57 41.670935 -71.534463 +58 0.4167 1.0 0.4167 0 1 'northeast' 58 41.753162 -70.493124 +59 0.4167 1.0 0.4167 0 1 'northeast' 59 42.023001 -71.375356 +60 0.4167 1.0 0.4167 0 1 'northeast' 60 42.022409 -71.751407 +61 0.4167 1.0 0.4167 0 1 'northeast' 61 42.020317 -71.744126 +62 0.4167 1.0 0.4167 0 1 'northeast' 62 42.120251 -71.567683 +63 0.4167 1.0 0.4167 0 1 'northeast' 63 42.120051 -71.569429 +64 0.4167 1.0 0.4167 0 1 'northeast' 64 42.363165 -71.119083 +65 0.4167 1.0 0.4167 0 1 'northeast' 65 42.201594 -71.523878 +66 0.4167 1.0 0.4167 0 1 'northeast' 66 42.588366 -71.847785 +67 0.4167 1.0 0.4167 0 1 'northeast' 67 42.484204 -71.16997 +68 0.4167 1.0 0.4167 0 1 'northeast' 68 42.707991 -71.274586 +69 0.4167 1.0 0.4167 0 1 'northeast' 69 42.550884 -71.367865 +70 0.4167 1.0 0.4167 0 1 'northeast' 70 42.934207 -71.491622 +71 0.4167 1.0 0.4167 0 1 'northeast' 71 44.838572 -69.923579 +72 0.4167 1.0 0.4167 0 1 'northeast' 72 45.054984 -71.490144 +73 0.4167 1.0 0.4167 0 1 'northeast' 73 45.05418 -71.490121 +74 0.4167 1.0 0.4167 0 1 'northeast' 74 43.271294 -79.02028 +75 0.4167 1.0 0.4167 0 1 'northeast' 75 43.270035 -79.026338 +76 0.4167 1.0 0.4167 0 1 'northeast' 76 42.745262 -78.392456 +77 0.4167 1.0 0.4167 0 1 'northeast' 77 42.917459 -77.783036 +78 0.4167 1.0 0.4167 0 1 'northeast' 78 42.597312 -78.110065 +79 0.4167 1.0 0.4167 0 1 'northeast' 79 42.556783 -78.153585 +80 0.4167 1.0 0.4167 0 1 'northeast' 80 42.90849 -77.192062 +81 0.4167 1.0 0.4167 0 1 'northeast' 81 42.904538 -77.176114 +82 0.4167 1.0 0.4167 0 1 'northeast' 82 43.219378 -76.252319 +83 0.4167 1.0 0.4167 0 1 'northeast' 83 42.903602 -75.958292 +84 0.4167 1.0 0.4167 0 1 'northeast' 84 42.903357 -75.958496 +85 0.4167 1.0 0.4167 0 1 'northeast' 85 42.80409 -74.281505 +86 0.4167 1.0 0.4167 0 1 'northeast' 86 42.815669 -74.263843 +87 0.4167 1.0 0.4167 0 1 'northeast' 87 42.831757 -73.672791 +88 0.4167 1.0 0.4167 0 1 'northeast' 88 42.628596 -74.025866 +89 0.4167 1.0 0.4167 0 1 'northeast' 89 42.63174 -74.025301 +90 0.4167 1.0 0.4167 0 1 'northeast' 90 42.24878 -73.898449 +91 0.4167 1.0 0.4167 0 1 'northeast' 91 42.248502 -73.899998 +92 0.4167 1.0 0.4167 0 1 'northeast' 92 41.77572 -73.701817 +93 0.4167 1.0 0.4167 0 1 'northeast' 93 41.77619 -73.702682 +94 0.4167 1.0 0.4167 0 1 'northeast' 94 42.740238 -73.186441 +95 0.4167 1.0 0.4167 0 1 'northeast' 95 42.048439 -72.610074 +96 0.4167 1.0 0.4167 0 1 'northeast' 96 42.046799 -72.613109 +97 0.4167 1.0 0.4167 0 1 'northeast' 97 43.354239 -75.082106 +98 0.4167 1.0 0.4167 0 1 'northeast' 98 43.35361 -75.094707 +99 0.4167 1.0 0.4167 0 1 'northeast' 99 44.076832 -75.299729 +100 0.4167 1.0 0.4167 0 1 'northeast' 100 44.076742 -75.29934 +101 0.4167 1.0 0.4167 0 1 'northeast' 101 44.768851 -75.355817 +102 0.4167 1.0 0.4167 0 1 'northeast' 102 42.470251 -73.325124 +103 0.4167 1.0 0.4167 0 1 'northeast' 103 40.189198 -79.527073 +104 0.4167 1.0 0.4167 0 1 'northeast' 104 40.042788 -78.421649 +105 0.4167 1.0 0.4167 0 1 'northeast' 105 44.520753 -70.578301 +1010 0.4167 1.0 0.4167 0 1 'northeast' 1010 40.467469 -79.794041 +1011 0.4167 1.0 0.4167 0 1 'northeast' 1011 40.552592 -75.22477 +1020 0.4167 1.0 0.4167 0 1 'northeast' 1020 40.784651 -73.93382 +1022 0.4167 1.0 0.4167 0 1 'northeast' 1022 41.21062 -80.320004 +1027 0.4167 1.0 0.4167 0 1 'northeast' 1027 41.496855 -77.643514 +1030 0.4167 1.0 0.4167 0 1 'northeast' 1030 41.066069 -74.573932 +1031 0.4167 1.0 0.4167 0 1 'northeast' 1031 41.118725 -74.476541 +1032 0.4167 1.0 0.4167 0 1 'northeast' 1032 41.029975 -74.090777 +1039 0.4167 1.0 0.4167 0 1 'northeast' 1039 41.689696 -78.437472 +1045 0.4167 1.0 0.4167 0 1 'northeast' 1045 42.072562 -76.791341 +1049 0.4167 1.0 0.4167 0 1 'northeast' 1049 42.054348 -75.548908 +1050 0.4167 1.0 0.4167 0 1 'northeast' 1050 41.625653 -73.482727 +1053 0.4167 1.0 0.4167 0 1 'northeast' 1053 41.677967 -72.827335 +1059 0.4167 1.0 0.4167 0 1 'northeast' 1059 42.023001 -71.375356 +1064 0.4167 1.0 0.4167 0 1 'northeast' 1064 42.363165 -71.119083 +1067 0.4167 1.0 0.4167 0 1 'northeast' 1067 42.484204 -71.16997 +1069 0.4167 1.0 0.4167 0 1 'northeast' 1069 42.550884 -71.367865 +1076 0.4167 1.0 0.4167 0 1 'northeast' 1076 42.745262 -78.392456 +1086 0.4167 1.0 0.4167 0 1 'northeast' 1086 42.815669 -74.263843 +2086 0.4167 1.0 0.4167 0 1 'northeast' 2086 42.815669 -74.263843 +301030 0.4167 1.0 0.4167 0 1 'northeast' 301030 41.066069 -74.573932 +801050 0.4167 1.0 0.4167 0 1 'northeast' 801050 41.625653 -73.482727 +1100027 0.4167 1.0 0.4167 0 1 'northeast' 1100027 41.496855 -77.643514 +1402086 0.4167 1.0 0.4167 0 1 'northeast' 1402086 42.815669 -74.263843 +1602086 0.4167 1.0 0.4167 0 1 'northeast' 1602086 42.815669 -74.263843 +1801069 0.4167 1.0 0.4167 0 1 'northeast' 1801069 42.550884 -71.367865 +1901067 0.4167 1.0 0.4167 0 1 'northeast' 1901067 42.484204 -71.16997 +2000008 0.4167 1.0 0.4167 0 1 'northeast' 2000008 40.768368 -80.376997 +2101045 0.4167 1.0 0.4167 0 1 'northeast' 2101045 42.072562 -76.791341 +2401032 0.4167 1.0 0.4167 0 1 'northeast' 2401032 41.029975 -74.090777 +2700011 0.4167 1.0 0.4167 0 1 'northeast' 2700011 40.552592 -75.22477 +3101076 0.4167 1.0 0.4167 0 1 'northeast' 3101076 42.745262 -78.392456 +3201086 0.4167 1.0 0.4167 0 1 'northeast' 3201086 42.815669 -74.263843 +3401039 0.4167 1.0 0.4167 0 1 'northeast' 3401039 41.689696 -78.437472 +3800020 0.4167 1.0 0.4167 0 1 'northeast' 3800020 40.784651 -73.93382 +4101064 0.4167 1.0 0.4167 0 1 'northeast' 4101064 42.363165 -71.119083 +4200008 0.4167 1.0 0.4167 0 1 'northeast' 4200008 40.768368 -80.376997 +4301031 0.4167 1.0 0.4167 0 1 'northeast' 4301031 41.118725 -74.476541 +4401059 0.4167 1.0 0.4167 0 1 'northeast' 4401059 42.023001 -71.375356 +4501049 0.4167 1.0 0.4167 0 1 'northeast' 4501049 42.054348 -75.548908 +4601053 0.4167 1.0 0.4167 0 1 'northeast' 4601053 41.677967 -72.827335 +]; + +%% pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status +mgc.pipe = [ +1 1 3 0.762 31284 0.0431 0.4167 1.0 1 +2 2 9 0.762 18304 0.0431 0.4167 1.0 1 +5 5 7 0.762 14080 0.0431 0.4167 1.0 1 +7 7 13 0.762 11264 0.0431 0.4167 1.0 1 +8 1022 22 0.762 40313 0.0431 0.4167 1.0 1 +9 1010 10 0.762 11264 0.0431 0.4167 1.0 1 +11 10 16 0.762 8448 0.0431 0.4167 1.0 1 +12 1011 30 0.762 37541 0.0431 0.4167 1.0 1 +13 11 56 0.762 37541 0.0431 0.4167 1.0 1 +14 12 13 0.762 5632 0.0431 0.4167 1.0 1 +15 12 29 0.762 16896 0.0431 0.4167 1.0 1 +16 12 18 0.762 11264 0.0431 0.4167 1.0 1 +17 13 14 0.762 7040 0.0431 0.4167 1.0 1 +18 14 15 0.762 5632 0.0431 0.4167 1.0 1 +19 14 18 0.762 5632 0.0431 0.4167 1.0 1 +21 17 24 0.762 8448 0.0431 0.4167 1.0 1 +22 17 78 0.762 42240 0.0431 0.4167 1.0 1 +23 18 19 0.762 2816 0.0431 0.4167 1.0 1 +24 19 20 0.762 2816 0.0431 0.4167 1.0 1 +25 19 1032 0.762 5632 0.0431 0.4167 1.0 1 +26 1020 21 0.762 48280 0.0431 0.4167 1.0 1 +28 23 35 0.762 28795 0.0431 0.4167 1.0 1 +29 23 42 0.762 69109 0.0431 0.4167 1.0 1 +30 24 25 0.762 8448 0.0431 0.4167 1.0 1 +31 25 26 0.762 8448 0.0431 0.4167 1.0 1 +33 1027 28 0.762 21120 0.0431 0.4167 1.0 1 +34 1027 39 0.762 8448 0.0431 0.4167 1.0 1 +35 27 1045 0.762 22528 0.0431 0.4167 1.0 1 +36 28 29 0.762 7040 0.0431 0.4167 1.0 1 +37 29 28 0.762 7040 0.0431 0.4167 1.0 1 +38 1030 40 0.762 184290 0.0431 0.4167 1.0 1 +39 30 31 0.762 6257 0.0431 0.4167 1.0 1 +40 1030 32 0.762 23036 0.0431 0.4167 1.0 1 +41 1031 49 0.762 144841 0.0431 0.4167 1.0 1 +42 31 50 0.762 25027 0.0431 0.4167 1.0 1 +43 32 33 0.762 46073 0.0431 0.4167 1.0 1 +44 33 1050 0.762 32187 0.0431 0.4167 1.0 1 +46 33 1053 0.762 23036 0.0431 0.4167 1.0 1 +48 36 37 0.762 28795 0.0431 0.4167 1.0 1 +50 38 1039 0.762 46073 0.0431 0.4167 1.0 1 +51 1039 40 0.762 23036 0.0431 0.4167 1.0 1 +52 40 81 0.762 92145 0.0431 0.4167 1.0 1 +53 41 1049 0.762 8448 0.0431 0.4167 1.0 1 +55 43 76 0.762 92145 0.0431 0.4167 1.0 1 +56 44 45 0.762 72420 0.0431 0.4167 1.0 1 +58 1045 47 0.762 8448 0.0431 0.4167 1.0 1 +59 46 49 0.762 96560 0.0431 0.4167 1.0 1 +61 48 82 0.762 14080 0.0431 0.4167 1.0 1 +62 48 85 0.762 25344 0.0431 0.4167 1.0 1 +63 1050 93 0.762 32187 0.0431 0.4167 1.0 1 +64 50 51 0.762 3128 0.0431 0.4167 1.0 1 +66 52 53 0.762 12514 0.0431 0.4167 1.0 1 +67 1053 96 0.762 23036 0.0431 0.4167 1.0 1 +68 53 54 0.762 12514 0.0431 0.4167 1.0 1 +70 55 59 0.762 37541 0.0431 0.4167 1.0 1 +71 57 61 0.762 23036 0.0431 0.4167 1.0 1 +72 1059 61 0.762 17277 0.0431 0.4167 1.0 1 +73 1059 62 0.762 17277 0.0431 0.4167 1.0 1 +74 59 1064 0.762 18770 0.0431 0.4167 1.0 1 +75 58 59 0.762 25027 0.0431 0.4167 1.0 1 +77 60 96 0.762 57591 0.0431 0.4167 1.0 1 +78 60 62 0.762 23036 0.0431 0.4167 1.0 1 +79 62 96 0.762 69109 0.0431 0.4167 1.0 1 +81 63 65 0.762 11518 0.0431 0.4167 1.0 1 +82 64 65 0.762 17277 0.0431 0.4167 1.0 1 +83 64 67 0.762 5759 0.0431 0.4167 1.0 1 +84 65 66 0.762 23036 0.0431 0.4167 1.0 1 +85 65 69 0.762 23036 0.0431 0.4167 1.0 1 +86 1067 1069 0.762 25593 0.0431 0.4167 1.0 1 +87 68 105 0.762 614221 0.0431 0.4167 1.0 1 +88 68 1069 0.762 102370 0.0431 0.4167 1.0 1 +89 69 70 0.762 46073 0.0431 0.4167 1.0 1 +90 71 105 0.762 204740 0.0431 0.4167 1.0 1 +92 73 105 0.762 409480 0.0431 0.4167 1.0 1 +94 75 76 0.762 46073 0.0431 0.4167 1.0 1 +95 76 80 0.762 69109 0.0431 0.4167 1.0 1 +96 1076 79 0.762 5632 0.0431 0.4167 1.0 1 +97 77 79 0.762 5632 0.0431 0.4167 1.0 1 +100 81 83 0.762 69109 0.0431 0.4167 1.0 1 +102 84 1086 0.762 69109 0.0431 0.4167 1.0 1 +104 86 87 0.762 8448 0.0431 0.4167 1.0 1 +105 2086 98 0.762 72420 0.0431 0.4167 1.0 1 +106 2086 88 0.762 32187 0.0431 0.4167 1.0 1 +108 89 90 0.762 32187 0.0431 0.4167 1.0 1 +110 91 92 0.762 80467 0.0431 0.4167 1.0 1 +112 94 102 0.762 23036 0.0431 0.4167 1.0 1 +115 97 99 0.762 64374 0.0431 0.4167 1.0 1 +117 100 101 0.762 96560 0.0431 0.4167 1.0 1 +118 103 4 0.762 37541 0.0431 0.4167 1.0 1 +119 104 6 0.762 56311 0.0431 0.4167 1.0 1 +120 1086 102 0.762 74868 0.0431 0.4167 1.0 1 +121 102 96 0.762 46073 0.0431 0.4167 1.0 1 +122 21 34 0.762 96560 0.0431 0.4167 1.0 1 +]; + +%% compressor data +% id fr_junction to_junction c_ratio_min c_ratio_max power_max flow_min flow_max inlet_p_min inlet_p_max outlet_p_min outlet_p_max status operating_cost directionality +mgc.compressor = [ +3 3 103 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +4 4 104 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +6 6 56 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +10 9 10 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +20 16 17 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +27 22 23 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +32 26 27 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +45 33 34 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +47 35 36 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +49 37 38 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +54 42 43 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +57 45 46 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +60 47 48 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +65 51 52 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +69 54 55 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +76 60 61 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +80 62 63 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +91 72 73 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +93 74 75 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +98 78 79 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +99 80 81 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +101 83 84 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +103 85 86 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +107 88 89 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +109 90 91 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +111 92 93 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +113 95 96 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +114 97 98 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +116 99 100 1 1.05 1.0e30 -1.0e9 1.0e9 0.4167 1.0 0.4167 1.0 1 10 0 +]; + +%% regulator data +% id fr_junction to_junction reduction_factor_min reduction_factor_max flow_min flow_max status +mgc.regulator = [ +1008 8 4200008 0 1 -1.0e9 1.0e9 1 +1009 8 2000008 0 1 -1.0e9 1.0e9 1 +1012 11 2700011 0 1 -1.0e9 1.0e9 1 +1025 1032 2401032 0 1 -1.0e9 1.0e9 1 +1026 20 3800020 0 1 -1.0e9 1.0e9 1 +1033 27 1100027 0 1 -1.0e9 1.0e9 1 +1034 1039 3401039 0 1 -1.0e9 1.0e9 1 +1040 1030 301030 0 1 -1.0e9 1.0e9 1 +1041 1031 4301031 0 1 -1.0e9 1.0e9 1 +1053 1049 4501049 0 1 -1.0e9 1.0e9 1 +1057 1045 2101045 0 1 -1.0e9 1.0e9 1 +1063 1050 801050 0 1 -1.0e9 1.0e9 1 +1067 1053 4601053 0 1 -1.0e9 1.0e9 1 +1073 1059 4401059 0 1 -1.0e9 1.0e9 1 +1074 1064 4101064 0 1 -1.0e9 1.0e9 1 +1086 1067 1901067 0 1 -1.0e9 1.0e9 1 +1089 1069 1801069 0 1 -1.0e9 1.0e9 1 +1096 1076 3101076 0 1 -1.0e9 1.0e9 1 +1104 1086 3201086 0 1 -1.0e9 1.0e9 1 +1105 2086 1602086 0 1 -1.0e9 1.0e9 1 +1106 2086 1402086 0 1 -1.0e9 1.0e9 1 +100002 30 301030 0 1 -1.0e9 1.0e9 1 +100007 50 801050 0 1 -1.0e9 1.0e9 1 +100010 1027 1100027 0 1 -1.0e9 1.0e9 1 +100013 1086 1402086 0 1 -1.0e9 1.0e9 1 +100015 86 1602086 0 1 -1.0e9 1.0e9 1 +100017 69 1801069 0 1 -1.0e9 1.0e9 1 +100018 67 1901067 0 1 -1.0e9 1.0e9 1 +100019 1010 2000008 0 1 -1.0e9 1.0e9 1 +100020 45 2101045 0 1 -1.0e9 1.0e9 1 +100023 32 2401032 0 1 -1.0e9 1.0e9 1 +100026 1011 2700011 0 1 -1.0e9 1.0e9 1 +100030 76 3101076 0 1 -1.0e9 1.0e9 1 +100031 86 3201086 0 1 -1.0e9 1.0e9 1 +100033 39 3401039 0 1 -1.0e9 1.0e9 1 +100037 1020 3800020 0 1 -1.0e9 1.0e9 1 +100040 64 4101064 0 1 -1.0e9 1.0e9 1 +100041 1022 4200008 0 1 -1.0e9 1.0e9 1 +100042 31 4301031 0 1 -1.0e9 1.0e9 1 +100043 59 4401059 0 1 -1.0e9 1.0e9 1 +100044 49 4501049 0 1 -1.0e9 1.0e9 1 +100045 53 4601053 0 1 -1.0e9 1.0e9 1 +]; + +%% valve data +% id fr_junction to_junction status +mgc.valve = [ +]; + +%% receipt data +% id junction_id injection_min injection_max injection_nominal is_dispatchable status +mgc.receipt = [ +1 1 0.0672 0.0672 0.0672 0 1 +2 2 0.0566 0.0566 0.0566 0 1 +5 5 0.0626 0.0626 0.0626 0 1 +8 8 0.0653 0.0653 0.0653 0 1 +28 28 0.0672 0.0672 0.0672 0 1 +39 39 0.0569 0.0569 0.0569 0 1 +40 40 0.0552 0.0552 0.0552 0 1 +41 41 0.0601 0.0601 0.0601 0 1 +45 45 0.0547 0.0547 0.0547 0 1 +72 72 0.0539 0.0539 0.0539 0 1 +74 74 0.0590 0.0590 0.0590 0 1 +101 101 0.0583 0.0583 0.0583 0 1 +10001 1 0.0000 52.8312 0.0000 1 1 +10002 2 0.0000 52.8312 0.0000 1 1 +10005 5 0.0000 52.8312 0.0000 1 1 +10008 8 0.0000 52.8312 0.0000 1 1 +10028 28 0.0000 52.8312 0.0000 1 1 +10039 39 0.0000 52.8312 0.0000 1 1 +10040 40 0.0000 52.8312 0.0000 1 1 +10041 41 0.0000 52.8312 0.0000 1 1 +10045 45 0.0000 52.8312 0.0000 1 1 +10072 72 0.0000 52.8312 0.0000 1 1 +10074 74 0.0000 52.8312 0.0000 1 1 +10101 101 0.0000 52.8312 0.0000 1 1 +]; + +%% delivery data +% id junction_id withdrawal_min withdrawal_max withdrawal_nominal is_dispatchable status +mgc.delivery = [ +7 7 0.0411 0.0411 0.0411 0 1 +10 10 1.3926 1.3926 1.3926 0 1 +13 13 0.0463 0.0463 0.0463 0 1 +14 14 0.0044 0.0044 0.0044 0 1 +15 15 0.1774 0.1774 0.1774 0 1 +17 17 0.4452 0.4452 0.4452 0 1 +18 18 0.0439 0.0439 0.0439 0 1 +19 19 0.2496 0.2496 0.2496 0 1 +20 20 0.1479 0.1479 0.1479 0 1 +21 21 0.1237 0.1237 0.1237 0 1 +24 24 0.2579 0.2579 0.2579 0 1 +25 25 0.2697 0.2697 0.2697 0 1 +29 29 0.1927 0.1927 0.1927 0 1 +31 31 0.0924 0.0924 0.0924 0 1 +34 34 0.0088 0.0088 0.0088 0 1 +43 43 0.1094 0.1094 0.1094 0 1 +44 44 0.0109 0.0109 0.0109 0 1 +48 48 0.0040 0.0040 0.0040 0 1 +55 55 0.1689 0.1689 0.1689 0 1 +57 57 0.0395 0.0395 0.0395 0 1 +58 58 0.1813 0.1813 0.1813 0 1 +61 61 0.0564 0.0564 0.0564 0 1 +62 62 0.0752 0.0752 0.0752 0 1 +63 63 0.0004 0.0004 0.0004 0 1 +64 64 0.0080 0.0080 0.0080 0 1 +66 66 0.0627 0.0627 0.0627 0 1 +67 67 0.0002 0.0002 0.0002 0 1 +68 68 0.0002 0.0002 0.0002 0 1 +70 70 0.0002 0.0002 0.0002 0 1 +71 71 0.0554 0.0554 0.0554 0 1 +76 76 0.0494 0.0494 0.0494 0 1 +77 77 0.2051 0.2051 0.2051 0 1 +82 82 0.0619 0.0619 0.0619 0 1 +86 86 0.0229 0.0229 0.0229 0 1 +87 87 0.0231 0.0231 0.0231 0 1 +89 89 0.1202 0.1202 0.1202 0 1 +91 91 0.0270 0.0270 0.0270 0 1 +93 93 0.0210 0.0210 0.0210 0 1 +94 94 0.0709 0.0709 0.0709 0 1 +98 98 0.1842 0.1842 0.1842 0 1 +100 100 0.0111 0.0111 0.0111 0 1 +10014 14 0.0000 52.8312 0.0000 1 1 +10019 19 0.0000 52.8312 0.0000 1 1 +10021 21 0.0000 52.8312 0.0000 1 1 +10029 29 0.0000 52.8312 0.0000 1 1 +10031 31 0.0000 52.8312 0.0000 1 1 +10034 34 0.0000 52.8312 0.0000 1 1 +10044 44 0.0000 52.8312 0.0000 1 1 +10048 48 0.0000 52.8312 0.0000 1 1 +10062 62 0.0000 52.8312 0.0000 1 1 +10064 64 0.0000 52.8312 0.0000 1 1 +10066 66 0.0000 52.8312 0.0000 1 1 +10071 71 0.0000 52.8312 0.0000 1 1 +10076 76 0.0000 52.8312 0.0000 1 1 +10082 82 0.0000 52.8312 0.0000 1 1 +10086 86 0.0000 52.8312 0.0000 1 1 +10087 87 0.0000 52.8312 0.0000 1 1 +10091 91 0.0000 52.8312 0.0000 1 1 +10093 93 0.0000 52.8312 0.0000 1 1 +10100 100 0.0000 52.8312 0.0000 1 1 +]; + +%% price_zone data +%column_names% id cost_q_1 cost_q_2 cost_q_3 cost_p_1 cost_p_2 cost_p_3 min_cost constant_p comment +mgc.price_zone = [ +1 726357.391252 -629976.764143 0 6.0583475e-10 -0.00111388938 0 61071.8765728 175 'Transco Zone 6 Non New York' +2 296.540064875 131748.323601 0 0 0.00000870226 794.37 71929.0990747 600 'Transco Leidy Zone' +]; + +%% junction data (extended) +%column_names% price_zone +mgc.junction_data = [ +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +2 +-1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +1 +1 +-1 +-1 +-1 +1 +-1 +1 +-1 +-1 +-1 +-1 +-1 +-1 +2 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +-1 +]; diff --git a/examples/data/matpower/case14-ne-100.m b/examples/data/matpower/case14-ne-100.m new file mode 100644 index 0000000..569328c --- /dev/null +++ b/examples/data/matpower/case14-ne-100.m @@ -0,0 +1,131 @@ +function mpc = case14 + +%CASE14 Power flow data for IEEE 14 bus test case. +% Please see CASEFORMAT for details on the case file format. +% This data was converted from IEEE Common Data Format +% (ieee14cdf.txt) on 15-Oct-2014 by cdf2matp, rev. 2393 +% See end of file for warnings generated during conversion. +% +% Converted from IEEE CDF file from: +% http://www.ee.washington.edu/research/pstca/ +% +% 08/19/93 UW ARCHIVE 100.0 1962 W IEEE 14 Bus Test Case + +% MATPOWER + +%% MATPOWER Case Format : Version 2 +mpc.version = '2'; + +%%----- Power Flow Data -----%% +%% system MVA base +mpc.baseMVA = 100; + +%% bus data +% bus_i type Pd Qd Gs Bs area Vm Va baseKV zone Vmax Vmin +mpc.bus = [ +1 3 0 0 0 0 1 1.06 0 0 1 1.06 0.94; +2 2 43.4 25.4 0 0 1 1.045 -4.98 0 1 1.06 0.94; +3 2 188.4 38 0 0 1 1.01 -12.72 0 1 1.06 0.94; +4 1 95.6 -7.8 0 0 1 1.019 -10.33 0 1 1.06 0.94; +5 1 15.2 3.2 0 0 1 1.02 -8.78 0 1 1.06 0.94; +6 2 22.4 15 0 0 1 1.07 -14.22 0 1 1.06 0.94; +7 1 0 0 0 0 1 1.062 -13.37 0 1 1.06 0.94; +8 2 0 0 0 0 1 1.09 -13.36 0 1 1.06 0.94; +9 1 59 33.2 0 19 1 1.056 -14.94 0 1 1.06 0.94; +10 1 18 11.6 0 0 1 1.051 -15.1 0 1 1.06 0.94; +11 1 7 3.6 0 0 1 1.057 -14.79 0 1 1.06 0.94; +12 1 12.2 3.2 0 0 1 1.055 -15.07 0 1 1.06 0.94; +13 1 27 11.6 0 0 1 1.05 -15.16 0 1 1.06 0.94; +14 1 29.8 10 0 0 1 1.036 -16.04 0 1 1.06 0.94; +]; + +%% generator data +% bus Pg Qg Qmax Qmin Vg mBase status Pmax Pmin Pc1 Pc2 Qc1min Qc1max Qc2min Qc2max ramp_agc ramp_10 ramp_30 ramp_q apf +mpc.gen = [ +1 232.4 -16.9 10 0 1.06 100 1 332.4 0 0 0 0 0 0 0 0 0 0 0 0; +2 40 42.4 50 -40 1.045 100 1 140 0 0 0 0 0 0 0 0 0 0 0 0; +3 0 23.4 40 0 1.01 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0; +6 0 12.2 24 -6 1.07 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0; +8 0 17.4 24 -6 1.09 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0; +]; + +%% branch data +% fbus tbus r x b rateA rateB rateC ratio angle status angmin angmax +mpc.branch = [ + 1 2 0.01938 0.05917 0.0528 1 0 0 0 0 1 -60 60; + 1 5 0.05403 0.22304 0.0492 489 0 0 0 0 1 -60 60; + 2 3 0.04699 0.19797 0.0438 552 0 0 0 0 1 -60 60; + 2 4 0.05811 0.17632 0.034 605 0 0 0 0 1 -60 60; + 2 5 0.05695 0.17388 0.0346 614 0 0 0 0 1 -60 60; + 3 4 0.06701 0.17103 0.0128 611 0 0 0 0 1 -60 60; + 4 5 0.01335 0.04211 0 2543 0 0 0 0 1 -60 60; + 4 7 0 0.20912 0 537 0 0 0.978 0 1 -60 60; + 4 9 0 0.55618 0 202 0 0 0.969 0 1 -60 60; + 5 6 0 0.25202 0 445 0 0 0.932 0 1 -60 60; + 6 11 0.09498 0.1989 0 509 0 0 0 0 1 -60 60; + 6 12 0.12291 0.25581 0 395 0 0 0 0 1 -60 60; + 6 13 0.06615 0.13027 0 769 0 0 0 0 1 -60 60; + 7 8 0 0.17615 0 637 0 0 0 0 1 -60 60; + 7 9 0 0.11001 0 1021 0 0 0 0 1 -60 60; + 9 10 0.03181 0.0845 0 1244 0 0 0 0 1 -60 60; + 9 14 0.12711 0.27038 0 376 0 0 0 0 1 -60 60; + 10 11 0.08205 0.19207 0 537 0 0 0 0 1 -60 60; + 12 13 0.22092 0.19988 0 377 0 0 0 0 1 -60 60; + 13 14 0.17093 0.34802 0 289 0 0 0 0 1 -60 60; +]; + +%%----- OPF Data -----%% +%% generator cost data +% 1 startup shutdown n x1 y1 ... xn yn +% 2 startup shutdown n c(n-1) ... c0 +mpc.gencost = [ + 2 0 0 3 0.0430292599 20 0; + 2 0 0 3 0.25 20 0; + 2 0 0 3 0.01 40 0; + 2 0 0 3 0.01 40 0; + 2 0 0 3 0.01 40 0; +]; + +%% bus names +mpc.bus_name = { + 'Bus 1 HV'; + 'Bus 2 HV'; + 'Bus 3 HV'; + 'Bus 4 HV'; + 'Bus 5 HV'; + 'Bus 6 LV'; + 'Bus 7 ZV'; + 'Bus 8 TV'; + 'Bus 9 LV'; + 'Bus 10 LV'; + 'Bus 11 LV'; + 'Bus 12 LV'; + 'Bus 13 LV'; + 'Bus 14 LV'; +}; + + +%column_names% f_bus t_bus br_r br_x br_b rate_a rate_b rate_c tap shift br_status angmin angmax construction_cost +mpc.ne_branch = [ +2 4 0.05811 0.17632 0.034 605.23 0.0 0.0 1 0 1 -60.0 60.0 7226588 +4 9 0 0.55618 0 202.02 0.0 0.0 0.969 0 1 -60.0 60.0 7226588 +6 12 0.12291 0.25581 0 395.9 0.0 0.0 1 0 1 -60.0 60.0 7226588 +2 5 0.05695 0.17388 0.0346 614.09 0.0 0.0 1 0 1 -60.0 60.0 7226588 +2 3 0.04699 0.19797 0.0438 552.22 0.0 0.0 1 0 1 -60.0 60.0 7226588 +1 5 0.05403 0.22304 0.0492 489.61 0.0 0.0 1 0 1 -60.0 60.0 7226588 +7 9 0 0.11001 0 1021.36 0.0 0.0 1 0 1 -60.0 60.0 7226588 +4 5 0.01335 0.04211 0 2543.49 0.0 0.0 1 0 1 -60.0 60.0 7226588 +6 11 0.09498 0.1989 0 509.77 0.0 0.0 1 0 1 -60.0 60.0 7226588 +6 13 0.06615 0.13027 0 769.05 0.0 0.0 1 0 1 -60.0 60.0 7226588 +4 7 0 0.20912 0 537.3 0.0 0.0 0.978 0 1 -60.0 60.0 7226588 +12 13 0.22092 0.19988 0 377.15 0.0 0.0 1 0 1 -60.0 60.0 7226588 +13 14 0.17093 0.34802 0 289.79 0.0 0.0 1 0 1 -60.0 60.0 7226588 +1 2 0.01938 0.05917 0.0528 1804.6 0.0 0.0 1 0 1 -60.0 60.0 7226588 +10 11 0.08205 0.19207 0 537.96 0.0 0.0 1 0 1 -60.0 60.0 7226588 +7 8 0 0.17615 0 637.87 0.0 0.0 1 0 1 -60.0 60.0 7226588 +9 10 0.03181 0.0845 0 1244.45 0.0 0.0 1 0 1 -60.0 60.0 7226588 +3 4 0.06701 0.17103 0.0128 611.69 0.0 0.0 1 0 1 -60.0 60.0 7226588 +9 14 0.12711 0.27038 0 376.08 0.0 0.0 1 0 1 -60.0 60.0 7226588 +5 6 0 0.25202 0 445.84 0.0 0.0 0.932 0 1 -60.0 60.0 7226588 + +]; diff --git a/examples/data/matpower/case14-ne.m b/examples/data/matpower/case14-ne.m index 245c0a9..17dbef7 100644 --- a/examples/data/matpower/case14-ne.m +++ b/examples/data/matpower/case14-ne.m @@ -19,62 +19,59 @@ %%----- Power Flow Data -----%% %% system MVA base mpc.baseMVA = 100; -mpc.gas_ne_weight = 1.0; -mpc.power_ne_weight = 1.0; -mpc.ne_normalization = 1.0e-8; %% bus data % bus_i type Pd Qd Gs Bs area Vm Va baseKV zone Vmax Vmin mpc.bus = [ - 1 3 0.0 0.0 0.0 0.0 1 1.06 0.0 0 1 1.06 0.94 - 2 2 43.4 25.4 0.0 0.0 1 1.045 -4.98 0 1 1.06 0.94 - 3 2 188.4 38.0 0.0 0.0 1 1.01 -12.72 0 1 1.06 0.94 - 4 1 95.6 -7.8 0.0 0.0 1 1.019 -10.33 0 1 1.06 0.94 - 5 1 15.2 3.2 0.0 0.0 1 1.02 -8.78 0 1 1.06 0.94 - 6 2 22.4 15.0 0.0 0.0 1 1.07 -14.22 0 1 1.06 0.94 - 7 1 0.0 0.0 0.0 0.0 1 1.062 -13.37 0 1 1.06 0.94 - 8 2 0.0 0.0 0.0 0.0 1 1.09 -13.36 0 1 1.06 0.94 - 9 1 59.0 33.2 0.0 19.0 1 1.056 -14.94 0 1 1.06 0.94 - 10 1 18.0 11.6 0.0 0.0 1 1.051 -15.1 0 1 1.06 0.94 - 11 1 7.0 3.6 0.0 0.0 1 1.057 -14.79 0 1 1.06 0.94 - 12 1 12.2 3.2 0.0 0.0 1 1.055 -15.07 0 1 1.06 0.94 - 13 1 27.0 11.6 0.0 0.0 1 1.05 -15.16 0 1 1.06 0.94 - 14 1 29.8 10.0 0.0 0.0 1 1.036 -16.04 0 1 1.06 0.94 +1 3 0 0 0 0 1 1.06 0 0 1 1.06 0.94; +2 2 21.7 12.7 0 0 1 1.045 -4.98 0 1 1.06 0.94; +3 2 94.2 19 0 0 1 1.01 -12.72 0 1 1.06 0.94; +4 1 47.8 -3.9 0 0 1 1.019 -10.33 0 1 1.06 0.94; +5 1 7.6 1.6 0 0 1 1.02 -8.78 0 1 1.06 0.94; +6 2 11.2 7.5 0 0 1 1.07 -14.22 0 1 1.06 0.94; +7 1 0 0 0 0 1 1.062 -13.37 0 1 1.06 0.94; +8 2 0 0 0 0 1 1.09 -13.36 0 1 1.06 0.94; +9 1 29.5 16.6 0 19 1 1.056 -14.94 0 1 1.06 0.94; +10 1 9 5.8 0 0 1 1.051 -15.1 0 1 1.06 0.94; +11 1 3.5 1.8 0 0 1 1.057 -14.79 0 1 1.06 0.94; +12 1 6.1 1.6 0 0 1 1.055 -15.07 0 1 1.06 0.94; +13 1 13.5 5.8 0 0 1 1.05 -15.16 0 1 1.06 0.94; +14 1 14.9 5 0 0 1 1.036 -16.04 0 1 1.06 0.94; ]; %% generator data % bus Pg Qg Qmax Qmin Vg mBase status Pmax Pmin Pc1 Pc2 Qc1min Qc1max Qc2min Qc2max ramp_agc ramp_10 ramp_30 ramp_q apf mpc.gen = [ - 1 232.4 -16.9 10 0 1.06 100 1 0 0 0 0 0 0 0 0 0 0 0 0 0; - 2 40 42.4 100 -40 1.045 100 1 280 0 0 0 0 0 0 0 0 0 0 0 0; - 3 0 23.4 80 0 1.01 100 1 200 0 0 0 0 0 0 0 0 0 0 0 0; - 6 0 12.2 24 -6 1.07 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0; - 8 0 17.4 24 -6 1.09 100 1 0 0 0 0 0 0 0 0 0 0 0 0 0; +1 232.4 -16.9 10 0 1.06 100 1 332.4 0 0 0 0 0 0 0 0 0 0 0 0; +2 40 42.4 50 -40 1.045 100 1 140 0 0 0 0 0 0 0 0 0 0 0 0; +3 0 23.4 40 0 1.01 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0; +6 0 12.2 24 -6 1.07 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0; +8 0 17.4 24 -6 1.09 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0; ]; %% branch data % fbus tbus r x b rateA rateB rateC ratio angle status angmin angmax mpc.branch = [ - 1 2 0.01938 0.05917 0.0528 1 0 0 0 0 1 -60 60; - 1 5 0.05403 0.22304 0.0492 489 0 0 0 0 1 -60 60; - 2 3 0.04699 0.19797 0.0438 552 0 0 0 0 1 -60 60; - 2 4 0.05811 0.17632 0.034 605 0 0 0 0 1 -60 60; - 2 5 0.05695 0.17388 0.0346 614 0 0 0 0 1 -60 60; - 3 4 0.06701 0.17103 0.0128 611 0 0 0 0 1 -60 60; - 4 5 0.01335 0.04211 0 2543 0 0 0 0 1 -60 60; - 4 7 0 0.20912 0 537 0 0 0.978 0 1 -60 60; - 4 9 0 0.55618 0 202 0 0 0.969 0 1 -60 60; - 5 6 0 0.25202 0 445 0 0 0.932 0 1 -60 60; - 6 11 0.09498 0.1989 0 509 0 0 0 0 1 -60 60; - 6 12 0.12291 0.25581 0 395 0 0 0 0 1 -60 60; - 6 13 0.06615 0.13027 0 769 0 0 0 0 1 -60 60; - 7 8 0 0.17615 0 637 0 0 0 0 1 -60 60; - 7 9 0 0.11001 0 1021 0 0 0 0 1 -60 60; - 9 10 0.03181 0.0845 0 1244 0 0 0 0 1 -60 60; - 9 14 0.12711 0.27038 0 376 0 0 0 0 1 -60 60; - 10 11 0.08205 0.19207 0 537 0 0 0 0 1 -60 60; - 12 13 0.22092 0.19988 0 377 0 0 0 0 1 -60 60; - 13 14 0.17093 0.34802 0 289 0 0 0 0 1 -60 60; + 1 2 0.01938 0.05917 0.0528 1 0 0 0 0 1 -60 60; + 1 5 0.05403 0.22304 0.0492 489 0 0 0 0 1 -60 60; + 2 3 0.04699 0.19797 0.0438 552 0 0 0 0 1 -60 60; + 2 4 0.05811 0.17632 0.034 605 0 0 0 0 1 -60 60; + 2 5 0.05695 0.17388 0.0346 614 0 0 0 0 1 -60 60; + 3 4 0.06701 0.17103 0.0128 611 0 0 0 0 1 -60 60; + 4 5 0.01335 0.04211 0 2543 0 0 0 0 1 -60 60; + 4 7 0 0.20912 0 537 0 0 0.978 0 1 -60 60; + 4 9 0 0.55618 0 202 0 0 0.969 0 1 -60 60; + 5 6 0 0.25202 0 445 0 0 0.932 0 1 -60 60; + 6 11 0.09498 0.1989 0 509 0 0 0 0 1 -60 60; + 6 12 0.12291 0.25581 0 395 0 0 0 0 1 -60 60; + 6 13 0.06615 0.13027 0 769 0 0 0 0 1 -60 60; + 7 8 0 0.17615 0 637 0 0 0 0 1 -60 60; + 7 9 0 0.11001 0 1021 0 0 0 0 1 -60 60; + 9 10 0.03181 0.0845 0 1244 0 0 0 0 1 -60 60; + 9 14 0.12711 0.27038 0 376 0 0 0 0 1 -60 60; + 10 11 0.08205 0.19207 0 537 0 0 0 0 1 -60 60; + 12 13 0.22092 0.19988 0 377 0 0 0 0 1 -60 60; + 13 14 0.17093 0.34802 0 289 0 0 0 0 1 -60 60; ]; %%----- OPF Data -----%% @@ -83,10 +80,10 @@ % 2 startup shutdown n c(n-1) ... c0 mpc.gencost = [ 2 0 0 3 0.0430292599 20 0; - 2 0 0 3 0.25 20 0; - 2 0 0 3 0.01 40 0; - 2 0 0 3 0.01 40 0; - 2 0 0 3 0.01 40 0; + 2 0 0 3 0.25 20 0; + 2 0 0 3 0.01 40 0; + 2 0 0 3 0.01 40 0; + 2 0 0 3 0.01 40 0; ]; %% bus names @@ -110,60 +107,25 @@ %column_names% f_bus t_bus br_r br_x br_b rate_a rate_b rate_c tap shift br_status angmin angmax construction_cost mpc.ne_branch = [ -2 4 0.05811 0.17632 0.034 605.23 0.0 0.0 1 0 1 -60.0 60.0 7.226588437e6 -4 9 0 0.55618 0 202.02 0.0 0.0 0.969 0 1 -60.0 60.0 7.226588437e6 -6 12 0.12291 0.25581 0 395.9 0.0 0.0 1 0 1 -60.0 60.0 7.226588437e6 -2 5 0.05695 0.17388 0.0346 614.09 0.0 0.0 1 0 1 -60.0 60.0 7.226588437e6 -2 3 0.04699 0.19797 0.0438 552.22 0.0 0.0 1 0 1 -60.0 60.0 7.226588437e6 -1 5 0.05403 0.22304 0.0492 489.61 0.0 0.0 1 0 1 -60.0 60.0 7.226588437e6 -7 9 0 0.11001 0 1021.36 0.0 0.0 1 0 1 -60.0 60.0 7.226588437e6 -4 5 0.01335 0.04211 0 2543.49 0.0 0.0 1 0 1 -60.0 60.0 7.226588437e6 -6 11 0.09498 0.1989 0 509.77 0.0 0.0 1 0 1 -60.0 60.0 7.226588437e6 -6 13 0.06615 0.13027 0 769.05 0.0 0.0 1 0 1 -60.0 60.0 7.226588437e6 -4 7 0 0.20912 0 537.3 0.0 0.0 0.978 0 1 -60.0 60.0 7.226588437e6 -12 13 0.22092 0.19988 0 377.15 0.0 0.0 1 0 1 -60.0 60.0 7.226588437e6 -13 14 0.17093 0.34802 0 289.79 0.0 0.0 1 0 1 -60.0 60.0 7.226588437e6 -1 2 0.01938 0.05917 0.0528 1804.6 0.0 0.0 1 0 1 -60.0 60.0 7.226588437e6 -10 11 0.08205 0.19207 0 537.96 0.0 0.0 1 0 1 -60.0 60.0 7.226588437e6 -7 8 0 0.17615 0 637.87 0.0 0.0 1 0 1 -60.0 60.0 7.226588437e6 -9 10 0.03181 0.0845 0 1244.45 0.0 0.0 1 0 1 -60.0 60.0 7.226588437e6 -3 4 0.06701 0.17103 0.0128 611.69 0.0 0.0 1 0 1 -60.0 60.0 7.226588437e6 -9 14 0.12711 0.27038 0 376.08 0.0 0.0 1 0 1 -60.0 60.0 7.226588437e6 -5 6 0 0.25202 0 445.84 0.0 0.0 0.932 0 1 -60.0 60.0 7.226588437e6 +2 4 0.05811 0.17632 0.034 605.23 0.0 0.0 1 0 1 -60.0 60.0 7226588 +4 9 0 0.55618 0 202.02 0.0 0.0 0.969 0 1 -60.0 60.0 7226588 +6 12 0.12291 0.25581 0 395.9 0.0 0.0 1 0 1 -60.0 60.0 7226588 +2 5 0.05695 0.17388 0.0346 614.09 0.0 0.0 1 0 1 -60.0 60.0 7226588 +2 3 0.04699 0.19797 0.0438 552.22 0.0 0.0 1 0 1 -60.0 60.0 7226588 +1 5 0.05403 0.22304 0.0492 489.61 0.0 0.0 1 0 1 -60.0 60.0 7226588 +7 9 0 0.11001 0 1021.36 0.0 0.0 1 0 1 -60.0 60.0 7226588 +4 5 0.01335 0.04211 0 2543.49 0.0 0.0 1 0 1 -60.0 60.0 7226588 +6 11 0.09498 0.1989 0 509.77 0.0 0.0 1 0 1 -60.0 60.0 7226588 +6 13 0.06615 0.13027 0 769.05 0.0 0.0 1 0 1 -60.0 60.0 7226588 +4 7 0 0.20912 0 537.3 0.0 0.0 0.978 0 1 -60.0 60.0 7226588 +12 13 0.22092 0.19988 0 377.15 0.0 0.0 1 0 1 -60.0 60.0 7226588 +13 14 0.17093 0.34802 0 289.79 0.0 0.0 1 0 1 -60.0 60.0 7226588 +1 2 0.01938 0.05917 0.0528 1804.6 0.0 0.0 1 0 1 -60.0 60.0 7226588 +10 11 0.08205 0.19207 0 537.96 0.0 0.0 1 0 1 -60.0 60.0 7226588 +7 8 0 0.17615 0 637.87 0.0 0.0 1 0 1 -60.0 60.0 7226588 +9 10 0.03181 0.0845 0 1244.45 0.0 0.0 1 0 1 -60.0 60.0 7226588 +3 4 0.06701 0.17103 0.0128 611.69 0.0 0.0 1 0 1 -60.0 60.0 7226588 +9 14 0.12711 0.27038 0 376.08 0.0 0.0 1 0 1 -60.0 60.0 7226588 +5 6 0 0.25202 0 445.84 0.0 0.0 0.932 0 1 -60.0 60.0 7226588 ]; - - -%column_names% consumer heat_rate_quad_coeff heat_rate_linear_coeff heat_rate_constant_coeff -mpc.gen_gas = [ - -1 0 0 0; - 4 0 1392087.5 0; - 10012 0 60138.1944444 0; - -1 0 0 0; - -1 0 0 0; -]; - -% Warnings from cdf2matp conversion: -% -% ***** check the title format in the first line of the cdf file. -% ***** Qmax = Qmin at generator at bus 1 (Qmax set to Qmin + 10) -% ***** MVA limit of branch 1 - 2 not given, set to 0 -% ***** MVA limit of branch 1 - 5 not given, set to 0 -% ***** MVA limit of branch 2 - 3 not given, set to 0 -% ***** MVA limit of branch 2 - 4 not given, set to 0 -% ***** MVA limit of branch 2 - 5 not given, set to 0 -% ***** MVA limit of branch 3 - 4 not given, set to 0 -% ***** MVA limit of branch 4 - 5 not given, set to 0 -% ***** MVA limit of branch 4 - 7 not given, set to 0 -% ***** MVA limit of branch 4 - 9 not given, set to 0 -% ***** MVA limit of branch 5 - 6 not given, set to 0 -% ***** MVA limit of branch 6 - 11 not given, set to 0 -% ***** MVA limit of branch 6 - 12 not given, set to 0 -% ***** MVA limit of branch 6 - 13 not given, set to 0 -% ***** MVA limit of branch 7 - 8 not given, set to 0 -% ***** MVA limit of branch 7 - 9 not given, set to 0 -% ***** MVA limit of branch 9 - 10 not given, set to 0 -% ***** MVA limit of branch 9 - 14 not given, set to 0 -% ***** MVA limit of branch 10 - 11 not given, set to 0 -% ***** MVA limit of branch 12 - 13 not given, set to 0 -% ***** MVA limit of branch 13 - 14 not given, set to 0 diff --git a/examples/data/matpower/case14.m b/examples/data/matpower/case14.m deleted file mode 100644 index 4e3e5e6..0000000 --- a/examples/data/matpower/case14.m +++ /dev/null @@ -1,140 +0,0 @@ -function mpc = case14 - -%CASE14 Power flow data for IEEE 14 bus test case. -% Please see CASEFORMAT for details on the case file format. -% This data was converted from IEEE Common Data Format -% (ieee14cdf.txt) on 15-Oct-2014 by cdf2matp, rev. 2393 -% See end of file for warnings generated during conversion. -% -% Converted from IEEE CDF file from: -% http://www.ee.washington.edu/research/pstca/ -% -% 08/19/93 UW ARCHIVE 100.0 1962 W IEEE 14 Bus Test Case - -% MATPOWER - -%% MATPOWER Case Format : Version 2 -mpc.version = '2'; - -%%----- Power Flow Data -----%% -%% system MVA base -mpc.baseMVA = 100; - -%% bus data -% bus_i type Pd Qd Gs Bs area Vm Va baseKV zone Vmax Vmin -mpc.bus = [ - 1 3 0 0 0 0 1 1.06 0 0 1 1.06 0.94; - 2 2 21.7 12.7 0 0 1 1.045 -4.98 0 1 1.06 0.94; - 3 2 94.2 19 0 0 1 1.01 -12.72 0 1 1.06 0.94; - 4 1 47.8 -3.9 0 0 1 1.019 -10.33 0 1 1.06 0.94; - 5 1 7.6 1.6 0 0 1 1.02 -8.78 0 1 1.06 0.94; - 6 2 11.2 7.5 0 0 1 1.07 -14.22 0 1 1.06 0.94; - 7 1 0 0 0 0 1 1.062 -13.37 0 1 1.06 0.94; - 8 2 0 0 0 0 1 1.09 -13.36 0 1 1.06 0.94; - 9 1 29.5 16.6 0 19 1 1.056 -14.94 0 1 1.06 0.94; - 10 1 9 5.8 0 0 1 1.051 -15.1 0 1 1.06 0.94; - 11 1 3.5 1.8 0 0 1 1.057 -14.79 0 1 1.06 0.94; - 12 1 6.1 1.6 0 0 1 1.055 -15.07 0 1 1.06 0.94; - 13 1 13.5 5.8 0 0 1 1.05 -15.16 0 1 1.06 0.94; - 14 1 14.9 5 0 0 1 1.036 -16.04 0 1 1.06 0.94; -]; - -%% generator data -% bus Pg Qg Qmax Qmin Vg mBase status Pmax Pmin Pc1 Pc2 Qc1min Qc1max Qc2min Qc2max ramp_agc ramp_10 ramp_30 ramp_q apf -mpc.gen = [ - 1 232.4 -16.9 10 0 1.06 100 1 332.4 0 0 0 0 0 0 0 0 0 0 0 0; - 2 40 42.4 50 -40 1.045 100 1 140 0 0 0 0 0 0 0 0 0 0 0 0; - 3 0 23.4 40 0 1.01 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0; - 6 0 12.2 24 -6 1.07 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0; - 8 0 17.4 24 -6 1.09 100 1 100 0 0 0 0 0 0 0 0 0 0 0 0; -]; - -%% branch data -% fbus tbus r x b rateA rateB rateC ratio angle status angmin angmax -mpc.branch = [ - 1 2 0.01938 0.05917 0.0528 0 0 0 0 0 1 -360 360; - 1 5 0.05403 0.22304 0.0492 0 0 0 0 0 1 -360 360; - 2 3 0.04699 0.19797 0.0438 0 0 0 0 0 1 -360 360; - 2 4 0.05811 0.17632 0.034 0 0 0 0 0 1 -360 360; - 2 5 0.05695 0.17388 0.0346 0 0 0 0 0 1 -360 360; - 3 4 0.06701 0.17103 0.0128 0 0 0 0 0 1 -360 360; - 4 5 0.01335 0.04211 0 0 0 0 0 0 1 -360 360; - 4 7 0 0.20912 0 0 0 0 0.978 0 1 -360 360; - 4 9 0 0.55618 0 0 0 0 0.969 0 1 -360 360; - 5 6 0 0.25202 0 0 0 0 0.932 0 1 -360 360; - 6 11 0.09498 0.1989 0 0 0 0 0 0 1 -360 360; - 6 12 0.12291 0.25581 0 0 0 0 0 0 1 -360 360; - 6 13 0.06615 0.13027 0 0 0 0 0 0 1 -360 360; - 7 8 0 0.17615 0 0 0 0 0 0 1 -360 360; - 7 9 0 0.11001 0 0 0 0 0 0 1 -360 360; - 9 10 0.03181 0.0845 0 0 0 0 0 0 1 -360 360; - 9 14 0.12711 0.27038 0 0 0 0 0 0 1 -360 360; - 10 11 0.08205 0.19207 0 0 0 0 0 0 1 -360 360; - 12 13 0.22092 0.19988 0 0 0 0 0 0 1 -360 360; - 13 14 0.17093 0.34802 0 0 0 0 0 0 1 -360 360; -]; - -%%----- OPF Data -----%% -%% generator cost data -% 1 startup shutdown n x1 y1 ... xn yn -% 2 startup shutdown n c(n-1) ... c0 -mpc.gencost = [ - 2 0 0 3 0.0430292599 20 0; - 2 0 0 3 0.25 20 0; - 2 0 0 3 0.01 40 0; - 2 0 0 3 0.01 40 0; - 2 0 0 3 0.01 40 0; -]; - -%% bus names -mpc.bus_name = { - 'Bus 1 HV'; - 'Bus 2 HV'; - 'Bus 3 HV'; - 'Bus 4 HV'; - 'Bus 5 HV'; - 'Bus 6 LV'; - 'Bus 7 ZV'; - 'Bus 8 TV'; - 'Bus 9 LV'; - 'Bus 10 LV'; - 'Bus 11 LV'; - 'Bus 12 LV'; - 'Bus 13 LV'; - 'Bus 14 LV'; -}; - - -%column_names% delivery heat_rate_quad_coeff heat_rate_linear_coeff heat_rate_constant_coeff -mpc.gen_gas = [ - -1 0 0 0; - 4 0 140674.111111 0; - 10012 0 140674.111111 0; - -1 0 0 0; - -1 0 0 0; -]; - -% Warnings from cdf2matp conversion: -% -% ***** check the title format in the first line of the cdf file. -% ***** Qmax = Qmin at generator at bus 1 (Qmax set to Qmin + 10) -% ***** MVA limit of branch 1 - 2 not given, set to 0 -% ***** MVA limit of branch 1 - 5 not given, set to 0 -% ***** MVA limit of branch 2 - 3 not given, set to 0 -% ***** MVA limit of branch 2 - 4 not given, set to 0 -% ***** MVA limit of branch 2 - 5 not given, set to 0 -% ***** MVA limit of branch 3 - 4 not given, set to 0 -% ***** MVA limit of branch 4 - 5 not given, set to 0 -% ***** MVA limit of branch 4 - 7 not given, set to 0 -% ***** MVA limit of branch 4 - 9 not given, set to 0 -% ***** MVA limit of branch 5 - 6 not given, set to 0 -% ***** MVA limit of branch 6 - 11 not given, set to 0 -% ***** MVA limit of branch 6 - 12 not given, set to 0 -% ***** MVA limit of branch 6 - 13 not given, set to 0 -% ***** MVA limit of branch 7 - 8 not given, set to 0 -% ***** MVA limit of branch 7 - 9 not given, set to 0 -% ***** MVA limit of branch 9 - 10 not given, set to 0 -% ***** MVA limit of branch 9 - 14 not given, set to 0 -% ***** MVA limit of branch 10 - 11 not given, set to 0 -% ***** MVA limit of branch 12 - 13 not given, set to 0 -% ***** MVA limit of branch 13 - 14 not given, set to 0 diff --git a/examples/data/matpower/36bus_ilic_expansion_1.0.m b/examples/data/matpower/case36-ne-1.0.m similarity index 76% rename from examples/data/matpower/36bus_ilic_expansion_1.0.m rename to examples/data/matpower/case36-ne-1.0.m index b0c6a11..420438a 100644 --- a/examples/data/matpower/36bus_ilic_expansion_1.0.m +++ b/examples/data/matpower/case36-ne-1.0.m @@ -1,1262 +1,1167 @@ -%% MATPOWER Case Format : Version 2 -mpc.version = '2'; - -%%----- Power Flow Data -----%% -%% system MVA base -mpc.baseMVA = 100; - -%% bus data -% bus_i type Pd Qd Gs Bs area Vm Va baseKV zone Vmax Vmin -mpc.bus = [ - 1 3 50881.65 -1871.47 0.0 0.0 1 1 1.05 500 1 1.05 0.95 - 5028 2 706.34 -1023.08 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 70002 2 1336.3 -982.47 0.22 80.97 1 1 1.01 345 1 1.05 0.95 - 71786 2 7573.59 -1413.69 0.0 0.0 1 1 1.04 345 1 1.05 0.95 - 71797 2 6389.86 -113.84 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 72926 2 1935.86 -348.18 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 73106 2 1512.04 -244.86 0.0 0.0 1 1 1.02 345 1 1.05 0.95 - 73110 2 2215.29 -351.46 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 73171 2 2212.84 -412.45 0.0 0.0 1 1 1.03 115 1 1.05 0.95 - 73663 2 670.91 -145.2 0.0 0.0 1 1 1.02 345 1 1.05 0.95 - 74316 2 3322.66 -248.92 0.0 0.0 1 1 1.01 345 1 1.05 0.95 - 74327 2 11497.69 -943.68 0.0 0.0 1 1 1.02 345 1 1.05 0.95 - 74341 2 463.14 148.48 0.0 0.0 1 1 1.01 345 1 1.05 0.95 - 74344 2 1217.29 -239.87 0.0 0.0 1 1 1.0 345 1 1.05 0.95 - 74347 2 1996.07 -669.1 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 75050 2 4855.08 -155.4 0.0 0.0 1 1 1.01 138 1 1.05 0.95 - 75403 2 121.66 -181.52 0.0 0.0 1 1 1.04 345 1 1.05 0.95 - 75405 2 1097.65 -155.87 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 76663 2 3737.64 278.44 0.0 0.0 1 1 0.98 230 1 1.05 0.95 - 77400 2 636.02 -177.65 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 77406 2 1410.38 -1098.46 0.0 0.0 1 1 1.04 345 1 1.05 0.95 - 77950 2 -295.41 642.52 0.0 0.0 1 1 1.0 25 1 1.05 0.95 - 78701 2 73.1 -46.08 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 78702 2 1613.99 -257.16 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 79578 2 888.16 -345.85 0.0 0.0 1 1 1.02 765 1 1.05 0.95 - 79581 2 -2.05 -15.7 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 79583 2 408.57 -328.0 0.0 0.0 1 1 1.02 345 1 1.05 0.95 - 79584 2 3317.51 -617.71 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 79800 2 1616.97 -30.17 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 80001 2 789.69 194.55 0.0 0.0 1 1 1.09 500 1 1.1 0.95 - 80031 2 2680.09 -681.22 0.0 0.0 1 1 1.08 500 1 1.1 0.95 - 80101 2 10660.21 406.77 0.0 0.0 1 1 1.04 500 1 1.1 0.95 - 80121 2 1942.11 -440.63 0.0 0.0 1 1 1.08 500 1 1.1 0.95 - 81615 2 5085.55 -2767.19 0.0 0.0 1 1 1.1 220 1 1.1 0.95 - 84819 2 0.0 0.0 0.0 0.0 1 1 1.01 765 1 1.05 0.95 - 87004 2 3546.17 -404.25 -0.07 71.11 1 1 1.02 345 1 1.05 0.95 -]; - -%% generator data -% bus Pg Qg Qmax Qmin Vg mBase status Pmax Pmin Pc1 Pc2 Qc1min Qc1max Qc2min Qc2max ramp_agc ramp_10 ramp_30 ramp_q apf -mpc.gen = [ - 71797 0.0 0.0 158.88 -881.54 0 100 1 1226.04 0.0 0 0 0 0 0 0 0 0 0 0 0 - 75050 0.0 0.0 189.51 -1089.57 0 100 1 1591.84 0.0 0 0 0 0 0 0 0 0 0 0 0 - 1 0.0 0.0 477.36 -16943.29 0 100 1 17861.9 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74327 0.0 0.0 400.47 -5221.02 0 100 1 3213.61 0.0 0 0 0 0 0 0 0 0 0 0 0 - 1 0.0 0.0 1053.6 -37374.9 0 100 1 39401.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74347 0.0 0.0 6748.58 -11659.88 0 100 1 16562.25 0.0 0 0 0 0 0 0 0 0 0 0 0 - 1 0.0 0.0 337.15 -11959.97 0 100 1 12608.57 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73110 0.0 0.0 165.62 -374.45 0 100 1 765.75 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73110 0.0 0.0 496.88 -1123.35 0 100 1 2297.25 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73106 0.0 0.0 120.99 -515.61 0 100 1 789.91 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73110 0.0 0.0 99.38 -224.67 0 100 1 459.45 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73110 0.0 0.0 496.88 -1123.35 0 100 1 2297.25 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71786 0.0 0.0 101.8 -452.64 0 100 1 633.74 0.0 0 0 0 0 0 0 0 0 0 0 0 - 5028 0.0 0.0 85.0 -439.96 0 100 1 619.92 0.0 0 0 0 0 0 0 0 0 0 0 0 - 87004 0.0 0.0 112.47 -408.2 0 100 1 720.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 1 0.0 0.0 1053.6 -37374.9 0 100 1 39401.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71786 0.0 0.0 2351.58 -10455.98 0 100 1 14639.39 0.0 0 0 0 0 0 0 0 0 0 0 0 - 80031 0.0 0.0 3.51 -887.64 0 100 1 871.23 0.0 0 0 0 0 0 0 0 0 0 0 0 - 75403 0.0 0.0 13.1 -2.1 0 100 1 25.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71786 0.0 0.0 356.3 -1584.24 0 100 1 2218.09 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71786 0.0 0.0 203.6 -905.28 0 100 1 1267.48 0.0 0 0 0 0 0 0 0 0 0 0 0 - 77950 0.0 0.0 360.0 50.0 0 100 1 1212.0 700.0 0 0 0 0 0 0 0 0 0 0 0 - 78702 0.0 0.0 87.1 -212.08 0 100 1 355.82 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73171 0.0 0.0 630.01 -3367.07 0 100 1 4745.47 0.0 0 0 0 0 0 0 0 0 0 0 0 - 1 0.0 0.0 70.24 -2491.66 0 100 1 2626.78 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71797 0.0 0.0 2621.52 -14545.41 0 100 1 20229.66 0.0 0 0 0 0 0 0 0 0 0 0 0 - 80101 0.0 0.0 579.0 -3000.0 0 100 1 3335.16 0.0 0 0 0 0 0 0 0 0 0 0 0 - 75405 0.0 0.0 -8.05 -2612.5 0 100 1 2807.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74341 0.0 0.0 20.7 -41.3 0 100 1 55.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 80121 0.0 0.0 -35.0 -968.9 0 100 1 1380.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 75403 0.0 0.0 272.0 -345.2 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 80001 0.0 0.0 1475.5 -2097.7 0 100 1 3460.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 77406 0.0 0.0 1041.5 -9692.0 0 100 1 11767.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 87004 0.0 0.0 262.43 -952.46 0 100 1 1680.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 76663 0.0 0.0 921.17 -9362.35 0 100 1 12688.66 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79583 0.0 0.0 2.5 -10.8 0 100 1 34.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 78702 0.0 0.0 653.25 -1590.56 0 100 1 2668.69 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74344 0.0 0.0 975.5 -1937.5 0 100 1 4945.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 70002 0.0 0.0 -199.8 -8844.5 0 100 1 10125.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74347 0.0 0.0 158.79 -274.35 0 100 1 389.7 0.0 0 0 0 0 0 0 0 0 0 0 0 - 84819 0.0 0.0 200.0 -400.0 0 100 1 1500.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 72926 0.0 0.0 21.52 -230.7 0 100 1 460.78 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71797 0.0 0.0 1350.48 -7493.09 0 100 1 10421.34 0.0 0 0 0 0 0 0 0 0 0 0 0 - 77406 0.0 0.0 104.15 -969.2 0 100 1 1176.7 0.0 0 0 0 0 0 0 0 0 0 0 0 - 80101 0.0 0.0 1351.0 -7000.0 0 100 1 7782.04 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74327 0.0 0.0 7985.34 -104107.79 0 100 1 64079.86 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79583 0.0 0.0 75.0 -324.0 0 100 1 1020.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 70002 0.0 0.0 -199.8 -8844.5 0 100 1 10125.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 78701 0.0 0.0 810.25 -1672.0 0 100 1 2700.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79583 0.0 0.0 2.5 -10.8 0 100 1 34.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 75405 0.0 0.0 -8.05 -261.25 0 100 1 280.7 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79584 0.0 0.0 290.6 -4476.0 0 100 1 6063.6 0.0 0 0 0 0 0 0 0 0 0 0 0 - 5028 0.0 0.0 25.73 -129.4 0 100 1 182.33 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73171 0.0 0.0 210.0 -1122.66 0 100 1 1581.82 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79800 0.0 0.0 191.52 -375.62 0 100 1 631.4 0.0 0 0 0 0 0 0 0 0 0 0 0 - 5028 0.0 0.0 -255.0 -255.0 0 100 1 -600.0 -600.0 0 0 0 0 0 0 0 0 0 0 0 - 79578 0.0 0.0 275.76 -817.04 0 100 1 1141.92 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73171 0.0 0.0 167.5 -895.44 0 100 1 1261.67 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79578 0.0 0.0 689.4 -2042.6 0 100 1 2854.8 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74327 0.0 0.0 -270.0 -270.0 0 100 1 600.0 600.0 0 0 0 0 0 0 0 0 0 0 0 - 1 0.0 0.0 323.1 -11461.64 0 100 1 12083.21 0.0 0 0 0 0 0 0 0 0 0 0 0 - 78701 0.0 0.0 2430.75 -5016.0 0 100 1 8100.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 5028 0.0 0.0 169.82 -854.04 0 100 1 1203.38 0.0 0 0 0 0 0 0 0 0 0 0 0 - 76663 0.0 0.0 183.68 -1866.86 0 100 1 2530.13 0.0 0 0 0 0 0 0 0 0 0 0 0 - 80031 0.0 0.0 8.19 -2071.16 0 100 1 2032.87 0.0 0 0 0 0 0 0 0 0 0 0 0 - 84819 0.0 0.0 70.0 -140.0 0 100 1 525.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74347 0.0 0.0 6748.58 -11659.88 0 100 1 16562.25 0.0 0 0 0 0 0 0 0 0 0 0 0 - 5028 0.0 0.0 25.73 -129.4 0 100 1 182.33 0.0 0 0 0 0 0 0 0 0 0 0 0 - 77400 0.0 0.0 -5.9 -3734.0 0 100 1 4131.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79583 0.0 0.0 200.0 -200.0 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79800 0.0 0.0 82.08 -160.98 0 100 1 270.6 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73663 0.0 0.0 14.32 -270.13 0 100 1 588.74 0.0 0 0 0 0 0 0 0 0 0 0 0 - 87004 0.0 0.0 112.47 -408.2 0 100 1 720.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 78702 0.0 0.0 1959.75 -4771.69 0 100 1 8006.06 0.0 0 0 0 0 0 0 0 0 0 0 0 - 75050 0.0 0.0 3778.88 -21726.25 0 100 1 31741.56 0.0 0 0 0 0 0 0 0 0 0 0 0 - 87004 0.0 0.0 262.43 -952.46 0 100 1 1680.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 72926 0.0 0.0 64.58 -692.1 0 100 1 1382.32 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73106 0.0 0.0 96.5 -411.26 0 100 1 630.04 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74316 0.0 0.0 304.6 -3694.4 0 100 1 2130.7 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74344 0.0 0.0 975.5 -1937.5 0 100 1 4945.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 78701 0.0 0.0 270.0 -300.0 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73663 0.0 0.0 17.95 -338.68 0 100 1 738.14 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73106 0.0 0.0 362.97 -1546.84 0 100 1 2369.73 0.0 0 0 0 0 0 0 0 0 0 0 0 - 70002 0.0 0.0 450.0 -150.0 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73663 0.0 0.0 53.86 -1016.03 0 100 1 2214.42 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79581 0.0 0.0 119.5 -114.3 0 100 1 500.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71786 0.0 0.0 1425.2 -5386.42 0 100 1 7541.51 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74347 0.0 0.0 79.4 -137.18 0 100 1 194.85 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71786 0.0 0.0 -755.64 -755.64 0 100 1 1500.0 1500.0 0 0 0 0 0 0 0 0 0 0 0 - 71797 0.0 0.0 238.32 -1322.31 0 100 1 1839.06 0.0 0 0 0 0 0 0 0 0 0 0 0 - 81615 0.0 0.0 -374.4 -2477.5 0 100 1 3515.0 0.0 0 0 0 0 0 0 0 0 0 0 0 -]; - -%% branch data -% fbus tbus r x b rateA rateB rateC ratio angle status angmin angmax -mpc.branch = [ - 76663 1 0.03 0.29827 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 71797 70002 0.07217 1.37799 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79800 77400 0.00193 0.02011 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79578 77400 0.17926 0.83495 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 77400 0.09552 0.54674 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 77400 0.00127 0.01341 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 77406 77400 0.00082 0.01062 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 77406 0.0012 0.0301 0.61305 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 - 77950 77406 0.0003 0.01232 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79800 77406 0.06654 0.46038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79578 77406 0.39062 1.75589 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 77950 0.00536 0.06137 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 71797 71786 0.00133 0.0172 0.3175 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 - 79583 78701 0.00399 0.19258 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 78701 0.00127 0.0131 0.213 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 - 79581 78701 0.00116 0.01845 0.31498 1428.0 1428.0 1428.0 1 0.0 1 -27.64 27.64 - 79581 78701 0.36673 2.03778 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 78701 0.00127 0.01332 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 78702 0.10404 0.94043 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79581 78702 0.0014 0.01717 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79578 78702 0.15285 1.01697 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 78702 0.00123 0.01908 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 79578 0.00058 0.01512 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 71797 71786 0.00126 0.01682 0.31325 1313.0 1313.0 1313.0 1 0.0 1 -27.64 27.64 - 79800 79584 0.00362 0.03758 0.564 1301.0 1301.0 1301.0 1 0.0 1 -27.64 27.64 - 79800 79584 0.00594 0.04362 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79578 71786 -0.00325 0.49565 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 71786 0.04522 0.42055 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73110 71786 0.02941 0.40675 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 71786 0.08306 0.98516 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 72926 71786 0.00342 0.04598 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 71797 71786 0.00206 0.04736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73663 71797 0.02227 0.29239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75405 1 0.063 0.63331 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 71797 0.08853 0.55031 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73110 71797 0.00326 0.03859 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 71797 0.243 1.75975 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73106 71797 0.01586 0.17687 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 72926 71797 0.00361 0.04038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79578 72926 -0.00736 0.57811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73663 72926 0.02638 0.38413 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 72926 0.00314 0.04087 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73110 72926 0.00571 0.09372 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 72926 0.05932 0.62456 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 5028 1 0.0055 0.05877 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74344 72926 0.18515 1.671 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73106 72926 0.01854 0.21439 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73110 73106 0.00227 0.02662 0.46111 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 - 73663 73106 0.00289 0.03274 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73110 73106 0.00242 0.02913 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74344 73106 0.00232 0.03638 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73171 73106 0.01429 0.08921 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73663 73110 0.00363 0.04974 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73663 73171 0.00688 0.11003 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74344 73171 0.02503 0.24228 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74347 1 0.0051 0.05904 0 1000.0 1000.0 1000.0 1 2.0 1 -27.64 27.64 - 75050 73171 0.00797 0.04466 0 301.0 301.0 301.0 1 -1.1 1 -27.64 27.64 - 74344 73663 0.04034 0.7208 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 80031 80001 0.0161 0.23252 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 80101 80001 0.00093 0.01236 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 80121 80001 0.00099 0.01156 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 81615 80001 0.00545 0.069 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 80121 80031 0.08552 0.8644 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 81615 80031 0.01069 0.11458 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 80101 80031 0.00134 0.01925 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 80031 79578 0.00358 0.09628 0 600.0 600.0 600.0 1 -8.5 1 -27.64 27.64 - 74347 5028 0.00019 0.00196 0 1261.0 1261.0 1261.0 1 0.0 1 -27.64 27.64 - 80121 80101 0.00518 0.04811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79584 80101 0.00569 0.14534 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 81615 80101 0.00045 0.00787 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 81615 80121 0.00108 0.01932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79584 81615 0.00215 0.02304 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 76663 81615 0.05653 0.32936 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79578 84819 0.00018 0.00515 2.53 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75050 74316 0.00173 0.01817 0 690.0 690.0 690.0 1 0.0 1 -27.64 27.64 - 74341 74316 0.00016 0.00321 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74327 74316 0.00024 0.00631 0 2800.0 2800.0 2800.0 1 0.0 1 -27.64 27.64 - 74327 5028 0.0025 0.04009 0 1000.0 1000.0 1000.0 1 -10.1 1 -27.64 27.64 - 79583 74316 0.08749 1.48406 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78701 74316 0.01804 0.23641 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75403 74316 0.04014 0.66967 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74347 74316 0.00119 0.02146 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74344 74316 0.00053 0.01643 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75050 74327 0.0101 0.10336 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74341 74327 -0.0003 0.12013 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74347 74327 -0.00426 0.29938 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74344 74341 0.00069 0.01874 0.375 1720.0 1720.0 1720.0 1 0.0 1 -27.64 27.64 - 75050 74341 0.01821 0.32529 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 87004 70002 0.00728 0.07613 0 730.0 730.0 730.0 1 0.0 1 -27.64 27.64 - 74347 74341 0.0004 0.00824 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74344 74341 0.00066 0.01828 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78701 74344 0.00194 0.02007 0.32563 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 - 78702 74344 0.02147 0.26677 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 74344 0.02053 0.2883 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78701 74344 0.00428 0.05254 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75403 74344 0.00877 0.15125 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74347 74344 0.00239 0.04133 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78701 74344 0.00204 0.02109 0 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 - 79583 74347 0.01211 0.21188 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 71786 70002 0.0053 0.07452 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78701 74347 0.01513 0.17138 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75403 74347 0.00571 0.09389 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75405 75403 0.0022 0.0284 0.4776 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 - 79581 75403 0.0014 0.0183 0.2831 1494.0 1494.0 1494.0 1 0.0 1 -27.64 27.64 - 75405 75403 0.03139 0.30932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 75403 0.12686 1.0465 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 75403 0.0018 0.03297 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78701 75403 0.05589 0.6077 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 77400 75403 0.07592 0.60736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79800 75405 0.0559 0.33777 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 72926 70002 0.02434 0.33083 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79584 75405 0.08074 1.20196 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 76663 75405 0.00683 0.17396 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 75405 0.19664 1.14823 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 77406 75405 0.00753 0.12351 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 77400 75405 0.00371 0.05608 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79800 76663 0.04335 0.21239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79584 76663 0.00159 0.02078 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 77400 76663 0.26745 1.13514 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 77406 77400 0.00074 0.0121 0.11888 1032.0 1032.0 1032.0 1 0.0 1 -27.64 27.64 - 77950 77400 0.00122 0.04098 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 -]; - -%%----- OPF Data -----%% -%% generator cost data -% 1 startup shutdown n x1 y1 ... xn yn -% 2 startup shutdown n c(n-1) ... c0 -mpc.gencost = [ - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 520.08 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 799.2 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 1200.0 0.0 - 2 0 0 3 0.0 799.2 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 1200.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 799.2 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 520.08 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 799.2 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 799.2 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 799.2 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 799.2 0.0 -]; - -%column_names% f_bus t_bus br_r br_x br_b rate_a rate_b rate_c tap shift br_status angmin angmax construction_cost -mpc.ne_branch = [ - 76663 1 0.03 0.29827 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.3684519289221e8 - 75405 1 0.063 0.63331 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.4784999333122e8 - 5028 1 0.0055 0.05877 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.6121430146674e8 - 74347 1 0.0051 0.05904 0 1000.0 1000.0 1000.0 1 2.0 1 -27.64 27.64 1.6652382368882e8 - 74347 5028 0.00019 0.00196 0 1261.0 1261.0 1261.0 1 0.0 1 -27.64 27.64 1.0800363403261e7 - 74327 5028 0.0025 0.04009 0 1000.0 1000.0 1000.0 1 -10.1 1 -27.64 27.64 3.6127238752901e7 - 87004 70002 0.00728 0.07613 0 730.0 730.0 730.0 1 0.0 1 -27.64 27.64 1.6810849545763e8 - 71786 70002 0.0053 0.07452 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.6518599906914e8 - 72926 70002 0.02434 0.33083 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.0069081360115e8 - 71797 70002 0.07217 1.37799 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.9923614765262e8 - 71797 71786 0.00133 0.0172 0.3175 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 3.5830947513102e7 - 71797 71786 0.00126 0.01682 0.31325 1313.0 1313.0 1313.0 1 0.0 1 -27.64 27.64 3.5830947513102e7 - 79578 71786 -0.00325 0.49565 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.4291520294538e8 - 78702 71786 0.04522 0.42055 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.574775247284e8 - 73110 71786 0.02941 0.40675 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.193219329561e8 - 79583 71786 0.08306 0.98516 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.5189106651549e8 - 72926 71786 0.00342 0.04598 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.9496188582327e7 - 71797 71786 0.00206 0.04736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.5830947513102e7 - 73663 71797 0.02227 0.29239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.1157633217554e8 - 78702 71797 0.08853 0.55031 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.4852829612739e8 - 73110 71797 0.00326 0.03859 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.3572336314877e7 - 79583 71797 0.243 1.75975 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.485897323692e8 - 73106 71797 0.01586 0.17687 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.1417654545878e7 - 72926 71797 0.00361 0.04038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.2502053856504e7 - 79578 72926 -0.00736 0.57811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.7490918207972e8 - 73663 72926 0.02638 0.38413 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.294484788786e8 - 78702 72926 0.00314 0.04087 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.902036741496e7 - 73110 72926 0.00571 0.09372 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2450249558262e8 - 79583 72926 0.05932 0.62456 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.925195596364e8 - 74344 72926 0.18515 1.671 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2448297493547e8 - 73106 72926 0.01854 0.21439 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0152628115139e8 - 73110 73106 0.00227 0.02662 0.46111 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 5.4648339424066e7 - 73663 73106 0.00289 0.03274 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.8570927163501e7 - 73110 73106 0.00242 0.02913 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.4648339424066e7 - 74344 73106 0.00232 0.03638 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.4998205118759e7 - 73171 73106 0.01429 0.08921 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.7428795568701e7 - 73663 73110 0.00363 0.04974 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.9683950241588e7 - 73663 73171 0.00688 0.11003 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.8259225276667e7 - 74344 73171 0.02503 0.24228 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.4743728305943e7 - 75050 73171 0.00797 0.04466 0 301.0 301.0 301.0 1 -1.1 1 -27.64 27.64 3.1304782032488e7 - 74344 73663 0.04034 0.7208 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.5247369167347e7 - 80031 80001 0.0161 0.23252 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0447856294393e8 - 80101 80001 0.00093 0.01236 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.920664464509e8 - 80121 80001 0.00099 0.01156 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.9511835575729e8 - 81615 80001 0.00545 0.069 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.2206352114163e8 - 80121 80031 0.08552 0.8644 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.1951866496791e8 - 81615 80031 0.01069 0.11458 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2952514239157e8 - 80101 80031 0.00134 0.01925 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.1798064711678e8 - 80031 79578 0.00358 0.09628 0 600.0 600.0 600.0 1 -8.5 1 -27.64 27.64 5.2973481695065e8 - 80121 80101 0.00518 0.04811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.8321499293603e8 - 79584 80101 0.00569 0.14534 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.844539543414e7 - 81615 80101 0.00045 0.00787 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.2163843623672e7 - 81615 80121 0.00108 0.01932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.3535862529809e8 - 79584 81615 0.00215 0.02304 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.8176978771964e7 - 76663 81615 0.05653 0.32936 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.6223722960824e7 - 79578 84819 0.00018 0.00515 2.53 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2113443861795e8 - 75050 74316 0.00173 0.01817 0 690.0 690.0 690.0 1 0.0 1 -27.64 27.64 3.3841455313522e7 - 74341 74316 0.00016 0.00321 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.3360020499419e7 - 74327 74316 0.00024 0.00631 0 2800.0 2800.0 2800.0 1 0.0 1 -27.64 27.64 2.6988013771328e7 - 79583 74316 0.08749 1.48406 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.2201618357386e8 - 78701 74316 0.01804 0.23641 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.1813756901943e8 - 75403 74316 0.04014 0.66967 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.3887176756005e8 - 74347 74316 0.00119 0.02146 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.5730412715645e7 - 74344 74316 0.00053 0.01643 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.282331655752e7 - 75050 74327 0.0101 0.10336 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.6692044994783e7 - 74341 74327 -0.0003 0.12013 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.0338436415921e7 - 74347 74327 -0.00426 0.29938 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.6626423040582e7 - 74344 74341 0.00069 0.01874 0.375 1720.0 1720.0 1720.0 1 0.0 1 -27.64 27.64 4.9884110064155e7 - 75050 74341 0.01821 0.32529 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.1456695024142e7 - 74347 74341 0.0004 0.00824 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.3843473906365e7 - 74344 74341 0.00066 0.01828 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.9884110064155e7 - 78701 74344 0.00194 0.02007 0.32563 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 4.5566304316925e7 - 78702 74344 0.02147 0.26677 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.7542769032152e7 - 79583 74344 0.02053 0.2883 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.6060297443455e8 - 78701 74344 0.00428 0.05254 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.5566304316925e7 - 75403 74344 0.00877 0.15125 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.8350886698719e7 - 74347 74344 0.00239 0.04133 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.9171031781183e7 - 78701 74344 0.00204 0.02109 0 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 4.5566304316925e7 - 79583 74347 0.01211 0.21188 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.9837179298938e8 - 78701 74347 0.01513 0.17138 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0193705061572e8 - 75403 74347 0.00571 0.09389 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.142089010887e8 - 75405 75403 0.0022 0.0284 0.4776 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 1.8296065630454e8 - 79581 75403 0.0014 0.0183 0.2831 1494.0 1494.0 1494.0 1 0.0 1 -27.64 27.64 3.71563144052e7 - 75405 75403 0.03139 0.30932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.8296065630454e8 - 78702 75403 0.12686 1.0465 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.5483752791839e7 - 79583 75403 0.0018 0.03297 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.5795893699798e7 - 78701 75403 0.05589 0.6077 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.1485167983253e7 - 77400 75403 0.07592 0.60736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.16052890238e8 - 79800 75405 0.0559 0.33777 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.6989220463863e8 - 79584 75405 0.08074 1.20196 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.489758064905e8 - 76663 75405 0.00683 0.17396 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.2222680997977e8 - 79583 75405 0.19664 1.14823 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.6157739806728e8 - 77406 75405 0.00753 0.12351 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.1772829950558e8 - 77400 75405 0.00371 0.05608 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.9898314026394e8 - 79800 76663 0.04335 0.21239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.0166196936949e7 - 79584 76663 0.00159 0.02078 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.8892742991245e7 - 77400 76663 0.26745 1.13514 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.7248148160165e8 - 77406 77400 0.00074 0.0121 0.11888 1032.0 1032.0 1032.0 1 0.0 1 -27.64 27.64 1.8795788145312e7 - 77950 77400 0.00122 0.04098 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.3923938323821e7 - 79800 77400 0.00193 0.02011 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.4356664826049e7 - 79578 77400 0.17926 0.83495 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.5906985708436e8 - 78702 77400 0.09552 0.54674 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.5617920012154e8 - 79583 77400 0.00127 0.01341 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.7956591603459e7 - 77406 77400 0.00082 0.01062 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.8795788145312e7 - 79583 77406 0.0012 0.0301 0.61305 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 7.1631434508352e7 - 77950 77406 0.0003 0.01232 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.6218016828457e7 - 79800 77406 0.06654 0.46038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.3768056026557e7 - 79578 77406 0.39062 1.75589 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.4978804375055e8 - 79583 77950 0.00536 0.06137 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.9472538793619e7 - 79583 78701 0.00399 0.19258 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2393070597909e8 - 78702 78701 0.00127 0.0131 0.213 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 3.1976999066129e7 - 79581 78701 0.00116 0.01845 0.31498 1428.0 1428.0 1428.0 1 0.0 1 -27.64 27.64 3.9046609867767e7 - 79581 78701 0.36673 2.03778 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.9046609867767e7 - 78702 78701 0.00127 0.01332 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.1976999066129e7 - 79583 78702 0.10404 0.94043 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0254359607996e8 - 79581 78702 0.0014 0.01717 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.8518891815953e7 - 79578 78702 0.15285 1.01697 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.1755747817563e8 - 79583 78702 0.00123 0.01908 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0254359607996e8 - 79583 79578 0.00058 0.01512 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.335624571891e8 - 79800 79584 0.00362 0.03758 0.564 1301.0 1301.0 1301.0 1 0.0 1 -27.64 27.64 9.4941635495571e7 - 79800 79584 0.00594 0.04362 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.4941635495571e7 -]; - -%column_names% consumer heat_rate_quad_coeff heat_rate_linear_coeff heat_rate_constant_coeff -mpc.gen_gas = [ - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10029 0 140674.114 0 - 10031 0 140674.114 0 - -1 0 0 0 - 10064 0 56269.6455 0 - -1 0 0 0 - 10066 0 56269.6455 0 - -1 0 0 0 - 10064 0 140674.114 0 - -1 0 0 0 - 10014 0 140674.114 0 - -1 0 0 0 - 10029 0 56269.6455 0 - 10066 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10093 0 140674.114 0 - -1 0 0 0 - 10062 0 140674.114 0 - -1 0 0 0 - 10044 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10082 0 140674.114 0 - -1 0 0 0 - 10076 0 140674.114 0 - -1 0 0 0 - 10086 0 140674.114 0 - 10091 0 140674.114 0 - 10071 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10062 0 56269.6455 0 - -1 0 0 0 - -1 0 0 0 - 10019 0 140674.114 0 - 10048 0 140674.114 0 - 10071 0 56269.6455 0 - 10087 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10093 0 56269.6455 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10100 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - 10087 0 56269.6455 0 - 10014 0 56269.6455 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10031 0 56269.6455 0 - -1 0 0 0 - 10082 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10086 0 56269.6455 0 - 10021 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10091 0 56269.6455 0 - -1 0 0 0 - 10034 0 56269.6455 0 - 10066 0 140674.114 0 - -1 0 0 0 - 10034 0 140674.114 0 - -1 0 0 0 - 10066 0 56269.6455 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 -]; - -%column_names% name -mpc.bus_name = [ - 'Alburtis'; - 'Waldick'; - 'Orrington'; - 'Sandy Pond'; - 'Millbury'; - 'Northfield'; - 'Southington'; - 'Millstone'; - 'Norwalk Harbor'; - 'East Shore'; - 'Dunwoodie'; - 'Farragut'; - 'Millwood'; - 'Pleasant Valley'; - 'Ramapo'; - 'Newbridge'; - 'Fraser'; - 'Oakdale'; - 'Gardenville'; - 'Clay'; - 'Volney'; - '9 Mile Point'; - 'Leeds'; - 'New Scotland'; - 'Massena'; - 'Gilboa'; - 'Marcy'; - 'Niagara'; - 'Rochester'; - 'Bruce B'; - 'Hawthorne'; - 'Milton'; - 'Longwood'; - 'Middle DK 1'; - 'Chateaguay'; - 'Keswick'; -]; - -%column_names% name fuel_type comment -mpc.gen_name = [ - '32' 'Oil' 'none'; - '109' 'Oil' 'none'; - '1' 'Coal' 'none'; - '81' 'Oil' 'none'; - '3' 'Gas' 'single_cycle'; - '101' 'Gas' 'single cycle'; - '2' 'Nuclear' 'none'; - '2052' 'Gas' 'combined cycle'; - '51' 'Nuclear' 'none'; - '2045' 'Gas' 'combined cycle'; - '53' 'Oil' 'none'; - '52' 'Gas' 'single cycle'; - '26' 'Hydro' 'none'; - '10' 'Gas' 'single_cycle'; - '250' 'Hydro' 'none'; - '2003' 'Gas' 'combined_cycle'; - '24' 'Gas' 'single_cycle'; - '215' 'Hydro' 'none'; - '117' 'Hydro' 'none'; - '25' 'Oil' 'none'; - '23' 'Nuclear' 'none'; - '149' 'Nuclear' 'none'; - '166' 'Hydro' 'none'; - '59' 'Gas' 'single cycle'; - '5' 'Hydro' 'none'; - '31' 'Gas' 'single cycle'; - '218' 'Coal' 'none'; - '122' 'Gas' 'single cycle'; - '90' 'Refuse' 'none'; - '225' 'Coal' 'none'; - '1004' 'None' 'SVC'; - '205' 'Nuclear' 'none'; - '143' 'Gas' 'single cycle'; - '249' 'Oil' 'none'; - '129' 'Gas' 'single cycle'; - '189' 'Refuse' 'none'; - '164' 'Gas' 'single cycle'; - '94' 'Gas' 'single cycle'; - '17' 'Gas' 'single cycle'; - '99' 'Coal' 'none'; - '243' 'Hydro' 'none'; - '37' 'Nuclear' 'none'; - '2031' 'Gas' 'combined cycle'; - '142' 'Nuclear' 'none'; - '219' 'Nuclear' 'none'; - '80' 'Gas' 'single cycle'; - '185' 'Gas' 'single cycle'; - '2017' 'Gas' 'combined cycle'; - '157' 'Gas' 'single cycle'; - '187' 'Hydro' 'none'; - '123' 'Oil' 'none'; - '194' 'Hydro' 'none'; - '8' 'Coal' 'none'; - '2059' 'Gas' 'combined cycle'; - '198' 'Nuclear' 'none'; - '1000' 'None' 'DC Line Terminal'; - '173' 'Hydro' 'none'; - '60' 'Oil' 'none'; - '171' 'Gas' 'single cycle'; - '1006' 'None' 'DC Line Terminal'; - '4' 'Oil' 'none'; - '2157' 'Gas' 'combined cycle'; - '2010' 'Gas' 'combined_cycle'; - '130' 'Oil' 'none'; - '212' 'Nuclear' 'none'; - '239' 'Coal' 'none'; - '2101' 'Gas' 'combined cycle'; - '11' 'Oil' 'none'; - '136' 'Gas' 'single cycle'; - '1005' 'None' 'STATCON'; - '197' 'Coal' 'none'; - '67' 'Oil' 'none'; - '247' 'Nuclear' 'none'; - '2164' 'Gas' 'combined cycle'; - '108' 'Gas' 'single cycle'; - '246' 'Coal' 'none'; - '40' 'Hydro' 'none'; - '46' 'Oil' 'none'; - '72' 'Nuclear' 'none'; - '2094' 'Gas' 'combined cycle'; - '1001' 'None' 'SVC'; - '2066' 'Gas' 'combined cycle'; - '45' 'Gas' 'single cycle'; - '1003' 'None' 'SVC'; - '66' 'Gas' 'single cycle'; - '180' 'Hydro' 'none'; - '2024' 'Gas' 'combined_cycle'; - '103' 'Hydro' 'none'; - '1002' 'None' 'DC Line Terminal'; - '30' 'Nuclear' 'none'; - '232' 'Coal' 'none'; -]; - -%column_names% name -mpc.branch_name = [ - '1'; - '10'; - '100'; - '101'; - '102'; - '103'; - '104'; - '105'; - '106'; - '107'; - '108'; - '109'; - '11'; - '110'; - '111'; - '112'; - '113'; - '114'; - '115'; - '116'; - '117'; - '118'; - '119'; - '12'; - '120'; - '121'; - '13'; - '14'; - '15'; - '16'; - '17'; - '18'; - '19'; - '2'; - '20'; - '21'; - '22'; - '23'; - '24'; - '25'; - '26'; - '27'; - '28'; - '29'; - '3'; - '30'; - '31'; - '32'; - '33'; - '34'; - '35'; - '36'; - '37'; - '38'; - '39'; - '4'; - '40'; - '41'; - '42'; - '43'; - '44'; - '45'; - '46'; - '47'; - '48'; - '49'; - '5'; - '50'; - '51'; - '52'; - '53'; - '54'; - '55'; - '56'; - '57'; - '58'; - '59'; - '6'; - '60'; - '61'; - '62'; - '63'; - '64'; - '65'; - '66'; - '67'; - '68'; - '69'; - '7'; - '70'; - '71'; - '72'; - '73'; - '74'; - '75'; - '76'; - '77'; - '78'; - '79'; - '8'; - '80'; - '81'; - '82'; - '83'; - '84'; - '85'; - '86'; - '87'; - '88'; - '89'; - '9'; - '90'; - '91'; - '92'; - '93'; - '94'; - '95'; - '96'; - '97'; - '98'; - '99'; -]; - -%column_names% name -mpc.ne_branch_name = [ - '10001'; - '10002'; - '10003'; - '10004'; - '10005'; - '10006'; - '10007'; - '10008'; - '10009'; - '10010'; - '10011'; - '10012'; - '10013'; - '10014'; - '10015'; - '10016'; - '10017'; - '10018'; - '10019'; - '10020'; - '10021'; - '10022'; - '10023'; - '10024'; - '10025'; - '10026'; - '10027'; - '10028'; - '10029'; - '10030'; - '10031'; - '10032'; - '10033'; - '10034'; - '10035'; - '10036'; - '10037'; - '10038'; - '10039'; - '10040'; - '10041'; - '10042'; - '10043'; - '10044'; - '10045'; - '10046'; - '10047'; - '10048'; - '10049'; - '10050'; - '10051'; - '10052'; - '10053'; - '10054'; - '10055'; - '10056'; - '10057'; - '10058'; - '10059'; - '10060'; - '10061'; - '10062'; - '10063'; - '10064'; - '10065'; - '10066'; - '10067'; - '10068'; - '10069'; - '10070'; - '10071'; - '10072'; - '10073'; - '10074'; - '10075'; - '10076'; - '10077'; - '10078'; - '10079'; - '10080'; - '10081'; - '10082'; - '10083'; - '10084'; - '10085'; - '10086'; - '10087'; - '10088'; - '10089'; - '10090'; - '10091'; - '10092'; - '10093'; - '10094'; - '10095'; - '10096'; - '10097'; - '10098'; - '10099'; - '10100'; - '10101'; - '10102'; - '10103'; - '10104'; - '10105'; - '10106'; - '10107'; - '10108'; - '10109'; - '10110'; - '10111'; - '10112'; - '10113'; - '10114'; - '10115'; - '10116'; - '10117'; - '10118'; - '10119'; - '10120'; - '10121'; -]; - -%column_names% latitude longitude -mpc.bus_geo = [ - 40.51096 -75.6012 - 41.012131 -74.124353 - 44.71331 -68.773837 - 42.563014 -71.565571 - 42.195575 -71.776468 - 42.682743 -72.448623 - 41.597925 -72.881032 - 41.3111 -72.166724 - 41.097019 -73.40998 - 41.279775 -72.899887 - 40.935782 -73.865865 - 40.63848 -73.92653 - 41.191325 -73.799727 - 41.746989 -73.826634 - 41.131742 -74.142467 - 40.653613 -73.536373 - 42.24544 -74.965122 - 40.738084 -73.137793 - 42.85852 -78.75637 - 43.182418 -76.174107 - 43.342948 -76.358173 - 43.520158 -76.406747 - 42.25244 -73.892826 - 42.6071 -73.939901 - 44.92777 -74.892207 - 42.397121 -74.445895 - 43.170711 -75.291814 - 43.096196 -79.052168 - 43.159655 -77.610324 - 44.327512 -81.590156 - 44.308936 -80.481141 - 43.510101 -79.909482 - 42.839955 -81.584225 - 43.686629 -79.419143 - 45.3577 -73.737705 - 45.995151 -66.837436 -]; - -%column_names% length -mpc.branch_length = [ - 370.01799330627 - 370.44146057949 - 116.80948644663 - 219.43816758023 - 193.34312200918 - 71.74776380532 - 23.268376056542 - 88.676630249505 - 20.077206209093 - 103.70124487903 - 211.57625677086 - 98.38357958292 - 44.357169529228 - 153.42087543125 - 39.586147368656 - 48.338021003013 - 48.338021003013 - 39.586147368656 - 126.94455467001 - 47.684728787411 - 268.97853689543 - 126.94455467001 - 197.83280925817 - 44.357169529228 - 117.53365493668 - 117.53365493668 - 375.15943236928 - 194.95039194446 - 147.7154129612 - 311.83028961877 - 73.653718543842 - 44.357169529228 - 138.1266928526 - 209.93468319112 - 183.8716324429 - 103.458952307 - 307.74338015745 - 113.17111832371 - 77.374850269425 - 317.5567580515 - 160.2516405914 - 122.58294935309 - 154.12872632941 - 238.33092165262 - 136.55224617686 - 154.10456060913 - 125.68516261139 - 67.65229011702 - 35.369577076778 - 67.65229011702 - 80.464978005231 - 71.094375050193 - 61.506590160419 - 47.363272797447 - 80.149946673078 - 141.04953443823 - 50.380168181435 - 93.153001593495 - 88.495761961093 - 162.68472734405 - 165.26976519196 - 188.09294417399 - 185.93739207001 - 109.71079469395 - 99.932339889336 - 448.69765569541 - 13.3703846453 - 155.18734126609 - 83.385529385397 - 44.183983376317 - 199.35420523584 - 72.020593626297 - 106.57676187953 - 102.60367431525 - 41.894263887629 - 28.9186990972 - 33.409998484528 - 44.723965320742 - 274.84647145925 - 146.24922142652 - 171.91726605143 - 31.853142551352 - 90.152128883596 - 33.043601888631 - 62.316815850901 - 57.721503194866 - 61.754379398459 - 63.701171836582 - 208.11107575626 - 29.517193589246 - 61.754379398459 - 56.40912188178 - 95.994607747038 - 198.81956404548 - 56.40912188178 - 109.37459183628 - 73.251188430826 - 56.40912188178 - 245.57573444658 - 328.28884341354 - 126.19367751349 - 141.38569976376 - 226.49741109726 - 45.997916648732 - 226.49741109726 - 93.445634337903 - 106.21162056521 - 88.495558592164 - 143.66847889695 - 457.91061547273 - 372.24227436103 - 555.81270787602 - 522.69860246395 - 323.82155082117 - 393.33394798585 - 370.12824833111 - 99.242298483607 - 35.767971208644 - 213.52464422715 - 23.268376056542 - 41.996374301254 -]; - -%column_names% length -mpc.ne_branch_length = [ - 370.01799330627 - 209.93468319112 - 136.55224617686 - 141.04953443823 - 13.3703846453 - 44.723965320742 - 208.11107575626 - 328.28884341354 - 372.24227436103 - 370.44146057949 - 44.357169529228 - 44.357169529228 - 375.15943236928 - 194.95039194446 - 147.7154129612 - 311.83028961877 - 73.653718543842 - 44.357169529228 - 138.1266928526 - 183.8716324429 - 103.458952307 - 307.74338015745 - 113.17111832371 - 77.374850269425 - 317.5567580515 - 160.2516405914 - 122.58294935309 - 154.12872632941 - 238.33092165262 - 154.10456060913 - 125.68516261139 - 67.65229011702 - 35.369577076778 - 67.65229011702 - 80.464978005231 - 71.094375050193 - 61.506590160419 - 47.363272797447 - 80.149946673078 - 50.380168181435 - 93.153001593495 - 88.495761961093 - 162.68472734405 - 165.26976519196 - 188.09294417399 - 185.93739207001 - 109.71079469395 - 99.932339889336 - 448.69765569541 - 155.18734126609 - 83.385529385397 - 44.183983376317 - 199.35420523584 - 72.020593626297 - 106.57676187953 - 102.60367431525 - 41.894263887629 - 28.9186990972 - 33.409998484528 - 274.84647145925 - 146.24922142652 - 171.91726605143 - 31.853142551352 - 90.152128883596 - 33.043601888631 - 62.316815850901 - 57.721503194866 - 61.754379398459 - 63.701171836582 - 29.517193589246 - 61.754379398459 - 56.40912188178 - 95.994607747038 - 198.81956404548 - 56.40912188178 - 109.37459183628 - 73.251188430826 - 56.40912188178 - 245.57573444658 - 126.19367751349 - 141.38569976376 - 226.49741109726 - 45.997916648732 - 226.49741109726 - 93.445634337903 - 106.21162056521 - 88.495558592164 - 143.66847889695 - 457.91061547273 - 555.81270787602 - 522.69860246395 - 323.82155082117 - 393.33394798585 - 370.12824833111 - 99.242298483607 - 35.767971208644 - 213.52464422715 - 23.268376056542 - 41.996374301254 - 116.80948644663 - 219.43816758023 - 193.34312200918 - 71.74776380532 - 23.268376056542 - 88.676630249505 - 20.077206209093 - 103.70124487903 - 211.57625677086 - 98.38357958292 - 153.42087543125 - 39.586147368656 - 48.338021003013 - 48.338021003013 - 39.586147368656 - 126.94455467001 - 47.684728787411 - 268.97853689543 - 126.94455467001 - 197.83280925817 - 117.53365493668 - 117.53365493668 -]; +%% MATPOWER Case Format : Version 2 +mpc.version = '2'; + +%%----- Power Flow Data -----%% +%% system MVA base +mpc.baseMVA = 100; + +%% bus data +% bus_i type Pd Qd Gs Bs area Vm Va baseKV zone Vmax Vmin +mpc.bus = [ + 1 3 50881.65 -1871.47 0.0 0.0 1 1 1.05 500 1 1.05 0.95 + 5028 2 706.34 -1023.08 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 70002 2 1336.3 -982.47 0.22 80.97 1 1 1.01 345 1 1.05 0.95 + 71786 2 7573.59 -1413.69 0.0 0.0 1 1 1.04 345 1 1.05 0.95 + 71797 2 6389.86 -113.84 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 72926 2 1935.86 -348.18 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 73106 2 1512.04 -244.86 0.0 0.0 1 1 1.02 345 1 1.05 0.95 + 73110 2 2215.29 -351.46 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 73171 2 2212.84 -412.45 0.0 0.0 1 1 1.03 115 1 1.05 0.95 + 73663 2 670.91 -145.2 0.0 0.0 1 1 1.02 345 1 1.05 0.95 + 74316 2 3322.66 -248.92 0.0 0.0 1 1 1.01 345 1 1.05 0.95 + 74327 2 11497.69 -943.68 0.0 0.0 1 1 1.02 345 1 1.05 0.95 + 74341 2 463.14 148.48 0.0 0.0 1 1 1.01 345 1 1.05 0.95 + 74344 2 1217.29 -239.87 0.0 0.0 1 1 1.0 345 1 1.05 0.95 + 74347 2 1996.07 -669.1 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 75050 2 4855.08 -155.4 0.0 0.0 1 1 1.01 138 1 1.05 0.95 + 75403 2 121.66 -181.52 0.0 0.0 1 1 1.04 345 1 1.05 0.95 + 75405 2 1097.65 -155.87 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 76663 2 3737.64 278.44 0.0 0.0 1 1 0.98 230 1 1.05 0.95 + 77400 2 636.02 -177.65 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 77406 2 1410.38 -1098.46 0.0 0.0 1 1 1.04 345 1 1.05 0.95 + 77950 2 -295.41 642.52 0.0 0.0 1 1 1.0 25 1 1.05 0.95 + 78701 2 73.1 -46.08 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 78702 2 1613.99 -257.16 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 79578 2 888.16 -345.85 0.0 0.0 1 1 1.02 765 1 1.05 0.95 + 79581 2 -2.05 -15.7 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 79583 2 408.57 -328.0 0.0 0.0 1 1 1.02 345 1 1.05 0.95 + 79584 2 3317.51 -617.71 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 79800 2 1616.97 -30.17 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 80001 2 789.69 194.55 0.0 0.0 1 1 1.09 500 1 1.1 0.95 + 80031 2 2680.09 -681.22 0.0 0.0 1 1 1.08 500 1 1.1 0.95 + 80101 2 10660.21 406.77 0.0 0.0 1 1 1.04 500 1 1.1 0.95 + 80121 2 1942.11 -440.63 0.0 0.0 1 1 1.08 500 1 1.1 0.95 + 81615 2 5085.55 -2767.19 0.0 0.0 1 1 1.1 220 1 1.1 0.95 + 84819 2 0.0 0.0 0.0 0.0 1 1 1.01 765 1 1.05 0.95 + 87004 2 3546.17 -404.25 -0.07 71.11 1 1 1.02 345 1 1.05 0.95 +]; + +%% generator data +% bus Pg Qg Qmax Qmin Vg mBase status Pmax Pmin Pc1 Pc2 Qc1min Qc1max Qc2min Qc2max ramp_agc ramp_10 ramp_30 ramp_q apf +mpc.gen = [ + 71797 0.0 0.0 158.88 -881.54 0 100 1 1226.04 0.0 0 0 0 0 0 0 0 0 0 0 0 + 75050 0.0 0.0 189.51 -1089.57 0 100 1 1591.84 0.0 0 0 0 0 0 0 0 0 0 0 0 + 1 0.0 0.0 477.36 -16943.29 0 100 1 17861.9 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74327 0.0 0.0 400.47 -5221.02 0 100 1 3213.61 0.0 0 0 0 0 0 0 0 0 0 0 0 + 1 0.0 0.0 1053.6 -37374.9 0 100 1 39401.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74347 0.0 0.0 6748.58 -11659.88 0 100 1 16562.25 0.0 0 0 0 0 0 0 0 0 0 0 0 + 1 0.0 0.0 337.15 -11959.97 0 100 1 12608.57 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73110 0.0 0.0 165.62 -374.45 0 100 1 765.75 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73110 0.0 0.0 496.88 -1123.35 0 100 1 2297.25 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73106 0.0 0.0 120.99 -515.61 0 100 1 789.91 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73110 0.0 0.0 99.38 -224.67 0 100 1 459.45 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73110 0.0 0.0 496.88 -1123.35 0 100 1 2297.25 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71786 0.0 0.0 101.8 -452.64 0 100 1 633.74 0.0 0 0 0 0 0 0 0 0 0 0 0 + 5028 0.0 0.0 85.0 -439.96 0 100 1 619.92 0.0 0 0 0 0 0 0 0 0 0 0 0 + 87004 0.0 0.0 112.47 -408.2 0 100 1 720.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 1 0.0 0.0 1053.6 -37374.9 0 100 1 39401.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71786 0.0 0.0 2351.58 -10455.98 0 100 1 14639.39 0.0 0 0 0 0 0 0 0 0 0 0 0 + 80031 0.0 0.0 3.51 -887.64 0 100 1 871.23 0.0 0 0 0 0 0 0 0 0 0 0 0 + 75403 0.0 0.0 13.1 -2.1 0 100 1 25.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71786 0.0 0.0 356.3 -1584.24 0 100 1 2218.09 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71786 0.0 0.0 203.6 -905.28 0 100 1 1267.48 0.0 0 0 0 0 0 0 0 0 0 0 0 + 77950 0.0 0.0 360.0 50.0 0 100 1 1212.0 700.0 0 0 0 0 0 0 0 0 0 0 0 + 78702 0.0 0.0 87.1 -212.08 0 100 1 355.82 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73171 0.0 0.0 630.01 -3367.07 0 100 1 4745.47 0.0 0 0 0 0 0 0 0 0 0 0 0 + 1 0.0 0.0 70.24 -2491.66 0 100 1 2626.78 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71797 0.0 0.0 2621.52 -14545.41 0 100 1 20229.66 0.0 0 0 0 0 0 0 0 0 0 0 0 + 80101 0.0 0.0 579.0 -3000.0 0 100 1 3335.16 0.0 0 0 0 0 0 0 0 0 0 0 0 + 75405 0.0 0.0 -8.05 -2612.5 0 100 1 2807.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74341 0.0 0.0 20.7 -41.3 0 100 1 55.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 80121 0.0 0.0 -35.0 -968.9 0 100 1 1380.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 75403 0.0 0.0 272.0 -345.2 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 80001 0.0 0.0 1475.5 -2097.7 0 100 1 3460.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 77406 0.0 0.0 1041.5 -9692.0 0 100 1 11767.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 87004 0.0 0.0 262.43 -952.46 0 100 1 1680.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 76663 0.0 0.0 921.17 -9362.35 0 100 1 12688.66 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79583 0.0 0.0 2.5 -10.8 0 100 1 34.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 78702 0.0 0.0 653.25 -1590.56 0 100 1 2668.69 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74344 0.0 0.0 975.5 -1937.5 0 100 1 4945.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 70002 0.0 0.0 -199.8 -8844.5 0 100 1 10125.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74347 0.0 0.0 158.79 -274.35 0 100 1 389.7 0.0 0 0 0 0 0 0 0 0 0 0 0 + 84819 0.0 0.0 200.0 -400.0 0 100 1 1500.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 72926 0.0 0.0 21.52 -230.7 0 100 1 460.78 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71797 0.0 0.0 1350.48 -7493.09 0 100 1 10421.34 0.0 0 0 0 0 0 0 0 0 0 0 0 + 77406 0.0 0.0 104.15 -969.2 0 100 1 1176.7 0.0 0 0 0 0 0 0 0 0 0 0 0 + 80101 0.0 0.0 1351.0 -7000.0 0 100 1 7782.04 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74327 0.0 0.0 7985.34 -104107.79 0 100 1 64079.86 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79583 0.0 0.0 75.0 -324.0 0 100 1 1020.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 70002 0.0 0.0 -199.8 -8844.5 0 100 1 10125.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 78701 0.0 0.0 810.25 -1672.0 0 100 1 2700.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79583 0.0 0.0 2.5 -10.8 0 100 1 34.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 75405 0.0 0.0 -8.05 -261.25 0 100 1 280.7 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79584 0.0 0.0 290.6 -4476.0 0 100 1 6063.6 0.0 0 0 0 0 0 0 0 0 0 0 0 + 5028 0.0 0.0 25.73 -129.4 0 100 1 182.33 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73171 0.0 0.0 210.0 -1122.66 0 100 1 1581.82 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79800 0.0 0.0 191.52 -375.62 0 100 1 631.4 0.0 0 0 0 0 0 0 0 0 0 0 0 + 5028 0.0 0.0 -255.0 -255.0 0 100 1 -600.0 -600.0 0 0 0 0 0 0 0 0 0 0 0 + 79578 0.0 0.0 275.76 -817.04 0 100 1 1141.92 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73171 0.0 0.0 167.5 -895.44 0 100 1 1261.67 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79578 0.0 0.0 689.4 -2042.6 0 100 1 2854.8 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74327 0.0 0.0 -270.0 -270.0 0 100 1 600.0 600.0 0 0 0 0 0 0 0 0 0 0 0 + 1 0.0 0.0 323.1 -11461.64 0 100 1 12083.21 0.0 0 0 0 0 0 0 0 0 0 0 0 + 78701 0.0 0.0 2430.75 -5016.0 0 100 1 8100.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 5028 0.0 0.0 169.82 -854.04 0 100 1 1203.38 0.0 0 0 0 0 0 0 0 0 0 0 0 + 76663 0.0 0.0 183.68 -1866.86 0 100 1 2530.13 0.0 0 0 0 0 0 0 0 0 0 0 0 + 80031 0.0 0.0 8.19 -2071.16 0 100 1 2032.87 0.0 0 0 0 0 0 0 0 0 0 0 0 + 84819 0.0 0.0 70.0 -140.0 0 100 1 525.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74347 0.0 0.0 6748.58 -11659.88 0 100 1 16562.25 0.0 0 0 0 0 0 0 0 0 0 0 0 + 5028 0.0 0.0 25.73 -129.4 0 100 1 182.33 0.0 0 0 0 0 0 0 0 0 0 0 0 + 77400 0.0 0.0 -5.9 -3734.0 0 100 1 4131.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79583 0.0 0.0 200.0 -200.0 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79800 0.0 0.0 82.08 -160.98 0 100 1 270.6 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73663 0.0 0.0 14.32 -270.13 0 100 1 588.74 0.0 0 0 0 0 0 0 0 0 0 0 0 + 87004 0.0 0.0 112.47 -408.2 0 100 1 720.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 78702 0.0 0.0 1959.75 -4771.69 0 100 1 8006.06 0.0 0 0 0 0 0 0 0 0 0 0 0 + 75050 0.0 0.0 3778.88 -21726.25 0 100 1 31741.56 0.0 0 0 0 0 0 0 0 0 0 0 0 + 87004 0.0 0.0 262.43 -952.46 0 100 1 1680.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 72926 0.0 0.0 64.58 -692.1 0 100 1 1382.32 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73106 0.0 0.0 96.5 -411.26 0 100 1 630.04 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74316 0.0 0.0 304.6 -3694.4 0 100 1 2130.7 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74344 0.0 0.0 975.5 -1937.5 0 100 1 4945.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 78701 0.0 0.0 270.0 -300.0 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73663 0.0 0.0 17.95 -338.68 0 100 1 738.14 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73106 0.0 0.0 362.97 -1546.84 0 100 1 2369.73 0.0 0 0 0 0 0 0 0 0 0 0 0 + 70002 0.0 0.0 450.0 -150.0 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73663 0.0 0.0 53.86 -1016.03 0 100 1 2214.42 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79581 0.0 0.0 119.5 -114.3 0 100 1 500.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71786 0.0 0.0 1425.2 -5386.42 0 100 1 7541.51 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74347 0.0 0.0 79.4 -137.18 0 100 1 194.85 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71786 0.0 0.0 -755.64 -755.64 0 100 1 1500.0 1500.0 0 0 0 0 0 0 0 0 0 0 0 + 71797 0.0 0.0 238.32 -1322.31 0 100 1 1839.06 0.0 0 0 0 0 0 0 0 0 0 0 0 + 81615 0.0 0.0 -374.4 -2477.5 0 100 1 3515.0 0.0 0 0 0 0 0 0 0 0 0 0 0 +]; + +%% branch data +% fbus tbus r x b rateA rateB rateC ratio angle status angmin angmax +mpc.branch = [ + 76663 1 0.03 0.29827 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 71797 70002 0.07217 1.37799 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79800 77400 0.00193 0.02011 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79578 77400 0.17926 0.83495 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 77400 0.09552 0.54674 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 77400 0.00127 0.01341 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 77406 77400 0.00082 0.01062 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 77406 0.0012 0.0301 0.61305 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 + 77950 77406 0.0003 0.01232 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79800 77406 0.06654 0.46038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79578 77406 0.39062 1.75589 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 77950 0.00536 0.06137 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 71797 71786 0.00133 0.0172 0.3175 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 + 79583 78701 0.00399 0.19258 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 78701 0.00127 0.0131 0.213 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 + 79581 78701 0.00116 0.01845 0.31498 1428.0 1428.0 1428.0 1 0.0 1 -27.64 27.64 + 79581 78701 0.36673 2.03778 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 78701 0.00127 0.01332 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 78702 0.10404 0.94043 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79581 78702 0.0014 0.01717 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79578 78702 0.15285 1.01697 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 78702 0.00123 0.01908 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 79578 0.00058 0.01512 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 71797 71786 0.00126 0.01682 0.31325 1313.0 1313.0 1313.0 1 0.0 1 -27.64 27.64 + 79800 79584 0.00362 0.03758 0.564 1301.0 1301.0 1301.0 1 0.0 1 -27.64 27.64 + 79800 79584 0.00594 0.04362 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79578 71786 -0.00325 0.49565 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 71786 0.04522 0.42055 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73110 71786 0.02941 0.40675 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 71786 0.08306 0.98516 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 72926 71786 0.00342 0.04598 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 71797 71786 0.00206 0.04736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73663 71797 0.02227 0.29239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75405 1 0.063 0.63331 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 71797 0.08853 0.55031 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73110 71797 0.00326 0.03859 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 71797 0.243 1.75975 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73106 71797 0.01586 0.17687 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 72926 71797 0.00361 0.04038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79578 72926 -0.00736 0.57811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73663 72926 0.02638 0.38413 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 72926 0.00314 0.04087 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73110 72926 0.00571 0.09372 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 72926 0.05932 0.62456 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 5028 1 0.0055 0.05877 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74344 72926 0.18515 1.671 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73106 72926 0.01854 0.21439 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73110 73106 0.00227 0.02662 0.46111 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 + 73663 73106 0.00289 0.03274 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73110 73106 0.00242 0.02913 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74344 73106 0.00232 0.03638 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73171 73106 0.01429 0.08921 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73663 73110 0.00363 0.04974 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73663 73171 0.00688 0.11003 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74344 73171 0.02503 0.24228 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74347 1 0.0051 0.05904 0 1000.0 1000.0 1000.0 1 2.0 1 -27.64 27.64 + 75050 73171 0.00797 0.04466 0 301.0 301.0 301.0 1 -1.1 1 -27.64 27.64 + 74344 73663 0.04034 0.7208 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 80031 80001 0.0161 0.23252 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 80101 80001 0.00093 0.01236 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 80121 80001 0.00099 0.01156 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 81615 80001 0.00545 0.069 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 80121 80031 0.08552 0.8644 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 81615 80031 0.01069 0.11458 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 80101 80031 0.00134 0.01925 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 80031 79578 0.00358 0.09628 0 600.0 600.0 600.0 1 -8.5 1 -27.64 27.64 + 74347 5028 0.00019 0.00196 0 1261.0 1261.0 1261.0 1 0.0 1 -27.64 27.64 + 80121 80101 0.00518 0.04811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79584 80101 0.00569 0.14534 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 81615 80101 0.00045 0.00787 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 81615 80121 0.00108 0.01932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79584 81615 0.00215 0.02304 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 76663 81615 0.05653 0.32936 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79578 84819 0.00018 0.00515 2.53 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75050 74316 0.00173 0.01817 0 690.0 690.0 690.0 1 0.0 1 -27.64 27.64 + 74341 74316 0.00016 0.00321 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74327 74316 0.00024 0.00631 0 2800.0 2800.0 2800.0 1 0.0 1 -27.64 27.64 + 74327 5028 0.0025 0.04009 0 1000.0 1000.0 1000.0 1 -10.1 1 -27.64 27.64 + 79583 74316 0.08749 1.48406 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78701 74316 0.01804 0.23641 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75403 74316 0.04014 0.66967 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74347 74316 0.00119 0.02146 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74344 74316 0.00053 0.01643 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75050 74327 0.0101 0.10336 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74341 74327 -0.0003 0.12013 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74347 74327 -0.00426 0.29938 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74344 74341 0.00069 0.01874 0.375 1720.0 1720.0 1720.0 1 0.0 1 -27.64 27.64 + 75050 74341 0.01821 0.32529 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 87004 70002 0.00728 0.07613 0 730.0 730.0 730.0 1 0.0 1 -27.64 27.64 + 74347 74341 0.0004 0.00824 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74344 74341 0.00066 0.01828 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78701 74344 0.00194 0.02007 0.32563 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 + 78702 74344 0.02147 0.26677 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 74344 0.02053 0.2883 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78701 74344 0.00428 0.05254 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75403 74344 0.00877 0.15125 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74347 74344 0.00239 0.04133 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78701 74344 0.00204 0.02109 0 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 + 79583 74347 0.01211 0.21188 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 71786 70002 0.0053 0.07452 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78701 74347 0.01513 0.17138 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75403 74347 0.00571 0.09389 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75405 75403 0.0022 0.0284 0.4776 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 + 79581 75403 0.0014 0.0183 0.2831 1494.0 1494.0 1494.0 1 0.0 1 -27.64 27.64 + 75405 75403 0.03139 0.30932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 75403 0.12686 1.0465 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 75403 0.0018 0.03297 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78701 75403 0.05589 0.6077 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 77400 75403 0.07592 0.60736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79800 75405 0.0559 0.33777 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 72926 70002 0.02434 0.33083 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79584 75405 0.08074 1.20196 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 76663 75405 0.00683 0.17396 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 75405 0.19664 1.14823 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 77406 75405 0.00753 0.12351 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 77400 75405 0.00371 0.05608 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79800 76663 0.04335 0.21239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79584 76663 0.00159 0.02078 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 77400 76663 0.26745 1.13514 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 77406 77400 0.00074 0.0121 0.11888 1032.0 1032.0 1032.0 1 0.0 1 -27.64 27.64 + 77950 77400 0.00122 0.04098 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 +]; + +%%----- OPF Data -----%% +%% generator cost data +% 1 startup shutdown n x1 y1 ... xn yn +% 2 startup shutdown n c(n-1) ... c0 +mpc.gencost = [ + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 520.08 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 799.2 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 1200.0 0.0 + 2 0 0 3 0.0 799.2 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 1200.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 799.2 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 520.08 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 799.2 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 799.2 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 799.2 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 799.2 0.0 +]; + +%column_names% f_bus t_bus br_r br_x br_b rate_a rate_b rate_c tap shift br_status angmin angmax construction_cost +mpc.ne_branch = [ + 76663 1 0.03 0.29827 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.3684519289221e8 + 75405 1 0.063 0.63331 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.4784999333122e8 + 5028 1 0.0055 0.05877 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.6121430146674e8 + 74347 1 0.0051 0.05904 0 1000.0 1000.0 1000.0 1 2.0 1 -27.64 27.64 1.6652382368882e8 + 74347 5028 0.00019 0.00196 0 1261.0 1261.0 1261.0 1 0.0 1 -27.64 27.64 1.0800363403261e7 + 74327 5028 0.0025 0.04009 0 1000.0 1000.0 1000.0 1 -10.1 1 -27.64 27.64 3.6127238752901e7 + 87004 70002 0.00728 0.07613 0 730.0 730.0 730.0 1 0.0 1 -27.64 27.64 1.6810849545763e8 + 71786 70002 0.0053 0.07452 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.6518599906914e8 + 72926 70002 0.02434 0.33083 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.0069081360115e8 + 71797 70002 0.07217 1.37799 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.9923614765262e8 + 71797 71786 0.00133 0.0172 0.3175 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 3.5830947513102e7 + 71797 71786 0.00126 0.01682 0.31325 1313.0 1313.0 1313.0 1 0.0 1 -27.64 27.64 3.5830947513102e7 + 79578 71786 -0.00325 0.49565 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.4291520294538e8 + 78702 71786 0.04522 0.42055 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.574775247284e8 + 73110 71786 0.02941 0.40675 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.193219329561e8 + 79583 71786 0.08306 0.98516 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.5189106651549e8 + 72926 71786 0.00342 0.04598 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.9496188582327e7 + 71797 71786 0.00206 0.04736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.5830947513102e7 + 73663 71797 0.02227 0.29239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.1157633217554e8 + 78702 71797 0.08853 0.55031 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.4852829612739e8 + 73110 71797 0.00326 0.03859 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.3572336314877e7 + 79583 71797 0.243 1.75975 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.485897323692e8 + 73106 71797 0.01586 0.17687 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.1417654545878e7 + 72926 71797 0.00361 0.04038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.2502053856504e7 + 79578 72926 -0.00736 0.57811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.7490918207972e8 + 73663 72926 0.02638 0.38413 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.294484788786e8 + 78702 72926 0.00314 0.04087 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.902036741496e7 + 73110 72926 0.00571 0.09372 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2450249558262e8 + 79583 72926 0.05932 0.62456 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.925195596364e8 + 74344 72926 0.18515 1.671 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2448297493547e8 + 73106 72926 0.01854 0.21439 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0152628115139e8 + 73110 73106 0.00227 0.02662 0.46111 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 5.4648339424066e7 + 73663 73106 0.00289 0.03274 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.8570927163501e7 + 73110 73106 0.00242 0.02913 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.4648339424066e7 + 74344 73106 0.00232 0.03638 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.4998205118759e7 + 73171 73106 0.01429 0.08921 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.7428795568701e7 + 73663 73110 0.00363 0.04974 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.9683950241588e7 + 73663 73171 0.00688 0.11003 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.8259225276667e7 + 74344 73171 0.02503 0.24228 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.4743728305943e7 + 75050 73171 0.00797 0.04466 0 301.0 301.0 301.0 1 -1.1 1 -27.64 27.64 3.1304782032488e7 + 74344 73663 0.04034 0.7208 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.5247369167347e7 + 80031 80001 0.0161 0.23252 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0447856294393e8 + 80101 80001 0.00093 0.01236 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.920664464509e8 + 80121 80001 0.00099 0.01156 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.9511835575729e8 + 81615 80001 0.00545 0.069 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.2206352114163e8 + 80121 80031 0.08552 0.8644 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.1951866496791e8 + 81615 80031 0.01069 0.11458 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2952514239157e8 + 80101 80031 0.00134 0.01925 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.1798064711678e8 + 80031 79578 0.00358 0.09628 0 600.0 600.0 600.0 1 -8.5 1 -27.64 27.64 5.2973481695065e8 + 80121 80101 0.00518 0.04811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.8321499293603e8 + 79584 80101 0.00569 0.14534 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.844539543414e7 + 81615 80101 0.00045 0.00787 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.2163843623672e7 + 81615 80121 0.00108 0.01932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.3535862529809e8 + 79584 81615 0.00215 0.02304 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.8176978771964e7 + 76663 81615 0.05653 0.32936 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.6223722960824e7 + 79578 84819 0.00018 0.00515 2.53 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2113443861795e8 + 75050 74316 0.00173 0.01817 0 690.0 690.0 690.0 1 0.0 1 -27.64 27.64 3.3841455313522e7 + 74341 74316 0.00016 0.00321 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.3360020499419e7 + 74327 74316 0.00024 0.00631 0 2800.0 2800.0 2800.0 1 0.0 1 -27.64 27.64 2.6988013771328e7 + 79583 74316 0.08749 1.48406 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.2201618357386e8 + 78701 74316 0.01804 0.23641 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.1813756901943e8 + 75403 74316 0.04014 0.66967 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.3887176756005e8 + 74347 74316 0.00119 0.02146 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.5730412715645e7 + 74344 74316 0.00053 0.01643 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.282331655752e7 + 75050 74327 0.0101 0.10336 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.6692044994783e7 + 74341 74327 -0.0003 0.12013 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.0338436415921e7 + 74347 74327 -0.00426 0.29938 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.6626423040582e7 + 74344 74341 0.00069 0.01874 0.375 1720.0 1720.0 1720.0 1 0.0 1 -27.64 27.64 4.9884110064155e7 + 75050 74341 0.01821 0.32529 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.1456695024142e7 + 74347 74341 0.0004 0.00824 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.3843473906365e7 + 74344 74341 0.00066 0.01828 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.9884110064155e7 + 78701 74344 0.00194 0.02007 0.32563 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 4.5566304316925e7 + 78702 74344 0.02147 0.26677 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.7542769032152e7 + 79583 74344 0.02053 0.2883 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.6060297443455e8 + 78701 74344 0.00428 0.05254 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.5566304316925e7 + 75403 74344 0.00877 0.15125 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.8350886698719e7 + 74347 74344 0.00239 0.04133 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.9171031781183e7 + 78701 74344 0.00204 0.02109 0 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 4.5566304316925e7 + 79583 74347 0.01211 0.21188 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.9837179298938e8 + 78701 74347 0.01513 0.17138 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0193705061572e8 + 75403 74347 0.00571 0.09389 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.142089010887e8 + 75405 75403 0.0022 0.0284 0.4776 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 1.8296065630454e8 + 79581 75403 0.0014 0.0183 0.2831 1494.0 1494.0 1494.0 1 0.0 1 -27.64 27.64 3.71563144052e7 + 75405 75403 0.03139 0.30932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.8296065630454e8 + 78702 75403 0.12686 1.0465 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.5483752791839e7 + 79583 75403 0.0018 0.03297 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.5795893699798e7 + 78701 75403 0.05589 0.6077 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.1485167983253e7 + 77400 75403 0.07592 0.60736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.16052890238e8 + 79800 75405 0.0559 0.33777 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.6989220463863e8 + 79584 75405 0.08074 1.20196 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.489758064905e8 + 76663 75405 0.00683 0.17396 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.2222680997977e8 + 79583 75405 0.19664 1.14823 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.6157739806728e8 + 77406 75405 0.00753 0.12351 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.1772829950558e8 + 77400 75405 0.00371 0.05608 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.9898314026394e8 + 79800 76663 0.04335 0.21239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.0166196936949e7 + 79584 76663 0.00159 0.02078 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.8892742991245e7 + 77400 76663 0.26745 1.13514 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.7248148160165e8 + 77406 77400 0.00074 0.0121 0.11888 1032.0 1032.0 1032.0 1 0.0 1 -27.64 27.64 1.8795788145312e7 + 77950 77400 0.00122 0.04098 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.3923938323821e7 + 79800 77400 0.00193 0.02011 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.4356664826049e7 + 79578 77400 0.17926 0.83495 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.5906985708436e8 + 78702 77400 0.09552 0.54674 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.5617920012154e8 + 79583 77400 0.00127 0.01341 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.7956591603459e7 + 77406 77400 0.00082 0.01062 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.8795788145312e7 + 79583 77406 0.0012 0.0301 0.61305 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 7.1631434508352e7 + 77950 77406 0.0003 0.01232 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.6218016828457e7 + 79800 77406 0.06654 0.46038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.3768056026557e7 + 79578 77406 0.39062 1.75589 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.4978804375055e8 + 79583 77950 0.00536 0.06137 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.9472538793619e7 + 79583 78701 0.00399 0.19258 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2393070597909e8 + 78702 78701 0.00127 0.0131 0.213 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 3.1976999066129e7 + 79581 78701 0.00116 0.01845 0.31498 1428.0 1428.0 1428.0 1 0.0 1 -27.64 27.64 3.9046609867767e7 + 79581 78701 0.36673 2.03778 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.9046609867767e7 + 78702 78701 0.00127 0.01332 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.1976999066129e7 + 79583 78702 0.10404 0.94043 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0254359607996e8 + 79581 78702 0.0014 0.01717 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.8518891815953e7 + 79578 78702 0.15285 1.01697 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.1755747817563e8 + 79583 78702 0.00123 0.01908 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0254359607996e8 + 79583 79578 0.00058 0.01512 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.335624571891e8 + 79800 79584 0.00362 0.03758 0.564 1301.0 1301.0 1301.0 1 0.0 1 -27.64 27.64 9.4941635495571e7 + 79800 79584 0.00594 0.04362 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.4941635495571e7 +]; + +%column_names% name +mpc.bus_name = [ + 'Alburtis'; + 'Waldick'; + 'Orrington'; + 'Sandy Pond'; + 'Millbury'; + 'Northfield'; + 'Southington'; + 'Millstone'; + 'Norwalk Harbor'; + 'East Shore'; + 'Dunwoodie'; + 'Farragut'; + 'Millwood'; + 'Pleasant Valley'; + 'Ramapo'; + 'Newbridge'; + 'Fraser'; + 'Oakdale'; + 'Gardenville'; + 'Clay'; + 'Volney'; + '9 Mile Point'; + 'Leeds'; + 'New Scotland'; + 'Massena'; + 'Gilboa'; + 'Marcy'; + 'Niagara'; + 'Rochester'; + 'Bruce B'; + 'Hawthorne'; + 'Milton'; + 'Longwood'; + 'Middle DK 1'; + 'Chateaguay'; + 'Keswick'; +]; + +%column_names% name fuel_type comment +mpc.gen_name = [ + '32' 'Oil' 'none'; + '109' 'Oil' 'none'; + '1' 'Coal' 'none'; + '81' 'Oil' 'none'; + '3' 'Gas' 'single_cycle'; + '101' 'Gas' 'single cycle'; + '2' 'Nuclear' 'none'; + '2052' 'Gas' 'combined cycle'; + '51' 'Nuclear' 'none'; + '2045' 'Gas' 'combined cycle'; + '53' 'Oil' 'none'; + '52' 'Gas' 'single cycle'; + '26' 'Hydro' 'none'; + '10' 'Gas' 'single_cycle'; + '250' 'Hydro' 'none'; + '2003' 'Gas' 'combined_cycle'; + '24' 'Gas' 'single_cycle'; + '215' 'Hydro' 'none'; + '117' 'Hydro' 'none'; + '25' 'Oil' 'none'; + '23' 'Nuclear' 'none'; + '149' 'Nuclear' 'none'; + '166' 'Hydro' 'none'; + '59' 'Gas' 'single cycle'; + '5' 'Hydro' 'none'; + '31' 'Gas' 'single cycle'; + '218' 'Coal' 'none'; + '122' 'Gas' 'single cycle'; + '90' 'Refuse' 'none'; + '225' 'Coal' 'none'; + '1004' 'None' 'SVC'; + '205' 'Nuclear' 'none'; + '143' 'Gas' 'single cycle'; + '249' 'Oil' 'none'; + '129' 'Gas' 'single cycle'; + '189' 'Refuse' 'none'; + '164' 'Gas' 'single cycle'; + '94' 'Gas' 'single cycle'; + '17' 'Gas' 'single cycle'; + '99' 'Coal' 'none'; + '243' 'Hydro' 'none'; + '37' 'Nuclear' 'none'; + '2031' 'Gas' 'combined cycle'; + '142' 'Nuclear' 'none'; + '219' 'Nuclear' 'none'; + '80' 'Gas' 'single cycle'; + '185' 'Gas' 'single cycle'; + '2017' 'Gas' 'combined cycle'; + '157' 'Gas' 'single cycle'; + '187' 'Hydro' 'none'; + '123' 'Oil' 'none'; + '194' 'Hydro' 'none'; + '8' 'Coal' 'none'; + '2059' 'Gas' 'combined cycle'; + '198' 'Nuclear' 'none'; + '1000' 'None' 'DC Line Terminal'; + '173' 'Hydro' 'none'; + '60' 'Oil' 'none'; + '171' 'Gas' 'single cycle'; + '1006' 'None' 'DC Line Terminal'; + '4' 'Oil' 'none'; + '2157' 'Gas' 'combined cycle'; + '2010' 'Gas' 'combined_cycle'; + '130' 'Oil' 'none'; + '212' 'Nuclear' 'none'; + '239' 'Coal' 'none'; + '2101' 'Gas' 'combined cycle'; + '11' 'Oil' 'none'; + '136' 'Gas' 'single cycle'; + '1005' 'None' 'STATCON'; + '197' 'Coal' 'none'; + '67' 'Oil' 'none'; + '247' 'Nuclear' 'none'; + '2164' 'Gas' 'combined cycle'; + '108' 'Gas' 'single cycle'; + '246' 'Coal' 'none'; + '40' 'Hydro' 'none'; + '46' 'Oil' 'none'; + '72' 'Nuclear' 'none'; + '2094' 'Gas' 'combined cycle'; + '1001' 'None' 'SVC'; + '2066' 'Gas' 'combined cycle'; + '45' 'Gas' 'single cycle'; + '1003' 'None' 'SVC'; + '66' 'Gas' 'single cycle'; + '180' 'Hydro' 'none'; + '2024' 'Gas' 'combined_cycle'; + '103' 'Hydro' 'none'; + '1002' 'None' 'DC Line Terminal'; + '30' 'Nuclear' 'none'; + '232' 'Coal' 'none'; +]; + +%column_names% name +mpc.branch_name = [ + '1'; + '10'; + '100'; + '101'; + '102'; + '103'; + '104'; + '105'; + '106'; + '107'; + '108'; + '109'; + '11'; + '110'; + '111'; + '112'; + '113'; + '114'; + '115'; + '116'; + '117'; + '118'; + '119'; + '12'; + '120'; + '121'; + '13'; + '14'; + '15'; + '16'; + '17'; + '18'; + '19'; + '2'; + '20'; + '21'; + '22'; + '23'; + '24'; + '25'; + '26'; + '27'; + '28'; + '29'; + '3'; + '30'; + '31'; + '32'; + '33'; + '34'; + '35'; + '36'; + '37'; + '38'; + '39'; + '4'; + '40'; + '41'; + '42'; + '43'; + '44'; + '45'; + '46'; + '47'; + '48'; + '49'; + '5'; + '50'; + '51'; + '52'; + '53'; + '54'; + '55'; + '56'; + '57'; + '58'; + '59'; + '6'; + '60'; + '61'; + '62'; + '63'; + '64'; + '65'; + '66'; + '67'; + '68'; + '69'; + '7'; + '70'; + '71'; + '72'; + '73'; + '74'; + '75'; + '76'; + '77'; + '78'; + '79'; + '8'; + '80'; + '81'; + '82'; + '83'; + '84'; + '85'; + '86'; + '87'; + '88'; + '89'; + '9'; + '90'; + '91'; + '92'; + '93'; + '94'; + '95'; + '96'; + '97'; + '98'; + '99'; +]; + +%column_names% name +mpc.ne_branch_name = [ + '10001'; + '10002'; + '10003'; + '10004'; + '10005'; + '10006'; + '10007'; + '10008'; + '10009'; + '10010'; + '10011'; + '10012'; + '10013'; + '10014'; + '10015'; + '10016'; + '10017'; + '10018'; + '10019'; + '10020'; + '10021'; + '10022'; + '10023'; + '10024'; + '10025'; + '10026'; + '10027'; + '10028'; + '10029'; + '10030'; + '10031'; + '10032'; + '10033'; + '10034'; + '10035'; + '10036'; + '10037'; + '10038'; + '10039'; + '10040'; + '10041'; + '10042'; + '10043'; + '10044'; + '10045'; + '10046'; + '10047'; + '10048'; + '10049'; + '10050'; + '10051'; + '10052'; + '10053'; + '10054'; + '10055'; + '10056'; + '10057'; + '10058'; + '10059'; + '10060'; + '10061'; + '10062'; + '10063'; + '10064'; + '10065'; + '10066'; + '10067'; + '10068'; + '10069'; + '10070'; + '10071'; + '10072'; + '10073'; + '10074'; + '10075'; + '10076'; + '10077'; + '10078'; + '10079'; + '10080'; + '10081'; + '10082'; + '10083'; + '10084'; + '10085'; + '10086'; + '10087'; + '10088'; + '10089'; + '10090'; + '10091'; + '10092'; + '10093'; + '10094'; + '10095'; + '10096'; + '10097'; + '10098'; + '10099'; + '10100'; + '10101'; + '10102'; + '10103'; + '10104'; + '10105'; + '10106'; + '10107'; + '10108'; + '10109'; + '10110'; + '10111'; + '10112'; + '10113'; + '10114'; + '10115'; + '10116'; + '10117'; + '10118'; + '10119'; + '10120'; + '10121'; +]; + +%column_names% latitude longitude +mpc.bus_geo = [ + 40.51096 -75.6012 + 41.012131 -74.124353 + 44.71331 -68.773837 + 42.563014 -71.565571 + 42.195575 -71.776468 + 42.682743 -72.448623 + 41.597925 -72.881032 + 41.3111 -72.166724 + 41.097019 -73.40998 + 41.279775 -72.899887 + 40.935782 -73.865865 + 40.63848 -73.92653 + 41.191325 -73.799727 + 41.746989 -73.826634 + 41.131742 -74.142467 + 40.653613 -73.536373 + 42.24544 -74.965122 + 40.738084 -73.137793 + 42.85852 -78.75637 + 43.182418 -76.174107 + 43.342948 -76.358173 + 43.520158 -76.406747 + 42.25244 -73.892826 + 42.6071 -73.939901 + 44.92777 -74.892207 + 42.397121 -74.445895 + 43.170711 -75.291814 + 43.096196 -79.052168 + 43.159655 -77.610324 + 44.327512 -81.590156 + 44.308936 -80.481141 + 43.510101 -79.909482 + 42.839955 -81.584225 + 43.686629 -79.419143 + 45.3577 -73.737705 + 45.995151 -66.837436 +]; + +%column_names% length +mpc.branch_length = [ + 370.01799330627 + 370.44146057949 + 116.80948644663 + 219.43816758023 + 193.34312200918 + 71.74776380532 + 23.268376056542 + 88.676630249505 + 20.077206209093 + 103.70124487903 + 211.57625677086 + 98.38357958292 + 44.357169529228 + 153.42087543125 + 39.586147368656 + 48.338021003013 + 48.338021003013 + 39.586147368656 + 126.94455467001 + 47.684728787411 + 268.97853689543 + 126.94455467001 + 197.83280925817 + 44.357169529228 + 117.53365493668 + 117.53365493668 + 375.15943236928 + 194.95039194446 + 147.7154129612 + 311.83028961877 + 73.653718543842 + 44.357169529228 + 138.1266928526 + 209.93468319112 + 183.8716324429 + 103.458952307 + 307.74338015745 + 113.17111832371 + 77.374850269425 + 317.5567580515 + 160.2516405914 + 122.58294935309 + 154.12872632941 + 238.33092165262 + 136.55224617686 + 154.10456060913 + 125.68516261139 + 67.65229011702 + 35.369577076778 + 67.65229011702 + 80.464978005231 + 71.094375050193 + 61.506590160419 + 47.363272797447 + 80.149946673078 + 141.04953443823 + 50.380168181435 + 93.153001593495 + 88.495761961093 + 162.68472734405 + 165.26976519196 + 188.09294417399 + 185.93739207001 + 109.71079469395 + 99.932339889336 + 448.69765569541 + 13.3703846453 + 155.18734126609 + 83.385529385397 + 44.183983376317 + 199.35420523584 + 72.020593626297 + 106.57676187953 + 102.60367431525 + 41.894263887629 + 28.9186990972 + 33.409998484528 + 44.723965320742 + 274.84647145925 + 146.24922142652 + 171.91726605143 + 31.853142551352 + 90.152128883596 + 33.043601888631 + 62.316815850901 + 57.721503194866 + 61.754379398459 + 63.701171836582 + 208.11107575626 + 29.517193589246 + 61.754379398459 + 56.40912188178 + 95.994607747038 + 198.81956404548 + 56.40912188178 + 109.37459183628 + 73.251188430826 + 56.40912188178 + 245.57573444658 + 328.28884341354 + 126.19367751349 + 141.38569976376 + 226.49741109726 + 45.997916648732 + 226.49741109726 + 93.445634337903 + 106.21162056521 + 88.495558592164 + 143.66847889695 + 457.91061547273 + 372.24227436103 + 555.81270787602 + 522.69860246395 + 323.82155082117 + 393.33394798585 + 370.12824833111 + 99.242298483607 + 35.767971208644 + 213.52464422715 + 23.268376056542 + 41.996374301254 +]; + +%column_names% length +mpc.ne_branch_length = [ + 370.01799330627 + 209.93468319112 + 136.55224617686 + 141.04953443823 + 13.3703846453 + 44.723965320742 + 208.11107575626 + 328.28884341354 + 372.24227436103 + 370.44146057949 + 44.357169529228 + 44.357169529228 + 375.15943236928 + 194.95039194446 + 147.7154129612 + 311.83028961877 + 73.653718543842 + 44.357169529228 + 138.1266928526 + 183.8716324429 + 103.458952307 + 307.74338015745 + 113.17111832371 + 77.374850269425 + 317.5567580515 + 160.2516405914 + 122.58294935309 + 154.12872632941 + 238.33092165262 + 154.10456060913 + 125.68516261139 + 67.65229011702 + 35.369577076778 + 67.65229011702 + 80.464978005231 + 71.094375050193 + 61.506590160419 + 47.363272797447 + 80.149946673078 + 50.380168181435 + 93.153001593495 + 88.495761961093 + 162.68472734405 + 165.26976519196 + 188.09294417399 + 185.93739207001 + 109.71079469395 + 99.932339889336 + 448.69765569541 + 155.18734126609 + 83.385529385397 + 44.183983376317 + 199.35420523584 + 72.020593626297 + 106.57676187953 + 102.60367431525 + 41.894263887629 + 28.9186990972 + 33.409998484528 + 274.84647145925 + 146.24922142652 + 171.91726605143 + 31.853142551352 + 90.152128883596 + 33.043601888631 + 62.316815850901 + 57.721503194866 + 61.754379398459 + 63.701171836582 + 29.517193589246 + 61.754379398459 + 56.40912188178 + 95.994607747038 + 198.81956404548 + 56.40912188178 + 109.37459183628 + 73.251188430826 + 56.40912188178 + 245.57573444658 + 126.19367751349 + 141.38569976376 + 226.49741109726 + 45.997916648732 + 226.49741109726 + 93.445634337903 + 106.21162056521 + 88.495558592164 + 143.66847889695 + 457.91061547273 + 555.81270787602 + 522.69860246395 + 323.82155082117 + 393.33394798585 + 370.12824833111 + 99.242298483607 + 35.767971208644 + 213.52464422715 + 23.268376056542 + 41.996374301254 + 116.80948644663 + 219.43816758023 + 193.34312200918 + 71.74776380532 + 23.268376056542 + 88.676630249505 + 20.077206209093 + 103.70124487903 + 211.57625677086 + 98.38357958292 + 153.42087543125 + 39.586147368656 + 48.338021003013 + 48.338021003013 + 39.586147368656 + 126.94455467001 + 47.684728787411 + 268.97853689543 + 126.94455467001 + 197.83280925817 + 117.53365493668 + 117.53365493668 +]; diff --git a/examples/data/matpower/36bus_ilic_expansion_1.1.m b/examples/data/matpower/case36-ne-1.1.m similarity index 94% rename from examples/data/matpower/36bus_ilic_expansion_1.1.m rename to examples/data/matpower/case36-ne-1.1.m index 0cd52af..da4f4fc 100644 --- a/examples/data/matpower/36bus_ilic_expansion_1.1.m +++ b/examples/data/matpower/case36-ne-1.1.m @@ -1,1263 +1,1168 @@ -%% MATPOWER Case Format : Version 2 -mpc.version = '2'; - -%%----- Power Flow Data -----%% -%% system MVA base -mpc.baseMVA = 100; - -%% bus data -% bus_i type Pd Qd Gs Bs area Vm Va baseKV zone Vmax Vmin -mpc.bus = [ - 1 3 55969.82 -2058.62 0.0 0.0 1 1 1.05 500 1 1.05 0.95 - 5028 2 776.97 -1125.39 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 70002 2 1469.93 -1080.71 0.22 80.97 1 1 1.01 345 1 1.05 0.95 - 71786 2 8330.95 -1555.06 0.0 0.0 1 1 1.04 345 1 1.05 0.95 - 71797 2 7028.84 -125.23 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 72926 2 2129.45 -382.99 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 73106 2 1663.25 -269.35 0.0 0.0 1 1 1.02 345 1 1.05 0.95 - 73110 2 2436.82 -386.61 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 73171 2 2434.13 -453.69 0.0 0.0 1 1 1.03 115 1 1.05 0.95 - 73663 2 738.0 -159.72 0.0 0.0 1 1 1.02 345 1 1.05 0.95 - 74316 2 3654.92 -273.81 0.0 0.0 1 1 1.01 345 1 1.05 0.95 - 74327 2 12647.46 -1038.04 0.0 0.0 1 1 1.02 345 1 1.05 0.95 - 74341 2 509.46 163.33 0.0 0.0 1 1 1.01 345 1 1.05 0.95 - 74344 2 1339.02 -263.86 0.0 0.0 1 1 1.0 345 1 1.05 0.95 - 74347 2 2195.67 -736.01 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 75050 2 5340.59 -170.94 0.0 0.0 1 1 1.01 138 1 1.05 0.95 - 75403 2 133.82 -199.67 0.0 0.0 1 1 1.04 345 1 1.05 0.95 - 75405 2 1207.41 -171.46 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 76663 2 4111.4 306.28 0.0 0.0 1 1 0.98 230 1 1.05 0.95 - 77400 2 699.62 -195.42 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 77406 2 1551.42 -1208.31 0.0 0.0 1 1 1.04 345 1 1.05 0.95 - 77950 2 -324.95 706.77 0.0 0.0 1 1 1.0 25 1 1.05 0.95 - 78701 2 80.41 -50.69 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 78702 2 1775.39 -282.87 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 79578 2 976.97 -380.43 0.0 0.0 1 1 1.02 765 1 1.05 0.95 - 79581 2 -2.26 -17.27 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 79583 2 449.43 -360.8 0.0 0.0 1 1 1.02 345 1 1.05 0.95 - 79584 2 3649.26 -679.48 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 79800 2 1778.67 -33.19 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 80001 2 868.66 214.01 0.0 0.0 1 1 1.09 500 1 1.1 0.95 - 80031 2 2948.09 -749.34 0.0 0.0 1 1 1.08 500 1 1.1 0.95 - 80101 2 11726.23 447.45 0.0 0.0 1 1 1.04 500 1 1.1 0.95 - 80121 2 2136.32 -484.69 0.0 0.0 1 1 1.08 500 1 1.1 0.95 - 81615 2 5594.1 -3043.91 0.0 0.0 1 1 1.1 220 1 1.1 0.95 - 84819 2 0.0 0.0 0.0 0.0 1 1 1.01 765 1 1.05 0.95 - 87004 2 3900.79 -444.68 -0.07 71.11 1 1 1.02 345 1 1.05 0.95 -]; - -%% generator data -% bus Pg Qg Qmax Qmin Vg mBase status Pmax Pmin Pc1 Pc2 Qc1min Qc1max Qc2min Qc2max ramp_agc ramp_10 ramp_30 ramp_q apf -mpc.gen = [ - 71797 0.0 0.0 158.88 -881.54 0 100 1 1226.04 0.0 0 0 0 0 0 0 0 0 0 0 0 - 75050 0.0 0.0 189.51 -1089.57 0 100 1 1591.84 0.0 0 0 0 0 0 0 0 0 0 0 0 - 1 0.0 0.0 477.36 -16943.29 0 100 1 17861.9 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74327 0.0 0.0 400.47 -5221.02 0 100 1 3213.61 0.0 0 0 0 0 0 0 0 0 0 0 0 - 1 0.0 0.0 1053.6 -37374.9 0 100 1 39401.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74347 0.0 0.0 6748.58 -11659.88 0 100 1 16562.25 0.0 0 0 0 0 0 0 0 0 0 0 0 - 1 0.0 0.0 337.15 -11959.97 0 100 1 12608.57 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73110 0.0 0.0 165.62 -374.45 0 100 1 765.75 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73110 0.0 0.0 496.88 -1123.35 0 100 1 2297.25 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73106 0.0 0.0 120.99 -515.61 0 100 1 789.91 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73110 0.0 0.0 99.38 -224.67 0 100 1 459.45 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73110 0.0 0.0 496.88 -1123.35 0 100 1 2297.25 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71786 0.0 0.0 101.8 -452.64 0 100 1 633.74 0.0 0 0 0 0 0 0 0 0 0 0 0 - 5028 0.0 0.0 85.0 -439.96 0 100 1 619.92 0.0 0 0 0 0 0 0 0 0 0 0 0 - 87004 0.0 0.0 112.47 -408.2 0 100 1 720.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 1 0.0 0.0 1053.6 -37374.9 0 100 1 39401.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71786 0.0 0.0 2351.58 -10455.98 0 100 1 14639.39 0.0 0 0 0 0 0 0 0 0 0 0 0 - 80031 0.0 0.0 3.51 -887.64 0 100 1 871.23 0.0 0 0 0 0 0 0 0 0 0 0 0 - 75403 0.0 0.0 13.1 -2.1 0 100 1 25.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71786 0.0 0.0 356.3 -1584.24 0 100 1 2218.09 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71786 0.0 0.0 203.6 -905.28 0 100 1 1267.48 0.0 0 0 0 0 0 0 0 0 0 0 0 - 77950 0.0 0.0 360.0 50.0 0 100 1 1212.0 700.0 0 0 0 0 0 0 0 0 0 0 0 - 78702 0.0 0.0 87.1 -212.08 0 100 1 355.82 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73171 0.0 0.0 630.01 -3367.07 0 100 1 4745.47 0.0 0 0 0 0 0 0 0 0 0 0 0 - 1 0.0 0.0 70.24 -2491.66 0 100 1 2626.78 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71797 0.0 0.0 2621.52 -14545.41 0 100 1 20229.66 0.0 0 0 0 0 0 0 0 0 0 0 0 - 80101 0.0 0.0 579.0 -3000.0 0 100 1 3335.16 0.0 0 0 0 0 0 0 0 0 0 0 0 - 75405 0.0 0.0 -8.05 -2612.5 0 100 1 2807.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74341 0.0 0.0 20.7 -41.3 0 100 1 55.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 80121 0.0 0.0 -35.0 -968.9 0 100 1 1380.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 75403 0.0 0.0 272.0 -345.2 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 80001 0.0 0.0 1475.5 -2097.7 0 100 1 3460.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 77406 0.0 0.0 1041.5 -9692.0 0 100 1 11767.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 87004 0.0 0.0 262.43 -952.46 0 100 1 1680.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 76663 0.0 0.0 921.17 -9362.35 0 100 1 12688.66 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79583 0.0 0.0 2.5 -10.8 0 100 1 34.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 78702 0.0 0.0 653.25 -1590.56 0 100 1 2668.69 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74344 0.0 0.0 975.5 -1937.5 0 100 1 4945.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 70002 0.0 0.0 -199.8 -8844.5 0 100 1 10125.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74347 0.0 0.0 158.79 -274.35 0 100 1 389.7 0.0 0 0 0 0 0 0 0 0 0 0 0 - 84819 0.0 0.0 200.0 -400.0 0 100 1 1500.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 72926 0.0 0.0 21.52 -230.7 0 100 1 460.78 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71797 0.0 0.0 1350.48 -7493.09 0 100 1 10421.34 0.0 0 0 0 0 0 0 0 0 0 0 0 - 77406 0.0 0.0 104.15 -969.2 0 100 1 1176.7 0.0 0 0 0 0 0 0 0 0 0 0 0 - 80101 0.0 0.0 1351.0 -7000.0 0 100 1 7782.04 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74327 0.0 0.0 7985.34 -104107.79 0 100 1 64079.86 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79583 0.0 0.0 75.0 -324.0 0 100 1 1020.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 70002 0.0 0.0 -199.8 -8844.5 0 100 1 10125.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 78701 0.0 0.0 810.25 -1672.0 0 100 1 2700.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79583 0.0 0.0 2.5 -10.8 0 100 1 34.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 75405 0.0 0.0 -8.05 -261.25 0 100 1 280.7 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79584 0.0 0.0 290.6 -4476.0 0 100 1 6063.6 0.0 0 0 0 0 0 0 0 0 0 0 0 - 5028 0.0 0.0 25.73 -129.4 0 100 1 182.33 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73171 0.0 0.0 210.0 -1122.66 0 100 1 1581.82 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79800 0.0 0.0 191.52 -375.62 0 100 1 631.4 0.0 0 0 0 0 0 0 0 0 0 0 0 - 5028 0.0 0.0 -255.0 -255.0 0 100 1 -600.0 -600.0 0 0 0 0 0 0 0 0 0 0 0 - 79578 0.0 0.0 275.76 -817.04 0 100 1 1141.92 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73171 0.0 0.0 167.5 -895.44 0 100 1 1261.67 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79578 0.0 0.0 689.4 -2042.6 0 100 1 2854.8 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74327 0.0 0.0 -270.0 -270.0 0 100 1 600.0 600.0 0 0 0 0 0 0 0 0 0 0 0 - 1 0.0 0.0 323.1 -11461.64 0 100 1 12083.21 0.0 0 0 0 0 0 0 0 0 0 0 0 - 78701 0.0 0.0 2430.75 -5016.0 0 100 1 8100.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 5028 0.0 0.0 169.82 -854.04 0 100 1 1203.38 0.0 0 0 0 0 0 0 0 0 0 0 0 - 76663 0.0 0.0 183.68 -1866.86 0 100 1 2530.13 0.0 0 0 0 0 0 0 0 0 0 0 0 - 80031 0.0 0.0 8.19 -2071.16 0 100 1 2032.87 0.0 0 0 0 0 0 0 0 0 0 0 0 - 84819 0.0 0.0 70.0 -140.0 0 100 1 525.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74347 0.0 0.0 6748.58 -11659.88 0 100 1 16562.25 0.0 0 0 0 0 0 0 0 0 0 0 0 - 5028 0.0 0.0 25.73 -129.4 0 100 1 182.33 0.0 0 0 0 0 0 0 0 0 0 0 0 - 77400 0.0 0.0 -5.9 -3734.0 0 100 1 4131.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79583 0.0 0.0 200.0 -200.0 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79800 0.0 0.0 82.08 -160.98 0 100 1 270.6 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73663 0.0 0.0 14.32 -270.13 0 100 1 588.74 0.0 0 0 0 0 0 0 0 0 0 0 0 - 87004 0.0 0.0 112.47 -408.2 0 100 1 720.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 78702 0.0 0.0 1959.75 -4771.69 0 100 1 8006.06 0.0 0 0 0 0 0 0 0 0 0 0 0 - 75050 0.0 0.0 3778.88 -21726.25 0 100 1 31741.56 0.0 0 0 0 0 0 0 0 0 0 0 0 - 87004 0.0 0.0 262.43 -952.46 0 100 1 1680.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 72926 0.0 0.0 64.58 -692.1 0 100 1 1382.32 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73106 0.0 0.0 96.5 -411.26 0 100 1 630.04 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74316 0.0 0.0 304.6 -3694.4 0 100 1 2130.7 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74344 0.0 0.0 975.5 -1937.5 0 100 1 4945.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 78701 0.0 0.0 270.0 -300.0 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73663 0.0 0.0 17.95 -338.68 0 100 1 738.14 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73106 0.0 0.0 362.97 -1546.84 0 100 1 2369.73 0.0 0 0 0 0 0 0 0 0 0 0 0 - 70002 0.0 0.0 450.0 -150.0 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73663 0.0 0.0 53.86 -1016.03 0 100 1 2214.42 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79581 0.0 0.0 119.5 -114.3 0 100 1 500.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71786 0.0 0.0 1425.2 -5386.42 0 100 1 7541.51 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74347 0.0 0.0 79.4 -137.18 0 100 1 194.85 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71786 0.0 0.0 -755.64 -755.64 0 100 1 1500.0 1500.0 0 0 0 0 0 0 0 0 0 0 0 - 71797 0.0 0.0 238.32 -1322.31 0 100 1 1839.06 0.0 0 0 0 0 0 0 0 0 0 0 0 - 81615 0.0 0.0 -374.4 -2477.5 0 100 1 3515.0 0.0 0 0 0 0 0 0 0 0 0 0 0 -]; - -%% branch data -% fbus tbus r x b rateA rateB rateC ratio angle status angmin angmax -mpc.branch = [ - 76663 1 0.03 0.29827 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 71797 70002 0.07217 1.37799 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79800 77400 0.00193 0.02011 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79578 77400 0.17926 0.83495 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 77400 0.09552 0.54674 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 77400 0.00127 0.01341 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 77406 77400 0.00082 0.01062 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 77406 0.0012 0.0301 0.61305 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 - 77950 77406 0.0003 0.01232 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79800 77406 0.06654 0.46038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79578 77406 0.39062 1.75589 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 77950 0.00536 0.06137 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 71797 71786 0.00133 0.0172 0.3175 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 - 79583 78701 0.00399 0.19258 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 78701 0.00127 0.0131 0.213 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 - 79581 78701 0.00116 0.01845 0.31498 1428.0 1428.0 1428.0 1 0.0 1 -27.64 27.64 - 79581 78701 0.36673 2.03778 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 78701 0.00127 0.01332 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 78702 0.10404 0.94043 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79581 78702 0.0014 0.01717 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79578 78702 0.15285 1.01697 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 78702 0.00123 0.01908 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 79578 0.00058 0.01512 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 71797 71786 0.00126 0.01682 0.31325 1313.0 1313.0 1313.0 1 0.0 1 -27.64 27.64 - 79800 79584 0.00362 0.03758 0.564 1301.0 1301.0 1301.0 1 0.0 1 -27.64 27.64 - 79800 79584 0.00594 0.04362 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79578 71786 -0.00325 0.49565 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 71786 0.04522 0.42055 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73110 71786 0.02941 0.40675 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 71786 0.08306 0.98516 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 72926 71786 0.00342 0.04598 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 71797 71786 0.00206 0.04736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73663 71797 0.02227 0.29239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75405 1 0.063 0.63331 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 71797 0.08853 0.55031 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73110 71797 0.00326 0.03859 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 71797 0.243 1.75975 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73106 71797 0.01586 0.17687 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 72926 71797 0.00361 0.04038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79578 72926 -0.00736 0.57811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73663 72926 0.02638 0.38413 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 72926 0.00314 0.04087 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73110 72926 0.00571 0.09372 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 72926 0.05932 0.62456 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 5028 1 0.0055 0.05877 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74344 72926 0.18515 1.671 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73106 72926 0.01854 0.21439 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73110 73106 0.00227 0.02662 0.46111 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 - 73663 73106 0.00289 0.03274 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73110 73106 0.00242 0.02913 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74344 73106 0.00232 0.03638 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73171 73106 0.01429 0.08921 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73663 73110 0.00363 0.04974 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73663 73171 0.00688 0.11003 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74344 73171 0.02503 0.24228 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74347 1 0.0051 0.05904 0 1000.0 1000.0 1000.0 1 2.0 1 -27.64 27.64 - 75050 73171 0.00797 0.04466 0 301.0 301.0 301.0 1 -1.1 1 -27.64 27.64 - 74344 73663 0.04034 0.7208 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 80031 80001 0.0161 0.23252 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 80101 80001 0.00093 0.01236 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 80121 80001 0.00099 0.01156 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 81615 80001 0.00545 0.069 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 80121 80031 0.08552 0.8644 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 81615 80031 0.01069 0.11458 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 80101 80031 0.00134 0.01925 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 80031 79578 0.00358 0.09628 0 600.0 600.0 600.0 1 -8.5 1 -27.64 27.64 - 74347 5028 0.00019 0.00196 0 1261.0 1261.0 1261.0 1 0.0 1 -27.64 27.64 - 80121 80101 0.00518 0.04811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79584 80101 0.00569 0.14534 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 81615 80101 0.00045 0.00787 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 81615 80121 0.00108 0.01932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79584 81615 0.00215 0.02304 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 76663 81615 0.05653 0.32936 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79578 84819 0.00018 0.00515 2.53 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75050 74316 0.00173 0.01817 0 690.0 690.0 690.0 1 0.0 1 -27.64 27.64 - 74341 74316 0.00016 0.00321 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74327 74316 0.00024 0.00631 0 2800.0 2800.0 2800.0 1 0.0 1 -27.64 27.64 - 74327 5028 0.0025 0.04009 0 1000.0 1000.0 1000.0 1 -10.1 1 -27.64 27.64 - 79583 74316 0.08749 1.48406 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78701 74316 0.01804 0.23641 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75403 74316 0.04014 0.66967 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74347 74316 0.00119 0.02146 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74344 74316 0.00053 0.01643 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75050 74327 0.0101 0.10336 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74341 74327 -0.0003 0.12013 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74347 74327 -0.00426 0.29938 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74344 74341 0.00069 0.01874 0.375 1720.0 1720.0 1720.0 1 0.0 1 -27.64 27.64 - 75050 74341 0.01821 0.32529 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 87004 70002 0.00728 0.07613 0 730.0 730.0 730.0 1 0.0 1 -27.64 27.64 - 74347 74341 0.0004 0.00824 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74344 74341 0.00066 0.01828 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78701 74344 0.00194 0.02007 0.32563 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 - 78702 74344 0.02147 0.26677 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 74344 0.02053 0.2883 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78701 74344 0.00428 0.05254 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75403 74344 0.00877 0.15125 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74347 74344 0.00239 0.04133 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78701 74344 0.00204 0.02109 0 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 - 79583 74347 0.01211 0.21188 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 71786 70002 0.0053 0.07452 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78701 74347 0.01513 0.17138 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75403 74347 0.00571 0.09389 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75405 75403 0.0022 0.0284 0.4776 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 - 79581 75403 0.0014 0.0183 0.2831 1494.0 1494.0 1494.0 1 0.0 1 -27.64 27.64 - 75405 75403 0.03139 0.30932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 75403 0.12686 1.0465 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 75403 0.0018 0.03297 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78701 75403 0.05589 0.6077 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 77400 75403 0.07592 0.60736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79800 75405 0.0559 0.33777 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 72926 70002 0.02434 0.33083 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79584 75405 0.08074 1.20196 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 76663 75405 0.00683 0.17396 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 75405 0.19664 1.14823 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 77406 75405 0.00753 0.12351 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 77400 75405 0.00371 0.05608 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79800 76663 0.04335 0.21239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79584 76663 0.00159 0.02078 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 77400 76663 0.26745 1.13514 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 77406 77400 0.00074 0.0121 0.11888 1032.0 1032.0 1032.0 1 0.0 1 -27.64 27.64 - 77950 77400 0.00122 0.04098 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 -]; - -%%----- OPF Data -----%% -%% generator cost data -% 1 startup shutdown n x1 y1 ... xn yn -% 2 startup shutdown n c(n-1) ... c0 -mpc.gencost = [ - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 520.08 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 799.2 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 1200.0 0.0 - 2 0 0 3 0.0 799.2 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 1200.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 799.2 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 520.08 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 799.2 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 799.2 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 799.2 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 799.2 0.0 -]; - -%column_names% f_bus t_bus br_r br_x br_b rate_a rate_b rate_c tap shift br_status angmin angmax construction_cost -mpc.ne_branch = [ - 76663 1 0.03 0.29827 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.3684519289221e8 - 75405 1 0.063 0.63331 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.4784999333122e8 - 5028 1 0.0055 0.05877 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.6121430146674e8 - 74347 1 0.0051 0.05904 0 1000.0 1000.0 1000.0 1 2.0 1 -27.64 27.64 1.6652382368882e8 - 74347 5028 0.00019 0.00196 0 1261.0 1261.0 1261.0 1 0.0 1 -27.64 27.64 1.0800363403261e7 - 74327 5028 0.0025 0.04009 0 1000.0 1000.0 1000.0 1 -10.1 1 -27.64 27.64 3.6127238752901e7 - 87004 70002 0.00728 0.07613 0 730.0 730.0 730.0 1 0.0 1 -27.64 27.64 1.6810849545763e8 - 71786 70002 0.0053 0.07452 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.6518599906914e8 - 72926 70002 0.02434 0.33083 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.0069081360115e8 - 71797 70002 0.07217 1.37799 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.9923614765262e8 - 71797 71786 0.00133 0.0172 0.3175 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 3.5830947513102e7 - 71797 71786 0.00126 0.01682 0.31325 1313.0 1313.0 1313.0 1 0.0 1 -27.64 27.64 3.5830947513102e7 - 79578 71786 -0.00325 0.49565 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.4291520294538e8 - 78702 71786 0.04522 0.42055 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.574775247284e8 - 73110 71786 0.02941 0.40675 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.193219329561e8 - 79583 71786 0.08306 0.98516 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.5189106651549e8 - 72926 71786 0.00342 0.04598 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.9496188582327e7 - 71797 71786 0.00206 0.04736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.5830947513102e7 - 73663 71797 0.02227 0.29239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.1157633217554e8 - 78702 71797 0.08853 0.55031 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.4852829612739e8 - 73110 71797 0.00326 0.03859 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.3572336314877e7 - 79583 71797 0.243 1.75975 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.485897323692e8 - 73106 71797 0.01586 0.17687 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.1417654545878e7 - 72926 71797 0.00361 0.04038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.2502053856504e7 - 79578 72926 -0.00736 0.57811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.7490918207972e8 - 73663 72926 0.02638 0.38413 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.294484788786e8 - 78702 72926 0.00314 0.04087 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.902036741496e7 - 73110 72926 0.00571 0.09372 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2450249558262e8 - 79583 72926 0.05932 0.62456 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.925195596364e8 - 74344 72926 0.18515 1.671 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2448297493547e8 - 73106 72926 0.01854 0.21439 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0152628115139e8 - 73110 73106 0.00227 0.02662 0.46111 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 5.4648339424066e7 - 73663 73106 0.00289 0.03274 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.8570927163501e7 - 73110 73106 0.00242 0.02913 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.4648339424066e7 - 74344 73106 0.00232 0.03638 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.4998205118759e7 - 73171 73106 0.01429 0.08921 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.7428795568701e7 - 73663 73110 0.00363 0.04974 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.9683950241588e7 - 73663 73171 0.00688 0.11003 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.8259225276667e7 - 74344 73171 0.02503 0.24228 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.4743728305943e7 - 75050 73171 0.00797 0.04466 0 301.0 301.0 301.0 1 -1.1 1 -27.64 27.64 3.1304782032488e7 - 74344 73663 0.04034 0.7208 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.5247369167347e7 - 80031 80001 0.0161 0.23252 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0447856294393e8 - 80101 80001 0.00093 0.01236 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.920664464509e8 - 80121 80001 0.00099 0.01156 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.9511835575729e8 - 81615 80001 0.00545 0.069 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.2206352114163e8 - 80121 80031 0.08552 0.8644 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.1951866496791e8 - 81615 80031 0.01069 0.11458 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2952514239157e8 - 80101 80031 0.00134 0.01925 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.1798064711678e8 - 80031 79578 0.00358 0.09628 0 600.0 600.0 600.0 1 -8.5 1 -27.64 27.64 5.2973481695065e8 - 80121 80101 0.00518 0.04811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.8321499293603e8 - 79584 80101 0.00569 0.14534 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.844539543414e7 - 81615 80101 0.00045 0.00787 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.2163843623672e7 - 81615 80121 0.00108 0.01932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.3535862529809e8 - 79584 81615 0.00215 0.02304 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.8176978771964e7 - 76663 81615 0.05653 0.32936 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.6223722960824e7 - 79578 84819 0.00018 0.00515 2.53 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2113443861795e8 - 75050 74316 0.00173 0.01817 0 690.0 690.0 690.0 1 0.0 1 -27.64 27.64 3.3841455313522e7 - 74341 74316 0.00016 0.00321 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.3360020499419e7 - 74327 74316 0.00024 0.00631 0 2800.0 2800.0 2800.0 1 0.0 1 -27.64 27.64 2.6988013771328e7 - 79583 74316 0.08749 1.48406 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.2201618357386e8 - 78701 74316 0.01804 0.23641 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.1813756901943e8 - 75403 74316 0.04014 0.66967 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.3887176756005e8 - 74347 74316 0.00119 0.02146 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.5730412715645e7 - 74344 74316 0.00053 0.01643 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.282331655752e7 - 75050 74327 0.0101 0.10336 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.6692044994783e7 - 74341 74327 -0.0003 0.12013 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.0338436415921e7 - 74347 74327 -0.00426 0.29938 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.6626423040582e7 - 74344 74341 0.00069 0.01874 0.375 1720.0 1720.0 1720.0 1 0.0 1 -27.64 27.64 4.9884110064155e7 - 75050 74341 0.01821 0.32529 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.1456695024142e7 - 74347 74341 0.0004 0.00824 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.3843473906365e7 - 74344 74341 0.00066 0.01828 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.9884110064155e7 - 78701 74344 0.00194 0.02007 0.32563 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 4.5566304316925e7 - 78702 74344 0.02147 0.26677 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.7542769032152e7 - 79583 74344 0.02053 0.2883 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.6060297443455e8 - 78701 74344 0.00428 0.05254 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.5566304316925e7 - 75403 74344 0.00877 0.15125 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.8350886698719e7 - 74347 74344 0.00239 0.04133 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.9171031781183e7 - 78701 74344 0.00204 0.02109 0 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 4.5566304316925e7 - 79583 74347 0.01211 0.21188 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.9837179298938e8 - 78701 74347 0.01513 0.17138 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0193705061572e8 - 75403 74347 0.00571 0.09389 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.142089010887e8 - 75405 75403 0.0022 0.0284 0.4776 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 1.8296065630454e8 - 79581 75403 0.0014 0.0183 0.2831 1494.0 1494.0 1494.0 1 0.0 1 -27.64 27.64 3.71563144052e7 - 75405 75403 0.03139 0.30932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.8296065630454e8 - 78702 75403 0.12686 1.0465 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.5483752791839e7 - 79583 75403 0.0018 0.03297 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.5795893699798e7 - 78701 75403 0.05589 0.6077 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.1485167983253e7 - 77400 75403 0.07592 0.60736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.16052890238e8 - 79800 75405 0.0559 0.33777 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.6989220463863e8 - 79584 75405 0.08074 1.20196 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.489758064905e8 - 76663 75405 0.00683 0.17396 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.2222680997977e8 - 79583 75405 0.19664 1.14823 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.6157739806728e8 - 77406 75405 0.00753 0.12351 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.1772829950558e8 - 77400 75405 0.00371 0.05608 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.9898314026394e8 - 79800 76663 0.04335 0.21239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.0166196936949e7 - 79584 76663 0.00159 0.02078 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.8892742991245e7 - 77400 76663 0.26745 1.13514 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.7248148160165e8 - 77406 77400 0.00074 0.0121 0.11888 1032.0 1032.0 1032.0 1 0.0 1 -27.64 27.64 1.8795788145312e7 - 77950 77400 0.00122 0.04098 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.3923938323821e7 - 79800 77400 0.00193 0.02011 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.4356664826049e7 - 79578 77400 0.17926 0.83495 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.5906985708436e8 - 78702 77400 0.09552 0.54674 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.5617920012154e8 - 79583 77400 0.00127 0.01341 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.7956591603459e7 - 77406 77400 0.00082 0.01062 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.8795788145312e7 - 79583 77406 0.0012 0.0301 0.61305 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 7.1631434508352e7 - 77950 77406 0.0003 0.01232 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.6218016828457e7 - 79800 77406 0.06654 0.46038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.3768056026557e7 - 79578 77406 0.39062 1.75589 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.4978804375055e8 - 79583 77950 0.00536 0.06137 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.9472538793619e7 - 79583 78701 0.00399 0.19258 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2393070597909e8 - 78702 78701 0.00127 0.0131 0.213 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 3.1976999066129e7 - 79581 78701 0.00116 0.01845 0.31498 1428.0 1428.0 1428.0 1 0.0 1 -27.64 27.64 3.9046609867767e7 - 79581 78701 0.36673 2.03778 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.9046609867767e7 - 78702 78701 0.00127 0.01332 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.1976999066129e7 - 79583 78702 0.10404 0.94043 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0254359607996e8 - 79581 78702 0.0014 0.01717 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.8518891815953e7 - 79578 78702 0.15285 1.01697 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.1755747817563e8 - 79583 78702 0.00123 0.01908 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0254359607996e8 - 79583 79578 0.00058 0.01512 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.335624571891e8 - 79800 79584 0.00362 0.03758 0.564 1301.0 1301.0 1301.0 1 0.0 1 -27.64 27.64 9.4941635495571e7 - 79800 79584 0.00594 0.04362 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.4941635495571e7 -]; - -%column_names% consumer heat_rate_quad_coeff heat_rate_linear_coeff heat_rate_constant_coeff -mpc.gen_gas = [ - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10029 0 140674.114 0 - 10031 0 140674.114 0 - -1 0 0 0 - 10064 0 56269.6455 0 - -1 0 0 0 - 10066 0 56269.6455 0 - -1 0 0 0 - 10064 0 140674.114 0 - -1 0 0 0 - 10014 0 140674.114 0 - -1 0 0 0 - 10029 0 56269.6455 0 - 10066 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10093 0 140674.114 0 - -1 0 0 0 - 10062 0 140674.114 0 - -1 0 0 0 - 10044 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10082 0 140674.114 0 - -1 0 0 0 - 10076 0 140674.114 0 - -1 0 0 0 - 10086 0 140674.114 0 - 10091 0 140674.114 0 - 10071 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10062 0 56269.6455 0 - -1 0 0 0 - -1 0 0 0 - 10019 0 140674.114 0 - 10048 0 140674.114 0 - 10071 0 56269.6455 0 - 10087 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10093 0 56269.6455 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10100 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - 10087 0 56269.6455 0 - 10014 0 56269.6455 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10031 0 56269.6455 0 - -1 0 0 0 - 10082 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10086 0 56269.6455 0 - 10021 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10091 0 56269.6455 0 - -1 0 0 0 - 10034 0 56269.6455 0 - 10066 0 140674.114 0 - -1 0 0 0 - 10034 0 140674.114 0 - -1 0 0 0 - 10066 0 56269.6455 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 -]; - - -%column_names% name -mpc.bus_name = [ - 'Alburtis'; - 'Waldick'; - 'Orrington'; - 'Sandy Pond'; - 'Millbury'; - 'Northfield'; - 'Southington'; - 'Millstone'; - 'Norwalk Harbor'; - 'East Shore'; - 'Dunwoodie'; - 'Farragut'; - 'Millwood'; - 'Pleasant Valley'; - 'Ramapo'; - 'Newbridge'; - 'Fraser'; - 'Oakdale'; - 'Gardenville'; - 'Clay'; - 'Volney'; - '9 Mile Point'; - 'Leeds'; - 'New Scotland'; - 'Massena'; - 'Gilboa'; - 'Marcy'; - 'Niagara'; - 'Rochester'; - 'Bruce B'; - 'Hawthorne'; - 'Milton'; - 'Longwood'; - 'Middle DK 1'; - 'Chateaguay'; - 'Keswick'; -]; - -%column_names% name fuel_type comment -mpc.gen_name = [ - '32' 'Oil' 'none'; - '109' 'Oil' 'none'; - '1' 'Coal' 'none'; - '81' 'Oil' 'none'; - '3' 'Gas' 'single_cycle'; - '101' 'Gas' 'single cycle'; - '2' 'Nuclear' 'none'; - '2052' 'Gas' 'combined cycle'; - '51' 'Nuclear' 'none'; - '2045' 'Gas' 'combined cycle'; - '53' 'Oil' 'none'; - '52' 'Gas' 'single cycle'; - '26' 'Hydro' 'none'; - '10' 'Gas' 'single_cycle'; - '250' 'Hydro' 'none'; - '2003' 'Gas' 'combined_cycle'; - '24' 'Gas' 'single_cycle'; - '215' 'Hydro' 'none'; - '117' 'Hydro' 'none'; - '25' 'Oil' 'none'; - '23' 'Nuclear' 'none'; - '149' 'Nuclear' 'none'; - '166' 'Hydro' 'none'; - '59' 'Gas' 'single cycle'; - '5' 'Hydro' 'none'; - '31' 'Gas' 'single cycle'; - '218' 'Coal' 'none'; - '122' 'Gas' 'single cycle'; - '90' 'Refuse' 'none'; - '225' 'Coal' 'none'; - '1004' 'None' 'SVC'; - '205' 'Nuclear' 'none'; - '143' 'Gas' 'single cycle'; - '249' 'Oil' 'none'; - '129' 'Gas' 'single cycle'; - '189' 'Refuse' 'none'; - '164' 'Gas' 'single cycle'; - '94' 'Gas' 'single cycle'; - '17' 'Gas' 'single cycle'; - '99' 'Coal' 'none'; - '243' 'Hydro' 'none'; - '37' 'Nuclear' 'none'; - '2031' 'Gas' 'combined cycle'; - '142' 'Nuclear' 'none'; - '219' 'Nuclear' 'none'; - '80' 'Gas' 'single cycle'; - '185' 'Gas' 'single cycle'; - '2017' 'Gas' 'combined cycle'; - '157' 'Gas' 'single cycle'; - '187' 'Hydro' 'none'; - '123' 'Oil' 'none'; - '194' 'Hydro' 'none'; - '8' 'Coal' 'none'; - '2059' 'Gas' 'combined cycle'; - '198' 'Nuclear' 'none'; - '1000' 'None' 'DC Line Terminal'; - '173' 'Hydro' 'none'; - '60' 'Oil' 'none'; - '171' 'Gas' 'single cycle'; - '1006' 'None' 'DC Line Terminal'; - '4' 'Oil' 'none'; - '2157' 'Gas' 'combined cycle'; - '2010' 'Gas' 'combined_cycle'; - '130' 'Oil' 'none'; - '212' 'Nuclear' 'none'; - '239' 'Coal' 'none'; - '2101' 'Gas' 'combined cycle'; - '11' 'Oil' 'none'; - '136' 'Gas' 'single cycle'; - '1005' 'None' 'STATCON'; - '197' 'Coal' 'none'; - '67' 'Oil' 'none'; - '247' 'Nuclear' 'none'; - '2164' 'Gas' 'combined cycle'; - '108' 'Gas' 'single cycle'; - '246' 'Coal' 'none'; - '40' 'Hydro' 'none'; - '46' 'Oil' 'none'; - '72' 'Nuclear' 'none'; - '2094' 'Gas' 'combined cycle'; - '1001' 'None' 'SVC'; - '2066' 'Gas' 'combined cycle'; - '45' 'Gas' 'single cycle'; - '1003' 'None' 'SVC'; - '66' 'Gas' 'single cycle'; - '180' 'Hydro' 'none'; - '2024' 'Gas' 'combined_cycle'; - '103' 'Hydro' 'none'; - '1002' 'None' 'DC Line Terminal'; - '30' 'Nuclear' 'none'; - '232' 'Coal' 'none'; -]; - -%column_names% name -mpc.branch_name = [ - '1'; - '10'; - '100'; - '101'; - '102'; - '103'; - '104'; - '105'; - '106'; - '107'; - '108'; - '109'; - '11'; - '110'; - '111'; - '112'; - '113'; - '114'; - '115'; - '116'; - '117'; - '118'; - '119'; - '12'; - '120'; - '121'; - '13'; - '14'; - '15'; - '16'; - '17'; - '18'; - '19'; - '2'; - '20'; - '21'; - '22'; - '23'; - '24'; - '25'; - '26'; - '27'; - '28'; - '29'; - '3'; - '30'; - '31'; - '32'; - '33'; - '34'; - '35'; - '36'; - '37'; - '38'; - '39'; - '4'; - '40'; - '41'; - '42'; - '43'; - '44'; - '45'; - '46'; - '47'; - '48'; - '49'; - '5'; - '50'; - '51'; - '52'; - '53'; - '54'; - '55'; - '56'; - '57'; - '58'; - '59'; - '6'; - '60'; - '61'; - '62'; - '63'; - '64'; - '65'; - '66'; - '67'; - '68'; - '69'; - '7'; - '70'; - '71'; - '72'; - '73'; - '74'; - '75'; - '76'; - '77'; - '78'; - '79'; - '8'; - '80'; - '81'; - '82'; - '83'; - '84'; - '85'; - '86'; - '87'; - '88'; - '89'; - '9'; - '90'; - '91'; - '92'; - '93'; - '94'; - '95'; - '96'; - '97'; - '98'; - '99'; -]; - -%column_names% name -mpc.ne_branch_name = [ - '10001'; - '10002'; - '10003'; - '10004'; - '10005'; - '10006'; - '10007'; - '10008'; - '10009'; - '10010'; - '10011'; - '10012'; - '10013'; - '10014'; - '10015'; - '10016'; - '10017'; - '10018'; - '10019'; - '10020'; - '10021'; - '10022'; - '10023'; - '10024'; - '10025'; - '10026'; - '10027'; - '10028'; - '10029'; - '10030'; - '10031'; - '10032'; - '10033'; - '10034'; - '10035'; - '10036'; - '10037'; - '10038'; - '10039'; - '10040'; - '10041'; - '10042'; - '10043'; - '10044'; - '10045'; - '10046'; - '10047'; - '10048'; - '10049'; - '10050'; - '10051'; - '10052'; - '10053'; - '10054'; - '10055'; - '10056'; - '10057'; - '10058'; - '10059'; - '10060'; - '10061'; - '10062'; - '10063'; - '10064'; - '10065'; - '10066'; - '10067'; - '10068'; - '10069'; - '10070'; - '10071'; - '10072'; - '10073'; - '10074'; - '10075'; - '10076'; - '10077'; - '10078'; - '10079'; - '10080'; - '10081'; - '10082'; - '10083'; - '10084'; - '10085'; - '10086'; - '10087'; - '10088'; - '10089'; - '10090'; - '10091'; - '10092'; - '10093'; - '10094'; - '10095'; - '10096'; - '10097'; - '10098'; - '10099'; - '10100'; - '10101'; - '10102'; - '10103'; - '10104'; - '10105'; - '10106'; - '10107'; - '10108'; - '10109'; - '10110'; - '10111'; - '10112'; - '10113'; - '10114'; - '10115'; - '10116'; - '10117'; - '10118'; - '10119'; - '10120'; - '10121'; -]; - -%column_names% latitude longitude -mpc.bus_geo = [ - 40.51096 -75.6012 - 41.012131 -74.124353 - 44.71331 -68.773837 - 42.563014 -71.565571 - 42.195575 -71.776468 - 42.682743 -72.448623 - 41.597925 -72.881032 - 41.3111 -72.166724 - 41.097019 -73.40998 - 41.279775 -72.899887 - 40.935782 -73.865865 - 40.63848 -73.92653 - 41.191325 -73.799727 - 41.746989 -73.826634 - 41.131742 -74.142467 - 40.653613 -73.536373 - 42.24544 -74.965122 - 40.738084 -73.137793 - 42.85852 -78.75637 - 43.182418 -76.174107 - 43.342948 -76.358173 - 43.520158 -76.406747 - 42.25244 -73.892826 - 42.6071 -73.939901 - 44.92777 -74.892207 - 42.397121 -74.445895 - 43.170711 -75.291814 - 43.096196 -79.052168 - 43.159655 -77.610324 - 44.327512 -81.590156 - 44.308936 -80.481141 - 43.510101 -79.909482 - 42.839955 -81.584225 - 43.686629 -79.419143 - 45.3577 -73.737705 - 45.995151 -66.837436 -]; - -%column_names% length -mpc.branch_length = [ - 370.01799330627 - 370.44146057949 - 116.80948644663 - 219.43816758023 - 193.34312200918 - 71.74776380532 - 23.268376056542 - 88.676630249505 - 20.077206209093 - 103.70124487903 - 211.57625677086 - 98.38357958292 - 44.357169529228 - 153.42087543125 - 39.586147368656 - 48.338021003013 - 48.338021003013 - 39.586147368656 - 126.94455467001 - 47.684728787411 - 268.97853689543 - 126.94455467001 - 197.83280925817 - 44.357169529228 - 117.53365493668 - 117.53365493668 - 375.15943236928 - 194.95039194446 - 147.7154129612 - 311.83028961877 - 73.653718543842 - 44.357169529228 - 138.1266928526 - 209.93468319112 - 183.8716324429 - 103.458952307 - 307.74338015745 - 113.17111832371 - 77.374850269425 - 317.5567580515 - 160.2516405914 - 122.58294935309 - 154.12872632941 - 238.33092165262 - 136.55224617686 - 154.10456060913 - 125.68516261139 - 67.65229011702 - 35.369577076778 - 67.65229011702 - 80.464978005231 - 71.094375050193 - 61.506590160419 - 47.363272797447 - 80.149946673078 - 141.04953443823 - 50.380168181435 - 93.153001593495 - 88.495761961093 - 162.68472734405 - 165.26976519196 - 188.09294417399 - 185.93739207001 - 109.71079469395 - 99.932339889336 - 448.69765569541 - 13.3703846453 - 155.18734126609 - 83.385529385397 - 44.183983376317 - 199.35420523584 - 72.020593626297 - 106.57676187953 - 102.60367431525 - 41.894263887629 - 28.9186990972 - 33.409998484528 - 44.723965320742 - 274.84647145925 - 146.24922142652 - 171.91726605143 - 31.853142551352 - 90.152128883596 - 33.043601888631 - 62.316815850901 - 57.721503194866 - 61.754379398459 - 63.701171836582 - 208.11107575626 - 29.517193589246 - 61.754379398459 - 56.40912188178 - 95.994607747038 - 198.81956404548 - 56.40912188178 - 109.37459183628 - 73.251188430826 - 56.40912188178 - 245.57573444658 - 328.28884341354 - 126.19367751349 - 141.38569976376 - 226.49741109726 - 45.997916648732 - 226.49741109726 - 93.445634337903 - 106.21162056521 - 88.495558592164 - 143.66847889695 - 457.91061547273 - 372.24227436103 - 555.81270787602 - 522.69860246395 - 323.82155082117 - 393.33394798585 - 370.12824833111 - 99.242298483607 - 35.767971208644 - 213.52464422715 - 23.268376056542 - 41.996374301254 -]; - -%column_names% length -mpc.ne_branch_length = [ - 370.01799330627 - 209.93468319112 - 136.55224617686 - 141.04953443823 - 13.3703846453 - 44.723965320742 - 208.11107575626 - 328.28884341354 - 372.24227436103 - 370.44146057949 - 44.357169529228 - 44.357169529228 - 375.15943236928 - 194.95039194446 - 147.7154129612 - 311.83028961877 - 73.653718543842 - 44.357169529228 - 138.1266928526 - 183.8716324429 - 103.458952307 - 307.74338015745 - 113.17111832371 - 77.374850269425 - 317.5567580515 - 160.2516405914 - 122.58294935309 - 154.12872632941 - 238.33092165262 - 154.10456060913 - 125.68516261139 - 67.65229011702 - 35.369577076778 - 67.65229011702 - 80.464978005231 - 71.094375050193 - 61.506590160419 - 47.363272797447 - 80.149946673078 - 50.380168181435 - 93.153001593495 - 88.495761961093 - 162.68472734405 - 165.26976519196 - 188.09294417399 - 185.93739207001 - 109.71079469395 - 99.932339889336 - 448.69765569541 - 155.18734126609 - 83.385529385397 - 44.183983376317 - 199.35420523584 - 72.020593626297 - 106.57676187953 - 102.60367431525 - 41.894263887629 - 28.9186990972 - 33.409998484528 - 274.84647145925 - 146.24922142652 - 171.91726605143 - 31.853142551352 - 90.152128883596 - 33.043601888631 - 62.316815850901 - 57.721503194866 - 61.754379398459 - 63.701171836582 - 29.517193589246 - 61.754379398459 - 56.40912188178 - 95.994607747038 - 198.81956404548 - 56.40912188178 - 109.37459183628 - 73.251188430826 - 56.40912188178 - 245.57573444658 - 126.19367751349 - 141.38569976376 - 226.49741109726 - 45.997916648732 - 226.49741109726 - 93.445634337903 - 106.21162056521 - 88.495558592164 - 143.66847889695 - 457.91061547273 - 555.81270787602 - 522.69860246395 - 323.82155082117 - 393.33394798585 - 370.12824833111 - 99.242298483607 - 35.767971208644 - 213.52464422715 - 23.268376056542 - 41.996374301254 - 116.80948644663 - 219.43816758023 - 193.34312200918 - 71.74776380532 - 23.268376056542 - 88.676630249505 - 20.077206209093 - 103.70124487903 - 211.57625677086 - 98.38357958292 - 153.42087543125 - 39.586147368656 - 48.338021003013 - 48.338021003013 - 39.586147368656 - 126.94455467001 - 47.684728787411 - 268.97853689543 - 126.94455467001 - 197.83280925817 - 117.53365493668 - 117.53365493668 -]; +%% MATPOWER Case Format : Version 2 +mpc.version = '2'; + +%%----- Power Flow Data -----%% +%% system MVA base +mpc.baseMVA = 100; + +%% bus data +% bus_i type Pd Qd Gs Bs area Vm Va baseKV zone Vmax Vmin +mpc.bus = [ + 1 3 55969.82 -2058.62 0.0 0.0 1 1 1.05 500 1 1.05 0.95 + 5028 2 776.97 -1125.39 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 70002 2 1469.93 -1080.71 0.22 80.97 1 1 1.01 345 1 1.05 0.95 + 71786 2 8330.95 -1555.06 0.0 0.0 1 1 1.04 345 1 1.05 0.95 + 71797 2 7028.84 -125.23 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 72926 2 2129.45 -382.99 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 73106 2 1663.25 -269.35 0.0 0.0 1 1 1.02 345 1 1.05 0.95 + 73110 2 2436.82 -386.61 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 73171 2 2434.13 -453.69 0.0 0.0 1 1 1.03 115 1 1.05 0.95 + 73663 2 738.0 -159.72 0.0 0.0 1 1 1.02 345 1 1.05 0.95 + 74316 2 3654.92 -273.81 0.0 0.0 1 1 1.01 345 1 1.05 0.95 + 74327 2 12647.46 -1038.04 0.0 0.0 1 1 1.02 345 1 1.05 0.95 + 74341 2 509.46 163.33 0.0 0.0 1 1 1.01 345 1 1.05 0.95 + 74344 2 1339.02 -263.86 0.0 0.0 1 1 1.0 345 1 1.05 0.95 + 74347 2 2195.67 -736.01 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 75050 2 5340.59 -170.94 0.0 0.0 1 1 1.01 138 1 1.05 0.95 + 75403 2 133.82 -199.67 0.0 0.0 1 1 1.04 345 1 1.05 0.95 + 75405 2 1207.41 -171.46 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 76663 2 4111.4 306.28 0.0 0.0 1 1 0.98 230 1 1.05 0.95 + 77400 2 699.62 -195.42 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 77406 2 1551.42 -1208.31 0.0 0.0 1 1 1.04 345 1 1.05 0.95 + 77950 2 -324.95 706.77 0.0 0.0 1 1 1.0 25 1 1.05 0.95 + 78701 2 80.41 -50.69 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 78702 2 1775.39 -282.87 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 79578 2 976.97 -380.43 0.0 0.0 1 1 1.02 765 1 1.05 0.95 + 79581 2 -2.26 -17.27 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 79583 2 449.43 -360.8 0.0 0.0 1 1 1.02 345 1 1.05 0.95 + 79584 2 3649.26 -679.48 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 79800 2 1778.67 -33.19 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 80001 2 868.66 214.01 0.0 0.0 1 1 1.09 500 1 1.1 0.95 + 80031 2 2948.09 -749.34 0.0 0.0 1 1 1.08 500 1 1.1 0.95 + 80101 2 11726.23 447.45 0.0 0.0 1 1 1.04 500 1 1.1 0.95 + 80121 2 2136.32 -484.69 0.0 0.0 1 1 1.08 500 1 1.1 0.95 + 81615 2 5594.1 -3043.91 0.0 0.0 1 1 1.1 220 1 1.1 0.95 + 84819 2 0.0 0.0 0.0 0.0 1 1 1.01 765 1 1.05 0.95 + 87004 2 3900.79 -444.68 -0.07 71.11 1 1 1.02 345 1 1.05 0.95 +]; + +%% generator data +% bus Pg Qg Qmax Qmin Vg mBase status Pmax Pmin Pc1 Pc2 Qc1min Qc1max Qc2min Qc2max ramp_agc ramp_10 ramp_30 ramp_q apf +mpc.gen = [ + 71797 0.0 0.0 158.88 -881.54 0 100 1 1226.04 0.0 0 0 0 0 0 0 0 0 0 0 0 + 75050 0.0 0.0 189.51 -1089.57 0 100 1 1591.84 0.0 0 0 0 0 0 0 0 0 0 0 0 + 1 0.0 0.0 477.36 -16943.29 0 100 1 17861.9 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74327 0.0 0.0 400.47 -5221.02 0 100 1 3213.61 0.0 0 0 0 0 0 0 0 0 0 0 0 + 1 0.0 0.0 1053.6 -37374.9 0 100 1 39401.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74347 0.0 0.0 6748.58 -11659.88 0 100 1 16562.25 0.0 0 0 0 0 0 0 0 0 0 0 0 + 1 0.0 0.0 337.15 -11959.97 0 100 1 12608.57 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73110 0.0 0.0 165.62 -374.45 0 100 1 765.75 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73110 0.0 0.0 496.88 -1123.35 0 100 1 2297.25 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73106 0.0 0.0 120.99 -515.61 0 100 1 789.91 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73110 0.0 0.0 99.38 -224.67 0 100 1 459.45 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73110 0.0 0.0 496.88 -1123.35 0 100 1 2297.25 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71786 0.0 0.0 101.8 -452.64 0 100 1 633.74 0.0 0 0 0 0 0 0 0 0 0 0 0 + 5028 0.0 0.0 85.0 -439.96 0 100 1 619.92 0.0 0 0 0 0 0 0 0 0 0 0 0 + 87004 0.0 0.0 112.47 -408.2 0 100 1 720.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 1 0.0 0.0 1053.6 -37374.9 0 100 1 39401.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71786 0.0 0.0 2351.58 -10455.98 0 100 1 14639.39 0.0 0 0 0 0 0 0 0 0 0 0 0 + 80031 0.0 0.0 3.51 -887.64 0 100 1 871.23 0.0 0 0 0 0 0 0 0 0 0 0 0 + 75403 0.0 0.0 13.1 -2.1 0 100 1 25.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71786 0.0 0.0 356.3 -1584.24 0 100 1 2218.09 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71786 0.0 0.0 203.6 -905.28 0 100 1 1267.48 0.0 0 0 0 0 0 0 0 0 0 0 0 + 77950 0.0 0.0 360.0 50.0 0 100 1 1212.0 700.0 0 0 0 0 0 0 0 0 0 0 0 + 78702 0.0 0.0 87.1 -212.08 0 100 1 355.82 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73171 0.0 0.0 630.01 -3367.07 0 100 1 4745.47 0.0 0 0 0 0 0 0 0 0 0 0 0 + 1 0.0 0.0 70.24 -2491.66 0 100 1 2626.78 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71797 0.0 0.0 2621.52 -14545.41 0 100 1 20229.66 0.0 0 0 0 0 0 0 0 0 0 0 0 + 80101 0.0 0.0 579.0 -3000.0 0 100 1 3335.16 0.0 0 0 0 0 0 0 0 0 0 0 0 + 75405 0.0 0.0 -8.05 -2612.5 0 100 1 2807.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74341 0.0 0.0 20.7 -41.3 0 100 1 55.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 80121 0.0 0.0 -35.0 -968.9 0 100 1 1380.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 75403 0.0 0.0 272.0 -345.2 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 80001 0.0 0.0 1475.5 -2097.7 0 100 1 3460.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 77406 0.0 0.0 1041.5 -9692.0 0 100 1 11767.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 87004 0.0 0.0 262.43 -952.46 0 100 1 1680.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 76663 0.0 0.0 921.17 -9362.35 0 100 1 12688.66 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79583 0.0 0.0 2.5 -10.8 0 100 1 34.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 78702 0.0 0.0 653.25 -1590.56 0 100 1 2668.69 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74344 0.0 0.0 975.5 -1937.5 0 100 1 4945.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 70002 0.0 0.0 -199.8 -8844.5 0 100 1 10125.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74347 0.0 0.0 158.79 -274.35 0 100 1 389.7 0.0 0 0 0 0 0 0 0 0 0 0 0 + 84819 0.0 0.0 200.0 -400.0 0 100 1 1500.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 72926 0.0 0.0 21.52 -230.7 0 100 1 460.78 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71797 0.0 0.0 1350.48 -7493.09 0 100 1 10421.34 0.0 0 0 0 0 0 0 0 0 0 0 0 + 77406 0.0 0.0 104.15 -969.2 0 100 1 1176.7 0.0 0 0 0 0 0 0 0 0 0 0 0 + 80101 0.0 0.0 1351.0 -7000.0 0 100 1 7782.04 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74327 0.0 0.0 7985.34 -104107.79 0 100 1 64079.86 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79583 0.0 0.0 75.0 -324.0 0 100 1 1020.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 70002 0.0 0.0 -199.8 -8844.5 0 100 1 10125.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 78701 0.0 0.0 810.25 -1672.0 0 100 1 2700.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79583 0.0 0.0 2.5 -10.8 0 100 1 34.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 75405 0.0 0.0 -8.05 -261.25 0 100 1 280.7 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79584 0.0 0.0 290.6 -4476.0 0 100 1 6063.6 0.0 0 0 0 0 0 0 0 0 0 0 0 + 5028 0.0 0.0 25.73 -129.4 0 100 1 182.33 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73171 0.0 0.0 210.0 -1122.66 0 100 1 1581.82 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79800 0.0 0.0 191.52 -375.62 0 100 1 631.4 0.0 0 0 0 0 0 0 0 0 0 0 0 + 5028 0.0 0.0 -255.0 -255.0 0 100 1 -600.0 -600.0 0 0 0 0 0 0 0 0 0 0 0 + 79578 0.0 0.0 275.76 -817.04 0 100 1 1141.92 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73171 0.0 0.0 167.5 -895.44 0 100 1 1261.67 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79578 0.0 0.0 689.4 -2042.6 0 100 1 2854.8 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74327 0.0 0.0 -270.0 -270.0 0 100 1 600.0 600.0 0 0 0 0 0 0 0 0 0 0 0 + 1 0.0 0.0 323.1 -11461.64 0 100 1 12083.21 0.0 0 0 0 0 0 0 0 0 0 0 0 + 78701 0.0 0.0 2430.75 -5016.0 0 100 1 8100.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 5028 0.0 0.0 169.82 -854.04 0 100 1 1203.38 0.0 0 0 0 0 0 0 0 0 0 0 0 + 76663 0.0 0.0 183.68 -1866.86 0 100 1 2530.13 0.0 0 0 0 0 0 0 0 0 0 0 0 + 80031 0.0 0.0 8.19 -2071.16 0 100 1 2032.87 0.0 0 0 0 0 0 0 0 0 0 0 0 + 84819 0.0 0.0 70.0 -140.0 0 100 1 525.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74347 0.0 0.0 6748.58 -11659.88 0 100 1 16562.25 0.0 0 0 0 0 0 0 0 0 0 0 0 + 5028 0.0 0.0 25.73 -129.4 0 100 1 182.33 0.0 0 0 0 0 0 0 0 0 0 0 0 + 77400 0.0 0.0 -5.9 -3734.0 0 100 1 4131.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79583 0.0 0.0 200.0 -200.0 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79800 0.0 0.0 82.08 -160.98 0 100 1 270.6 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73663 0.0 0.0 14.32 -270.13 0 100 1 588.74 0.0 0 0 0 0 0 0 0 0 0 0 0 + 87004 0.0 0.0 112.47 -408.2 0 100 1 720.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 78702 0.0 0.0 1959.75 -4771.69 0 100 1 8006.06 0.0 0 0 0 0 0 0 0 0 0 0 0 + 75050 0.0 0.0 3778.88 -21726.25 0 100 1 31741.56 0.0 0 0 0 0 0 0 0 0 0 0 0 + 87004 0.0 0.0 262.43 -952.46 0 100 1 1680.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 72926 0.0 0.0 64.58 -692.1 0 100 1 1382.32 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73106 0.0 0.0 96.5 -411.26 0 100 1 630.04 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74316 0.0 0.0 304.6 -3694.4 0 100 1 2130.7 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74344 0.0 0.0 975.5 -1937.5 0 100 1 4945.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 78701 0.0 0.0 270.0 -300.0 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73663 0.0 0.0 17.95 -338.68 0 100 1 738.14 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73106 0.0 0.0 362.97 -1546.84 0 100 1 2369.73 0.0 0 0 0 0 0 0 0 0 0 0 0 + 70002 0.0 0.0 450.0 -150.0 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73663 0.0 0.0 53.86 -1016.03 0 100 1 2214.42 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79581 0.0 0.0 119.5 -114.3 0 100 1 500.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71786 0.0 0.0 1425.2 -5386.42 0 100 1 7541.51 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74347 0.0 0.0 79.4 -137.18 0 100 1 194.85 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71786 0.0 0.0 -755.64 -755.64 0 100 1 1500.0 1500.0 0 0 0 0 0 0 0 0 0 0 0 + 71797 0.0 0.0 238.32 -1322.31 0 100 1 1839.06 0.0 0 0 0 0 0 0 0 0 0 0 0 + 81615 0.0 0.0 -374.4 -2477.5 0 100 1 3515.0 0.0 0 0 0 0 0 0 0 0 0 0 0 +]; + +%% branch data +% fbus tbus r x b rateA rateB rateC ratio angle status angmin angmax +mpc.branch = [ + 76663 1 0.03 0.29827 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 71797 70002 0.07217 1.37799 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79800 77400 0.00193 0.02011 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79578 77400 0.17926 0.83495 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 77400 0.09552 0.54674 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 77400 0.00127 0.01341 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 77406 77400 0.00082 0.01062 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 77406 0.0012 0.0301 0.61305 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 + 77950 77406 0.0003 0.01232 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79800 77406 0.06654 0.46038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79578 77406 0.39062 1.75589 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 77950 0.00536 0.06137 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 71797 71786 0.00133 0.0172 0.3175 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 + 79583 78701 0.00399 0.19258 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 78701 0.00127 0.0131 0.213 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 + 79581 78701 0.00116 0.01845 0.31498 1428.0 1428.0 1428.0 1 0.0 1 -27.64 27.64 + 79581 78701 0.36673 2.03778 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 78701 0.00127 0.01332 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 78702 0.10404 0.94043 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79581 78702 0.0014 0.01717 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79578 78702 0.15285 1.01697 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 78702 0.00123 0.01908 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 79578 0.00058 0.01512 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 71797 71786 0.00126 0.01682 0.31325 1313.0 1313.0 1313.0 1 0.0 1 -27.64 27.64 + 79800 79584 0.00362 0.03758 0.564 1301.0 1301.0 1301.0 1 0.0 1 -27.64 27.64 + 79800 79584 0.00594 0.04362 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79578 71786 -0.00325 0.49565 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 71786 0.04522 0.42055 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73110 71786 0.02941 0.40675 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 71786 0.08306 0.98516 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 72926 71786 0.00342 0.04598 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 71797 71786 0.00206 0.04736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73663 71797 0.02227 0.29239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75405 1 0.063 0.63331 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 71797 0.08853 0.55031 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73110 71797 0.00326 0.03859 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 71797 0.243 1.75975 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73106 71797 0.01586 0.17687 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 72926 71797 0.00361 0.04038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79578 72926 -0.00736 0.57811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73663 72926 0.02638 0.38413 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 72926 0.00314 0.04087 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73110 72926 0.00571 0.09372 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 72926 0.05932 0.62456 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 5028 1 0.0055 0.05877 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74344 72926 0.18515 1.671 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73106 72926 0.01854 0.21439 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73110 73106 0.00227 0.02662 0.46111 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 + 73663 73106 0.00289 0.03274 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73110 73106 0.00242 0.02913 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74344 73106 0.00232 0.03638 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73171 73106 0.01429 0.08921 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73663 73110 0.00363 0.04974 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73663 73171 0.00688 0.11003 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74344 73171 0.02503 0.24228 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74347 1 0.0051 0.05904 0 1000.0 1000.0 1000.0 1 2.0 1 -27.64 27.64 + 75050 73171 0.00797 0.04466 0 301.0 301.0 301.0 1 -1.1 1 -27.64 27.64 + 74344 73663 0.04034 0.7208 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 80031 80001 0.0161 0.23252 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 80101 80001 0.00093 0.01236 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 80121 80001 0.00099 0.01156 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 81615 80001 0.00545 0.069 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 80121 80031 0.08552 0.8644 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 81615 80031 0.01069 0.11458 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 80101 80031 0.00134 0.01925 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 80031 79578 0.00358 0.09628 0 600.0 600.0 600.0 1 -8.5 1 -27.64 27.64 + 74347 5028 0.00019 0.00196 0 1261.0 1261.0 1261.0 1 0.0 1 -27.64 27.64 + 80121 80101 0.00518 0.04811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79584 80101 0.00569 0.14534 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 81615 80101 0.00045 0.00787 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 81615 80121 0.00108 0.01932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79584 81615 0.00215 0.02304 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 76663 81615 0.05653 0.32936 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79578 84819 0.00018 0.00515 2.53 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75050 74316 0.00173 0.01817 0 690.0 690.0 690.0 1 0.0 1 -27.64 27.64 + 74341 74316 0.00016 0.00321 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74327 74316 0.00024 0.00631 0 2800.0 2800.0 2800.0 1 0.0 1 -27.64 27.64 + 74327 5028 0.0025 0.04009 0 1000.0 1000.0 1000.0 1 -10.1 1 -27.64 27.64 + 79583 74316 0.08749 1.48406 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78701 74316 0.01804 0.23641 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75403 74316 0.04014 0.66967 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74347 74316 0.00119 0.02146 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74344 74316 0.00053 0.01643 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75050 74327 0.0101 0.10336 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74341 74327 -0.0003 0.12013 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74347 74327 -0.00426 0.29938 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74344 74341 0.00069 0.01874 0.375 1720.0 1720.0 1720.0 1 0.0 1 -27.64 27.64 + 75050 74341 0.01821 0.32529 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 87004 70002 0.00728 0.07613 0 730.0 730.0 730.0 1 0.0 1 -27.64 27.64 + 74347 74341 0.0004 0.00824 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74344 74341 0.00066 0.01828 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78701 74344 0.00194 0.02007 0.32563 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 + 78702 74344 0.02147 0.26677 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 74344 0.02053 0.2883 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78701 74344 0.00428 0.05254 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75403 74344 0.00877 0.15125 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74347 74344 0.00239 0.04133 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78701 74344 0.00204 0.02109 0 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 + 79583 74347 0.01211 0.21188 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 71786 70002 0.0053 0.07452 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78701 74347 0.01513 0.17138 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75403 74347 0.00571 0.09389 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75405 75403 0.0022 0.0284 0.4776 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 + 79581 75403 0.0014 0.0183 0.2831 1494.0 1494.0 1494.0 1 0.0 1 -27.64 27.64 + 75405 75403 0.03139 0.30932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 75403 0.12686 1.0465 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 75403 0.0018 0.03297 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78701 75403 0.05589 0.6077 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 77400 75403 0.07592 0.60736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79800 75405 0.0559 0.33777 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 72926 70002 0.02434 0.33083 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79584 75405 0.08074 1.20196 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 76663 75405 0.00683 0.17396 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 75405 0.19664 1.14823 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 77406 75405 0.00753 0.12351 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 77400 75405 0.00371 0.05608 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79800 76663 0.04335 0.21239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79584 76663 0.00159 0.02078 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 77400 76663 0.26745 1.13514 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 77406 77400 0.00074 0.0121 0.11888 1032.0 1032.0 1032.0 1 0.0 1 -27.64 27.64 + 77950 77400 0.00122 0.04098 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 +]; + +%%----- OPF Data -----%% +%% generator cost data +% 1 startup shutdown n x1 y1 ... xn yn +% 2 startup shutdown n c(n-1) ... c0 +mpc.gencost = [ + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 520.08 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 799.2 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 1200.0 0.0 + 2 0 0 3 0.0 799.2 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 1200.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 799.2 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 520.08 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 799.2 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 799.2 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 799.2 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 799.2 0.0 +]; + +%column_names% f_bus t_bus br_r br_x br_b rate_a rate_b rate_c tap shift br_status angmin angmax construction_cost +mpc.ne_branch = [ + 76663 1 0.03 0.29827 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.3684519289221e8 + 75405 1 0.063 0.63331 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.4784999333122e8 + 5028 1 0.0055 0.05877 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.6121430146674e8 + 74347 1 0.0051 0.05904 0 1000.0 1000.0 1000.0 1 2.0 1 -27.64 27.64 1.6652382368882e8 + 74347 5028 0.00019 0.00196 0 1261.0 1261.0 1261.0 1 0.0 1 -27.64 27.64 1.0800363403261e7 + 74327 5028 0.0025 0.04009 0 1000.0 1000.0 1000.0 1 -10.1 1 -27.64 27.64 3.6127238752901e7 + 87004 70002 0.00728 0.07613 0 730.0 730.0 730.0 1 0.0 1 -27.64 27.64 1.6810849545763e8 + 71786 70002 0.0053 0.07452 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.6518599906914e8 + 72926 70002 0.02434 0.33083 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.0069081360115e8 + 71797 70002 0.07217 1.37799 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.9923614765262e8 + 71797 71786 0.00133 0.0172 0.3175 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 3.5830947513102e7 + 71797 71786 0.00126 0.01682 0.31325 1313.0 1313.0 1313.0 1 0.0 1 -27.64 27.64 3.5830947513102e7 + 79578 71786 -0.00325 0.49565 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.4291520294538e8 + 78702 71786 0.04522 0.42055 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.574775247284e8 + 73110 71786 0.02941 0.40675 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.193219329561e8 + 79583 71786 0.08306 0.98516 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.5189106651549e8 + 72926 71786 0.00342 0.04598 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.9496188582327e7 + 71797 71786 0.00206 0.04736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.5830947513102e7 + 73663 71797 0.02227 0.29239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.1157633217554e8 + 78702 71797 0.08853 0.55031 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.4852829612739e8 + 73110 71797 0.00326 0.03859 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.3572336314877e7 + 79583 71797 0.243 1.75975 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.485897323692e8 + 73106 71797 0.01586 0.17687 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.1417654545878e7 + 72926 71797 0.00361 0.04038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.2502053856504e7 + 79578 72926 -0.00736 0.57811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.7490918207972e8 + 73663 72926 0.02638 0.38413 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.294484788786e8 + 78702 72926 0.00314 0.04087 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.902036741496e7 + 73110 72926 0.00571 0.09372 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2450249558262e8 + 79583 72926 0.05932 0.62456 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.925195596364e8 + 74344 72926 0.18515 1.671 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2448297493547e8 + 73106 72926 0.01854 0.21439 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0152628115139e8 + 73110 73106 0.00227 0.02662 0.46111 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 5.4648339424066e7 + 73663 73106 0.00289 0.03274 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.8570927163501e7 + 73110 73106 0.00242 0.02913 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.4648339424066e7 + 74344 73106 0.00232 0.03638 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.4998205118759e7 + 73171 73106 0.01429 0.08921 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.7428795568701e7 + 73663 73110 0.00363 0.04974 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.9683950241588e7 + 73663 73171 0.00688 0.11003 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.8259225276667e7 + 74344 73171 0.02503 0.24228 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.4743728305943e7 + 75050 73171 0.00797 0.04466 0 301.0 301.0 301.0 1 -1.1 1 -27.64 27.64 3.1304782032488e7 + 74344 73663 0.04034 0.7208 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.5247369167347e7 + 80031 80001 0.0161 0.23252 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0447856294393e8 + 80101 80001 0.00093 0.01236 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.920664464509e8 + 80121 80001 0.00099 0.01156 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.9511835575729e8 + 81615 80001 0.00545 0.069 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.2206352114163e8 + 80121 80031 0.08552 0.8644 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.1951866496791e8 + 81615 80031 0.01069 0.11458 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2952514239157e8 + 80101 80031 0.00134 0.01925 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.1798064711678e8 + 80031 79578 0.00358 0.09628 0 600.0 600.0 600.0 1 -8.5 1 -27.64 27.64 5.2973481695065e8 + 80121 80101 0.00518 0.04811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.8321499293603e8 + 79584 80101 0.00569 0.14534 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.844539543414e7 + 81615 80101 0.00045 0.00787 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.2163843623672e7 + 81615 80121 0.00108 0.01932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.3535862529809e8 + 79584 81615 0.00215 0.02304 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.8176978771964e7 + 76663 81615 0.05653 0.32936 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.6223722960824e7 + 79578 84819 0.00018 0.00515 2.53 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2113443861795e8 + 75050 74316 0.00173 0.01817 0 690.0 690.0 690.0 1 0.0 1 -27.64 27.64 3.3841455313522e7 + 74341 74316 0.00016 0.00321 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.3360020499419e7 + 74327 74316 0.00024 0.00631 0 2800.0 2800.0 2800.0 1 0.0 1 -27.64 27.64 2.6988013771328e7 + 79583 74316 0.08749 1.48406 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.2201618357386e8 + 78701 74316 0.01804 0.23641 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.1813756901943e8 + 75403 74316 0.04014 0.66967 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.3887176756005e8 + 74347 74316 0.00119 0.02146 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.5730412715645e7 + 74344 74316 0.00053 0.01643 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.282331655752e7 + 75050 74327 0.0101 0.10336 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.6692044994783e7 + 74341 74327 -0.0003 0.12013 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.0338436415921e7 + 74347 74327 -0.00426 0.29938 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.6626423040582e7 + 74344 74341 0.00069 0.01874 0.375 1720.0 1720.0 1720.0 1 0.0 1 -27.64 27.64 4.9884110064155e7 + 75050 74341 0.01821 0.32529 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.1456695024142e7 + 74347 74341 0.0004 0.00824 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.3843473906365e7 + 74344 74341 0.00066 0.01828 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.9884110064155e7 + 78701 74344 0.00194 0.02007 0.32563 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 4.5566304316925e7 + 78702 74344 0.02147 0.26677 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.7542769032152e7 + 79583 74344 0.02053 0.2883 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.6060297443455e8 + 78701 74344 0.00428 0.05254 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.5566304316925e7 + 75403 74344 0.00877 0.15125 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.8350886698719e7 + 74347 74344 0.00239 0.04133 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.9171031781183e7 + 78701 74344 0.00204 0.02109 0 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 4.5566304316925e7 + 79583 74347 0.01211 0.21188 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.9837179298938e8 + 78701 74347 0.01513 0.17138 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0193705061572e8 + 75403 74347 0.00571 0.09389 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.142089010887e8 + 75405 75403 0.0022 0.0284 0.4776 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 1.8296065630454e8 + 79581 75403 0.0014 0.0183 0.2831 1494.0 1494.0 1494.0 1 0.0 1 -27.64 27.64 3.71563144052e7 + 75405 75403 0.03139 0.30932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.8296065630454e8 + 78702 75403 0.12686 1.0465 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.5483752791839e7 + 79583 75403 0.0018 0.03297 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.5795893699798e7 + 78701 75403 0.05589 0.6077 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.1485167983253e7 + 77400 75403 0.07592 0.60736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.16052890238e8 + 79800 75405 0.0559 0.33777 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.6989220463863e8 + 79584 75405 0.08074 1.20196 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.489758064905e8 + 76663 75405 0.00683 0.17396 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.2222680997977e8 + 79583 75405 0.19664 1.14823 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.6157739806728e8 + 77406 75405 0.00753 0.12351 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.1772829950558e8 + 77400 75405 0.00371 0.05608 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.9898314026394e8 + 79800 76663 0.04335 0.21239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.0166196936949e7 + 79584 76663 0.00159 0.02078 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.8892742991245e7 + 77400 76663 0.26745 1.13514 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.7248148160165e8 + 77406 77400 0.00074 0.0121 0.11888 1032.0 1032.0 1032.0 1 0.0 1 -27.64 27.64 1.8795788145312e7 + 77950 77400 0.00122 0.04098 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.3923938323821e7 + 79800 77400 0.00193 0.02011 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.4356664826049e7 + 79578 77400 0.17926 0.83495 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.5906985708436e8 + 78702 77400 0.09552 0.54674 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.5617920012154e8 + 79583 77400 0.00127 0.01341 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.7956591603459e7 + 77406 77400 0.00082 0.01062 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.8795788145312e7 + 79583 77406 0.0012 0.0301 0.61305 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 7.1631434508352e7 + 77950 77406 0.0003 0.01232 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.6218016828457e7 + 79800 77406 0.06654 0.46038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.3768056026557e7 + 79578 77406 0.39062 1.75589 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.4978804375055e8 + 79583 77950 0.00536 0.06137 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.9472538793619e7 + 79583 78701 0.00399 0.19258 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2393070597909e8 + 78702 78701 0.00127 0.0131 0.213 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 3.1976999066129e7 + 79581 78701 0.00116 0.01845 0.31498 1428.0 1428.0 1428.0 1 0.0 1 -27.64 27.64 3.9046609867767e7 + 79581 78701 0.36673 2.03778 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.9046609867767e7 + 78702 78701 0.00127 0.01332 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.1976999066129e7 + 79583 78702 0.10404 0.94043 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0254359607996e8 + 79581 78702 0.0014 0.01717 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.8518891815953e7 + 79578 78702 0.15285 1.01697 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.1755747817563e8 + 79583 78702 0.00123 0.01908 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0254359607996e8 + 79583 79578 0.00058 0.01512 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.335624571891e8 + 79800 79584 0.00362 0.03758 0.564 1301.0 1301.0 1301.0 1 0.0 1 -27.64 27.64 9.4941635495571e7 + 79800 79584 0.00594 0.04362 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.4941635495571e7 +]; + + +%column_names% name +mpc.bus_name = [ + 'Alburtis'; + 'Waldick'; + 'Orrington'; + 'Sandy Pond'; + 'Millbury'; + 'Northfield'; + 'Southington'; + 'Millstone'; + 'Norwalk Harbor'; + 'East Shore'; + 'Dunwoodie'; + 'Farragut'; + 'Millwood'; + 'Pleasant Valley'; + 'Ramapo'; + 'Newbridge'; + 'Fraser'; + 'Oakdale'; + 'Gardenville'; + 'Clay'; + 'Volney'; + '9 Mile Point'; + 'Leeds'; + 'New Scotland'; + 'Massena'; + 'Gilboa'; + 'Marcy'; + 'Niagara'; + 'Rochester'; + 'Bruce B'; + 'Hawthorne'; + 'Milton'; + 'Longwood'; + 'Middle DK 1'; + 'Chateaguay'; + 'Keswick'; +]; + +%column_names% name fuel_type comment +mpc.gen_name = [ + '32' 'Oil' 'none'; + '109' 'Oil' 'none'; + '1' 'Coal' 'none'; + '81' 'Oil' 'none'; + '3' 'Gas' 'single_cycle'; + '101' 'Gas' 'single cycle'; + '2' 'Nuclear' 'none'; + '2052' 'Gas' 'combined cycle'; + '51' 'Nuclear' 'none'; + '2045' 'Gas' 'combined cycle'; + '53' 'Oil' 'none'; + '52' 'Gas' 'single cycle'; + '26' 'Hydro' 'none'; + '10' 'Gas' 'single_cycle'; + '250' 'Hydro' 'none'; + '2003' 'Gas' 'combined_cycle'; + '24' 'Gas' 'single_cycle'; + '215' 'Hydro' 'none'; + '117' 'Hydro' 'none'; + '25' 'Oil' 'none'; + '23' 'Nuclear' 'none'; + '149' 'Nuclear' 'none'; + '166' 'Hydro' 'none'; + '59' 'Gas' 'single cycle'; + '5' 'Hydro' 'none'; + '31' 'Gas' 'single cycle'; + '218' 'Coal' 'none'; + '122' 'Gas' 'single cycle'; + '90' 'Refuse' 'none'; + '225' 'Coal' 'none'; + '1004' 'None' 'SVC'; + '205' 'Nuclear' 'none'; + '143' 'Gas' 'single cycle'; + '249' 'Oil' 'none'; + '129' 'Gas' 'single cycle'; + '189' 'Refuse' 'none'; + '164' 'Gas' 'single cycle'; + '94' 'Gas' 'single cycle'; + '17' 'Gas' 'single cycle'; + '99' 'Coal' 'none'; + '243' 'Hydro' 'none'; + '37' 'Nuclear' 'none'; + '2031' 'Gas' 'combined cycle'; + '142' 'Nuclear' 'none'; + '219' 'Nuclear' 'none'; + '80' 'Gas' 'single cycle'; + '185' 'Gas' 'single cycle'; + '2017' 'Gas' 'combined cycle'; + '157' 'Gas' 'single cycle'; + '187' 'Hydro' 'none'; + '123' 'Oil' 'none'; + '194' 'Hydro' 'none'; + '8' 'Coal' 'none'; + '2059' 'Gas' 'combined cycle'; + '198' 'Nuclear' 'none'; + '1000' 'None' 'DC Line Terminal'; + '173' 'Hydro' 'none'; + '60' 'Oil' 'none'; + '171' 'Gas' 'single cycle'; + '1006' 'None' 'DC Line Terminal'; + '4' 'Oil' 'none'; + '2157' 'Gas' 'combined cycle'; + '2010' 'Gas' 'combined_cycle'; + '130' 'Oil' 'none'; + '212' 'Nuclear' 'none'; + '239' 'Coal' 'none'; + '2101' 'Gas' 'combined cycle'; + '11' 'Oil' 'none'; + '136' 'Gas' 'single cycle'; + '1005' 'None' 'STATCON'; + '197' 'Coal' 'none'; + '67' 'Oil' 'none'; + '247' 'Nuclear' 'none'; + '2164' 'Gas' 'combined cycle'; + '108' 'Gas' 'single cycle'; + '246' 'Coal' 'none'; + '40' 'Hydro' 'none'; + '46' 'Oil' 'none'; + '72' 'Nuclear' 'none'; + '2094' 'Gas' 'combined cycle'; + '1001' 'None' 'SVC'; + '2066' 'Gas' 'combined cycle'; + '45' 'Gas' 'single cycle'; + '1003' 'None' 'SVC'; + '66' 'Gas' 'single cycle'; + '180' 'Hydro' 'none'; + '2024' 'Gas' 'combined_cycle'; + '103' 'Hydro' 'none'; + '1002' 'None' 'DC Line Terminal'; + '30' 'Nuclear' 'none'; + '232' 'Coal' 'none'; +]; + +%column_names% name +mpc.branch_name = [ + '1'; + '10'; + '100'; + '101'; + '102'; + '103'; + '104'; + '105'; + '106'; + '107'; + '108'; + '109'; + '11'; + '110'; + '111'; + '112'; + '113'; + '114'; + '115'; + '116'; + '117'; + '118'; + '119'; + '12'; + '120'; + '121'; + '13'; + '14'; + '15'; + '16'; + '17'; + '18'; + '19'; + '2'; + '20'; + '21'; + '22'; + '23'; + '24'; + '25'; + '26'; + '27'; + '28'; + '29'; + '3'; + '30'; + '31'; + '32'; + '33'; + '34'; + '35'; + '36'; + '37'; + '38'; + '39'; + '4'; + '40'; + '41'; + '42'; + '43'; + '44'; + '45'; + '46'; + '47'; + '48'; + '49'; + '5'; + '50'; + '51'; + '52'; + '53'; + '54'; + '55'; + '56'; + '57'; + '58'; + '59'; + '6'; + '60'; + '61'; + '62'; + '63'; + '64'; + '65'; + '66'; + '67'; + '68'; + '69'; + '7'; + '70'; + '71'; + '72'; + '73'; + '74'; + '75'; + '76'; + '77'; + '78'; + '79'; + '8'; + '80'; + '81'; + '82'; + '83'; + '84'; + '85'; + '86'; + '87'; + '88'; + '89'; + '9'; + '90'; + '91'; + '92'; + '93'; + '94'; + '95'; + '96'; + '97'; + '98'; + '99'; +]; + +%column_names% name +mpc.ne_branch_name = [ + '10001'; + '10002'; + '10003'; + '10004'; + '10005'; + '10006'; + '10007'; + '10008'; + '10009'; + '10010'; + '10011'; + '10012'; + '10013'; + '10014'; + '10015'; + '10016'; + '10017'; + '10018'; + '10019'; + '10020'; + '10021'; + '10022'; + '10023'; + '10024'; + '10025'; + '10026'; + '10027'; + '10028'; + '10029'; + '10030'; + '10031'; + '10032'; + '10033'; + '10034'; + '10035'; + '10036'; + '10037'; + '10038'; + '10039'; + '10040'; + '10041'; + '10042'; + '10043'; + '10044'; + '10045'; + '10046'; + '10047'; + '10048'; + '10049'; + '10050'; + '10051'; + '10052'; + '10053'; + '10054'; + '10055'; + '10056'; + '10057'; + '10058'; + '10059'; + '10060'; + '10061'; + '10062'; + '10063'; + '10064'; + '10065'; + '10066'; + '10067'; + '10068'; + '10069'; + '10070'; + '10071'; + '10072'; + '10073'; + '10074'; + '10075'; + '10076'; + '10077'; + '10078'; + '10079'; + '10080'; + '10081'; + '10082'; + '10083'; + '10084'; + '10085'; + '10086'; + '10087'; + '10088'; + '10089'; + '10090'; + '10091'; + '10092'; + '10093'; + '10094'; + '10095'; + '10096'; + '10097'; + '10098'; + '10099'; + '10100'; + '10101'; + '10102'; + '10103'; + '10104'; + '10105'; + '10106'; + '10107'; + '10108'; + '10109'; + '10110'; + '10111'; + '10112'; + '10113'; + '10114'; + '10115'; + '10116'; + '10117'; + '10118'; + '10119'; + '10120'; + '10121'; +]; + +%column_names% latitude longitude +mpc.bus_geo = [ + 40.51096 -75.6012 + 41.012131 -74.124353 + 44.71331 -68.773837 + 42.563014 -71.565571 + 42.195575 -71.776468 + 42.682743 -72.448623 + 41.597925 -72.881032 + 41.3111 -72.166724 + 41.097019 -73.40998 + 41.279775 -72.899887 + 40.935782 -73.865865 + 40.63848 -73.92653 + 41.191325 -73.799727 + 41.746989 -73.826634 + 41.131742 -74.142467 + 40.653613 -73.536373 + 42.24544 -74.965122 + 40.738084 -73.137793 + 42.85852 -78.75637 + 43.182418 -76.174107 + 43.342948 -76.358173 + 43.520158 -76.406747 + 42.25244 -73.892826 + 42.6071 -73.939901 + 44.92777 -74.892207 + 42.397121 -74.445895 + 43.170711 -75.291814 + 43.096196 -79.052168 + 43.159655 -77.610324 + 44.327512 -81.590156 + 44.308936 -80.481141 + 43.510101 -79.909482 + 42.839955 -81.584225 + 43.686629 -79.419143 + 45.3577 -73.737705 + 45.995151 -66.837436 +]; + +%column_names% length +mpc.branch_length = [ + 370.01799330627 + 370.44146057949 + 116.80948644663 + 219.43816758023 + 193.34312200918 + 71.74776380532 + 23.268376056542 + 88.676630249505 + 20.077206209093 + 103.70124487903 + 211.57625677086 + 98.38357958292 + 44.357169529228 + 153.42087543125 + 39.586147368656 + 48.338021003013 + 48.338021003013 + 39.586147368656 + 126.94455467001 + 47.684728787411 + 268.97853689543 + 126.94455467001 + 197.83280925817 + 44.357169529228 + 117.53365493668 + 117.53365493668 + 375.15943236928 + 194.95039194446 + 147.7154129612 + 311.83028961877 + 73.653718543842 + 44.357169529228 + 138.1266928526 + 209.93468319112 + 183.8716324429 + 103.458952307 + 307.74338015745 + 113.17111832371 + 77.374850269425 + 317.5567580515 + 160.2516405914 + 122.58294935309 + 154.12872632941 + 238.33092165262 + 136.55224617686 + 154.10456060913 + 125.68516261139 + 67.65229011702 + 35.369577076778 + 67.65229011702 + 80.464978005231 + 71.094375050193 + 61.506590160419 + 47.363272797447 + 80.149946673078 + 141.04953443823 + 50.380168181435 + 93.153001593495 + 88.495761961093 + 162.68472734405 + 165.26976519196 + 188.09294417399 + 185.93739207001 + 109.71079469395 + 99.932339889336 + 448.69765569541 + 13.3703846453 + 155.18734126609 + 83.385529385397 + 44.183983376317 + 199.35420523584 + 72.020593626297 + 106.57676187953 + 102.60367431525 + 41.894263887629 + 28.9186990972 + 33.409998484528 + 44.723965320742 + 274.84647145925 + 146.24922142652 + 171.91726605143 + 31.853142551352 + 90.152128883596 + 33.043601888631 + 62.316815850901 + 57.721503194866 + 61.754379398459 + 63.701171836582 + 208.11107575626 + 29.517193589246 + 61.754379398459 + 56.40912188178 + 95.994607747038 + 198.81956404548 + 56.40912188178 + 109.37459183628 + 73.251188430826 + 56.40912188178 + 245.57573444658 + 328.28884341354 + 126.19367751349 + 141.38569976376 + 226.49741109726 + 45.997916648732 + 226.49741109726 + 93.445634337903 + 106.21162056521 + 88.495558592164 + 143.66847889695 + 457.91061547273 + 372.24227436103 + 555.81270787602 + 522.69860246395 + 323.82155082117 + 393.33394798585 + 370.12824833111 + 99.242298483607 + 35.767971208644 + 213.52464422715 + 23.268376056542 + 41.996374301254 +]; + +%column_names% length +mpc.ne_branch_length = [ + 370.01799330627 + 209.93468319112 + 136.55224617686 + 141.04953443823 + 13.3703846453 + 44.723965320742 + 208.11107575626 + 328.28884341354 + 372.24227436103 + 370.44146057949 + 44.357169529228 + 44.357169529228 + 375.15943236928 + 194.95039194446 + 147.7154129612 + 311.83028961877 + 73.653718543842 + 44.357169529228 + 138.1266928526 + 183.8716324429 + 103.458952307 + 307.74338015745 + 113.17111832371 + 77.374850269425 + 317.5567580515 + 160.2516405914 + 122.58294935309 + 154.12872632941 + 238.33092165262 + 154.10456060913 + 125.68516261139 + 67.65229011702 + 35.369577076778 + 67.65229011702 + 80.464978005231 + 71.094375050193 + 61.506590160419 + 47.363272797447 + 80.149946673078 + 50.380168181435 + 93.153001593495 + 88.495761961093 + 162.68472734405 + 165.26976519196 + 188.09294417399 + 185.93739207001 + 109.71079469395 + 99.932339889336 + 448.69765569541 + 155.18734126609 + 83.385529385397 + 44.183983376317 + 199.35420523584 + 72.020593626297 + 106.57676187953 + 102.60367431525 + 41.894263887629 + 28.9186990972 + 33.409998484528 + 274.84647145925 + 146.24922142652 + 171.91726605143 + 31.853142551352 + 90.152128883596 + 33.043601888631 + 62.316815850901 + 57.721503194866 + 61.754379398459 + 63.701171836582 + 29.517193589246 + 61.754379398459 + 56.40912188178 + 95.994607747038 + 198.81956404548 + 56.40912188178 + 109.37459183628 + 73.251188430826 + 56.40912188178 + 245.57573444658 + 126.19367751349 + 141.38569976376 + 226.49741109726 + 45.997916648732 + 226.49741109726 + 93.445634337903 + 106.21162056521 + 88.495558592164 + 143.66847889695 + 457.91061547273 + 555.81270787602 + 522.69860246395 + 323.82155082117 + 393.33394798585 + 370.12824833111 + 99.242298483607 + 35.767971208644 + 213.52464422715 + 23.268376056542 + 41.996374301254 + 116.80948644663 + 219.43816758023 + 193.34312200918 + 71.74776380532 + 23.268376056542 + 88.676630249505 + 20.077206209093 + 103.70124487903 + 211.57625677086 + 98.38357958292 + 153.42087543125 + 39.586147368656 + 48.338021003013 + 48.338021003013 + 39.586147368656 + 126.94455467001 + 47.684728787411 + 268.97853689543 + 126.94455467001 + 197.83280925817 + 117.53365493668 + 117.53365493668 +]; diff --git a/examples/data/matpower/36bus_ilic_expansion_1.25.m b/examples/data/matpower/case36-ne-1.25.m similarity index 94% rename from examples/data/matpower/36bus_ilic_expansion_1.25.m rename to examples/data/matpower/case36-ne-1.25.m index b24264d..d8a7626 100644 --- a/examples/data/matpower/36bus_ilic_expansion_1.25.m +++ b/examples/data/matpower/case36-ne-1.25.m @@ -1,1263 +1,1167 @@ -%% MATPOWER Case Format : Version 2 -mpc.version = '2'; - -%%----- Power Flow Data -----%% -%% system MVA base -mpc.baseMVA = 100; - -%% bus data -% bus_i type Pd Qd Gs Bs area Vm Va baseKV zone Vmax Vmin -mpc.bus = [ - 1 3 63602.06 -2339.34 0.0 0.0 1 1 1.05 500 1 1.05 0.95 - 5028 2 882.92 -1278.85 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 70002 2 1670.38 -1228.08 0.22 80.97 1 1 1.01 345 1 1.05 0.95 - 71786 2 9466.99 -1767.11 0.0 0.0 1 1 1.04 345 1 1.05 0.95 - 71797 2 7987.32 -142.31 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 72926 2 2419.83 -435.22 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 73106 2 1890.05 -306.08 0.0 0.0 1 1 1.02 345 1 1.05 0.95 - 73110 2 2769.11 -439.33 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 73171 2 2766.05 -515.56 0.0 0.0 1 1 1.03 115 1 1.05 0.95 - 73663 2 838.64 -181.5 0.0 0.0 1 1 1.02 345 1 1.05 0.95 - 74316 2 4153.32 -311.15 0.0 0.0 1 1 1.01 345 1 1.05 0.95 - 74327 2 14372.11 -1179.6 0.0 0.0 1 1 1.02 345 1 1.05 0.95 - 74341 2 578.93 185.6 0.0 0.0 1 1 1.01 345 1 1.05 0.95 - 74344 2 1521.61 -299.84 0.0 0.0 1 1 1.0 345 1 1.05 0.95 - 74347 2 2495.08 -836.37 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 75050 2 6068.85 -194.25 0.0 0.0 1 1 1.01 138 1 1.05 0.95 - 75403 2 152.07 -226.9 0.0 0.0 1 1 1.04 345 1 1.05 0.95 - 75405 2 1372.06 -194.84 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 76663 2 4672.04 348.05 0.0 0.0 1 1 0.98 230 1 1.05 0.95 - 77400 2 795.02 -222.06 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 77406 2 1762.97 -1373.08 0.0 0.0 1 1 1.04 345 1 1.05 0.95 - 77950 2 -369.26 803.14 0.0 0.0 1 1 1.0 25 1 1.05 0.95 - 78701 2 91.37 -57.6 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 78702 2 2017.49 -321.45 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 79578 2 1110.2 -432.31 0.0 0.0 1 1 1.02 765 1 1.05 0.95 - 79581 2 -2.57 -19.62 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 79583 2 510.72 -410.0 0.0 0.0 1 1 1.02 345 1 1.05 0.95 - 79584 2 4146.88 -772.13 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 79800 2 2021.21 -37.71 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 80001 2 987.12 243.19 0.0 0.0 1 1 1.09 500 1 1.1 0.95 - 80031 2 3350.11 -851.52 0.0 0.0 1 1 1.08 500 1 1.1 0.95 - 80101 2 13325.26 508.47 0.0 0.0 1 1 1.04 500 1 1.1 0.95 - 80121 2 2427.63 -550.79 0.0 0.0 1 1 1.08 500 1 1.1 0.95 - 81615 2 6356.94 -3458.99 0.0 0.0 1 1 1.1 220 1 1.1 0.95 - 84819 2 0.0 0.0 0.0 0.0 1 1 1.01 765 1 1.05 0.95 - 87004 2 4432.71 -505.32 -0.07 71.11 1 1 1.02 345 1 1.05 0.95 -]; - -%% generator data -% bus Pg Qg Qmax Qmin Vg mBase status Pmax Pmin Pc1 Pc2 Qc1min Qc1max Qc2min Qc2max ramp_agc ramp_10 ramp_30 ramp_q apf -mpc.gen = [ - 71797 0.0 0.0 158.88 -881.54 0 100 1 1226.04 0.0 0 0 0 0 0 0 0 0 0 0 0 - 75050 0.0 0.0 189.51 -1089.57 0 100 1 1591.84 0.0 0 0 0 0 0 0 0 0 0 0 0 - 1 0.0 0.0 477.36 -16943.29 0 100 1 17861.9 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74327 0.0 0.0 400.47 -5221.02 0 100 1 3213.61 0.0 0 0 0 0 0 0 0 0 0 0 0 - 1 0.0 0.0 1053.6 -37374.9 0 100 1 39401.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74347 0.0 0.0 6748.58 -11659.88 0 100 1 16562.25 0.0 0 0 0 0 0 0 0 0 0 0 0 - 1 0.0 0.0 337.15 -11959.97 0 100 1 12608.57 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73110 0.0 0.0 165.62 -374.45 0 100 1 765.75 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73110 0.0 0.0 496.88 -1123.35 0 100 1 2297.25 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73106 0.0 0.0 120.99 -515.61 0 100 1 789.91 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73110 0.0 0.0 99.38 -224.67 0 100 1 459.45 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73110 0.0 0.0 496.88 -1123.35 0 100 1 2297.25 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71786 0.0 0.0 101.8 -452.64 0 100 1 633.74 0.0 0 0 0 0 0 0 0 0 0 0 0 - 5028 0.0 0.0 85.0 -439.96 0 100 1 619.92 0.0 0 0 0 0 0 0 0 0 0 0 0 - 87004 0.0 0.0 112.47 -408.2 0 100 1 720.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 1 0.0 0.0 1053.6 -37374.9 0 100 1 39401.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71786 0.0 0.0 2351.58 -10455.98 0 100 1 14639.39 0.0 0 0 0 0 0 0 0 0 0 0 0 - 80031 0.0 0.0 3.51 -887.64 0 100 1 871.23 0.0 0 0 0 0 0 0 0 0 0 0 0 - 75403 0.0 0.0 13.1 -2.1 0 100 1 25.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71786 0.0 0.0 356.3 -1584.24 0 100 1 2218.09 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71786 0.0 0.0 203.6 -905.28 0 100 1 1267.48 0.0 0 0 0 0 0 0 0 0 0 0 0 - 77950 0.0 0.0 360.0 50.0 0 100 1 1212.0 700.0 0 0 0 0 0 0 0 0 0 0 0 - 78702 0.0 0.0 87.1 -212.08 0 100 1 355.82 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73171 0.0 0.0 630.01 -3367.07 0 100 1 4745.47 0.0 0 0 0 0 0 0 0 0 0 0 0 - 1 0.0 0.0 70.24 -2491.66 0 100 1 2626.78 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71797 0.0 0.0 2621.52 -14545.41 0 100 1 20229.66 0.0 0 0 0 0 0 0 0 0 0 0 0 - 80101 0.0 0.0 579.0 -3000.0 0 100 1 3335.16 0.0 0 0 0 0 0 0 0 0 0 0 0 - 75405 0.0 0.0 -8.05 -2612.5 0 100 1 2807.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74341 0.0 0.0 20.7 -41.3 0 100 1 55.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 80121 0.0 0.0 -35.0 -968.9 0 100 1 1380.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 75403 0.0 0.0 272.0 -345.2 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 80001 0.0 0.0 1475.5 -2097.7 0 100 1 3460.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 77406 0.0 0.0 1041.5 -9692.0 0 100 1 11767.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 87004 0.0 0.0 262.43 -952.46 0 100 1 1680.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 76663 0.0 0.0 921.17 -9362.35 0 100 1 12688.66 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79583 0.0 0.0 2.5 -10.8 0 100 1 34.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 78702 0.0 0.0 653.25 -1590.56 0 100 1 2668.69 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74344 0.0 0.0 975.5 -1937.5 0 100 1 4945.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 70002 0.0 0.0 -199.8 -8844.5 0 100 1 10125.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74347 0.0 0.0 158.79 -274.35 0 100 1 389.7 0.0 0 0 0 0 0 0 0 0 0 0 0 - 84819 0.0 0.0 200.0 -400.0 0 100 1 1500.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 72926 0.0 0.0 21.52 -230.7 0 100 1 460.78 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71797 0.0 0.0 1350.48 -7493.09 0 100 1 10421.34 0.0 0 0 0 0 0 0 0 0 0 0 0 - 77406 0.0 0.0 104.15 -969.2 0 100 1 1176.7 0.0 0 0 0 0 0 0 0 0 0 0 0 - 80101 0.0 0.0 1351.0 -7000.0 0 100 1 7782.04 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74327 0.0 0.0 7985.34 -104107.79 0 100 1 64079.86 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79583 0.0 0.0 75.0 -324.0 0 100 1 1020.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 70002 0.0 0.0 -199.8 -8844.5 0 100 1 10125.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 78701 0.0 0.0 810.25 -1672.0 0 100 1 2700.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79583 0.0 0.0 2.5 -10.8 0 100 1 34.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 75405 0.0 0.0 -8.05 -261.25 0 100 1 280.7 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79584 0.0 0.0 290.6 -4476.0 0 100 1 6063.6 0.0 0 0 0 0 0 0 0 0 0 0 0 - 5028 0.0 0.0 25.73 -129.4 0 100 1 182.33 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73171 0.0 0.0 210.0 -1122.66 0 100 1 1581.82 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79800 0.0 0.0 191.52 -375.62 0 100 1 631.4 0.0 0 0 0 0 0 0 0 0 0 0 0 - 5028 0.0 0.0 -255.0 -255.0 0 100 1 -600.0 -600.0 0 0 0 0 0 0 0 0 0 0 0 - 79578 0.0 0.0 275.76 -817.04 0 100 1 1141.92 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73171 0.0 0.0 167.5 -895.44 0 100 1 1261.67 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79578 0.0 0.0 689.4 -2042.6 0 100 1 2854.8 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74327 0.0 0.0 -270.0 -270.0 0 100 1 600.0 600.0 0 0 0 0 0 0 0 0 0 0 0 - 1 0.0 0.0 323.1 -11461.64 0 100 1 12083.21 0.0 0 0 0 0 0 0 0 0 0 0 0 - 78701 0.0 0.0 2430.75 -5016.0 0 100 1 8100.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 5028 0.0 0.0 169.82 -854.04 0 100 1 1203.38 0.0 0 0 0 0 0 0 0 0 0 0 0 - 76663 0.0 0.0 183.68 -1866.86 0 100 1 2530.13 0.0 0 0 0 0 0 0 0 0 0 0 0 - 80031 0.0 0.0 8.19 -2071.16 0 100 1 2032.87 0.0 0 0 0 0 0 0 0 0 0 0 0 - 84819 0.0 0.0 70.0 -140.0 0 100 1 525.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74347 0.0 0.0 6748.58 -11659.88 0 100 1 16562.25 0.0 0 0 0 0 0 0 0 0 0 0 0 - 5028 0.0 0.0 25.73 -129.4 0 100 1 182.33 0.0 0 0 0 0 0 0 0 0 0 0 0 - 77400 0.0 0.0 -5.9 -3734.0 0 100 1 4131.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79583 0.0 0.0 200.0 -200.0 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79800 0.0 0.0 82.08 -160.98 0 100 1 270.6 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73663 0.0 0.0 14.32 -270.13 0 100 1 588.74 0.0 0 0 0 0 0 0 0 0 0 0 0 - 87004 0.0 0.0 112.47 -408.2 0 100 1 720.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 78702 0.0 0.0 1959.75 -4771.69 0 100 1 8006.06 0.0 0 0 0 0 0 0 0 0 0 0 0 - 75050 0.0 0.0 3778.88 -21726.25 0 100 1 31741.56 0.0 0 0 0 0 0 0 0 0 0 0 0 - 87004 0.0 0.0 262.43 -952.46 0 100 1 1680.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 72926 0.0 0.0 64.58 -692.1 0 100 1 1382.32 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73106 0.0 0.0 96.5 -411.26 0 100 1 630.04 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74316 0.0 0.0 304.6 -3694.4 0 100 1 2130.7 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74344 0.0 0.0 975.5 -1937.5 0 100 1 4945.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 78701 0.0 0.0 270.0 -300.0 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73663 0.0 0.0 17.95 -338.68 0 100 1 738.14 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73106 0.0 0.0 362.97 -1546.84 0 100 1 2369.73 0.0 0 0 0 0 0 0 0 0 0 0 0 - 70002 0.0 0.0 450.0 -150.0 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73663 0.0 0.0 53.86 -1016.03 0 100 1 2214.42 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79581 0.0 0.0 119.5 -114.3 0 100 1 500.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71786 0.0 0.0 1425.2 -5386.42 0 100 1 7541.51 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74347 0.0 0.0 79.4 -137.18 0 100 1 194.85 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71786 0.0 0.0 -755.64 -755.64 0 100 1 1500.0 1500.0 0 0 0 0 0 0 0 0 0 0 0 - 71797 0.0 0.0 238.32 -1322.31 0 100 1 1839.06 0.0 0 0 0 0 0 0 0 0 0 0 0 - 81615 0.0 0.0 -374.4 -2477.5 0 100 1 3515.0 0.0 0 0 0 0 0 0 0 0 0 0 0 -]; - -%% branch data -% fbus tbus r x b rateA rateB rateC ratio angle status angmin angmax -mpc.branch = [ - 76663 1 0.03 0.29827 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 71797 70002 0.07217 1.37799 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79800 77400 0.00193 0.02011 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79578 77400 0.17926 0.83495 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 77400 0.09552 0.54674 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 77400 0.00127 0.01341 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 77406 77400 0.00082 0.01062 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 77406 0.0012 0.0301 0.61305 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 - 77950 77406 0.0003 0.01232 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79800 77406 0.06654 0.46038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79578 77406 0.39062 1.75589 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 77950 0.00536 0.06137 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 71797 71786 0.00133 0.0172 0.3175 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 - 79583 78701 0.00399 0.19258 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 78701 0.00127 0.0131 0.213 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 - 79581 78701 0.00116 0.01845 0.31498 1428.0 1428.0 1428.0 1 0.0 1 -27.64 27.64 - 79581 78701 0.36673 2.03778 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 78701 0.00127 0.01332 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 78702 0.10404 0.94043 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79581 78702 0.0014 0.01717 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79578 78702 0.15285 1.01697 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 78702 0.00123 0.01908 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 79578 0.00058 0.01512 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 71797 71786 0.00126 0.01682 0.31325 1313.0 1313.0 1313.0 1 0.0 1 -27.64 27.64 - 79800 79584 0.00362 0.03758 0.564 1301.0 1301.0 1301.0 1 0.0 1 -27.64 27.64 - 79800 79584 0.00594 0.04362 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79578 71786 -0.00325 0.49565 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 71786 0.04522 0.42055 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73110 71786 0.02941 0.40675 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 71786 0.08306 0.98516 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 72926 71786 0.00342 0.04598 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 71797 71786 0.00206 0.04736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73663 71797 0.02227 0.29239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75405 1 0.063 0.63331 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 71797 0.08853 0.55031 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73110 71797 0.00326 0.03859 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 71797 0.243 1.75975 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73106 71797 0.01586 0.17687 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 72926 71797 0.00361 0.04038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79578 72926 -0.00736 0.57811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73663 72926 0.02638 0.38413 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 72926 0.00314 0.04087 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73110 72926 0.00571 0.09372 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 72926 0.05932 0.62456 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 5028 1 0.0055 0.05877 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74344 72926 0.18515 1.671 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73106 72926 0.01854 0.21439 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73110 73106 0.00227 0.02662 0.46111 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 - 73663 73106 0.00289 0.03274 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73110 73106 0.00242 0.02913 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74344 73106 0.00232 0.03638 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73171 73106 0.01429 0.08921 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73663 73110 0.00363 0.04974 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73663 73171 0.00688 0.11003 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74344 73171 0.02503 0.24228 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74347 1 0.0051 0.05904 0 1000.0 1000.0 1000.0 1 2.0 1 -27.64 27.64 - 75050 73171 0.00797 0.04466 0 301.0 301.0 301.0 1 -1.1 1 -27.64 27.64 - 74344 73663 0.04034 0.7208 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 80031 80001 0.0161 0.23252 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 80101 80001 0.00093 0.01236 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 80121 80001 0.00099 0.01156 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 81615 80001 0.00545 0.069 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 80121 80031 0.08552 0.8644 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 81615 80031 0.01069 0.11458 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 80101 80031 0.00134 0.01925 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 80031 79578 0.00358 0.09628 0 600.0 600.0 600.0 1 -8.5 1 -27.64 27.64 - 74347 5028 0.00019 0.00196 0 1261.0 1261.0 1261.0 1 0.0 1 -27.64 27.64 - 80121 80101 0.00518 0.04811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79584 80101 0.00569 0.14534 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 81615 80101 0.00045 0.00787 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 81615 80121 0.00108 0.01932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79584 81615 0.00215 0.02304 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 76663 81615 0.05653 0.32936 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79578 84819 0.00018 0.00515 2.53 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75050 74316 0.00173 0.01817 0 690.0 690.0 690.0 1 0.0 1 -27.64 27.64 - 74341 74316 0.00016 0.00321 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74327 74316 0.00024 0.00631 0 2800.0 2800.0 2800.0 1 0.0 1 -27.64 27.64 - 74327 5028 0.0025 0.04009 0 1000.0 1000.0 1000.0 1 -10.1 1 -27.64 27.64 - 79583 74316 0.08749 1.48406 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78701 74316 0.01804 0.23641 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75403 74316 0.04014 0.66967 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74347 74316 0.00119 0.02146 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74344 74316 0.00053 0.01643 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75050 74327 0.0101 0.10336 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74341 74327 -0.0003 0.12013 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74347 74327 -0.00426 0.29938 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74344 74341 0.00069 0.01874 0.375 1720.0 1720.0 1720.0 1 0.0 1 -27.64 27.64 - 75050 74341 0.01821 0.32529 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 87004 70002 0.00728 0.07613 0 730.0 730.0 730.0 1 0.0 1 -27.64 27.64 - 74347 74341 0.0004 0.00824 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74344 74341 0.00066 0.01828 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78701 74344 0.00194 0.02007 0.32563 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 - 78702 74344 0.02147 0.26677 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 74344 0.02053 0.2883 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78701 74344 0.00428 0.05254 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75403 74344 0.00877 0.15125 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74347 74344 0.00239 0.04133 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78701 74344 0.00204 0.02109 0 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 - 79583 74347 0.01211 0.21188 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 71786 70002 0.0053 0.07452 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78701 74347 0.01513 0.17138 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75403 74347 0.00571 0.09389 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75405 75403 0.0022 0.0284 0.4776 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 - 79581 75403 0.0014 0.0183 0.2831 1494.0 1494.0 1494.0 1 0.0 1 -27.64 27.64 - 75405 75403 0.03139 0.30932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 75403 0.12686 1.0465 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 75403 0.0018 0.03297 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78701 75403 0.05589 0.6077 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 77400 75403 0.07592 0.60736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79800 75405 0.0559 0.33777 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 72926 70002 0.02434 0.33083 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79584 75405 0.08074 1.20196 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 76663 75405 0.00683 0.17396 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 75405 0.19664 1.14823 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 77406 75405 0.00753 0.12351 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 77400 75405 0.00371 0.05608 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79800 76663 0.04335 0.21239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79584 76663 0.00159 0.02078 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 77400 76663 0.26745 1.13514 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 77406 77400 0.00074 0.0121 0.11888 1032.0 1032.0 1032.0 1 0.0 1 -27.64 27.64 - 77950 77400 0.00122 0.04098 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 -]; - -%%----- OPF Data -----%% -%% generator cost data -% 1 startup shutdown n x1 y1 ... xn yn -% 2 startup shutdown n c(n-1) ... c0 -mpc.gencost = [ - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 520.08 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 799.2 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 1200.0 0.0 - 2 0 0 3 0.0 799.2 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 1200.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 799.2 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 520.08 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 799.2 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 799.2 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 799.2 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 799.2 0.0 -]; - -%column_names% f_bus t_bus br_r br_x br_b rate_a rate_b rate_c tap shift br_status angmin angmax construction_cost -mpc.ne_branch = [ - 76663 1 0.03 0.29827 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.3684519289221e8 - 75405 1 0.063 0.63331 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.4784999333122e8 - 5028 1 0.0055 0.05877 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.6121430146674e8 - 74347 1 0.0051 0.05904 0 1000.0 1000.0 1000.0 1 2.0 1 -27.64 27.64 1.6652382368882e8 - 74347 5028 0.00019 0.00196 0 1261.0 1261.0 1261.0 1 0.0 1 -27.64 27.64 1.0800363403261e7 - 74327 5028 0.0025 0.04009 0 1000.0 1000.0 1000.0 1 -10.1 1 -27.64 27.64 3.6127238752901e7 - 87004 70002 0.00728 0.07613 0 730.0 730.0 730.0 1 0.0 1 -27.64 27.64 1.6810849545763e8 - 71786 70002 0.0053 0.07452 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.6518599906914e8 - 72926 70002 0.02434 0.33083 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.0069081360115e8 - 71797 70002 0.07217 1.37799 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.9923614765262e8 - 71797 71786 0.00133 0.0172 0.3175 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 3.5830947513102e7 - 71797 71786 0.00126 0.01682 0.31325 1313.0 1313.0 1313.0 1 0.0 1 -27.64 27.64 3.5830947513102e7 - 79578 71786 -0.00325 0.49565 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.4291520294538e8 - 78702 71786 0.04522 0.42055 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.574775247284e8 - 73110 71786 0.02941 0.40675 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.193219329561e8 - 79583 71786 0.08306 0.98516 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.5189106651549e8 - 72926 71786 0.00342 0.04598 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.9496188582327e7 - 71797 71786 0.00206 0.04736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.5830947513102e7 - 73663 71797 0.02227 0.29239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.1157633217554e8 - 78702 71797 0.08853 0.55031 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.4852829612739e8 - 73110 71797 0.00326 0.03859 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.3572336314877e7 - 79583 71797 0.243 1.75975 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.485897323692e8 - 73106 71797 0.01586 0.17687 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.1417654545878e7 - 72926 71797 0.00361 0.04038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.2502053856504e7 - 79578 72926 -0.00736 0.57811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.7490918207972e8 - 73663 72926 0.02638 0.38413 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.294484788786e8 - 78702 72926 0.00314 0.04087 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.902036741496e7 - 73110 72926 0.00571 0.09372 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2450249558262e8 - 79583 72926 0.05932 0.62456 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.925195596364e8 - 74344 72926 0.18515 1.671 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2448297493547e8 - 73106 72926 0.01854 0.21439 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0152628115139e8 - 73110 73106 0.00227 0.02662 0.46111 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 5.4648339424066e7 - 73663 73106 0.00289 0.03274 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.8570927163501e7 - 73110 73106 0.00242 0.02913 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.4648339424066e7 - 74344 73106 0.00232 0.03638 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.4998205118759e7 - 73171 73106 0.01429 0.08921 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.7428795568701e7 - 73663 73110 0.00363 0.04974 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.9683950241588e7 - 73663 73171 0.00688 0.11003 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.8259225276667e7 - 74344 73171 0.02503 0.24228 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.4743728305943e7 - 75050 73171 0.00797 0.04466 0 301.0 301.0 301.0 1 -1.1 1 -27.64 27.64 3.1304782032488e7 - 74344 73663 0.04034 0.7208 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.5247369167347e7 - 80031 80001 0.0161 0.23252 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0447856294393e8 - 80101 80001 0.00093 0.01236 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.920664464509e8 - 80121 80001 0.00099 0.01156 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.9511835575729e8 - 81615 80001 0.00545 0.069 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.2206352114163e8 - 80121 80031 0.08552 0.8644 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.1951866496791e8 - 81615 80031 0.01069 0.11458 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2952514239157e8 - 80101 80031 0.00134 0.01925 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.1798064711678e8 - 80031 79578 0.00358 0.09628 0 600.0 600.0 600.0 1 -8.5 1 -27.64 27.64 5.2973481695065e8 - 80121 80101 0.00518 0.04811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.8321499293603e8 - 79584 80101 0.00569 0.14534 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.844539543414e7 - 81615 80101 0.00045 0.00787 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.2163843623672e7 - 81615 80121 0.00108 0.01932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.3535862529809e8 - 79584 81615 0.00215 0.02304 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.8176978771964e7 - 76663 81615 0.05653 0.32936 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.6223722960824e7 - 79578 84819 0.00018 0.00515 2.53 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2113443861795e8 - 75050 74316 0.00173 0.01817 0 690.0 690.0 690.0 1 0.0 1 -27.64 27.64 3.3841455313522e7 - 74341 74316 0.00016 0.00321 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.3360020499419e7 - 74327 74316 0.00024 0.00631 0 2800.0 2800.0 2800.0 1 0.0 1 -27.64 27.64 2.6988013771328e7 - 79583 74316 0.08749 1.48406 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.2201618357386e8 - 78701 74316 0.01804 0.23641 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.1813756901943e8 - 75403 74316 0.04014 0.66967 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.3887176756005e8 - 74347 74316 0.00119 0.02146 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.5730412715645e7 - 74344 74316 0.00053 0.01643 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.282331655752e7 - 75050 74327 0.0101 0.10336 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.6692044994783e7 - 74341 74327 -0.0003 0.12013 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.0338436415921e7 - 74347 74327 -0.00426 0.29938 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.6626423040582e7 - 74344 74341 0.00069 0.01874 0.375 1720.0 1720.0 1720.0 1 0.0 1 -27.64 27.64 4.9884110064155e7 - 75050 74341 0.01821 0.32529 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.1456695024142e7 - 74347 74341 0.0004 0.00824 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.3843473906365e7 - 74344 74341 0.00066 0.01828 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.9884110064155e7 - 78701 74344 0.00194 0.02007 0.32563 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 4.5566304316925e7 - 78702 74344 0.02147 0.26677 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.7542769032152e7 - 79583 74344 0.02053 0.2883 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.6060297443455e8 - 78701 74344 0.00428 0.05254 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.5566304316925e7 - 75403 74344 0.00877 0.15125 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.8350886698719e7 - 74347 74344 0.00239 0.04133 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.9171031781183e7 - 78701 74344 0.00204 0.02109 0 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 4.5566304316925e7 - 79583 74347 0.01211 0.21188 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.9837179298938e8 - 78701 74347 0.01513 0.17138 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0193705061572e8 - 75403 74347 0.00571 0.09389 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.142089010887e8 - 75405 75403 0.0022 0.0284 0.4776 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 1.8296065630454e8 - 79581 75403 0.0014 0.0183 0.2831 1494.0 1494.0 1494.0 1 0.0 1 -27.64 27.64 3.71563144052e7 - 75405 75403 0.03139 0.30932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.8296065630454e8 - 78702 75403 0.12686 1.0465 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.5483752791839e7 - 79583 75403 0.0018 0.03297 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.5795893699798e7 - 78701 75403 0.05589 0.6077 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.1485167983253e7 - 77400 75403 0.07592 0.60736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.16052890238e8 - 79800 75405 0.0559 0.33777 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.6989220463863e8 - 79584 75405 0.08074 1.20196 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.489758064905e8 - 76663 75405 0.00683 0.17396 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.2222680997977e8 - 79583 75405 0.19664 1.14823 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.6157739806728e8 - 77406 75405 0.00753 0.12351 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.1772829950558e8 - 77400 75405 0.00371 0.05608 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.9898314026394e8 - 79800 76663 0.04335 0.21239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.0166196936949e7 - 79584 76663 0.00159 0.02078 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.8892742991245e7 - 77400 76663 0.26745 1.13514 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.7248148160165e8 - 77406 77400 0.00074 0.0121 0.11888 1032.0 1032.0 1032.0 1 0.0 1 -27.64 27.64 1.8795788145312e7 - 77950 77400 0.00122 0.04098 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.3923938323821e7 - 79800 77400 0.00193 0.02011 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.4356664826049e7 - 79578 77400 0.17926 0.83495 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.5906985708436e8 - 78702 77400 0.09552 0.54674 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.5617920012154e8 - 79583 77400 0.00127 0.01341 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.7956591603459e7 - 77406 77400 0.00082 0.01062 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.8795788145312e7 - 79583 77406 0.0012 0.0301 0.61305 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 7.1631434508352e7 - 77950 77406 0.0003 0.01232 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.6218016828457e7 - 79800 77406 0.06654 0.46038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.3768056026557e7 - 79578 77406 0.39062 1.75589 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.4978804375055e8 - 79583 77950 0.00536 0.06137 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.9472538793619e7 - 79583 78701 0.00399 0.19258 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2393070597909e8 - 78702 78701 0.00127 0.0131 0.213 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 3.1976999066129e7 - 79581 78701 0.00116 0.01845 0.31498 1428.0 1428.0 1428.0 1 0.0 1 -27.64 27.64 3.9046609867767e7 - 79581 78701 0.36673 2.03778 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.9046609867767e7 - 78702 78701 0.00127 0.01332 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.1976999066129e7 - 79583 78702 0.10404 0.94043 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0254359607996e8 - 79581 78702 0.0014 0.01717 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.8518891815953e7 - 79578 78702 0.15285 1.01697 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.1755747817563e8 - 79583 78702 0.00123 0.01908 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0254359607996e8 - 79583 79578 0.00058 0.01512 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.335624571891e8 - 79800 79584 0.00362 0.03758 0.564 1301.0 1301.0 1301.0 1 0.0 1 -27.64 27.64 9.4941635495571e7 - 79800 79584 0.00594 0.04362 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.4941635495571e7 -]; - -%column_names% consumer heat_rate_quad_coeff heat_rate_linear_coeff heat_rate_constant_coeff -mpc.gen_gas = [ - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10029 0 140674.114 0 - 10031 0 140674.114 0 - -1 0 0 0 - 10064 0 56269.6455 0 - -1 0 0 0 - 10066 0 56269.6455 0 - -1 0 0 0 - 10064 0 140674.114 0 - -1 0 0 0 - 10014 0 140674.114 0 - -1 0 0 0 - 10029 0 56269.6455 0 - 10066 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10093 0 140674.114 0 - -1 0 0 0 - 10062 0 140674.114 0 - -1 0 0 0 - 10044 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10082 0 140674.114 0 - -1 0 0 0 - 10076 0 140674.114 0 - -1 0 0 0 - 10086 0 140674.114 0 - 10091 0 140674.114 0 - 10071 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10062 0 56269.6455 0 - -1 0 0 0 - -1 0 0 0 - 10019 0 140674.114 0 - 10048 0 140674.114 0 - 10071 0 56269.6455 0 - 10087 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10093 0 56269.6455 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10100 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - 10087 0 56269.6455 0 - 10014 0 56269.6455 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10031 0 56269.6455 0 - -1 0 0 0 - 10082 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10086 0 56269.6455 0 - 10021 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10091 0 56269.6455 0 - -1 0 0 0 - 10034 0 56269.6455 0 - 10066 0 140674.114 0 - -1 0 0 0 - 10034 0 140674.114 0 - -1 0 0 0 - 10066 0 56269.6455 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 -]; - - -%column_names% name -mpc.bus_name = [ - 'Alburtis'; - 'Waldick'; - 'Orrington'; - 'Sandy Pond'; - 'Millbury'; - 'Northfield'; - 'Southington'; - 'Millstone'; - 'Norwalk Harbor'; - 'East Shore'; - 'Dunwoodie'; - 'Farragut'; - 'Millwood'; - 'Pleasant Valley'; - 'Ramapo'; - 'Newbridge'; - 'Fraser'; - 'Oakdale'; - 'Gardenville'; - 'Clay'; - 'Volney'; - '9 Mile Point'; - 'Leeds'; - 'New Scotland'; - 'Massena'; - 'Gilboa'; - 'Marcy'; - 'Niagara'; - 'Rochester'; - 'Bruce B'; - 'Hawthorne'; - 'Milton'; - 'Longwood'; - 'Middle DK 1'; - 'Chateaguay'; - 'Keswick'; -]; - -%column_names% name fuel_type comment -mpc.gen_name = [ - '32' 'Oil' 'none'; - '109' 'Oil' 'none'; - '1' 'Coal' 'none'; - '81' 'Oil' 'none'; - '3' 'Gas' 'single_cycle'; - '101' 'Gas' 'single cycle'; - '2' 'Nuclear' 'none'; - '2052' 'Gas' 'combined cycle'; - '51' 'Nuclear' 'none'; - '2045' 'Gas' 'combined cycle'; - '53' 'Oil' 'none'; - '52' 'Gas' 'single cycle'; - '26' 'Hydro' 'none'; - '10' 'Gas' 'single_cycle'; - '250' 'Hydro' 'none'; - '2003' 'Gas' 'combined_cycle'; - '24' 'Gas' 'single_cycle'; - '215' 'Hydro' 'none'; - '117' 'Hydro' 'none'; - '25' 'Oil' 'none'; - '23' 'Nuclear' 'none'; - '149' 'Nuclear' 'none'; - '166' 'Hydro' 'none'; - '59' 'Gas' 'single cycle'; - '5' 'Hydro' 'none'; - '31' 'Gas' 'single cycle'; - '218' 'Coal' 'none'; - '122' 'Gas' 'single cycle'; - '90' 'Refuse' 'none'; - '225' 'Coal' 'none'; - '1004' 'None' 'SVC'; - '205' 'Nuclear' 'none'; - '143' 'Gas' 'single cycle'; - '249' 'Oil' 'none'; - '129' 'Gas' 'single cycle'; - '189' 'Refuse' 'none'; - '164' 'Gas' 'single cycle'; - '94' 'Gas' 'single cycle'; - '17' 'Gas' 'single cycle'; - '99' 'Coal' 'none'; - '243' 'Hydro' 'none'; - '37' 'Nuclear' 'none'; - '2031' 'Gas' 'combined cycle'; - '142' 'Nuclear' 'none'; - '219' 'Nuclear' 'none'; - '80' 'Gas' 'single cycle'; - '185' 'Gas' 'single cycle'; - '2017' 'Gas' 'combined cycle'; - '157' 'Gas' 'single cycle'; - '187' 'Hydro' 'none'; - '123' 'Oil' 'none'; - '194' 'Hydro' 'none'; - '8' 'Coal' 'none'; - '2059' 'Gas' 'combined cycle'; - '198' 'Nuclear' 'none'; - '1000' 'None' 'DC Line Terminal'; - '173' 'Hydro' 'none'; - '60' 'Oil' 'none'; - '171' 'Gas' 'single cycle'; - '1006' 'None' 'DC Line Terminal'; - '4' 'Oil' 'none'; - '2157' 'Gas' 'combined cycle'; - '2010' 'Gas' 'combined_cycle'; - '130' 'Oil' 'none'; - '212' 'Nuclear' 'none'; - '239' 'Coal' 'none'; - '2101' 'Gas' 'combined cycle'; - '11' 'Oil' 'none'; - '136' 'Gas' 'single cycle'; - '1005' 'None' 'STATCON'; - '197' 'Coal' 'none'; - '67' 'Oil' 'none'; - '247' 'Nuclear' 'none'; - '2164' 'Gas' 'combined cycle'; - '108' 'Gas' 'single cycle'; - '246' 'Coal' 'none'; - '40' 'Hydro' 'none'; - '46' 'Oil' 'none'; - '72' 'Nuclear' 'none'; - '2094' 'Gas' 'combined cycle'; - '1001' 'None' 'SVC'; - '2066' 'Gas' 'combined cycle'; - '45' 'Gas' 'single cycle'; - '1003' 'None' 'SVC'; - '66' 'Gas' 'single cycle'; - '180' 'Hydro' 'none'; - '2024' 'Gas' 'combined_cycle'; - '103' 'Hydro' 'none'; - '1002' 'None' 'DC Line Terminal'; - '30' 'Nuclear' 'none'; - '232' 'Coal' 'none'; -]; - -%column_names% name -mpc.branch_name = [ - '1'; - '10'; - '100'; - '101'; - '102'; - '103'; - '104'; - '105'; - '106'; - '107'; - '108'; - '109'; - '11'; - '110'; - '111'; - '112'; - '113'; - '114'; - '115'; - '116'; - '117'; - '118'; - '119'; - '12'; - '120'; - '121'; - '13'; - '14'; - '15'; - '16'; - '17'; - '18'; - '19'; - '2'; - '20'; - '21'; - '22'; - '23'; - '24'; - '25'; - '26'; - '27'; - '28'; - '29'; - '3'; - '30'; - '31'; - '32'; - '33'; - '34'; - '35'; - '36'; - '37'; - '38'; - '39'; - '4'; - '40'; - '41'; - '42'; - '43'; - '44'; - '45'; - '46'; - '47'; - '48'; - '49'; - '5'; - '50'; - '51'; - '52'; - '53'; - '54'; - '55'; - '56'; - '57'; - '58'; - '59'; - '6'; - '60'; - '61'; - '62'; - '63'; - '64'; - '65'; - '66'; - '67'; - '68'; - '69'; - '7'; - '70'; - '71'; - '72'; - '73'; - '74'; - '75'; - '76'; - '77'; - '78'; - '79'; - '8'; - '80'; - '81'; - '82'; - '83'; - '84'; - '85'; - '86'; - '87'; - '88'; - '89'; - '9'; - '90'; - '91'; - '92'; - '93'; - '94'; - '95'; - '96'; - '97'; - '98'; - '99'; -]; - -%column_names% name -mpc.ne_branch_name = [ - '10001'; - '10002'; - '10003'; - '10004'; - '10005'; - '10006'; - '10007'; - '10008'; - '10009'; - '10010'; - '10011'; - '10012'; - '10013'; - '10014'; - '10015'; - '10016'; - '10017'; - '10018'; - '10019'; - '10020'; - '10021'; - '10022'; - '10023'; - '10024'; - '10025'; - '10026'; - '10027'; - '10028'; - '10029'; - '10030'; - '10031'; - '10032'; - '10033'; - '10034'; - '10035'; - '10036'; - '10037'; - '10038'; - '10039'; - '10040'; - '10041'; - '10042'; - '10043'; - '10044'; - '10045'; - '10046'; - '10047'; - '10048'; - '10049'; - '10050'; - '10051'; - '10052'; - '10053'; - '10054'; - '10055'; - '10056'; - '10057'; - '10058'; - '10059'; - '10060'; - '10061'; - '10062'; - '10063'; - '10064'; - '10065'; - '10066'; - '10067'; - '10068'; - '10069'; - '10070'; - '10071'; - '10072'; - '10073'; - '10074'; - '10075'; - '10076'; - '10077'; - '10078'; - '10079'; - '10080'; - '10081'; - '10082'; - '10083'; - '10084'; - '10085'; - '10086'; - '10087'; - '10088'; - '10089'; - '10090'; - '10091'; - '10092'; - '10093'; - '10094'; - '10095'; - '10096'; - '10097'; - '10098'; - '10099'; - '10100'; - '10101'; - '10102'; - '10103'; - '10104'; - '10105'; - '10106'; - '10107'; - '10108'; - '10109'; - '10110'; - '10111'; - '10112'; - '10113'; - '10114'; - '10115'; - '10116'; - '10117'; - '10118'; - '10119'; - '10120'; - '10121'; -]; - -%column_names% latitude longitude -mpc.bus_geo = [ - 40.51096 -75.6012 - 41.012131 -74.124353 - 44.71331 -68.773837 - 42.563014 -71.565571 - 42.195575 -71.776468 - 42.682743 -72.448623 - 41.597925 -72.881032 - 41.3111 -72.166724 - 41.097019 -73.40998 - 41.279775 -72.899887 - 40.935782 -73.865865 - 40.63848 -73.92653 - 41.191325 -73.799727 - 41.746989 -73.826634 - 41.131742 -74.142467 - 40.653613 -73.536373 - 42.24544 -74.965122 - 40.738084 -73.137793 - 42.85852 -78.75637 - 43.182418 -76.174107 - 43.342948 -76.358173 - 43.520158 -76.406747 - 42.25244 -73.892826 - 42.6071 -73.939901 - 44.92777 -74.892207 - 42.397121 -74.445895 - 43.170711 -75.291814 - 43.096196 -79.052168 - 43.159655 -77.610324 - 44.327512 -81.590156 - 44.308936 -80.481141 - 43.510101 -79.909482 - 42.839955 -81.584225 - 43.686629 -79.419143 - 45.3577 -73.737705 - 45.995151 -66.837436 -]; - -%column_names% length -mpc.branch_length = [ - 370.01799330627 - 370.44146057949 - 116.80948644663 - 219.43816758023 - 193.34312200918 - 71.74776380532 - 23.268376056542 - 88.676630249505 - 20.077206209093 - 103.70124487903 - 211.57625677086 - 98.38357958292 - 44.357169529228 - 153.42087543125 - 39.586147368656 - 48.338021003013 - 48.338021003013 - 39.586147368656 - 126.94455467001 - 47.684728787411 - 268.97853689543 - 126.94455467001 - 197.83280925817 - 44.357169529228 - 117.53365493668 - 117.53365493668 - 375.15943236928 - 194.95039194446 - 147.7154129612 - 311.83028961877 - 73.653718543842 - 44.357169529228 - 138.1266928526 - 209.93468319112 - 183.8716324429 - 103.458952307 - 307.74338015745 - 113.17111832371 - 77.374850269425 - 317.5567580515 - 160.2516405914 - 122.58294935309 - 154.12872632941 - 238.33092165262 - 136.55224617686 - 154.10456060913 - 125.68516261139 - 67.65229011702 - 35.369577076778 - 67.65229011702 - 80.464978005231 - 71.094375050193 - 61.506590160419 - 47.363272797447 - 80.149946673078 - 141.04953443823 - 50.380168181435 - 93.153001593495 - 88.495761961093 - 162.68472734405 - 165.26976519196 - 188.09294417399 - 185.93739207001 - 109.71079469395 - 99.932339889336 - 448.69765569541 - 13.3703846453 - 155.18734126609 - 83.385529385397 - 44.183983376317 - 199.35420523584 - 72.020593626297 - 106.57676187953 - 102.60367431525 - 41.894263887629 - 28.9186990972 - 33.409998484528 - 44.723965320742 - 274.84647145925 - 146.24922142652 - 171.91726605143 - 31.853142551352 - 90.152128883596 - 33.043601888631 - 62.316815850901 - 57.721503194866 - 61.754379398459 - 63.701171836582 - 208.11107575626 - 29.517193589246 - 61.754379398459 - 56.40912188178 - 95.994607747038 - 198.81956404548 - 56.40912188178 - 109.37459183628 - 73.251188430826 - 56.40912188178 - 245.57573444658 - 328.28884341354 - 126.19367751349 - 141.38569976376 - 226.49741109726 - 45.997916648732 - 226.49741109726 - 93.445634337903 - 106.21162056521 - 88.495558592164 - 143.66847889695 - 457.91061547273 - 372.24227436103 - 555.81270787602 - 522.69860246395 - 323.82155082117 - 393.33394798585 - 370.12824833111 - 99.242298483607 - 35.767971208644 - 213.52464422715 - 23.268376056542 - 41.996374301254 -]; - -%column_names% length -mpc.ne_branch_length = [ - 370.01799330627 - 209.93468319112 - 136.55224617686 - 141.04953443823 - 13.3703846453 - 44.723965320742 - 208.11107575626 - 328.28884341354 - 372.24227436103 - 370.44146057949 - 44.357169529228 - 44.357169529228 - 375.15943236928 - 194.95039194446 - 147.7154129612 - 311.83028961877 - 73.653718543842 - 44.357169529228 - 138.1266928526 - 183.8716324429 - 103.458952307 - 307.74338015745 - 113.17111832371 - 77.374850269425 - 317.5567580515 - 160.2516405914 - 122.58294935309 - 154.12872632941 - 238.33092165262 - 154.10456060913 - 125.68516261139 - 67.65229011702 - 35.369577076778 - 67.65229011702 - 80.464978005231 - 71.094375050193 - 61.506590160419 - 47.363272797447 - 80.149946673078 - 50.380168181435 - 93.153001593495 - 88.495761961093 - 162.68472734405 - 165.26976519196 - 188.09294417399 - 185.93739207001 - 109.71079469395 - 99.932339889336 - 448.69765569541 - 155.18734126609 - 83.385529385397 - 44.183983376317 - 199.35420523584 - 72.020593626297 - 106.57676187953 - 102.60367431525 - 41.894263887629 - 28.9186990972 - 33.409998484528 - 274.84647145925 - 146.24922142652 - 171.91726605143 - 31.853142551352 - 90.152128883596 - 33.043601888631 - 62.316815850901 - 57.721503194866 - 61.754379398459 - 63.701171836582 - 29.517193589246 - 61.754379398459 - 56.40912188178 - 95.994607747038 - 198.81956404548 - 56.40912188178 - 109.37459183628 - 73.251188430826 - 56.40912188178 - 245.57573444658 - 126.19367751349 - 141.38569976376 - 226.49741109726 - 45.997916648732 - 226.49741109726 - 93.445634337903 - 106.21162056521 - 88.495558592164 - 143.66847889695 - 457.91061547273 - 555.81270787602 - 522.69860246395 - 323.82155082117 - 393.33394798585 - 370.12824833111 - 99.242298483607 - 35.767971208644 - 213.52464422715 - 23.268376056542 - 41.996374301254 - 116.80948644663 - 219.43816758023 - 193.34312200918 - 71.74776380532 - 23.268376056542 - 88.676630249505 - 20.077206209093 - 103.70124487903 - 211.57625677086 - 98.38357958292 - 153.42087543125 - 39.586147368656 - 48.338021003013 - 48.338021003013 - 39.586147368656 - 126.94455467001 - 47.684728787411 - 268.97853689543 - 126.94455467001 - 197.83280925817 - 117.53365493668 - 117.53365493668 -]; +%% MATPOWER Case Format : Version 2 +mpc.version = '2'; + +%%----- Power Flow Data -----%% +%% system MVA base +mpc.baseMVA = 100; + +%% bus data +% bus_i type Pd Qd Gs Bs area Vm Va baseKV zone Vmax Vmin +mpc.bus = [ + 1 3 63602.06 -2339.34 0.0 0.0 1 1 1.05 500 1 1.05 0.95 + 5028 2 882.92 -1278.85 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 70002 2 1670.38 -1228.08 0.22 80.97 1 1 1.01 345 1 1.05 0.95 + 71786 2 9466.99 -1767.11 0.0 0.0 1 1 1.04 345 1 1.05 0.95 + 71797 2 7987.32 -142.31 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 72926 2 2419.83 -435.22 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 73106 2 1890.05 -306.08 0.0 0.0 1 1 1.02 345 1 1.05 0.95 + 73110 2 2769.11 -439.33 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 73171 2 2766.05 -515.56 0.0 0.0 1 1 1.03 115 1 1.05 0.95 + 73663 2 838.64 -181.5 0.0 0.0 1 1 1.02 345 1 1.05 0.95 + 74316 2 4153.32 -311.15 0.0 0.0 1 1 1.01 345 1 1.05 0.95 + 74327 2 14372.11 -1179.6 0.0 0.0 1 1 1.02 345 1 1.05 0.95 + 74341 2 578.93 185.6 0.0 0.0 1 1 1.01 345 1 1.05 0.95 + 74344 2 1521.61 -299.84 0.0 0.0 1 1 1.0 345 1 1.05 0.95 + 74347 2 2495.08 -836.37 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 75050 2 6068.85 -194.25 0.0 0.0 1 1 1.01 138 1 1.05 0.95 + 75403 2 152.07 -226.9 0.0 0.0 1 1 1.04 345 1 1.05 0.95 + 75405 2 1372.06 -194.84 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 76663 2 4672.04 348.05 0.0 0.0 1 1 0.98 230 1 1.05 0.95 + 77400 2 795.02 -222.06 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 77406 2 1762.97 -1373.08 0.0 0.0 1 1 1.04 345 1 1.05 0.95 + 77950 2 -369.26 803.14 0.0 0.0 1 1 1.0 25 1 1.05 0.95 + 78701 2 91.37 -57.6 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 78702 2 2017.49 -321.45 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 79578 2 1110.2 -432.31 0.0 0.0 1 1 1.02 765 1 1.05 0.95 + 79581 2 -2.57 -19.62 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 79583 2 510.72 -410.0 0.0 0.0 1 1 1.02 345 1 1.05 0.95 + 79584 2 4146.88 -772.13 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 79800 2 2021.21 -37.71 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 80001 2 987.12 243.19 0.0 0.0 1 1 1.09 500 1 1.1 0.95 + 80031 2 3350.11 -851.52 0.0 0.0 1 1 1.08 500 1 1.1 0.95 + 80101 2 13325.26 508.47 0.0 0.0 1 1 1.04 500 1 1.1 0.95 + 80121 2 2427.63 -550.79 0.0 0.0 1 1 1.08 500 1 1.1 0.95 + 81615 2 6356.94 -3458.99 0.0 0.0 1 1 1.1 220 1 1.1 0.95 + 84819 2 0.0 0.0 0.0 0.0 1 1 1.01 765 1 1.05 0.95 + 87004 2 4432.71 -505.32 -0.07 71.11 1 1 1.02 345 1 1.05 0.95 +]; + +%% generator data +% bus Pg Qg Qmax Qmin Vg mBase status Pmax Pmin Pc1 Pc2 Qc1min Qc1max Qc2min Qc2max ramp_agc ramp_10 ramp_30 ramp_q apf +mpc.gen = [ + 71797 0.0 0.0 158.88 -881.54 0 100 1 1226.04 0.0 0 0 0 0 0 0 0 0 0 0 0 + 75050 0.0 0.0 189.51 -1089.57 0 100 1 1591.84 0.0 0 0 0 0 0 0 0 0 0 0 0 + 1 0.0 0.0 477.36 -16943.29 0 100 1 17861.9 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74327 0.0 0.0 400.47 -5221.02 0 100 1 3213.61 0.0 0 0 0 0 0 0 0 0 0 0 0 + 1 0.0 0.0 1053.6 -37374.9 0 100 1 39401.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74347 0.0 0.0 6748.58 -11659.88 0 100 1 16562.25 0.0 0 0 0 0 0 0 0 0 0 0 0 + 1 0.0 0.0 337.15 -11959.97 0 100 1 12608.57 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73110 0.0 0.0 165.62 -374.45 0 100 1 765.75 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73110 0.0 0.0 496.88 -1123.35 0 100 1 2297.25 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73106 0.0 0.0 120.99 -515.61 0 100 1 789.91 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73110 0.0 0.0 99.38 -224.67 0 100 1 459.45 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73110 0.0 0.0 496.88 -1123.35 0 100 1 2297.25 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71786 0.0 0.0 101.8 -452.64 0 100 1 633.74 0.0 0 0 0 0 0 0 0 0 0 0 0 + 5028 0.0 0.0 85.0 -439.96 0 100 1 619.92 0.0 0 0 0 0 0 0 0 0 0 0 0 + 87004 0.0 0.0 112.47 -408.2 0 100 1 720.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 1 0.0 0.0 1053.6 -37374.9 0 100 1 39401.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71786 0.0 0.0 2351.58 -10455.98 0 100 1 14639.39 0.0 0 0 0 0 0 0 0 0 0 0 0 + 80031 0.0 0.0 3.51 -887.64 0 100 1 871.23 0.0 0 0 0 0 0 0 0 0 0 0 0 + 75403 0.0 0.0 13.1 -2.1 0 100 1 25.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71786 0.0 0.0 356.3 -1584.24 0 100 1 2218.09 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71786 0.0 0.0 203.6 -905.28 0 100 1 1267.48 0.0 0 0 0 0 0 0 0 0 0 0 0 + 77950 0.0 0.0 360.0 50.0 0 100 1 1212.0 700.0 0 0 0 0 0 0 0 0 0 0 0 + 78702 0.0 0.0 87.1 -212.08 0 100 1 355.82 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73171 0.0 0.0 630.01 -3367.07 0 100 1 4745.47 0.0 0 0 0 0 0 0 0 0 0 0 0 + 1 0.0 0.0 70.24 -2491.66 0 100 1 2626.78 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71797 0.0 0.0 2621.52 -14545.41 0 100 1 20229.66 0.0 0 0 0 0 0 0 0 0 0 0 0 + 80101 0.0 0.0 579.0 -3000.0 0 100 1 3335.16 0.0 0 0 0 0 0 0 0 0 0 0 0 + 75405 0.0 0.0 -8.05 -2612.5 0 100 1 2807.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74341 0.0 0.0 20.7 -41.3 0 100 1 55.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 80121 0.0 0.0 -35.0 -968.9 0 100 1 1380.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 75403 0.0 0.0 272.0 -345.2 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 80001 0.0 0.0 1475.5 -2097.7 0 100 1 3460.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 77406 0.0 0.0 1041.5 -9692.0 0 100 1 11767.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 87004 0.0 0.0 262.43 -952.46 0 100 1 1680.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 76663 0.0 0.0 921.17 -9362.35 0 100 1 12688.66 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79583 0.0 0.0 2.5 -10.8 0 100 1 34.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 78702 0.0 0.0 653.25 -1590.56 0 100 1 2668.69 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74344 0.0 0.0 975.5 -1937.5 0 100 1 4945.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 70002 0.0 0.0 -199.8 -8844.5 0 100 1 10125.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74347 0.0 0.0 158.79 -274.35 0 100 1 389.7 0.0 0 0 0 0 0 0 0 0 0 0 0 + 84819 0.0 0.0 200.0 -400.0 0 100 1 1500.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 72926 0.0 0.0 21.52 -230.7 0 100 1 460.78 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71797 0.0 0.0 1350.48 -7493.09 0 100 1 10421.34 0.0 0 0 0 0 0 0 0 0 0 0 0 + 77406 0.0 0.0 104.15 -969.2 0 100 1 1176.7 0.0 0 0 0 0 0 0 0 0 0 0 0 + 80101 0.0 0.0 1351.0 -7000.0 0 100 1 7782.04 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74327 0.0 0.0 7985.34 -104107.79 0 100 1 64079.86 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79583 0.0 0.0 75.0 -324.0 0 100 1 1020.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 70002 0.0 0.0 -199.8 -8844.5 0 100 1 10125.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 78701 0.0 0.0 810.25 -1672.0 0 100 1 2700.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79583 0.0 0.0 2.5 -10.8 0 100 1 34.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 75405 0.0 0.0 -8.05 -261.25 0 100 1 280.7 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79584 0.0 0.0 290.6 -4476.0 0 100 1 6063.6 0.0 0 0 0 0 0 0 0 0 0 0 0 + 5028 0.0 0.0 25.73 -129.4 0 100 1 182.33 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73171 0.0 0.0 210.0 -1122.66 0 100 1 1581.82 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79800 0.0 0.0 191.52 -375.62 0 100 1 631.4 0.0 0 0 0 0 0 0 0 0 0 0 0 + 5028 0.0 0.0 -255.0 -255.0 0 100 1 -600.0 -600.0 0 0 0 0 0 0 0 0 0 0 0 + 79578 0.0 0.0 275.76 -817.04 0 100 1 1141.92 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73171 0.0 0.0 167.5 -895.44 0 100 1 1261.67 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79578 0.0 0.0 689.4 -2042.6 0 100 1 2854.8 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74327 0.0 0.0 -270.0 -270.0 0 100 1 600.0 600.0 0 0 0 0 0 0 0 0 0 0 0 + 1 0.0 0.0 323.1 -11461.64 0 100 1 12083.21 0.0 0 0 0 0 0 0 0 0 0 0 0 + 78701 0.0 0.0 2430.75 -5016.0 0 100 1 8100.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 5028 0.0 0.0 169.82 -854.04 0 100 1 1203.38 0.0 0 0 0 0 0 0 0 0 0 0 0 + 76663 0.0 0.0 183.68 -1866.86 0 100 1 2530.13 0.0 0 0 0 0 0 0 0 0 0 0 0 + 80031 0.0 0.0 8.19 -2071.16 0 100 1 2032.87 0.0 0 0 0 0 0 0 0 0 0 0 0 + 84819 0.0 0.0 70.0 -140.0 0 100 1 525.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74347 0.0 0.0 6748.58 -11659.88 0 100 1 16562.25 0.0 0 0 0 0 0 0 0 0 0 0 0 + 5028 0.0 0.0 25.73 -129.4 0 100 1 182.33 0.0 0 0 0 0 0 0 0 0 0 0 0 + 77400 0.0 0.0 -5.9 -3734.0 0 100 1 4131.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79583 0.0 0.0 200.0 -200.0 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79800 0.0 0.0 82.08 -160.98 0 100 1 270.6 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73663 0.0 0.0 14.32 -270.13 0 100 1 588.74 0.0 0 0 0 0 0 0 0 0 0 0 0 + 87004 0.0 0.0 112.47 -408.2 0 100 1 720.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 78702 0.0 0.0 1959.75 -4771.69 0 100 1 8006.06 0.0 0 0 0 0 0 0 0 0 0 0 0 + 75050 0.0 0.0 3778.88 -21726.25 0 100 1 31741.56 0.0 0 0 0 0 0 0 0 0 0 0 0 + 87004 0.0 0.0 262.43 -952.46 0 100 1 1680.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 72926 0.0 0.0 64.58 -692.1 0 100 1 1382.32 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73106 0.0 0.0 96.5 -411.26 0 100 1 630.04 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74316 0.0 0.0 304.6 -3694.4 0 100 1 2130.7 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74344 0.0 0.0 975.5 -1937.5 0 100 1 4945.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 78701 0.0 0.0 270.0 -300.0 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73663 0.0 0.0 17.95 -338.68 0 100 1 738.14 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73106 0.0 0.0 362.97 -1546.84 0 100 1 2369.73 0.0 0 0 0 0 0 0 0 0 0 0 0 + 70002 0.0 0.0 450.0 -150.0 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73663 0.0 0.0 53.86 -1016.03 0 100 1 2214.42 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79581 0.0 0.0 119.5 -114.3 0 100 1 500.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71786 0.0 0.0 1425.2 -5386.42 0 100 1 7541.51 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74347 0.0 0.0 79.4 -137.18 0 100 1 194.85 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71786 0.0 0.0 -755.64 -755.64 0 100 1 1500.0 1500.0 0 0 0 0 0 0 0 0 0 0 0 + 71797 0.0 0.0 238.32 -1322.31 0 100 1 1839.06 0.0 0 0 0 0 0 0 0 0 0 0 0 + 81615 0.0 0.0 -374.4 -2477.5 0 100 1 3515.0 0.0 0 0 0 0 0 0 0 0 0 0 0 +]; + +%% branch data +% fbus tbus r x b rateA rateB rateC ratio angle status angmin angmax +mpc.branch = [ + 76663 1 0.03 0.29827 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 71797 70002 0.07217 1.37799 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79800 77400 0.00193 0.02011 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79578 77400 0.17926 0.83495 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 77400 0.09552 0.54674 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 77400 0.00127 0.01341 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 77406 77400 0.00082 0.01062 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 77406 0.0012 0.0301 0.61305 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 + 77950 77406 0.0003 0.01232 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79800 77406 0.06654 0.46038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79578 77406 0.39062 1.75589 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 77950 0.00536 0.06137 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 71797 71786 0.00133 0.0172 0.3175 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 + 79583 78701 0.00399 0.19258 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 78701 0.00127 0.0131 0.213 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 + 79581 78701 0.00116 0.01845 0.31498 1428.0 1428.0 1428.0 1 0.0 1 -27.64 27.64 + 79581 78701 0.36673 2.03778 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 78701 0.00127 0.01332 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 78702 0.10404 0.94043 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79581 78702 0.0014 0.01717 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79578 78702 0.15285 1.01697 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 78702 0.00123 0.01908 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 79578 0.00058 0.01512 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 71797 71786 0.00126 0.01682 0.31325 1313.0 1313.0 1313.0 1 0.0 1 -27.64 27.64 + 79800 79584 0.00362 0.03758 0.564 1301.0 1301.0 1301.0 1 0.0 1 -27.64 27.64 + 79800 79584 0.00594 0.04362 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79578 71786 -0.00325 0.49565 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 71786 0.04522 0.42055 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73110 71786 0.02941 0.40675 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 71786 0.08306 0.98516 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 72926 71786 0.00342 0.04598 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 71797 71786 0.00206 0.04736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73663 71797 0.02227 0.29239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75405 1 0.063 0.63331 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 71797 0.08853 0.55031 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73110 71797 0.00326 0.03859 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 71797 0.243 1.75975 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73106 71797 0.01586 0.17687 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 72926 71797 0.00361 0.04038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79578 72926 -0.00736 0.57811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73663 72926 0.02638 0.38413 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 72926 0.00314 0.04087 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73110 72926 0.00571 0.09372 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 72926 0.05932 0.62456 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 5028 1 0.0055 0.05877 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74344 72926 0.18515 1.671 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73106 72926 0.01854 0.21439 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73110 73106 0.00227 0.02662 0.46111 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 + 73663 73106 0.00289 0.03274 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73110 73106 0.00242 0.02913 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74344 73106 0.00232 0.03638 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73171 73106 0.01429 0.08921 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73663 73110 0.00363 0.04974 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73663 73171 0.00688 0.11003 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74344 73171 0.02503 0.24228 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74347 1 0.0051 0.05904 0 1000.0 1000.0 1000.0 1 2.0 1 -27.64 27.64 + 75050 73171 0.00797 0.04466 0 301.0 301.0 301.0 1 -1.1 1 -27.64 27.64 + 74344 73663 0.04034 0.7208 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 80031 80001 0.0161 0.23252 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 80101 80001 0.00093 0.01236 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 80121 80001 0.00099 0.01156 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 81615 80001 0.00545 0.069 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 80121 80031 0.08552 0.8644 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 81615 80031 0.01069 0.11458 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 80101 80031 0.00134 0.01925 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 80031 79578 0.00358 0.09628 0 600.0 600.0 600.0 1 -8.5 1 -27.64 27.64 + 74347 5028 0.00019 0.00196 0 1261.0 1261.0 1261.0 1 0.0 1 -27.64 27.64 + 80121 80101 0.00518 0.04811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79584 80101 0.00569 0.14534 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 81615 80101 0.00045 0.00787 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 81615 80121 0.00108 0.01932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79584 81615 0.00215 0.02304 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 76663 81615 0.05653 0.32936 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79578 84819 0.00018 0.00515 2.53 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75050 74316 0.00173 0.01817 0 690.0 690.0 690.0 1 0.0 1 -27.64 27.64 + 74341 74316 0.00016 0.00321 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74327 74316 0.00024 0.00631 0 2800.0 2800.0 2800.0 1 0.0 1 -27.64 27.64 + 74327 5028 0.0025 0.04009 0 1000.0 1000.0 1000.0 1 -10.1 1 -27.64 27.64 + 79583 74316 0.08749 1.48406 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78701 74316 0.01804 0.23641 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75403 74316 0.04014 0.66967 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74347 74316 0.00119 0.02146 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74344 74316 0.00053 0.01643 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75050 74327 0.0101 0.10336 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74341 74327 -0.0003 0.12013 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74347 74327 -0.00426 0.29938 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74344 74341 0.00069 0.01874 0.375 1720.0 1720.0 1720.0 1 0.0 1 -27.64 27.64 + 75050 74341 0.01821 0.32529 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 87004 70002 0.00728 0.07613 0 730.0 730.0 730.0 1 0.0 1 -27.64 27.64 + 74347 74341 0.0004 0.00824 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74344 74341 0.00066 0.01828 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78701 74344 0.00194 0.02007 0.32563 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 + 78702 74344 0.02147 0.26677 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 74344 0.02053 0.2883 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78701 74344 0.00428 0.05254 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75403 74344 0.00877 0.15125 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74347 74344 0.00239 0.04133 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78701 74344 0.00204 0.02109 0 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 + 79583 74347 0.01211 0.21188 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 71786 70002 0.0053 0.07452 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78701 74347 0.01513 0.17138 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75403 74347 0.00571 0.09389 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75405 75403 0.0022 0.0284 0.4776 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 + 79581 75403 0.0014 0.0183 0.2831 1494.0 1494.0 1494.0 1 0.0 1 -27.64 27.64 + 75405 75403 0.03139 0.30932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 75403 0.12686 1.0465 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 75403 0.0018 0.03297 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78701 75403 0.05589 0.6077 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 77400 75403 0.07592 0.60736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79800 75405 0.0559 0.33777 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 72926 70002 0.02434 0.33083 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79584 75405 0.08074 1.20196 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 76663 75405 0.00683 0.17396 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 75405 0.19664 1.14823 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 77406 75405 0.00753 0.12351 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 77400 75405 0.00371 0.05608 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79800 76663 0.04335 0.21239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79584 76663 0.00159 0.02078 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 77400 76663 0.26745 1.13514 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 77406 77400 0.00074 0.0121 0.11888 1032.0 1032.0 1032.0 1 0.0 1 -27.64 27.64 + 77950 77400 0.00122 0.04098 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 +]; + +%%----- OPF Data -----%% +%% generator cost data +% 1 startup shutdown n x1 y1 ... xn yn +% 2 startup shutdown n c(n-1) ... c0 +mpc.gencost = [ + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 520.08 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 799.2 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 1200.0 0.0 + 2 0 0 3 0.0 799.2 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 1200.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 799.2 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 520.08 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 799.2 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 799.2 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 799.2 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 799.2 0.0 +]; + +%column_names% f_bus t_bus br_r br_x br_b rate_a rate_b rate_c tap shift br_status angmin angmax construction_cost +mpc.ne_branch = [ + 76663 1 0.03 0.29827 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.3684519289221e8 + 75405 1 0.063 0.63331 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.4784999333122e8 + 5028 1 0.0055 0.05877 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.6121430146674e8 + 74347 1 0.0051 0.05904 0 1000.0 1000.0 1000.0 1 2.0 1 -27.64 27.64 1.6652382368882e8 + 74347 5028 0.00019 0.00196 0 1261.0 1261.0 1261.0 1 0.0 1 -27.64 27.64 1.0800363403261e7 + 74327 5028 0.0025 0.04009 0 1000.0 1000.0 1000.0 1 -10.1 1 -27.64 27.64 3.6127238752901e7 + 87004 70002 0.00728 0.07613 0 730.0 730.0 730.0 1 0.0 1 -27.64 27.64 1.6810849545763e8 + 71786 70002 0.0053 0.07452 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.6518599906914e8 + 72926 70002 0.02434 0.33083 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.0069081360115e8 + 71797 70002 0.07217 1.37799 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.9923614765262e8 + 71797 71786 0.00133 0.0172 0.3175 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 3.5830947513102e7 + 71797 71786 0.00126 0.01682 0.31325 1313.0 1313.0 1313.0 1 0.0 1 -27.64 27.64 3.5830947513102e7 + 79578 71786 -0.00325 0.49565 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.4291520294538e8 + 78702 71786 0.04522 0.42055 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.574775247284e8 + 73110 71786 0.02941 0.40675 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.193219329561e8 + 79583 71786 0.08306 0.98516 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.5189106651549e8 + 72926 71786 0.00342 0.04598 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.9496188582327e7 + 71797 71786 0.00206 0.04736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.5830947513102e7 + 73663 71797 0.02227 0.29239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.1157633217554e8 + 78702 71797 0.08853 0.55031 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.4852829612739e8 + 73110 71797 0.00326 0.03859 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.3572336314877e7 + 79583 71797 0.243 1.75975 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.485897323692e8 + 73106 71797 0.01586 0.17687 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.1417654545878e7 + 72926 71797 0.00361 0.04038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.2502053856504e7 + 79578 72926 -0.00736 0.57811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.7490918207972e8 + 73663 72926 0.02638 0.38413 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.294484788786e8 + 78702 72926 0.00314 0.04087 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.902036741496e7 + 73110 72926 0.00571 0.09372 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2450249558262e8 + 79583 72926 0.05932 0.62456 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.925195596364e8 + 74344 72926 0.18515 1.671 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2448297493547e8 + 73106 72926 0.01854 0.21439 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0152628115139e8 + 73110 73106 0.00227 0.02662 0.46111 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 5.4648339424066e7 + 73663 73106 0.00289 0.03274 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.8570927163501e7 + 73110 73106 0.00242 0.02913 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.4648339424066e7 + 74344 73106 0.00232 0.03638 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.4998205118759e7 + 73171 73106 0.01429 0.08921 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.7428795568701e7 + 73663 73110 0.00363 0.04974 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.9683950241588e7 + 73663 73171 0.00688 0.11003 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.8259225276667e7 + 74344 73171 0.02503 0.24228 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.4743728305943e7 + 75050 73171 0.00797 0.04466 0 301.0 301.0 301.0 1 -1.1 1 -27.64 27.64 3.1304782032488e7 + 74344 73663 0.04034 0.7208 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.5247369167347e7 + 80031 80001 0.0161 0.23252 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0447856294393e8 + 80101 80001 0.00093 0.01236 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.920664464509e8 + 80121 80001 0.00099 0.01156 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.9511835575729e8 + 81615 80001 0.00545 0.069 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.2206352114163e8 + 80121 80031 0.08552 0.8644 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.1951866496791e8 + 81615 80031 0.01069 0.11458 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2952514239157e8 + 80101 80031 0.00134 0.01925 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.1798064711678e8 + 80031 79578 0.00358 0.09628 0 600.0 600.0 600.0 1 -8.5 1 -27.64 27.64 5.2973481695065e8 + 80121 80101 0.00518 0.04811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.8321499293603e8 + 79584 80101 0.00569 0.14534 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.844539543414e7 + 81615 80101 0.00045 0.00787 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.2163843623672e7 + 81615 80121 0.00108 0.01932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.3535862529809e8 + 79584 81615 0.00215 0.02304 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.8176978771964e7 + 76663 81615 0.05653 0.32936 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.6223722960824e7 + 79578 84819 0.00018 0.00515 2.53 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2113443861795e8 + 75050 74316 0.00173 0.01817 0 690.0 690.0 690.0 1 0.0 1 -27.64 27.64 3.3841455313522e7 + 74341 74316 0.00016 0.00321 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.3360020499419e7 + 74327 74316 0.00024 0.00631 0 2800.0 2800.0 2800.0 1 0.0 1 -27.64 27.64 2.6988013771328e7 + 79583 74316 0.08749 1.48406 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.2201618357386e8 + 78701 74316 0.01804 0.23641 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.1813756901943e8 + 75403 74316 0.04014 0.66967 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.3887176756005e8 + 74347 74316 0.00119 0.02146 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.5730412715645e7 + 74344 74316 0.00053 0.01643 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.282331655752e7 + 75050 74327 0.0101 0.10336 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.6692044994783e7 + 74341 74327 -0.0003 0.12013 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.0338436415921e7 + 74347 74327 -0.00426 0.29938 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.6626423040582e7 + 74344 74341 0.00069 0.01874 0.375 1720.0 1720.0 1720.0 1 0.0 1 -27.64 27.64 4.9884110064155e7 + 75050 74341 0.01821 0.32529 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.1456695024142e7 + 74347 74341 0.0004 0.00824 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.3843473906365e7 + 74344 74341 0.00066 0.01828 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.9884110064155e7 + 78701 74344 0.00194 0.02007 0.32563 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 4.5566304316925e7 + 78702 74344 0.02147 0.26677 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.7542769032152e7 + 79583 74344 0.02053 0.2883 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.6060297443455e8 + 78701 74344 0.00428 0.05254 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.5566304316925e7 + 75403 74344 0.00877 0.15125 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.8350886698719e7 + 74347 74344 0.00239 0.04133 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.9171031781183e7 + 78701 74344 0.00204 0.02109 0 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 4.5566304316925e7 + 79583 74347 0.01211 0.21188 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.9837179298938e8 + 78701 74347 0.01513 0.17138 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0193705061572e8 + 75403 74347 0.00571 0.09389 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.142089010887e8 + 75405 75403 0.0022 0.0284 0.4776 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 1.8296065630454e8 + 79581 75403 0.0014 0.0183 0.2831 1494.0 1494.0 1494.0 1 0.0 1 -27.64 27.64 3.71563144052e7 + 75405 75403 0.03139 0.30932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.8296065630454e8 + 78702 75403 0.12686 1.0465 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.5483752791839e7 + 79583 75403 0.0018 0.03297 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.5795893699798e7 + 78701 75403 0.05589 0.6077 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.1485167983253e7 + 77400 75403 0.07592 0.60736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.16052890238e8 + 79800 75405 0.0559 0.33777 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.6989220463863e8 + 79584 75405 0.08074 1.20196 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.489758064905e8 + 76663 75405 0.00683 0.17396 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.2222680997977e8 + 79583 75405 0.19664 1.14823 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.6157739806728e8 + 77406 75405 0.00753 0.12351 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.1772829950558e8 + 77400 75405 0.00371 0.05608 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.9898314026394e8 + 79800 76663 0.04335 0.21239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.0166196936949e7 + 79584 76663 0.00159 0.02078 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.8892742991245e7 + 77400 76663 0.26745 1.13514 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.7248148160165e8 + 77406 77400 0.00074 0.0121 0.11888 1032.0 1032.0 1032.0 1 0.0 1 -27.64 27.64 1.8795788145312e7 + 77950 77400 0.00122 0.04098 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.3923938323821e7 + 79800 77400 0.00193 0.02011 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.4356664826049e7 + 79578 77400 0.17926 0.83495 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.5906985708436e8 + 78702 77400 0.09552 0.54674 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.5617920012154e8 + 79583 77400 0.00127 0.01341 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.7956591603459e7 + 77406 77400 0.00082 0.01062 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.8795788145312e7 + 79583 77406 0.0012 0.0301 0.61305 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 7.1631434508352e7 + 77950 77406 0.0003 0.01232 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.6218016828457e7 + 79800 77406 0.06654 0.46038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.3768056026557e7 + 79578 77406 0.39062 1.75589 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.4978804375055e8 + 79583 77950 0.00536 0.06137 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.9472538793619e7 + 79583 78701 0.00399 0.19258 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2393070597909e8 + 78702 78701 0.00127 0.0131 0.213 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 3.1976999066129e7 + 79581 78701 0.00116 0.01845 0.31498 1428.0 1428.0 1428.0 1 0.0 1 -27.64 27.64 3.9046609867767e7 + 79581 78701 0.36673 2.03778 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.9046609867767e7 + 78702 78701 0.00127 0.01332 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.1976999066129e7 + 79583 78702 0.10404 0.94043 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0254359607996e8 + 79581 78702 0.0014 0.01717 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.8518891815953e7 + 79578 78702 0.15285 1.01697 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.1755747817563e8 + 79583 78702 0.00123 0.01908 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0254359607996e8 + 79583 79578 0.00058 0.01512 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.335624571891e8 + 79800 79584 0.00362 0.03758 0.564 1301.0 1301.0 1301.0 1 0.0 1 -27.64 27.64 9.4941635495571e7 + 79800 79584 0.00594 0.04362 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.4941635495571e7 +]; + +%column_names% name +mpc.bus_name = [ + 'Alburtis'; + 'Waldick'; + 'Orrington'; + 'Sandy Pond'; + 'Millbury'; + 'Northfield'; + 'Southington'; + 'Millstone'; + 'Norwalk Harbor'; + 'East Shore'; + 'Dunwoodie'; + 'Farragut'; + 'Millwood'; + 'Pleasant Valley'; + 'Ramapo'; + 'Newbridge'; + 'Fraser'; + 'Oakdale'; + 'Gardenville'; + 'Clay'; + 'Volney'; + '9 Mile Point'; + 'Leeds'; + 'New Scotland'; + 'Massena'; + 'Gilboa'; + 'Marcy'; + 'Niagara'; + 'Rochester'; + 'Bruce B'; + 'Hawthorne'; + 'Milton'; + 'Longwood'; + 'Middle DK 1'; + 'Chateaguay'; + 'Keswick'; +]; + +%column_names% name fuel_type comment +mpc.gen_name = [ + '32' 'Oil' 'none'; + '109' 'Oil' 'none'; + '1' 'Coal' 'none'; + '81' 'Oil' 'none'; + '3' 'Gas' 'single_cycle'; + '101' 'Gas' 'single cycle'; + '2' 'Nuclear' 'none'; + '2052' 'Gas' 'combined cycle'; + '51' 'Nuclear' 'none'; + '2045' 'Gas' 'combined cycle'; + '53' 'Oil' 'none'; + '52' 'Gas' 'single cycle'; + '26' 'Hydro' 'none'; + '10' 'Gas' 'single_cycle'; + '250' 'Hydro' 'none'; + '2003' 'Gas' 'combined_cycle'; + '24' 'Gas' 'single_cycle'; + '215' 'Hydro' 'none'; + '117' 'Hydro' 'none'; + '25' 'Oil' 'none'; + '23' 'Nuclear' 'none'; + '149' 'Nuclear' 'none'; + '166' 'Hydro' 'none'; + '59' 'Gas' 'single cycle'; + '5' 'Hydro' 'none'; + '31' 'Gas' 'single cycle'; + '218' 'Coal' 'none'; + '122' 'Gas' 'single cycle'; + '90' 'Refuse' 'none'; + '225' 'Coal' 'none'; + '1004' 'None' 'SVC'; + '205' 'Nuclear' 'none'; + '143' 'Gas' 'single cycle'; + '249' 'Oil' 'none'; + '129' 'Gas' 'single cycle'; + '189' 'Refuse' 'none'; + '164' 'Gas' 'single cycle'; + '94' 'Gas' 'single cycle'; + '17' 'Gas' 'single cycle'; + '99' 'Coal' 'none'; + '243' 'Hydro' 'none'; + '37' 'Nuclear' 'none'; + '2031' 'Gas' 'combined cycle'; + '142' 'Nuclear' 'none'; + '219' 'Nuclear' 'none'; + '80' 'Gas' 'single cycle'; + '185' 'Gas' 'single cycle'; + '2017' 'Gas' 'combined cycle'; + '157' 'Gas' 'single cycle'; + '187' 'Hydro' 'none'; + '123' 'Oil' 'none'; + '194' 'Hydro' 'none'; + '8' 'Coal' 'none'; + '2059' 'Gas' 'combined cycle'; + '198' 'Nuclear' 'none'; + '1000' 'None' 'DC Line Terminal'; + '173' 'Hydro' 'none'; + '60' 'Oil' 'none'; + '171' 'Gas' 'single cycle'; + '1006' 'None' 'DC Line Terminal'; + '4' 'Oil' 'none'; + '2157' 'Gas' 'combined cycle'; + '2010' 'Gas' 'combined_cycle'; + '130' 'Oil' 'none'; + '212' 'Nuclear' 'none'; + '239' 'Coal' 'none'; + '2101' 'Gas' 'combined cycle'; + '11' 'Oil' 'none'; + '136' 'Gas' 'single cycle'; + '1005' 'None' 'STATCON'; + '197' 'Coal' 'none'; + '67' 'Oil' 'none'; + '247' 'Nuclear' 'none'; + '2164' 'Gas' 'combined cycle'; + '108' 'Gas' 'single cycle'; + '246' 'Coal' 'none'; + '40' 'Hydro' 'none'; + '46' 'Oil' 'none'; + '72' 'Nuclear' 'none'; + '2094' 'Gas' 'combined cycle'; + '1001' 'None' 'SVC'; + '2066' 'Gas' 'combined cycle'; + '45' 'Gas' 'single cycle'; + '1003' 'None' 'SVC'; + '66' 'Gas' 'single cycle'; + '180' 'Hydro' 'none'; + '2024' 'Gas' 'combined_cycle'; + '103' 'Hydro' 'none'; + '1002' 'None' 'DC Line Terminal'; + '30' 'Nuclear' 'none'; + '232' 'Coal' 'none'; +]; + +%column_names% name +mpc.branch_name = [ + '1'; + '10'; + '100'; + '101'; + '102'; + '103'; + '104'; + '105'; + '106'; + '107'; + '108'; + '109'; + '11'; + '110'; + '111'; + '112'; + '113'; + '114'; + '115'; + '116'; + '117'; + '118'; + '119'; + '12'; + '120'; + '121'; + '13'; + '14'; + '15'; + '16'; + '17'; + '18'; + '19'; + '2'; + '20'; + '21'; + '22'; + '23'; + '24'; + '25'; + '26'; + '27'; + '28'; + '29'; + '3'; + '30'; + '31'; + '32'; + '33'; + '34'; + '35'; + '36'; + '37'; + '38'; + '39'; + '4'; + '40'; + '41'; + '42'; + '43'; + '44'; + '45'; + '46'; + '47'; + '48'; + '49'; + '5'; + '50'; + '51'; + '52'; + '53'; + '54'; + '55'; + '56'; + '57'; + '58'; + '59'; + '6'; + '60'; + '61'; + '62'; + '63'; + '64'; + '65'; + '66'; + '67'; + '68'; + '69'; + '7'; + '70'; + '71'; + '72'; + '73'; + '74'; + '75'; + '76'; + '77'; + '78'; + '79'; + '8'; + '80'; + '81'; + '82'; + '83'; + '84'; + '85'; + '86'; + '87'; + '88'; + '89'; + '9'; + '90'; + '91'; + '92'; + '93'; + '94'; + '95'; + '96'; + '97'; + '98'; + '99'; +]; + +%column_names% name +mpc.ne_branch_name = [ + '10001'; + '10002'; + '10003'; + '10004'; + '10005'; + '10006'; + '10007'; + '10008'; + '10009'; + '10010'; + '10011'; + '10012'; + '10013'; + '10014'; + '10015'; + '10016'; + '10017'; + '10018'; + '10019'; + '10020'; + '10021'; + '10022'; + '10023'; + '10024'; + '10025'; + '10026'; + '10027'; + '10028'; + '10029'; + '10030'; + '10031'; + '10032'; + '10033'; + '10034'; + '10035'; + '10036'; + '10037'; + '10038'; + '10039'; + '10040'; + '10041'; + '10042'; + '10043'; + '10044'; + '10045'; + '10046'; + '10047'; + '10048'; + '10049'; + '10050'; + '10051'; + '10052'; + '10053'; + '10054'; + '10055'; + '10056'; + '10057'; + '10058'; + '10059'; + '10060'; + '10061'; + '10062'; + '10063'; + '10064'; + '10065'; + '10066'; + '10067'; + '10068'; + '10069'; + '10070'; + '10071'; + '10072'; + '10073'; + '10074'; + '10075'; + '10076'; + '10077'; + '10078'; + '10079'; + '10080'; + '10081'; + '10082'; + '10083'; + '10084'; + '10085'; + '10086'; + '10087'; + '10088'; + '10089'; + '10090'; + '10091'; + '10092'; + '10093'; + '10094'; + '10095'; + '10096'; + '10097'; + '10098'; + '10099'; + '10100'; + '10101'; + '10102'; + '10103'; + '10104'; + '10105'; + '10106'; + '10107'; + '10108'; + '10109'; + '10110'; + '10111'; + '10112'; + '10113'; + '10114'; + '10115'; + '10116'; + '10117'; + '10118'; + '10119'; + '10120'; + '10121'; +]; + +%column_names% latitude longitude +mpc.bus_geo = [ + 40.51096 -75.6012 + 41.012131 -74.124353 + 44.71331 -68.773837 + 42.563014 -71.565571 + 42.195575 -71.776468 + 42.682743 -72.448623 + 41.597925 -72.881032 + 41.3111 -72.166724 + 41.097019 -73.40998 + 41.279775 -72.899887 + 40.935782 -73.865865 + 40.63848 -73.92653 + 41.191325 -73.799727 + 41.746989 -73.826634 + 41.131742 -74.142467 + 40.653613 -73.536373 + 42.24544 -74.965122 + 40.738084 -73.137793 + 42.85852 -78.75637 + 43.182418 -76.174107 + 43.342948 -76.358173 + 43.520158 -76.406747 + 42.25244 -73.892826 + 42.6071 -73.939901 + 44.92777 -74.892207 + 42.397121 -74.445895 + 43.170711 -75.291814 + 43.096196 -79.052168 + 43.159655 -77.610324 + 44.327512 -81.590156 + 44.308936 -80.481141 + 43.510101 -79.909482 + 42.839955 -81.584225 + 43.686629 -79.419143 + 45.3577 -73.737705 + 45.995151 -66.837436 +]; + +%column_names% length +mpc.branch_length = [ + 370.01799330627 + 370.44146057949 + 116.80948644663 + 219.43816758023 + 193.34312200918 + 71.74776380532 + 23.268376056542 + 88.676630249505 + 20.077206209093 + 103.70124487903 + 211.57625677086 + 98.38357958292 + 44.357169529228 + 153.42087543125 + 39.586147368656 + 48.338021003013 + 48.338021003013 + 39.586147368656 + 126.94455467001 + 47.684728787411 + 268.97853689543 + 126.94455467001 + 197.83280925817 + 44.357169529228 + 117.53365493668 + 117.53365493668 + 375.15943236928 + 194.95039194446 + 147.7154129612 + 311.83028961877 + 73.653718543842 + 44.357169529228 + 138.1266928526 + 209.93468319112 + 183.8716324429 + 103.458952307 + 307.74338015745 + 113.17111832371 + 77.374850269425 + 317.5567580515 + 160.2516405914 + 122.58294935309 + 154.12872632941 + 238.33092165262 + 136.55224617686 + 154.10456060913 + 125.68516261139 + 67.65229011702 + 35.369577076778 + 67.65229011702 + 80.464978005231 + 71.094375050193 + 61.506590160419 + 47.363272797447 + 80.149946673078 + 141.04953443823 + 50.380168181435 + 93.153001593495 + 88.495761961093 + 162.68472734405 + 165.26976519196 + 188.09294417399 + 185.93739207001 + 109.71079469395 + 99.932339889336 + 448.69765569541 + 13.3703846453 + 155.18734126609 + 83.385529385397 + 44.183983376317 + 199.35420523584 + 72.020593626297 + 106.57676187953 + 102.60367431525 + 41.894263887629 + 28.9186990972 + 33.409998484528 + 44.723965320742 + 274.84647145925 + 146.24922142652 + 171.91726605143 + 31.853142551352 + 90.152128883596 + 33.043601888631 + 62.316815850901 + 57.721503194866 + 61.754379398459 + 63.701171836582 + 208.11107575626 + 29.517193589246 + 61.754379398459 + 56.40912188178 + 95.994607747038 + 198.81956404548 + 56.40912188178 + 109.37459183628 + 73.251188430826 + 56.40912188178 + 245.57573444658 + 328.28884341354 + 126.19367751349 + 141.38569976376 + 226.49741109726 + 45.997916648732 + 226.49741109726 + 93.445634337903 + 106.21162056521 + 88.495558592164 + 143.66847889695 + 457.91061547273 + 372.24227436103 + 555.81270787602 + 522.69860246395 + 323.82155082117 + 393.33394798585 + 370.12824833111 + 99.242298483607 + 35.767971208644 + 213.52464422715 + 23.268376056542 + 41.996374301254 +]; + +%column_names% length +mpc.ne_branch_length = [ + 370.01799330627 + 209.93468319112 + 136.55224617686 + 141.04953443823 + 13.3703846453 + 44.723965320742 + 208.11107575626 + 328.28884341354 + 372.24227436103 + 370.44146057949 + 44.357169529228 + 44.357169529228 + 375.15943236928 + 194.95039194446 + 147.7154129612 + 311.83028961877 + 73.653718543842 + 44.357169529228 + 138.1266928526 + 183.8716324429 + 103.458952307 + 307.74338015745 + 113.17111832371 + 77.374850269425 + 317.5567580515 + 160.2516405914 + 122.58294935309 + 154.12872632941 + 238.33092165262 + 154.10456060913 + 125.68516261139 + 67.65229011702 + 35.369577076778 + 67.65229011702 + 80.464978005231 + 71.094375050193 + 61.506590160419 + 47.363272797447 + 80.149946673078 + 50.380168181435 + 93.153001593495 + 88.495761961093 + 162.68472734405 + 165.26976519196 + 188.09294417399 + 185.93739207001 + 109.71079469395 + 99.932339889336 + 448.69765569541 + 155.18734126609 + 83.385529385397 + 44.183983376317 + 199.35420523584 + 72.020593626297 + 106.57676187953 + 102.60367431525 + 41.894263887629 + 28.9186990972 + 33.409998484528 + 274.84647145925 + 146.24922142652 + 171.91726605143 + 31.853142551352 + 90.152128883596 + 33.043601888631 + 62.316815850901 + 57.721503194866 + 61.754379398459 + 63.701171836582 + 29.517193589246 + 61.754379398459 + 56.40912188178 + 95.994607747038 + 198.81956404548 + 56.40912188178 + 109.37459183628 + 73.251188430826 + 56.40912188178 + 245.57573444658 + 126.19367751349 + 141.38569976376 + 226.49741109726 + 45.997916648732 + 226.49741109726 + 93.445634337903 + 106.21162056521 + 88.495558592164 + 143.66847889695 + 457.91061547273 + 555.81270787602 + 522.69860246395 + 323.82155082117 + 393.33394798585 + 370.12824833111 + 99.242298483607 + 35.767971208644 + 213.52464422715 + 23.268376056542 + 41.996374301254 + 116.80948644663 + 219.43816758023 + 193.34312200918 + 71.74776380532 + 23.268376056542 + 88.676630249505 + 20.077206209093 + 103.70124487903 + 211.57625677086 + 98.38357958292 + 153.42087543125 + 39.586147368656 + 48.338021003013 + 48.338021003013 + 39.586147368656 + 126.94455467001 + 47.684728787411 + 268.97853689543 + 126.94455467001 + 197.83280925817 + 117.53365493668 + 117.53365493668 +]; diff --git a/examples/data/matpower/36bus_ilic_expansion_1.30.m b/examples/data/matpower/case36-ne-1.30.m similarity index 94% rename from examples/data/matpower/36bus_ilic_expansion_1.30.m rename to examples/data/matpower/case36-ne-1.30.m index c0115d8..97c2031 100644 --- a/examples/data/matpower/36bus_ilic_expansion_1.30.m +++ b/examples/data/matpower/case36-ne-1.30.m @@ -1,1263 +1,1167 @@ -%% MATPOWER Case Format : Version 2 -mpc.version = '2'; - -%%----- Power Flow Data -----%% -%% system MVA base -mpc.baseMVA = 100; - -%% bus data -% bus_i type Pd Qd Gs Bs area Vm Va baseKV zone Vmax Vmin -mpc.bus = [ - 1 3 66146.14 -2432.91 0.0 0.0 1 1 1.05 500 1 1.05 0.95 - 5028 2 918.24 -1330.0 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 70002 2 1737.19 -1277.21 0.22 80.97 1 1 1.01 345 1 1.05 0.95 - 71786 2 9845.67 -1837.8 0.0 0.0 1 1 1.04 345 1 1.05 0.95 - 71797 2 8306.82 -148.0 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 72926 2 2516.62 -452.63 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 73106 2 1965.66 -318.32 0.0 0.0 1 1 1.02 345 1 1.05 0.95 - 73110 2 2879.88 -456.9 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 73171 2 2876.69 -536.18 0.0 0.0 1 1 1.03 115 1 1.05 0.95 - 73663 2 872.18 -188.76 0.0 0.0 1 1 1.02 345 1 1.05 0.95 - 74316 2 4319.45 -323.6 0.0 0.0 1 1 1.01 345 1 1.05 0.95 - 74327 2 14947.0 -1226.78 0.0 0.0 1 1 1.02 345 1 1.05 0.95 - 74341 2 602.09 193.03 0.0 0.0 1 1 1.01 345 1 1.05 0.95 - 74344 2 1582.47 -311.83 0.0 0.0 1 1 1.0 345 1 1.05 0.95 - 74347 2 2594.89 -869.83 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 75050 2 6311.61 -202.02 0.0 0.0 1 1 1.01 138 1 1.05 0.95 - 75403 2 158.16 -235.97 0.0 0.0 1 1 1.04 345 1 1.05 0.95 - 75405 2 1426.94 -202.63 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 76663 2 4858.93 361.97 0.0 0.0 1 1 0.98 230 1 1.05 0.95 - 77400 2 826.82 -230.94 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 77406 2 1833.49 -1428.0 0.0 0.0 1 1 1.04 345 1 1.05 0.95 - 77950 2 -384.03 835.27 0.0 0.0 1 1 1.0 25 1 1.05 0.95 - 78701 2 95.03 -59.91 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 78702 2 2098.19 -334.3 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 79578 2 1154.6 -449.6 0.0 0.0 1 1 1.02 765 1 1.05 0.95 - 79581 2 -2.67 -20.41 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 79583 2 531.14 -426.4 0.0 0.0 1 1 1.02 345 1 1.05 0.95 - 79584 2 4312.76 -803.02 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 79800 2 2102.06 -39.22 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 80001 2 1026.6 252.92 0.0 0.0 1 1 1.09 500 1 1.1 0.95 - 80031 2 3484.11 -885.59 0.0 0.0 1 1 1.08 500 1 1.1 0.95 - 80101 2 13858.27 528.81 0.0 0.0 1 1 1.04 500 1 1.1 0.95 - 80121 2 2524.74 -572.82 0.0 0.0 1 1 1.08 500 1 1.1 0.95 - 81615 2 6611.21 -3597.35 0.0 0.0 1 1 1.1 220 1 1.1 0.95 - 84819 2 0.0 0.0 0.0 0.0 1 1 1.01 765 1 1.05 0.95 - 87004 2 4610.02 -525.53 -0.07 71.11 1 1 1.02 345 1 1.05 0.95 -]; - -%% generator data -% bus Pg Qg Qmax Qmin Vg mBase status Pmax Pmin Pc1 Pc2 Qc1min Qc1max Qc2min Qc2max ramp_agc ramp_10 ramp_30 ramp_q apf -mpc.gen = [ - 71797 0.0 0.0 158.88 -881.54 0 100 1 1226.04 0.0 0 0 0 0 0 0 0 0 0 0 0 - 75050 0.0 0.0 189.51 -1089.57 0 100 1 1591.84 0.0 0 0 0 0 0 0 0 0 0 0 0 - 1 0.0 0.0 477.36 -16943.29 0 100 1 17861.9 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74327 0.0 0.0 400.47 -5221.02 0 100 1 3213.61 0.0 0 0 0 0 0 0 0 0 0 0 0 - 1 0.0 0.0 1053.6 -37374.9 0 100 1 39401.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74347 0.0 0.0 6748.58 -11659.88 0 100 1 16562.25 0.0 0 0 0 0 0 0 0 0 0 0 0 - 1 0.0 0.0 337.15 -11959.97 0 100 1 12608.57 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73110 0.0 0.0 165.62 -374.45 0 100 1 765.75 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73110 0.0 0.0 496.88 -1123.35 0 100 1 2297.25 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73106 0.0 0.0 120.99 -515.61 0 100 1 789.91 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73110 0.0 0.0 99.38 -224.67 0 100 1 459.45 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73110 0.0 0.0 496.88 -1123.35 0 100 1 2297.25 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71786 0.0 0.0 101.8 -452.64 0 100 1 633.74 0.0 0 0 0 0 0 0 0 0 0 0 0 - 5028 0.0 0.0 85.0 -439.96 0 100 1 619.92 0.0 0 0 0 0 0 0 0 0 0 0 0 - 87004 0.0 0.0 112.47 -408.2 0 100 1 720.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 1 0.0 0.0 1053.6 -37374.9 0 100 1 39401.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71786 0.0 0.0 2351.58 -10455.98 0 100 1 14639.39 0.0 0 0 0 0 0 0 0 0 0 0 0 - 80031 0.0 0.0 3.51 -887.64 0 100 1 871.23 0.0 0 0 0 0 0 0 0 0 0 0 0 - 75403 0.0 0.0 13.1 -2.1 0 100 1 25.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71786 0.0 0.0 356.3 -1584.24 0 100 1 2218.09 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71786 0.0 0.0 203.6 -905.28 0 100 1 1267.48 0.0 0 0 0 0 0 0 0 0 0 0 0 - 77950 0.0 0.0 360.0 50.0 0 100 1 1212.0 700.0 0 0 0 0 0 0 0 0 0 0 0 - 78702 0.0 0.0 87.1 -212.08 0 100 1 355.82 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73171 0.0 0.0 630.01 -3367.07 0 100 1 4745.47 0.0 0 0 0 0 0 0 0 0 0 0 0 - 1 0.0 0.0 70.24 -2491.66 0 100 1 2626.78 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71797 0.0 0.0 2621.52 -14545.41 0 100 1 20229.66 0.0 0 0 0 0 0 0 0 0 0 0 0 - 80101 0.0 0.0 579.0 -3000.0 0 100 1 3335.16 0.0 0 0 0 0 0 0 0 0 0 0 0 - 75405 0.0 0.0 -8.05 -2612.5 0 100 1 2807.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74341 0.0 0.0 20.7 -41.3 0 100 1 55.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 80121 0.0 0.0 -35.0 -968.9 0 100 1 1380.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 75403 0.0 0.0 272.0 -345.2 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 80001 0.0 0.0 1475.5 -2097.7 0 100 1 3460.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 77406 0.0 0.0 1041.5 -9692.0 0 100 1 11767.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 87004 0.0 0.0 262.43 -952.46 0 100 1 1680.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 76663 0.0 0.0 921.17 -9362.35 0 100 1 12688.66 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79583 0.0 0.0 2.5 -10.8 0 100 1 34.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 78702 0.0 0.0 653.25 -1590.56 0 100 1 2668.69 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74344 0.0 0.0 975.5 -1937.5 0 100 1 4945.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 70002 0.0 0.0 -199.8 -8844.5 0 100 1 10125.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74347 0.0 0.0 158.79 -274.35 0 100 1 389.7 0.0 0 0 0 0 0 0 0 0 0 0 0 - 84819 0.0 0.0 200.0 -400.0 0 100 1 1500.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 72926 0.0 0.0 21.52 -230.7 0 100 1 460.78 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71797 0.0 0.0 1350.48 -7493.09 0 100 1 10421.34 0.0 0 0 0 0 0 0 0 0 0 0 0 - 77406 0.0 0.0 104.15 -969.2 0 100 1 1176.7 0.0 0 0 0 0 0 0 0 0 0 0 0 - 80101 0.0 0.0 1351.0 -7000.0 0 100 1 7782.04 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74327 0.0 0.0 7985.34 -104107.79 0 100 1 64079.86 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79583 0.0 0.0 75.0 -324.0 0 100 1 1020.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 70002 0.0 0.0 -199.8 -8844.5 0 100 1 10125.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 78701 0.0 0.0 810.25 -1672.0 0 100 1 2700.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79583 0.0 0.0 2.5 -10.8 0 100 1 34.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 75405 0.0 0.0 -8.05 -261.25 0 100 1 280.7 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79584 0.0 0.0 290.6 -4476.0 0 100 1 6063.6 0.0 0 0 0 0 0 0 0 0 0 0 0 - 5028 0.0 0.0 25.73 -129.4 0 100 1 182.33 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73171 0.0 0.0 210.0 -1122.66 0 100 1 1581.82 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79800 0.0 0.0 191.52 -375.62 0 100 1 631.4 0.0 0 0 0 0 0 0 0 0 0 0 0 - 5028 0.0 0.0 -255.0 -255.0 0 100 1 -600.0 -600.0 0 0 0 0 0 0 0 0 0 0 0 - 79578 0.0 0.0 275.76 -817.04 0 100 1 1141.92 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73171 0.0 0.0 167.5 -895.44 0 100 1 1261.67 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79578 0.0 0.0 689.4 -2042.6 0 100 1 2854.8 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74327 0.0 0.0 -270.0 -270.0 0 100 1 600.0 600.0 0 0 0 0 0 0 0 0 0 0 0 - 1 0.0 0.0 323.1 -11461.64 0 100 1 12083.21 0.0 0 0 0 0 0 0 0 0 0 0 0 - 78701 0.0 0.0 2430.75 -5016.0 0 100 1 8100.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 5028 0.0 0.0 169.82 -854.04 0 100 1 1203.38 0.0 0 0 0 0 0 0 0 0 0 0 0 - 76663 0.0 0.0 183.68 -1866.86 0 100 1 2530.13 0.0 0 0 0 0 0 0 0 0 0 0 0 - 80031 0.0 0.0 8.19 -2071.16 0 100 1 2032.87 0.0 0 0 0 0 0 0 0 0 0 0 0 - 84819 0.0 0.0 70.0 -140.0 0 100 1 525.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74347 0.0 0.0 6748.58 -11659.88 0 100 1 16562.25 0.0 0 0 0 0 0 0 0 0 0 0 0 - 5028 0.0 0.0 25.73 -129.4 0 100 1 182.33 0.0 0 0 0 0 0 0 0 0 0 0 0 - 77400 0.0 0.0 -5.9 -3734.0 0 100 1 4131.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79583 0.0 0.0 200.0 -200.0 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79800 0.0 0.0 82.08 -160.98 0 100 1 270.6 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73663 0.0 0.0 14.32 -270.13 0 100 1 588.74 0.0 0 0 0 0 0 0 0 0 0 0 0 - 87004 0.0 0.0 112.47 -408.2 0 100 1 720.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 78702 0.0 0.0 1959.75 -4771.69 0 100 1 8006.06 0.0 0 0 0 0 0 0 0 0 0 0 0 - 75050 0.0 0.0 3778.88 -21726.25 0 100 1 31741.56 0.0 0 0 0 0 0 0 0 0 0 0 0 - 87004 0.0 0.0 262.43 -952.46 0 100 1 1680.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 72926 0.0 0.0 64.58 -692.1 0 100 1 1382.32 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73106 0.0 0.0 96.5 -411.26 0 100 1 630.04 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74316 0.0 0.0 304.6 -3694.4 0 100 1 2130.7 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74344 0.0 0.0 975.5 -1937.5 0 100 1 4945.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 78701 0.0 0.0 270.0 -300.0 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73663 0.0 0.0 17.95 -338.68 0 100 1 738.14 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73106 0.0 0.0 362.97 -1546.84 0 100 1 2369.73 0.0 0 0 0 0 0 0 0 0 0 0 0 - 70002 0.0 0.0 450.0 -150.0 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73663 0.0 0.0 53.86 -1016.03 0 100 1 2214.42 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79581 0.0 0.0 119.5 -114.3 0 100 1 500.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71786 0.0 0.0 1425.2 -5386.42 0 100 1 7541.51 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74347 0.0 0.0 79.4 -137.18 0 100 1 194.85 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71786 0.0 0.0 -755.64 -755.64 0 100 1 1500.0 1500.0 0 0 0 0 0 0 0 0 0 0 0 - 71797 0.0 0.0 238.32 -1322.31 0 100 1 1839.06 0.0 0 0 0 0 0 0 0 0 0 0 0 - 81615 0.0 0.0 -374.4 -2477.5 0 100 1 3515.0 0.0 0 0 0 0 0 0 0 0 0 0 0 -]; - -%% branch data -% fbus tbus r x b rateA rateB rateC ratio angle status angmin angmax -mpc.branch = [ - 76663 1 0.03 0.29827 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 71797 70002 0.07217 1.37799 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79800 77400 0.00193 0.02011 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79578 77400 0.17926 0.83495 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 77400 0.09552 0.54674 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 77400 0.00127 0.01341 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 77406 77400 0.00082 0.01062 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 77406 0.0012 0.0301 0.61305 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 - 77950 77406 0.0003 0.01232 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79800 77406 0.06654 0.46038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79578 77406 0.39062 1.75589 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 77950 0.00536 0.06137 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 71797 71786 0.00133 0.0172 0.3175 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 - 79583 78701 0.00399 0.19258 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 78701 0.00127 0.0131 0.213 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 - 79581 78701 0.00116 0.01845 0.31498 1428.0 1428.0 1428.0 1 0.0 1 -27.64 27.64 - 79581 78701 0.36673 2.03778 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 78701 0.00127 0.01332 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 78702 0.10404 0.94043 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79581 78702 0.0014 0.01717 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79578 78702 0.15285 1.01697 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 78702 0.00123 0.01908 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 79578 0.00058 0.01512 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 71797 71786 0.00126 0.01682 0.31325 1313.0 1313.0 1313.0 1 0.0 1 -27.64 27.64 - 79800 79584 0.00362 0.03758 0.564 1301.0 1301.0 1301.0 1 0.0 1 -27.64 27.64 - 79800 79584 0.00594 0.04362 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79578 71786 -0.00325 0.49565 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 71786 0.04522 0.42055 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73110 71786 0.02941 0.40675 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 71786 0.08306 0.98516 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 72926 71786 0.00342 0.04598 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 71797 71786 0.00206 0.04736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73663 71797 0.02227 0.29239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75405 1 0.063 0.63331 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 71797 0.08853 0.55031 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73110 71797 0.00326 0.03859 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 71797 0.243 1.75975 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73106 71797 0.01586 0.17687 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 72926 71797 0.00361 0.04038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79578 72926 -0.00736 0.57811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73663 72926 0.02638 0.38413 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 72926 0.00314 0.04087 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73110 72926 0.00571 0.09372 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 72926 0.05932 0.62456 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 5028 1 0.0055 0.05877 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74344 72926 0.18515 1.671 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73106 72926 0.01854 0.21439 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73110 73106 0.00227 0.02662 0.46111 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 - 73663 73106 0.00289 0.03274 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73110 73106 0.00242 0.02913 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74344 73106 0.00232 0.03638 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73171 73106 0.01429 0.08921 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73663 73110 0.00363 0.04974 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73663 73171 0.00688 0.11003 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74344 73171 0.02503 0.24228 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74347 1 0.0051 0.05904 0 1000.0 1000.0 1000.0 1 2.0 1 -27.64 27.64 - 75050 73171 0.00797 0.04466 0 301.0 301.0 301.0 1 -1.1 1 -27.64 27.64 - 74344 73663 0.04034 0.7208 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 80031 80001 0.0161 0.23252 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 80101 80001 0.00093 0.01236 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 80121 80001 0.00099 0.01156 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 81615 80001 0.00545 0.069 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 80121 80031 0.08552 0.8644 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 81615 80031 0.01069 0.11458 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 80101 80031 0.00134 0.01925 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 80031 79578 0.00358 0.09628 0 600.0 600.0 600.0 1 -8.5 1 -27.64 27.64 - 74347 5028 0.00019 0.00196 0 1261.0 1261.0 1261.0 1 0.0 1 -27.64 27.64 - 80121 80101 0.00518 0.04811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79584 80101 0.00569 0.14534 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 81615 80101 0.00045 0.00787 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 81615 80121 0.00108 0.01932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79584 81615 0.00215 0.02304 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 76663 81615 0.05653 0.32936 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79578 84819 0.00018 0.00515 2.53 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75050 74316 0.00173 0.01817 0 690.0 690.0 690.0 1 0.0 1 -27.64 27.64 - 74341 74316 0.00016 0.00321 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74327 74316 0.00024 0.00631 0 2800.0 2800.0 2800.0 1 0.0 1 -27.64 27.64 - 74327 5028 0.0025 0.04009 0 1000.0 1000.0 1000.0 1 -10.1 1 -27.64 27.64 - 79583 74316 0.08749 1.48406 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78701 74316 0.01804 0.23641 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75403 74316 0.04014 0.66967 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74347 74316 0.00119 0.02146 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74344 74316 0.00053 0.01643 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75050 74327 0.0101 0.10336 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74341 74327 -0.0003 0.12013 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74347 74327 -0.00426 0.29938 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74344 74341 0.00069 0.01874 0.375 1720.0 1720.0 1720.0 1 0.0 1 -27.64 27.64 - 75050 74341 0.01821 0.32529 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 87004 70002 0.00728 0.07613 0 730.0 730.0 730.0 1 0.0 1 -27.64 27.64 - 74347 74341 0.0004 0.00824 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74344 74341 0.00066 0.01828 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78701 74344 0.00194 0.02007 0.32563 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 - 78702 74344 0.02147 0.26677 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 74344 0.02053 0.2883 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78701 74344 0.00428 0.05254 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75403 74344 0.00877 0.15125 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74347 74344 0.00239 0.04133 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78701 74344 0.00204 0.02109 0 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 - 79583 74347 0.01211 0.21188 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 71786 70002 0.0053 0.07452 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78701 74347 0.01513 0.17138 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75403 74347 0.00571 0.09389 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75405 75403 0.0022 0.0284 0.4776 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 - 79581 75403 0.0014 0.0183 0.2831 1494.0 1494.0 1494.0 1 0.0 1 -27.64 27.64 - 75405 75403 0.03139 0.30932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 75403 0.12686 1.0465 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 75403 0.0018 0.03297 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78701 75403 0.05589 0.6077 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 77400 75403 0.07592 0.60736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79800 75405 0.0559 0.33777 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 72926 70002 0.02434 0.33083 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79584 75405 0.08074 1.20196 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 76663 75405 0.00683 0.17396 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 75405 0.19664 1.14823 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 77406 75405 0.00753 0.12351 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 77400 75405 0.00371 0.05608 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79800 76663 0.04335 0.21239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79584 76663 0.00159 0.02078 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 77400 76663 0.26745 1.13514 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 77406 77400 0.00074 0.0121 0.11888 1032.0 1032.0 1032.0 1 0.0 1 -27.64 27.64 - 77950 77400 0.00122 0.04098 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 -]; - -%%----- OPF Data -----%% -%% generator cost data -% 1 startup shutdown n x1 y1 ... xn yn -% 2 startup shutdown n c(n-1) ... c0 -mpc.gencost = [ - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 520.08 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 799.2 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 1200.0 0.0 - 2 0 0 3 0.0 799.2 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 1200.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 799.2 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 520.08 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 799.2 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 799.2 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 799.2 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 799.2 0.0 -]; - -%column_names% f_bus t_bus br_r br_x br_b rate_a rate_b rate_c tap shift br_status angmin angmax construction_cost -mpc.ne_branch = [ - 76663 1 0.03 0.29827 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.3684519289221e8 - 75405 1 0.063 0.63331 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.4784999333122e8 - 5028 1 0.0055 0.05877 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.6121430146674e8 - 74347 1 0.0051 0.05904 0 1000.0 1000.0 1000.0 1 2.0 1 -27.64 27.64 1.6652382368882e8 - 74347 5028 0.00019 0.00196 0 1261.0 1261.0 1261.0 1 0.0 1 -27.64 27.64 1.0800363403261e7 - 74327 5028 0.0025 0.04009 0 1000.0 1000.0 1000.0 1 -10.1 1 -27.64 27.64 3.6127238752901e7 - 87004 70002 0.00728 0.07613 0 730.0 730.0 730.0 1 0.0 1 -27.64 27.64 1.6810849545763e8 - 71786 70002 0.0053 0.07452 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.6518599906914e8 - 72926 70002 0.02434 0.33083 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.0069081360115e8 - 71797 70002 0.07217 1.37799 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.9923614765262e8 - 71797 71786 0.00133 0.0172 0.3175 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 3.5830947513102e7 - 71797 71786 0.00126 0.01682 0.31325 1313.0 1313.0 1313.0 1 0.0 1 -27.64 27.64 3.5830947513102e7 - 79578 71786 -0.00325 0.49565 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.4291520294538e8 - 78702 71786 0.04522 0.42055 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.574775247284e8 - 73110 71786 0.02941 0.40675 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.193219329561e8 - 79583 71786 0.08306 0.98516 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.5189106651549e8 - 72926 71786 0.00342 0.04598 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.9496188582327e7 - 71797 71786 0.00206 0.04736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.5830947513102e7 - 73663 71797 0.02227 0.29239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.1157633217554e8 - 78702 71797 0.08853 0.55031 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.4852829612739e8 - 73110 71797 0.00326 0.03859 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.3572336314877e7 - 79583 71797 0.243 1.75975 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.485897323692e8 - 73106 71797 0.01586 0.17687 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.1417654545878e7 - 72926 71797 0.00361 0.04038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.2502053856504e7 - 79578 72926 -0.00736 0.57811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.7490918207972e8 - 73663 72926 0.02638 0.38413 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.294484788786e8 - 78702 72926 0.00314 0.04087 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.902036741496e7 - 73110 72926 0.00571 0.09372 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2450249558262e8 - 79583 72926 0.05932 0.62456 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.925195596364e8 - 74344 72926 0.18515 1.671 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2448297493547e8 - 73106 72926 0.01854 0.21439 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0152628115139e8 - 73110 73106 0.00227 0.02662 0.46111 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 5.4648339424066e7 - 73663 73106 0.00289 0.03274 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.8570927163501e7 - 73110 73106 0.00242 0.02913 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.4648339424066e7 - 74344 73106 0.00232 0.03638 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.4998205118759e7 - 73171 73106 0.01429 0.08921 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.7428795568701e7 - 73663 73110 0.00363 0.04974 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.9683950241588e7 - 73663 73171 0.00688 0.11003 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.8259225276667e7 - 74344 73171 0.02503 0.24228 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.4743728305943e7 - 75050 73171 0.00797 0.04466 0 301.0 301.0 301.0 1 -1.1 1 -27.64 27.64 3.1304782032488e7 - 74344 73663 0.04034 0.7208 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.5247369167347e7 - 80031 80001 0.0161 0.23252 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0447856294393e8 - 80101 80001 0.00093 0.01236 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.920664464509e8 - 80121 80001 0.00099 0.01156 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.9511835575729e8 - 81615 80001 0.00545 0.069 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.2206352114163e8 - 80121 80031 0.08552 0.8644 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.1951866496791e8 - 81615 80031 0.01069 0.11458 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2952514239157e8 - 80101 80031 0.00134 0.01925 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.1798064711678e8 - 80031 79578 0.00358 0.09628 0 600.0 600.0 600.0 1 -8.5 1 -27.64 27.64 5.2973481695065e8 - 80121 80101 0.00518 0.04811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.8321499293603e8 - 79584 80101 0.00569 0.14534 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.844539543414e7 - 81615 80101 0.00045 0.00787 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.2163843623672e7 - 81615 80121 0.00108 0.01932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.3535862529809e8 - 79584 81615 0.00215 0.02304 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.8176978771964e7 - 76663 81615 0.05653 0.32936 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.6223722960824e7 - 79578 84819 0.00018 0.00515 2.53 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2113443861795e8 - 75050 74316 0.00173 0.01817 0 690.0 690.0 690.0 1 0.0 1 -27.64 27.64 3.3841455313522e7 - 74341 74316 0.00016 0.00321 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.3360020499419e7 - 74327 74316 0.00024 0.00631 0 2800.0 2800.0 2800.0 1 0.0 1 -27.64 27.64 2.6988013771328e7 - 79583 74316 0.08749 1.48406 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.2201618357386e8 - 78701 74316 0.01804 0.23641 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.1813756901943e8 - 75403 74316 0.04014 0.66967 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.3887176756005e8 - 74347 74316 0.00119 0.02146 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.5730412715645e7 - 74344 74316 0.00053 0.01643 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.282331655752e7 - 75050 74327 0.0101 0.10336 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.6692044994783e7 - 74341 74327 -0.0003 0.12013 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.0338436415921e7 - 74347 74327 -0.00426 0.29938 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.6626423040582e7 - 74344 74341 0.00069 0.01874 0.375 1720.0 1720.0 1720.0 1 0.0 1 -27.64 27.64 4.9884110064155e7 - 75050 74341 0.01821 0.32529 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.1456695024142e7 - 74347 74341 0.0004 0.00824 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.3843473906365e7 - 74344 74341 0.00066 0.01828 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.9884110064155e7 - 78701 74344 0.00194 0.02007 0.32563 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 4.5566304316925e7 - 78702 74344 0.02147 0.26677 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.7542769032152e7 - 79583 74344 0.02053 0.2883 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.6060297443455e8 - 78701 74344 0.00428 0.05254 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.5566304316925e7 - 75403 74344 0.00877 0.15125 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.8350886698719e7 - 74347 74344 0.00239 0.04133 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.9171031781183e7 - 78701 74344 0.00204 0.02109 0 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 4.5566304316925e7 - 79583 74347 0.01211 0.21188 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.9837179298938e8 - 78701 74347 0.01513 0.17138 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0193705061572e8 - 75403 74347 0.00571 0.09389 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.142089010887e8 - 75405 75403 0.0022 0.0284 0.4776 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 1.8296065630454e8 - 79581 75403 0.0014 0.0183 0.2831 1494.0 1494.0 1494.0 1 0.0 1 -27.64 27.64 3.71563144052e7 - 75405 75403 0.03139 0.30932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.8296065630454e8 - 78702 75403 0.12686 1.0465 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.5483752791839e7 - 79583 75403 0.0018 0.03297 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.5795893699798e7 - 78701 75403 0.05589 0.6077 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.1485167983253e7 - 77400 75403 0.07592 0.60736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.16052890238e8 - 79800 75405 0.0559 0.33777 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.6989220463863e8 - 79584 75405 0.08074 1.20196 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.489758064905e8 - 76663 75405 0.00683 0.17396 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.2222680997977e8 - 79583 75405 0.19664 1.14823 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.6157739806728e8 - 77406 75405 0.00753 0.12351 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.1772829950558e8 - 77400 75405 0.00371 0.05608 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.9898314026394e8 - 79800 76663 0.04335 0.21239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.0166196936949e7 - 79584 76663 0.00159 0.02078 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.8892742991245e7 - 77400 76663 0.26745 1.13514 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.7248148160165e8 - 77406 77400 0.00074 0.0121 0.11888 1032.0 1032.0 1032.0 1 0.0 1 -27.64 27.64 1.8795788145312e7 - 77950 77400 0.00122 0.04098 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.3923938323821e7 - 79800 77400 0.00193 0.02011 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.4356664826049e7 - 79578 77400 0.17926 0.83495 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.5906985708436e8 - 78702 77400 0.09552 0.54674 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.5617920012154e8 - 79583 77400 0.00127 0.01341 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.7956591603459e7 - 77406 77400 0.00082 0.01062 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.8795788145312e7 - 79583 77406 0.0012 0.0301 0.61305 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 7.1631434508352e7 - 77950 77406 0.0003 0.01232 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.6218016828457e7 - 79800 77406 0.06654 0.46038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.3768056026557e7 - 79578 77406 0.39062 1.75589 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.4978804375055e8 - 79583 77950 0.00536 0.06137 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.9472538793619e7 - 79583 78701 0.00399 0.19258 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2393070597909e8 - 78702 78701 0.00127 0.0131 0.213 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 3.1976999066129e7 - 79581 78701 0.00116 0.01845 0.31498 1428.0 1428.0 1428.0 1 0.0 1 -27.64 27.64 3.9046609867767e7 - 79581 78701 0.36673 2.03778 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.9046609867767e7 - 78702 78701 0.00127 0.01332 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.1976999066129e7 - 79583 78702 0.10404 0.94043 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0254359607996e8 - 79581 78702 0.0014 0.01717 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.8518891815953e7 - 79578 78702 0.15285 1.01697 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.1755747817563e8 - 79583 78702 0.00123 0.01908 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0254359607996e8 - 79583 79578 0.00058 0.01512 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.335624571891e8 - 79800 79584 0.00362 0.03758 0.564 1301.0 1301.0 1301.0 1 0.0 1 -27.64 27.64 9.4941635495571e7 - 79800 79584 0.00594 0.04362 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.4941635495571e7 -]; - -%column_names% consumer heat_rate_quad_coeff heat_rate_linear_coeff heat_rate_constant_coeff -mpc.gen_gas = [ - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10029 0 140674.114 0 - 10031 0 140674.114 0 - -1 0 0 0 - 10064 0 56269.6455 0 - -1 0 0 0 - 10066 0 56269.6455 0 - -1 0 0 0 - 10064 0 140674.114 0 - -1 0 0 0 - 10014 0 140674.114 0 - -1 0 0 0 - 10029 0 56269.6455 0 - 10066 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10093 0 140674.114 0 - -1 0 0 0 - 10062 0 140674.114 0 - -1 0 0 0 - 10044 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10082 0 140674.114 0 - -1 0 0 0 - 10076 0 140674.114 0 - -1 0 0 0 - 10086 0 140674.114 0 - 10091 0 140674.114 0 - 10071 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10062 0 56269.6455 0 - -1 0 0 0 - -1 0 0 0 - 10019 0 140674.114 0 - 10048 0 140674.114 0 - 10071 0 56269.6455 0 - 10087 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10093 0 56269.6455 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10100 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - 10087 0 56269.6455 0 - 10014 0 56269.6455 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10031 0 56269.6455 0 - -1 0 0 0 - 10082 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10086 0 56269.6455 0 - 10021 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10091 0 56269.6455 0 - -1 0 0 0 - 10034 0 56269.6455 0 - 10066 0 140674.114 0 - -1 0 0 0 - 10034 0 140674.114 0 - -1 0 0 0 - 10066 0 56269.6455 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 -]; - - -%column_names% name -mpc.bus_name = [ - 'Alburtis'; - 'Waldick'; - 'Orrington'; - 'Sandy Pond'; - 'Millbury'; - 'Northfield'; - 'Southington'; - 'Millstone'; - 'Norwalk Harbor'; - 'East Shore'; - 'Dunwoodie'; - 'Farragut'; - 'Millwood'; - 'Pleasant Valley'; - 'Ramapo'; - 'Newbridge'; - 'Fraser'; - 'Oakdale'; - 'Gardenville'; - 'Clay'; - 'Volney'; - '9 Mile Point'; - 'Leeds'; - 'New Scotland'; - 'Massena'; - 'Gilboa'; - 'Marcy'; - 'Niagara'; - 'Rochester'; - 'Bruce B'; - 'Hawthorne'; - 'Milton'; - 'Longwood'; - 'Middle DK 1'; - 'Chateaguay'; - 'Keswick'; -]; - -%column_names% name fuel_type comment -mpc.gen_name = [ - '32' 'Oil' 'none'; - '109' 'Oil' 'none'; - '1' 'Coal' 'none'; - '81' 'Oil' 'none'; - '3' 'Gas' 'single_cycle'; - '101' 'Gas' 'single cycle'; - '2' 'Nuclear' 'none'; - '2052' 'Gas' 'combined cycle'; - '51' 'Nuclear' 'none'; - '2045' 'Gas' 'combined cycle'; - '53' 'Oil' 'none'; - '52' 'Gas' 'single cycle'; - '26' 'Hydro' 'none'; - '10' 'Gas' 'single_cycle'; - '250' 'Hydro' 'none'; - '2003' 'Gas' 'combined_cycle'; - '24' 'Gas' 'single_cycle'; - '215' 'Hydro' 'none'; - '117' 'Hydro' 'none'; - '25' 'Oil' 'none'; - '23' 'Nuclear' 'none'; - '149' 'Nuclear' 'none'; - '166' 'Hydro' 'none'; - '59' 'Gas' 'single cycle'; - '5' 'Hydro' 'none'; - '31' 'Gas' 'single cycle'; - '218' 'Coal' 'none'; - '122' 'Gas' 'single cycle'; - '90' 'Refuse' 'none'; - '225' 'Coal' 'none'; - '1004' 'None' 'SVC'; - '205' 'Nuclear' 'none'; - '143' 'Gas' 'single cycle'; - '249' 'Oil' 'none'; - '129' 'Gas' 'single cycle'; - '189' 'Refuse' 'none'; - '164' 'Gas' 'single cycle'; - '94' 'Gas' 'single cycle'; - '17' 'Gas' 'single cycle'; - '99' 'Coal' 'none'; - '243' 'Hydro' 'none'; - '37' 'Nuclear' 'none'; - '2031' 'Gas' 'combined cycle'; - '142' 'Nuclear' 'none'; - '219' 'Nuclear' 'none'; - '80' 'Gas' 'single cycle'; - '185' 'Gas' 'single cycle'; - '2017' 'Gas' 'combined cycle'; - '157' 'Gas' 'single cycle'; - '187' 'Hydro' 'none'; - '123' 'Oil' 'none'; - '194' 'Hydro' 'none'; - '8' 'Coal' 'none'; - '2059' 'Gas' 'combined cycle'; - '198' 'Nuclear' 'none'; - '1000' 'None' 'DC Line Terminal'; - '173' 'Hydro' 'none'; - '60' 'Oil' 'none'; - '171' 'Gas' 'single cycle'; - '1006' 'None' 'DC Line Terminal'; - '4' 'Oil' 'none'; - '2157' 'Gas' 'combined cycle'; - '2010' 'Gas' 'combined_cycle'; - '130' 'Oil' 'none'; - '212' 'Nuclear' 'none'; - '239' 'Coal' 'none'; - '2101' 'Gas' 'combined cycle'; - '11' 'Oil' 'none'; - '136' 'Gas' 'single cycle'; - '1005' 'None' 'STATCON'; - '197' 'Coal' 'none'; - '67' 'Oil' 'none'; - '247' 'Nuclear' 'none'; - '2164' 'Gas' 'combined cycle'; - '108' 'Gas' 'single cycle'; - '246' 'Coal' 'none'; - '40' 'Hydro' 'none'; - '46' 'Oil' 'none'; - '72' 'Nuclear' 'none'; - '2094' 'Gas' 'combined cycle'; - '1001' 'None' 'SVC'; - '2066' 'Gas' 'combined cycle'; - '45' 'Gas' 'single cycle'; - '1003' 'None' 'SVC'; - '66' 'Gas' 'single cycle'; - '180' 'Hydro' 'none'; - '2024' 'Gas' 'combined_cycle'; - '103' 'Hydro' 'none'; - '1002' 'None' 'DC Line Terminal'; - '30' 'Nuclear' 'none'; - '232' 'Coal' 'none'; -]; - -%column_names% name -mpc.branch_name = [ - '1'; - '10'; - '100'; - '101'; - '102'; - '103'; - '104'; - '105'; - '106'; - '107'; - '108'; - '109'; - '11'; - '110'; - '111'; - '112'; - '113'; - '114'; - '115'; - '116'; - '117'; - '118'; - '119'; - '12'; - '120'; - '121'; - '13'; - '14'; - '15'; - '16'; - '17'; - '18'; - '19'; - '2'; - '20'; - '21'; - '22'; - '23'; - '24'; - '25'; - '26'; - '27'; - '28'; - '29'; - '3'; - '30'; - '31'; - '32'; - '33'; - '34'; - '35'; - '36'; - '37'; - '38'; - '39'; - '4'; - '40'; - '41'; - '42'; - '43'; - '44'; - '45'; - '46'; - '47'; - '48'; - '49'; - '5'; - '50'; - '51'; - '52'; - '53'; - '54'; - '55'; - '56'; - '57'; - '58'; - '59'; - '6'; - '60'; - '61'; - '62'; - '63'; - '64'; - '65'; - '66'; - '67'; - '68'; - '69'; - '7'; - '70'; - '71'; - '72'; - '73'; - '74'; - '75'; - '76'; - '77'; - '78'; - '79'; - '8'; - '80'; - '81'; - '82'; - '83'; - '84'; - '85'; - '86'; - '87'; - '88'; - '89'; - '9'; - '90'; - '91'; - '92'; - '93'; - '94'; - '95'; - '96'; - '97'; - '98'; - '99'; -]; - -%column_names% name -mpc.ne_branch_name = [ - '10001'; - '10002'; - '10003'; - '10004'; - '10005'; - '10006'; - '10007'; - '10008'; - '10009'; - '10010'; - '10011'; - '10012'; - '10013'; - '10014'; - '10015'; - '10016'; - '10017'; - '10018'; - '10019'; - '10020'; - '10021'; - '10022'; - '10023'; - '10024'; - '10025'; - '10026'; - '10027'; - '10028'; - '10029'; - '10030'; - '10031'; - '10032'; - '10033'; - '10034'; - '10035'; - '10036'; - '10037'; - '10038'; - '10039'; - '10040'; - '10041'; - '10042'; - '10043'; - '10044'; - '10045'; - '10046'; - '10047'; - '10048'; - '10049'; - '10050'; - '10051'; - '10052'; - '10053'; - '10054'; - '10055'; - '10056'; - '10057'; - '10058'; - '10059'; - '10060'; - '10061'; - '10062'; - '10063'; - '10064'; - '10065'; - '10066'; - '10067'; - '10068'; - '10069'; - '10070'; - '10071'; - '10072'; - '10073'; - '10074'; - '10075'; - '10076'; - '10077'; - '10078'; - '10079'; - '10080'; - '10081'; - '10082'; - '10083'; - '10084'; - '10085'; - '10086'; - '10087'; - '10088'; - '10089'; - '10090'; - '10091'; - '10092'; - '10093'; - '10094'; - '10095'; - '10096'; - '10097'; - '10098'; - '10099'; - '10100'; - '10101'; - '10102'; - '10103'; - '10104'; - '10105'; - '10106'; - '10107'; - '10108'; - '10109'; - '10110'; - '10111'; - '10112'; - '10113'; - '10114'; - '10115'; - '10116'; - '10117'; - '10118'; - '10119'; - '10120'; - '10121'; -]; - -%column_names% latitude longitude -mpc.bus_geo = [ - 40.51096 -75.6012 - 41.012131 -74.124353 - 44.71331 -68.773837 - 42.563014 -71.565571 - 42.195575 -71.776468 - 42.682743 -72.448623 - 41.597925 -72.881032 - 41.3111 -72.166724 - 41.097019 -73.40998 - 41.279775 -72.899887 - 40.935782 -73.865865 - 40.63848 -73.92653 - 41.191325 -73.799727 - 41.746989 -73.826634 - 41.131742 -74.142467 - 40.653613 -73.536373 - 42.24544 -74.965122 - 40.738084 -73.137793 - 42.85852 -78.75637 - 43.182418 -76.174107 - 43.342948 -76.358173 - 43.520158 -76.406747 - 42.25244 -73.892826 - 42.6071 -73.939901 - 44.92777 -74.892207 - 42.397121 -74.445895 - 43.170711 -75.291814 - 43.096196 -79.052168 - 43.159655 -77.610324 - 44.327512 -81.590156 - 44.308936 -80.481141 - 43.510101 -79.909482 - 42.839955 -81.584225 - 43.686629 -79.419143 - 45.3577 -73.737705 - 45.995151 -66.837436 -]; - -%column_names% length -mpc.branch_length = [ - 370.01799330627 - 370.44146057949 - 116.80948644663 - 219.43816758023 - 193.34312200918 - 71.74776380532 - 23.268376056542 - 88.676630249505 - 20.077206209093 - 103.70124487903 - 211.57625677086 - 98.38357958292 - 44.357169529228 - 153.42087543125 - 39.586147368656 - 48.338021003013 - 48.338021003013 - 39.586147368656 - 126.94455467001 - 47.684728787411 - 268.97853689543 - 126.94455467001 - 197.83280925817 - 44.357169529228 - 117.53365493668 - 117.53365493668 - 375.15943236928 - 194.95039194446 - 147.7154129612 - 311.83028961877 - 73.653718543842 - 44.357169529228 - 138.1266928526 - 209.93468319112 - 183.8716324429 - 103.458952307 - 307.74338015745 - 113.17111832371 - 77.374850269425 - 317.5567580515 - 160.2516405914 - 122.58294935309 - 154.12872632941 - 238.33092165262 - 136.55224617686 - 154.10456060913 - 125.68516261139 - 67.65229011702 - 35.369577076778 - 67.65229011702 - 80.464978005231 - 71.094375050193 - 61.506590160419 - 47.363272797447 - 80.149946673078 - 141.04953443823 - 50.380168181435 - 93.153001593495 - 88.495761961093 - 162.68472734405 - 165.26976519196 - 188.09294417399 - 185.93739207001 - 109.71079469395 - 99.932339889336 - 448.69765569541 - 13.3703846453 - 155.18734126609 - 83.385529385397 - 44.183983376317 - 199.35420523584 - 72.020593626297 - 106.57676187953 - 102.60367431525 - 41.894263887629 - 28.9186990972 - 33.409998484528 - 44.723965320742 - 274.84647145925 - 146.24922142652 - 171.91726605143 - 31.853142551352 - 90.152128883596 - 33.043601888631 - 62.316815850901 - 57.721503194866 - 61.754379398459 - 63.701171836582 - 208.11107575626 - 29.517193589246 - 61.754379398459 - 56.40912188178 - 95.994607747038 - 198.81956404548 - 56.40912188178 - 109.37459183628 - 73.251188430826 - 56.40912188178 - 245.57573444658 - 328.28884341354 - 126.19367751349 - 141.38569976376 - 226.49741109726 - 45.997916648732 - 226.49741109726 - 93.445634337903 - 106.21162056521 - 88.495558592164 - 143.66847889695 - 457.91061547273 - 372.24227436103 - 555.81270787602 - 522.69860246395 - 323.82155082117 - 393.33394798585 - 370.12824833111 - 99.242298483607 - 35.767971208644 - 213.52464422715 - 23.268376056542 - 41.996374301254 -]; - -%column_names% length -mpc.ne_branch_length = [ - 370.01799330627 - 209.93468319112 - 136.55224617686 - 141.04953443823 - 13.3703846453 - 44.723965320742 - 208.11107575626 - 328.28884341354 - 372.24227436103 - 370.44146057949 - 44.357169529228 - 44.357169529228 - 375.15943236928 - 194.95039194446 - 147.7154129612 - 311.83028961877 - 73.653718543842 - 44.357169529228 - 138.1266928526 - 183.8716324429 - 103.458952307 - 307.74338015745 - 113.17111832371 - 77.374850269425 - 317.5567580515 - 160.2516405914 - 122.58294935309 - 154.12872632941 - 238.33092165262 - 154.10456060913 - 125.68516261139 - 67.65229011702 - 35.369577076778 - 67.65229011702 - 80.464978005231 - 71.094375050193 - 61.506590160419 - 47.363272797447 - 80.149946673078 - 50.380168181435 - 93.153001593495 - 88.495761961093 - 162.68472734405 - 165.26976519196 - 188.09294417399 - 185.93739207001 - 109.71079469395 - 99.932339889336 - 448.69765569541 - 155.18734126609 - 83.385529385397 - 44.183983376317 - 199.35420523584 - 72.020593626297 - 106.57676187953 - 102.60367431525 - 41.894263887629 - 28.9186990972 - 33.409998484528 - 274.84647145925 - 146.24922142652 - 171.91726605143 - 31.853142551352 - 90.152128883596 - 33.043601888631 - 62.316815850901 - 57.721503194866 - 61.754379398459 - 63.701171836582 - 29.517193589246 - 61.754379398459 - 56.40912188178 - 95.994607747038 - 198.81956404548 - 56.40912188178 - 109.37459183628 - 73.251188430826 - 56.40912188178 - 245.57573444658 - 126.19367751349 - 141.38569976376 - 226.49741109726 - 45.997916648732 - 226.49741109726 - 93.445634337903 - 106.21162056521 - 88.495558592164 - 143.66847889695 - 457.91061547273 - 555.81270787602 - 522.69860246395 - 323.82155082117 - 393.33394798585 - 370.12824833111 - 99.242298483607 - 35.767971208644 - 213.52464422715 - 23.268376056542 - 41.996374301254 - 116.80948644663 - 219.43816758023 - 193.34312200918 - 71.74776380532 - 23.268376056542 - 88.676630249505 - 20.077206209093 - 103.70124487903 - 211.57625677086 - 98.38357958292 - 153.42087543125 - 39.586147368656 - 48.338021003013 - 48.338021003013 - 39.586147368656 - 126.94455467001 - 47.684728787411 - 268.97853689543 - 126.94455467001 - 197.83280925817 - 117.53365493668 - 117.53365493668 -]; +%% MATPOWER Case Format : Version 2 +mpc.version = '2'; + +%%----- Power Flow Data -----%% +%% system MVA base +mpc.baseMVA = 100; + +%% bus data +% bus_i type Pd Qd Gs Bs area Vm Va baseKV zone Vmax Vmin +mpc.bus = [ + 1 3 66146.14 -2432.91 0.0 0.0 1 1 1.05 500 1 1.05 0.95 + 5028 2 918.24 -1330.0 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 70002 2 1737.19 -1277.21 0.22 80.97 1 1 1.01 345 1 1.05 0.95 + 71786 2 9845.67 -1837.8 0.0 0.0 1 1 1.04 345 1 1.05 0.95 + 71797 2 8306.82 -148.0 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 72926 2 2516.62 -452.63 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 73106 2 1965.66 -318.32 0.0 0.0 1 1 1.02 345 1 1.05 0.95 + 73110 2 2879.88 -456.9 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 73171 2 2876.69 -536.18 0.0 0.0 1 1 1.03 115 1 1.05 0.95 + 73663 2 872.18 -188.76 0.0 0.0 1 1 1.02 345 1 1.05 0.95 + 74316 2 4319.45 -323.6 0.0 0.0 1 1 1.01 345 1 1.05 0.95 + 74327 2 14947.0 -1226.78 0.0 0.0 1 1 1.02 345 1 1.05 0.95 + 74341 2 602.09 193.03 0.0 0.0 1 1 1.01 345 1 1.05 0.95 + 74344 2 1582.47 -311.83 0.0 0.0 1 1 1.0 345 1 1.05 0.95 + 74347 2 2594.89 -869.83 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 75050 2 6311.61 -202.02 0.0 0.0 1 1 1.01 138 1 1.05 0.95 + 75403 2 158.16 -235.97 0.0 0.0 1 1 1.04 345 1 1.05 0.95 + 75405 2 1426.94 -202.63 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 76663 2 4858.93 361.97 0.0 0.0 1 1 0.98 230 1 1.05 0.95 + 77400 2 826.82 -230.94 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 77406 2 1833.49 -1428.0 0.0 0.0 1 1 1.04 345 1 1.05 0.95 + 77950 2 -384.03 835.27 0.0 0.0 1 1 1.0 25 1 1.05 0.95 + 78701 2 95.03 -59.91 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 78702 2 2098.19 -334.3 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 79578 2 1154.6 -449.6 0.0 0.0 1 1 1.02 765 1 1.05 0.95 + 79581 2 -2.67 -20.41 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 79583 2 531.14 -426.4 0.0 0.0 1 1 1.02 345 1 1.05 0.95 + 79584 2 4312.76 -803.02 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 79800 2 2102.06 -39.22 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 80001 2 1026.6 252.92 0.0 0.0 1 1 1.09 500 1 1.1 0.95 + 80031 2 3484.11 -885.59 0.0 0.0 1 1 1.08 500 1 1.1 0.95 + 80101 2 13858.27 528.81 0.0 0.0 1 1 1.04 500 1 1.1 0.95 + 80121 2 2524.74 -572.82 0.0 0.0 1 1 1.08 500 1 1.1 0.95 + 81615 2 6611.21 -3597.35 0.0 0.0 1 1 1.1 220 1 1.1 0.95 + 84819 2 0.0 0.0 0.0 0.0 1 1 1.01 765 1 1.05 0.95 + 87004 2 4610.02 -525.53 -0.07 71.11 1 1 1.02 345 1 1.05 0.95 +]; + +%% generator data +% bus Pg Qg Qmax Qmin Vg mBase status Pmax Pmin Pc1 Pc2 Qc1min Qc1max Qc2min Qc2max ramp_agc ramp_10 ramp_30 ramp_q apf +mpc.gen = [ + 71797 0.0 0.0 158.88 -881.54 0 100 1 1226.04 0.0 0 0 0 0 0 0 0 0 0 0 0 + 75050 0.0 0.0 189.51 -1089.57 0 100 1 1591.84 0.0 0 0 0 0 0 0 0 0 0 0 0 + 1 0.0 0.0 477.36 -16943.29 0 100 1 17861.9 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74327 0.0 0.0 400.47 -5221.02 0 100 1 3213.61 0.0 0 0 0 0 0 0 0 0 0 0 0 + 1 0.0 0.0 1053.6 -37374.9 0 100 1 39401.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74347 0.0 0.0 6748.58 -11659.88 0 100 1 16562.25 0.0 0 0 0 0 0 0 0 0 0 0 0 + 1 0.0 0.0 337.15 -11959.97 0 100 1 12608.57 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73110 0.0 0.0 165.62 -374.45 0 100 1 765.75 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73110 0.0 0.0 496.88 -1123.35 0 100 1 2297.25 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73106 0.0 0.0 120.99 -515.61 0 100 1 789.91 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73110 0.0 0.0 99.38 -224.67 0 100 1 459.45 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73110 0.0 0.0 496.88 -1123.35 0 100 1 2297.25 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71786 0.0 0.0 101.8 -452.64 0 100 1 633.74 0.0 0 0 0 0 0 0 0 0 0 0 0 + 5028 0.0 0.0 85.0 -439.96 0 100 1 619.92 0.0 0 0 0 0 0 0 0 0 0 0 0 + 87004 0.0 0.0 112.47 -408.2 0 100 1 720.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 1 0.0 0.0 1053.6 -37374.9 0 100 1 39401.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71786 0.0 0.0 2351.58 -10455.98 0 100 1 14639.39 0.0 0 0 0 0 0 0 0 0 0 0 0 + 80031 0.0 0.0 3.51 -887.64 0 100 1 871.23 0.0 0 0 0 0 0 0 0 0 0 0 0 + 75403 0.0 0.0 13.1 -2.1 0 100 1 25.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71786 0.0 0.0 356.3 -1584.24 0 100 1 2218.09 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71786 0.0 0.0 203.6 -905.28 0 100 1 1267.48 0.0 0 0 0 0 0 0 0 0 0 0 0 + 77950 0.0 0.0 360.0 50.0 0 100 1 1212.0 700.0 0 0 0 0 0 0 0 0 0 0 0 + 78702 0.0 0.0 87.1 -212.08 0 100 1 355.82 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73171 0.0 0.0 630.01 -3367.07 0 100 1 4745.47 0.0 0 0 0 0 0 0 0 0 0 0 0 + 1 0.0 0.0 70.24 -2491.66 0 100 1 2626.78 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71797 0.0 0.0 2621.52 -14545.41 0 100 1 20229.66 0.0 0 0 0 0 0 0 0 0 0 0 0 + 80101 0.0 0.0 579.0 -3000.0 0 100 1 3335.16 0.0 0 0 0 0 0 0 0 0 0 0 0 + 75405 0.0 0.0 -8.05 -2612.5 0 100 1 2807.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74341 0.0 0.0 20.7 -41.3 0 100 1 55.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 80121 0.0 0.0 -35.0 -968.9 0 100 1 1380.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 75403 0.0 0.0 272.0 -345.2 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 80001 0.0 0.0 1475.5 -2097.7 0 100 1 3460.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 77406 0.0 0.0 1041.5 -9692.0 0 100 1 11767.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 87004 0.0 0.0 262.43 -952.46 0 100 1 1680.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 76663 0.0 0.0 921.17 -9362.35 0 100 1 12688.66 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79583 0.0 0.0 2.5 -10.8 0 100 1 34.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 78702 0.0 0.0 653.25 -1590.56 0 100 1 2668.69 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74344 0.0 0.0 975.5 -1937.5 0 100 1 4945.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 70002 0.0 0.0 -199.8 -8844.5 0 100 1 10125.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74347 0.0 0.0 158.79 -274.35 0 100 1 389.7 0.0 0 0 0 0 0 0 0 0 0 0 0 + 84819 0.0 0.0 200.0 -400.0 0 100 1 1500.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 72926 0.0 0.0 21.52 -230.7 0 100 1 460.78 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71797 0.0 0.0 1350.48 -7493.09 0 100 1 10421.34 0.0 0 0 0 0 0 0 0 0 0 0 0 + 77406 0.0 0.0 104.15 -969.2 0 100 1 1176.7 0.0 0 0 0 0 0 0 0 0 0 0 0 + 80101 0.0 0.0 1351.0 -7000.0 0 100 1 7782.04 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74327 0.0 0.0 7985.34 -104107.79 0 100 1 64079.86 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79583 0.0 0.0 75.0 -324.0 0 100 1 1020.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 70002 0.0 0.0 -199.8 -8844.5 0 100 1 10125.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 78701 0.0 0.0 810.25 -1672.0 0 100 1 2700.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79583 0.0 0.0 2.5 -10.8 0 100 1 34.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 75405 0.0 0.0 -8.05 -261.25 0 100 1 280.7 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79584 0.0 0.0 290.6 -4476.0 0 100 1 6063.6 0.0 0 0 0 0 0 0 0 0 0 0 0 + 5028 0.0 0.0 25.73 -129.4 0 100 1 182.33 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73171 0.0 0.0 210.0 -1122.66 0 100 1 1581.82 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79800 0.0 0.0 191.52 -375.62 0 100 1 631.4 0.0 0 0 0 0 0 0 0 0 0 0 0 + 5028 0.0 0.0 -255.0 -255.0 0 100 1 -600.0 -600.0 0 0 0 0 0 0 0 0 0 0 0 + 79578 0.0 0.0 275.76 -817.04 0 100 1 1141.92 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73171 0.0 0.0 167.5 -895.44 0 100 1 1261.67 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79578 0.0 0.0 689.4 -2042.6 0 100 1 2854.8 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74327 0.0 0.0 -270.0 -270.0 0 100 1 600.0 600.0 0 0 0 0 0 0 0 0 0 0 0 + 1 0.0 0.0 323.1 -11461.64 0 100 1 12083.21 0.0 0 0 0 0 0 0 0 0 0 0 0 + 78701 0.0 0.0 2430.75 -5016.0 0 100 1 8100.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 5028 0.0 0.0 169.82 -854.04 0 100 1 1203.38 0.0 0 0 0 0 0 0 0 0 0 0 0 + 76663 0.0 0.0 183.68 -1866.86 0 100 1 2530.13 0.0 0 0 0 0 0 0 0 0 0 0 0 + 80031 0.0 0.0 8.19 -2071.16 0 100 1 2032.87 0.0 0 0 0 0 0 0 0 0 0 0 0 + 84819 0.0 0.0 70.0 -140.0 0 100 1 525.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74347 0.0 0.0 6748.58 -11659.88 0 100 1 16562.25 0.0 0 0 0 0 0 0 0 0 0 0 0 + 5028 0.0 0.0 25.73 -129.4 0 100 1 182.33 0.0 0 0 0 0 0 0 0 0 0 0 0 + 77400 0.0 0.0 -5.9 -3734.0 0 100 1 4131.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79583 0.0 0.0 200.0 -200.0 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79800 0.0 0.0 82.08 -160.98 0 100 1 270.6 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73663 0.0 0.0 14.32 -270.13 0 100 1 588.74 0.0 0 0 0 0 0 0 0 0 0 0 0 + 87004 0.0 0.0 112.47 -408.2 0 100 1 720.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 78702 0.0 0.0 1959.75 -4771.69 0 100 1 8006.06 0.0 0 0 0 0 0 0 0 0 0 0 0 + 75050 0.0 0.0 3778.88 -21726.25 0 100 1 31741.56 0.0 0 0 0 0 0 0 0 0 0 0 0 + 87004 0.0 0.0 262.43 -952.46 0 100 1 1680.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 72926 0.0 0.0 64.58 -692.1 0 100 1 1382.32 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73106 0.0 0.0 96.5 -411.26 0 100 1 630.04 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74316 0.0 0.0 304.6 -3694.4 0 100 1 2130.7 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74344 0.0 0.0 975.5 -1937.5 0 100 1 4945.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 78701 0.0 0.0 270.0 -300.0 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73663 0.0 0.0 17.95 -338.68 0 100 1 738.14 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73106 0.0 0.0 362.97 -1546.84 0 100 1 2369.73 0.0 0 0 0 0 0 0 0 0 0 0 0 + 70002 0.0 0.0 450.0 -150.0 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73663 0.0 0.0 53.86 -1016.03 0 100 1 2214.42 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79581 0.0 0.0 119.5 -114.3 0 100 1 500.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71786 0.0 0.0 1425.2 -5386.42 0 100 1 7541.51 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74347 0.0 0.0 79.4 -137.18 0 100 1 194.85 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71786 0.0 0.0 -755.64 -755.64 0 100 1 1500.0 1500.0 0 0 0 0 0 0 0 0 0 0 0 + 71797 0.0 0.0 238.32 -1322.31 0 100 1 1839.06 0.0 0 0 0 0 0 0 0 0 0 0 0 + 81615 0.0 0.0 -374.4 -2477.5 0 100 1 3515.0 0.0 0 0 0 0 0 0 0 0 0 0 0 +]; + +%% branch data +% fbus tbus r x b rateA rateB rateC ratio angle status angmin angmax +mpc.branch = [ + 76663 1 0.03 0.29827 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 71797 70002 0.07217 1.37799 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79800 77400 0.00193 0.02011 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79578 77400 0.17926 0.83495 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 77400 0.09552 0.54674 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 77400 0.00127 0.01341 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 77406 77400 0.00082 0.01062 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 77406 0.0012 0.0301 0.61305 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 + 77950 77406 0.0003 0.01232 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79800 77406 0.06654 0.46038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79578 77406 0.39062 1.75589 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 77950 0.00536 0.06137 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 71797 71786 0.00133 0.0172 0.3175 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 + 79583 78701 0.00399 0.19258 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 78701 0.00127 0.0131 0.213 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 + 79581 78701 0.00116 0.01845 0.31498 1428.0 1428.0 1428.0 1 0.0 1 -27.64 27.64 + 79581 78701 0.36673 2.03778 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 78701 0.00127 0.01332 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 78702 0.10404 0.94043 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79581 78702 0.0014 0.01717 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79578 78702 0.15285 1.01697 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 78702 0.00123 0.01908 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 79578 0.00058 0.01512 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 71797 71786 0.00126 0.01682 0.31325 1313.0 1313.0 1313.0 1 0.0 1 -27.64 27.64 + 79800 79584 0.00362 0.03758 0.564 1301.0 1301.0 1301.0 1 0.0 1 -27.64 27.64 + 79800 79584 0.00594 0.04362 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79578 71786 -0.00325 0.49565 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 71786 0.04522 0.42055 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73110 71786 0.02941 0.40675 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 71786 0.08306 0.98516 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 72926 71786 0.00342 0.04598 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 71797 71786 0.00206 0.04736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73663 71797 0.02227 0.29239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75405 1 0.063 0.63331 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 71797 0.08853 0.55031 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73110 71797 0.00326 0.03859 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 71797 0.243 1.75975 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73106 71797 0.01586 0.17687 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 72926 71797 0.00361 0.04038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79578 72926 -0.00736 0.57811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73663 72926 0.02638 0.38413 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 72926 0.00314 0.04087 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73110 72926 0.00571 0.09372 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 72926 0.05932 0.62456 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 5028 1 0.0055 0.05877 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74344 72926 0.18515 1.671 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73106 72926 0.01854 0.21439 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73110 73106 0.00227 0.02662 0.46111 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 + 73663 73106 0.00289 0.03274 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73110 73106 0.00242 0.02913 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74344 73106 0.00232 0.03638 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73171 73106 0.01429 0.08921 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73663 73110 0.00363 0.04974 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73663 73171 0.00688 0.11003 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74344 73171 0.02503 0.24228 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74347 1 0.0051 0.05904 0 1000.0 1000.0 1000.0 1 2.0 1 -27.64 27.64 + 75050 73171 0.00797 0.04466 0 301.0 301.0 301.0 1 -1.1 1 -27.64 27.64 + 74344 73663 0.04034 0.7208 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 80031 80001 0.0161 0.23252 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 80101 80001 0.00093 0.01236 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 80121 80001 0.00099 0.01156 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 81615 80001 0.00545 0.069 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 80121 80031 0.08552 0.8644 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 81615 80031 0.01069 0.11458 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 80101 80031 0.00134 0.01925 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 80031 79578 0.00358 0.09628 0 600.0 600.0 600.0 1 -8.5 1 -27.64 27.64 + 74347 5028 0.00019 0.00196 0 1261.0 1261.0 1261.0 1 0.0 1 -27.64 27.64 + 80121 80101 0.00518 0.04811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79584 80101 0.00569 0.14534 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 81615 80101 0.00045 0.00787 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 81615 80121 0.00108 0.01932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79584 81615 0.00215 0.02304 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 76663 81615 0.05653 0.32936 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79578 84819 0.00018 0.00515 2.53 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75050 74316 0.00173 0.01817 0 690.0 690.0 690.0 1 0.0 1 -27.64 27.64 + 74341 74316 0.00016 0.00321 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74327 74316 0.00024 0.00631 0 2800.0 2800.0 2800.0 1 0.0 1 -27.64 27.64 + 74327 5028 0.0025 0.04009 0 1000.0 1000.0 1000.0 1 -10.1 1 -27.64 27.64 + 79583 74316 0.08749 1.48406 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78701 74316 0.01804 0.23641 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75403 74316 0.04014 0.66967 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74347 74316 0.00119 0.02146 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74344 74316 0.00053 0.01643 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75050 74327 0.0101 0.10336 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74341 74327 -0.0003 0.12013 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74347 74327 -0.00426 0.29938 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74344 74341 0.00069 0.01874 0.375 1720.0 1720.0 1720.0 1 0.0 1 -27.64 27.64 + 75050 74341 0.01821 0.32529 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 87004 70002 0.00728 0.07613 0 730.0 730.0 730.0 1 0.0 1 -27.64 27.64 + 74347 74341 0.0004 0.00824 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74344 74341 0.00066 0.01828 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78701 74344 0.00194 0.02007 0.32563 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 + 78702 74344 0.02147 0.26677 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 74344 0.02053 0.2883 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78701 74344 0.00428 0.05254 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75403 74344 0.00877 0.15125 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74347 74344 0.00239 0.04133 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78701 74344 0.00204 0.02109 0 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 + 79583 74347 0.01211 0.21188 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 71786 70002 0.0053 0.07452 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78701 74347 0.01513 0.17138 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75403 74347 0.00571 0.09389 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75405 75403 0.0022 0.0284 0.4776 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 + 79581 75403 0.0014 0.0183 0.2831 1494.0 1494.0 1494.0 1 0.0 1 -27.64 27.64 + 75405 75403 0.03139 0.30932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 75403 0.12686 1.0465 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 75403 0.0018 0.03297 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78701 75403 0.05589 0.6077 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 77400 75403 0.07592 0.60736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79800 75405 0.0559 0.33777 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 72926 70002 0.02434 0.33083 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79584 75405 0.08074 1.20196 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 76663 75405 0.00683 0.17396 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 75405 0.19664 1.14823 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 77406 75405 0.00753 0.12351 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 77400 75405 0.00371 0.05608 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79800 76663 0.04335 0.21239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79584 76663 0.00159 0.02078 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 77400 76663 0.26745 1.13514 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 77406 77400 0.00074 0.0121 0.11888 1032.0 1032.0 1032.0 1 0.0 1 -27.64 27.64 + 77950 77400 0.00122 0.04098 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 +]; + +%%----- OPF Data -----%% +%% generator cost data +% 1 startup shutdown n x1 y1 ... xn yn +% 2 startup shutdown n c(n-1) ... c0 +mpc.gencost = [ + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 520.08 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 799.2 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 1200.0 0.0 + 2 0 0 3 0.0 799.2 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 1200.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 799.2 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 520.08 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 799.2 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 799.2 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 799.2 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 799.2 0.0 +]; + +%column_names% f_bus t_bus br_r br_x br_b rate_a rate_b rate_c tap shift br_status angmin angmax construction_cost +mpc.ne_branch = [ + 76663 1 0.03 0.29827 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.3684519289221e8 + 75405 1 0.063 0.63331 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.4784999333122e8 + 5028 1 0.0055 0.05877 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.6121430146674e8 + 74347 1 0.0051 0.05904 0 1000.0 1000.0 1000.0 1 2.0 1 -27.64 27.64 1.6652382368882e8 + 74347 5028 0.00019 0.00196 0 1261.0 1261.0 1261.0 1 0.0 1 -27.64 27.64 1.0800363403261e7 + 74327 5028 0.0025 0.04009 0 1000.0 1000.0 1000.0 1 -10.1 1 -27.64 27.64 3.6127238752901e7 + 87004 70002 0.00728 0.07613 0 730.0 730.0 730.0 1 0.0 1 -27.64 27.64 1.6810849545763e8 + 71786 70002 0.0053 0.07452 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.6518599906914e8 + 72926 70002 0.02434 0.33083 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.0069081360115e8 + 71797 70002 0.07217 1.37799 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.9923614765262e8 + 71797 71786 0.00133 0.0172 0.3175 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 3.5830947513102e7 + 71797 71786 0.00126 0.01682 0.31325 1313.0 1313.0 1313.0 1 0.0 1 -27.64 27.64 3.5830947513102e7 + 79578 71786 -0.00325 0.49565 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.4291520294538e8 + 78702 71786 0.04522 0.42055 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.574775247284e8 + 73110 71786 0.02941 0.40675 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.193219329561e8 + 79583 71786 0.08306 0.98516 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.5189106651549e8 + 72926 71786 0.00342 0.04598 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.9496188582327e7 + 71797 71786 0.00206 0.04736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.5830947513102e7 + 73663 71797 0.02227 0.29239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.1157633217554e8 + 78702 71797 0.08853 0.55031 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.4852829612739e8 + 73110 71797 0.00326 0.03859 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.3572336314877e7 + 79583 71797 0.243 1.75975 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.485897323692e8 + 73106 71797 0.01586 0.17687 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.1417654545878e7 + 72926 71797 0.00361 0.04038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.2502053856504e7 + 79578 72926 -0.00736 0.57811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.7490918207972e8 + 73663 72926 0.02638 0.38413 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.294484788786e8 + 78702 72926 0.00314 0.04087 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.902036741496e7 + 73110 72926 0.00571 0.09372 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2450249558262e8 + 79583 72926 0.05932 0.62456 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.925195596364e8 + 74344 72926 0.18515 1.671 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2448297493547e8 + 73106 72926 0.01854 0.21439 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0152628115139e8 + 73110 73106 0.00227 0.02662 0.46111 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 5.4648339424066e7 + 73663 73106 0.00289 0.03274 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.8570927163501e7 + 73110 73106 0.00242 0.02913 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.4648339424066e7 + 74344 73106 0.00232 0.03638 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.4998205118759e7 + 73171 73106 0.01429 0.08921 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.7428795568701e7 + 73663 73110 0.00363 0.04974 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.9683950241588e7 + 73663 73171 0.00688 0.11003 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.8259225276667e7 + 74344 73171 0.02503 0.24228 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.4743728305943e7 + 75050 73171 0.00797 0.04466 0 301.0 301.0 301.0 1 -1.1 1 -27.64 27.64 3.1304782032488e7 + 74344 73663 0.04034 0.7208 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.5247369167347e7 + 80031 80001 0.0161 0.23252 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0447856294393e8 + 80101 80001 0.00093 0.01236 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.920664464509e8 + 80121 80001 0.00099 0.01156 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.9511835575729e8 + 81615 80001 0.00545 0.069 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.2206352114163e8 + 80121 80031 0.08552 0.8644 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.1951866496791e8 + 81615 80031 0.01069 0.11458 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2952514239157e8 + 80101 80031 0.00134 0.01925 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.1798064711678e8 + 80031 79578 0.00358 0.09628 0 600.0 600.0 600.0 1 -8.5 1 -27.64 27.64 5.2973481695065e8 + 80121 80101 0.00518 0.04811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.8321499293603e8 + 79584 80101 0.00569 0.14534 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.844539543414e7 + 81615 80101 0.00045 0.00787 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.2163843623672e7 + 81615 80121 0.00108 0.01932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.3535862529809e8 + 79584 81615 0.00215 0.02304 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.8176978771964e7 + 76663 81615 0.05653 0.32936 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.6223722960824e7 + 79578 84819 0.00018 0.00515 2.53 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2113443861795e8 + 75050 74316 0.00173 0.01817 0 690.0 690.0 690.0 1 0.0 1 -27.64 27.64 3.3841455313522e7 + 74341 74316 0.00016 0.00321 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.3360020499419e7 + 74327 74316 0.00024 0.00631 0 2800.0 2800.0 2800.0 1 0.0 1 -27.64 27.64 2.6988013771328e7 + 79583 74316 0.08749 1.48406 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.2201618357386e8 + 78701 74316 0.01804 0.23641 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.1813756901943e8 + 75403 74316 0.04014 0.66967 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.3887176756005e8 + 74347 74316 0.00119 0.02146 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.5730412715645e7 + 74344 74316 0.00053 0.01643 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.282331655752e7 + 75050 74327 0.0101 0.10336 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.6692044994783e7 + 74341 74327 -0.0003 0.12013 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.0338436415921e7 + 74347 74327 -0.00426 0.29938 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.6626423040582e7 + 74344 74341 0.00069 0.01874 0.375 1720.0 1720.0 1720.0 1 0.0 1 -27.64 27.64 4.9884110064155e7 + 75050 74341 0.01821 0.32529 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.1456695024142e7 + 74347 74341 0.0004 0.00824 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.3843473906365e7 + 74344 74341 0.00066 0.01828 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.9884110064155e7 + 78701 74344 0.00194 0.02007 0.32563 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 4.5566304316925e7 + 78702 74344 0.02147 0.26677 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.7542769032152e7 + 79583 74344 0.02053 0.2883 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.6060297443455e8 + 78701 74344 0.00428 0.05254 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.5566304316925e7 + 75403 74344 0.00877 0.15125 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.8350886698719e7 + 74347 74344 0.00239 0.04133 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.9171031781183e7 + 78701 74344 0.00204 0.02109 0 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 4.5566304316925e7 + 79583 74347 0.01211 0.21188 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.9837179298938e8 + 78701 74347 0.01513 0.17138 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0193705061572e8 + 75403 74347 0.00571 0.09389 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.142089010887e8 + 75405 75403 0.0022 0.0284 0.4776 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 1.8296065630454e8 + 79581 75403 0.0014 0.0183 0.2831 1494.0 1494.0 1494.0 1 0.0 1 -27.64 27.64 3.71563144052e7 + 75405 75403 0.03139 0.30932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.8296065630454e8 + 78702 75403 0.12686 1.0465 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.5483752791839e7 + 79583 75403 0.0018 0.03297 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.5795893699798e7 + 78701 75403 0.05589 0.6077 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.1485167983253e7 + 77400 75403 0.07592 0.60736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.16052890238e8 + 79800 75405 0.0559 0.33777 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.6989220463863e8 + 79584 75405 0.08074 1.20196 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.489758064905e8 + 76663 75405 0.00683 0.17396 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.2222680997977e8 + 79583 75405 0.19664 1.14823 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.6157739806728e8 + 77406 75405 0.00753 0.12351 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.1772829950558e8 + 77400 75405 0.00371 0.05608 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.9898314026394e8 + 79800 76663 0.04335 0.21239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.0166196936949e7 + 79584 76663 0.00159 0.02078 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.8892742991245e7 + 77400 76663 0.26745 1.13514 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.7248148160165e8 + 77406 77400 0.00074 0.0121 0.11888 1032.0 1032.0 1032.0 1 0.0 1 -27.64 27.64 1.8795788145312e7 + 77950 77400 0.00122 0.04098 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.3923938323821e7 + 79800 77400 0.00193 0.02011 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.4356664826049e7 + 79578 77400 0.17926 0.83495 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.5906985708436e8 + 78702 77400 0.09552 0.54674 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.5617920012154e8 + 79583 77400 0.00127 0.01341 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.7956591603459e7 + 77406 77400 0.00082 0.01062 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.8795788145312e7 + 79583 77406 0.0012 0.0301 0.61305 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 7.1631434508352e7 + 77950 77406 0.0003 0.01232 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.6218016828457e7 + 79800 77406 0.06654 0.46038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.3768056026557e7 + 79578 77406 0.39062 1.75589 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.4978804375055e8 + 79583 77950 0.00536 0.06137 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.9472538793619e7 + 79583 78701 0.00399 0.19258 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2393070597909e8 + 78702 78701 0.00127 0.0131 0.213 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 3.1976999066129e7 + 79581 78701 0.00116 0.01845 0.31498 1428.0 1428.0 1428.0 1 0.0 1 -27.64 27.64 3.9046609867767e7 + 79581 78701 0.36673 2.03778 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.9046609867767e7 + 78702 78701 0.00127 0.01332 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.1976999066129e7 + 79583 78702 0.10404 0.94043 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0254359607996e8 + 79581 78702 0.0014 0.01717 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.8518891815953e7 + 79578 78702 0.15285 1.01697 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.1755747817563e8 + 79583 78702 0.00123 0.01908 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0254359607996e8 + 79583 79578 0.00058 0.01512 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.335624571891e8 + 79800 79584 0.00362 0.03758 0.564 1301.0 1301.0 1301.0 1 0.0 1 -27.64 27.64 9.4941635495571e7 + 79800 79584 0.00594 0.04362 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.4941635495571e7 +]; + +%column_names% name +mpc.bus_name = [ + 'Alburtis'; + 'Waldick'; + 'Orrington'; + 'Sandy Pond'; + 'Millbury'; + 'Northfield'; + 'Southington'; + 'Millstone'; + 'Norwalk Harbor'; + 'East Shore'; + 'Dunwoodie'; + 'Farragut'; + 'Millwood'; + 'Pleasant Valley'; + 'Ramapo'; + 'Newbridge'; + 'Fraser'; + 'Oakdale'; + 'Gardenville'; + 'Clay'; + 'Volney'; + '9 Mile Point'; + 'Leeds'; + 'New Scotland'; + 'Massena'; + 'Gilboa'; + 'Marcy'; + 'Niagara'; + 'Rochester'; + 'Bruce B'; + 'Hawthorne'; + 'Milton'; + 'Longwood'; + 'Middle DK 1'; + 'Chateaguay'; + 'Keswick'; +]; + +%column_names% name fuel_type comment +mpc.gen_name = [ + '32' 'Oil' 'none'; + '109' 'Oil' 'none'; + '1' 'Coal' 'none'; + '81' 'Oil' 'none'; + '3' 'Gas' 'single_cycle'; + '101' 'Gas' 'single cycle'; + '2' 'Nuclear' 'none'; + '2052' 'Gas' 'combined cycle'; + '51' 'Nuclear' 'none'; + '2045' 'Gas' 'combined cycle'; + '53' 'Oil' 'none'; + '52' 'Gas' 'single cycle'; + '26' 'Hydro' 'none'; + '10' 'Gas' 'single_cycle'; + '250' 'Hydro' 'none'; + '2003' 'Gas' 'combined_cycle'; + '24' 'Gas' 'single_cycle'; + '215' 'Hydro' 'none'; + '117' 'Hydro' 'none'; + '25' 'Oil' 'none'; + '23' 'Nuclear' 'none'; + '149' 'Nuclear' 'none'; + '166' 'Hydro' 'none'; + '59' 'Gas' 'single cycle'; + '5' 'Hydro' 'none'; + '31' 'Gas' 'single cycle'; + '218' 'Coal' 'none'; + '122' 'Gas' 'single cycle'; + '90' 'Refuse' 'none'; + '225' 'Coal' 'none'; + '1004' 'None' 'SVC'; + '205' 'Nuclear' 'none'; + '143' 'Gas' 'single cycle'; + '249' 'Oil' 'none'; + '129' 'Gas' 'single cycle'; + '189' 'Refuse' 'none'; + '164' 'Gas' 'single cycle'; + '94' 'Gas' 'single cycle'; + '17' 'Gas' 'single cycle'; + '99' 'Coal' 'none'; + '243' 'Hydro' 'none'; + '37' 'Nuclear' 'none'; + '2031' 'Gas' 'combined cycle'; + '142' 'Nuclear' 'none'; + '219' 'Nuclear' 'none'; + '80' 'Gas' 'single cycle'; + '185' 'Gas' 'single cycle'; + '2017' 'Gas' 'combined cycle'; + '157' 'Gas' 'single cycle'; + '187' 'Hydro' 'none'; + '123' 'Oil' 'none'; + '194' 'Hydro' 'none'; + '8' 'Coal' 'none'; + '2059' 'Gas' 'combined cycle'; + '198' 'Nuclear' 'none'; + '1000' 'None' 'DC Line Terminal'; + '173' 'Hydro' 'none'; + '60' 'Oil' 'none'; + '171' 'Gas' 'single cycle'; + '1006' 'None' 'DC Line Terminal'; + '4' 'Oil' 'none'; + '2157' 'Gas' 'combined cycle'; + '2010' 'Gas' 'combined_cycle'; + '130' 'Oil' 'none'; + '212' 'Nuclear' 'none'; + '239' 'Coal' 'none'; + '2101' 'Gas' 'combined cycle'; + '11' 'Oil' 'none'; + '136' 'Gas' 'single cycle'; + '1005' 'None' 'STATCON'; + '197' 'Coal' 'none'; + '67' 'Oil' 'none'; + '247' 'Nuclear' 'none'; + '2164' 'Gas' 'combined cycle'; + '108' 'Gas' 'single cycle'; + '246' 'Coal' 'none'; + '40' 'Hydro' 'none'; + '46' 'Oil' 'none'; + '72' 'Nuclear' 'none'; + '2094' 'Gas' 'combined cycle'; + '1001' 'None' 'SVC'; + '2066' 'Gas' 'combined cycle'; + '45' 'Gas' 'single cycle'; + '1003' 'None' 'SVC'; + '66' 'Gas' 'single cycle'; + '180' 'Hydro' 'none'; + '2024' 'Gas' 'combined_cycle'; + '103' 'Hydro' 'none'; + '1002' 'None' 'DC Line Terminal'; + '30' 'Nuclear' 'none'; + '232' 'Coal' 'none'; +]; + +%column_names% name +mpc.branch_name = [ + '1'; + '10'; + '100'; + '101'; + '102'; + '103'; + '104'; + '105'; + '106'; + '107'; + '108'; + '109'; + '11'; + '110'; + '111'; + '112'; + '113'; + '114'; + '115'; + '116'; + '117'; + '118'; + '119'; + '12'; + '120'; + '121'; + '13'; + '14'; + '15'; + '16'; + '17'; + '18'; + '19'; + '2'; + '20'; + '21'; + '22'; + '23'; + '24'; + '25'; + '26'; + '27'; + '28'; + '29'; + '3'; + '30'; + '31'; + '32'; + '33'; + '34'; + '35'; + '36'; + '37'; + '38'; + '39'; + '4'; + '40'; + '41'; + '42'; + '43'; + '44'; + '45'; + '46'; + '47'; + '48'; + '49'; + '5'; + '50'; + '51'; + '52'; + '53'; + '54'; + '55'; + '56'; + '57'; + '58'; + '59'; + '6'; + '60'; + '61'; + '62'; + '63'; + '64'; + '65'; + '66'; + '67'; + '68'; + '69'; + '7'; + '70'; + '71'; + '72'; + '73'; + '74'; + '75'; + '76'; + '77'; + '78'; + '79'; + '8'; + '80'; + '81'; + '82'; + '83'; + '84'; + '85'; + '86'; + '87'; + '88'; + '89'; + '9'; + '90'; + '91'; + '92'; + '93'; + '94'; + '95'; + '96'; + '97'; + '98'; + '99'; +]; + +%column_names% name +mpc.ne_branch_name = [ + '10001'; + '10002'; + '10003'; + '10004'; + '10005'; + '10006'; + '10007'; + '10008'; + '10009'; + '10010'; + '10011'; + '10012'; + '10013'; + '10014'; + '10015'; + '10016'; + '10017'; + '10018'; + '10019'; + '10020'; + '10021'; + '10022'; + '10023'; + '10024'; + '10025'; + '10026'; + '10027'; + '10028'; + '10029'; + '10030'; + '10031'; + '10032'; + '10033'; + '10034'; + '10035'; + '10036'; + '10037'; + '10038'; + '10039'; + '10040'; + '10041'; + '10042'; + '10043'; + '10044'; + '10045'; + '10046'; + '10047'; + '10048'; + '10049'; + '10050'; + '10051'; + '10052'; + '10053'; + '10054'; + '10055'; + '10056'; + '10057'; + '10058'; + '10059'; + '10060'; + '10061'; + '10062'; + '10063'; + '10064'; + '10065'; + '10066'; + '10067'; + '10068'; + '10069'; + '10070'; + '10071'; + '10072'; + '10073'; + '10074'; + '10075'; + '10076'; + '10077'; + '10078'; + '10079'; + '10080'; + '10081'; + '10082'; + '10083'; + '10084'; + '10085'; + '10086'; + '10087'; + '10088'; + '10089'; + '10090'; + '10091'; + '10092'; + '10093'; + '10094'; + '10095'; + '10096'; + '10097'; + '10098'; + '10099'; + '10100'; + '10101'; + '10102'; + '10103'; + '10104'; + '10105'; + '10106'; + '10107'; + '10108'; + '10109'; + '10110'; + '10111'; + '10112'; + '10113'; + '10114'; + '10115'; + '10116'; + '10117'; + '10118'; + '10119'; + '10120'; + '10121'; +]; + +%column_names% latitude longitude +mpc.bus_geo = [ + 40.51096 -75.6012 + 41.012131 -74.124353 + 44.71331 -68.773837 + 42.563014 -71.565571 + 42.195575 -71.776468 + 42.682743 -72.448623 + 41.597925 -72.881032 + 41.3111 -72.166724 + 41.097019 -73.40998 + 41.279775 -72.899887 + 40.935782 -73.865865 + 40.63848 -73.92653 + 41.191325 -73.799727 + 41.746989 -73.826634 + 41.131742 -74.142467 + 40.653613 -73.536373 + 42.24544 -74.965122 + 40.738084 -73.137793 + 42.85852 -78.75637 + 43.182418 -76.174107 + 43.342948 -76.358173 + 43.520158 -76.406747 + 42.25244 -73.892826 + 42.6071 -73.939901 + 44.92777 -74.892207 + 42.397121 -74.445895 + 43.170711 -75.291814 + 43.096196 -79.052168 + 43.159655 -77.610324 + 44.327512 -81.590156 + 44.308936 -80.481141 + 43.510101 -79.909482 + 42.839955 -81.584225 + 43.686629 -79.419143 + 45.3577 -73.737705 + 45.995151 -66.837436 +]; + +%column_names% length +mpc.branch_length = [ + 370.01799330627 + 370.44146057949 + 116.80948644663 + 219.43816758023 + 193.34312200918 + 71.74776380532 + 23.268376056542 + 88.676630249505 + 20.077206209093 + 103.70124487903 + 211.57625677086 + 98.38357958292 + 44.357169529228 + 153.42087543125 + 39.586147368656 + 48.338021003013 + 48.338021003013 + 39.586147368656 + 126.94455467001 + 47.684728787411 + 268.97853689543 + 126.94455467001 + 197.83280925817 + 44.357169529228 + 117.53365493668 + 117.53365493668 + 375.15943236928 + 194.95039194446 + 147.7154129612 + 311.83028961877 + 73.653718543842 + 44.357169529228 + 138.1266928526 + 209.93468319112 + 183.8716324429 + 103.458952307 + 307.74338015745 + 113.17111832371 + 77.374850269425 + 317.5567580515 + 160.2516405914 + 122.58294935309 + 154.12872632941 + 238.33092165262 + 136.55224617686 + 154.10456060913 + 125.68516261139 + 67.65229011702 + 35.369577076778 + 67.65229011702 + 80.464978005231 + 71.094375050193 + 61.506590160419 + 47.363272797447 + 80.149946673078 + 141.04953443823 + 50.380168181435 + 93.153001593495 + 88.495761961093 + 162.68472734405 + 165.26976519196 + 188.09294417399 + 185.93739207001 + 109.71079469395 + 99.932339889336 + 448.69765569541 + 13.3703846453 + 155.18734126609 + 83.385529385397 + 44.183983376317 + 199.35420523584 + 72.020593626297 + 106.57676187953 + 102.60367431525 + 41.894263887629 + 28.9186990972 + 33.409998484528 + 44.723965320742 + 274.84647145925 + 146.24922142652 + 171.91726605143 + 31.853142551352 + 90.152128883596 + 33.043601888631 + 62.316815850901 + 57.721503194866 + 61.754379398459 + 63.701171836582 + 208.11107575626 + 29.517193589246 + 61.754379398459 + 56.40912188178 + 95.994607747038 + 198.81956404548 + 56.40912188178 + 109.37459183628 + 73.251188430826 + 56.40912188178 + 245.57573444658 + 328.28884341354 + 126.19367751349 + 141.38569976376 + 226.49741109726 + 45.997916648732 + 226.49741109726 + 93.445634337903 + 106.21162056521 + 88.495558592164 + 143.66847889695 + 457.91061547273 + 372.24227436103 + 555.81270787602 + 522.69860246395 + 323.82155082117 + 393.33394798585 + 370.12824833111 + 99.242298483607 + 35.767971208644 + 213.52464422715 + 23.268376056542 + 41.996374301254 +]; + +%column_names% length +mpc.ne_branch_length = [ + 370.01799330627 + 209.93468319112 + 136.55224617686 + 141.04953443823 + 13.3703846453 + 44.723965320742 + 208.11107575626 + 328.28884341354 + 372.24227436103 + 370.44146057949 + 44.357169529228 + 44.357169529228 + 375.15943236928 + 194.95039194446 + 147.7154129612 + 311.83028961877 + 73.653718543842 + 44.357169529228 + 138.1266928526 + 183.8716324429 + 103.458952307 + 307.74338015745 + 113.17111832371 + 77.374850269425 + 317.5567580515 + 160.2516405914 + 122.58294935309 + 154.12872632941 + 238.33092165262 + 154.10456060913 + 125.68516261139 + 67.65229011702 + 35.369577076778 + 67.65229011702 + 80.464978005231 + 71.094375050193 + 61.506590160419 + 47.363272797447 + 80.149946673078 + 50.380168181435 + 93.153001593495 + 88.495761961093 + 162.68472734405 + 165.26976519196 + 188.09294417399 + 185.93739207001 + 109.71079469395 + 99.932339889336 + 448.69765569541 + 155.18734126609 + 83.385529385397 + 44.183983376317 + 199.35420523584 + 72.020593626297 + 106.57676187953 + 102.60367431525 + 41.894263887629 + 28.9186990972 + 33.409998484528 + 274.84647145925 + 146.24922142652 + 171.91726605143 + 31.853142551352 + 90.152128883596 + 33.043601888631 + 62.316815850901 + 57.721503194866 + 61.754379398459 + 63.701171836582 + 29.517193589246 + 61.754379398459 + 56.40912188178 + 95.994607747038 + 198.81956404548 + 56.40912188178 + 109.37459183628 + 73.251188430826 + 56.40912188178 + 245.57573444658 + 126.19367751349 + 141.38569976376 + 226.49741109726 + 45.997916648732 + 226.49741109726 + 93.445634337903 + 106.21162056521 + 88.495558592164 + 143.66847889695 + 457.91061547273 + 555.81270787602 + 522.69860246395 + 323.82155082117 + 393.33394798585 + 370.12824833111 + 99.242298483607 + 35.767971208644 + 213.52464422715 + 23.268376056542 + 41.996374301254 + 116.80948644663 + 219.43816758023 + 193.34312200918 + 71.74776380532 + 23.268376056542 + 88.676630249505 + 20.077206209093 + 103.70124487903 + 211.57625677086 + 98.38357958292 + 153.42087543125 + 39.586147368656 + 48.338021003013 + 48.338021003013 + 39.586147368656 + 126.94455467001 + 47.684728787411 + 268.97853689543 + 126.94455467001 + 197.83280925817 + 117.53365493668 + 117.53365493668 +]; diff --git a/examples/data/matpower/36bus_ilic_expansion_1.35.m b/examples/data/matpower/case36-ne-1.35.m similarity index 94% rename from examples/data/matpower/36bus_ilic_expansion_1.35.m rename to examples/data/matpower/case36-ne-1.35.m index 780f887..961ccda 100644 --- a/examples/data/matpower/36bus_ilic_expansion_1.35.m +++ b/examples/data/matpower/case36-ne-1.35.m @@ -1,1262 +1,1167 @@ -%% MATPOWER Case Format : Version 2 -mpc.version = '2'; - -%%----- Power Flow Data -----%% -%% system MVA base -mpc.baseMVA = 100; - -%% bus data -% bus_i type Pd Qd Gs Bs area Vm Va baseKV zone Vmax Vmin -mpc.bus = [ - 1 3 68690.23 -2526.48 0.0 0.0 1 1 1.05 500 1 1.05 0.95 - 5028 2 953.55 -1381.16 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 70002 2 1804.01 -1326.33 0.22 80.97 1 1 1.01 345 1 1.05 0.95 - 71786 2 10224.35 -1908.48 0.0 0.0 1 1 1.04 345 1 1.05 0.95 - 71797 2 8626.31 -153.69 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 72926 2 2613.41 -470.04 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 73106 2 2041.26 -330.56 0.0 0.0 1 1 1.02 345 1 1.05 0.95 - 73110 2 2990.64 -474.48 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 73171 2 2987.34 -556.8 0.0 0.0 1 1 1.03 115 1 1.05 0.95 - 73663 2 905.73 -196.02 0.0 0.0 1 1 1.02 345 1 1.05 0.95 - 74316 2 4485.59 -336.04 0.0 0.0 1 1 1.01 345 1 1.05 0.95 - 74327 2 15521.88 -1273.96 0.0 0.0 1 1 1.02 345 1 1.05 0.95 - 74341 2 625.24 200.45 0.0 0.0 1 1 1.01 345 1 1.05 0.95 - 74344 2 1643.34 -323.82 0.0 0.0 1 1 1.0 345 1 1.05 0.95 - 74347 2 2694.69 -903.28 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 75050 2 6554.36 -209.79 0.0 0.0 1 1 1.01 138 1 1.05 0.95 - 75403 2 164.24 -245.05 0.0 0.0 1 1 1.04 345 1 1.05 0.95 - 75405 2 1481.82 -210.43 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 76663 2 5045.81 375.89 0.0 0.0 1 1 0.98 230 1 1.05 0.95 - 77400 2 858.62 -239.83 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 77406 2 1904.01 -1482.92 0.0 0.0 1 1 1.04 345 1 1.05 0.95 - 77950 2 -398.8 867.4 0.0 0.0 1 1 1.0 25 1 1.05 0.95 - 78701 2 98.68 -62.21 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 78702 2 2178.89 -347.16 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 79578 2 1199.01 -466.9 0.0 0.0 1 1 1.02 765 1 1.05 0.95 - 79581 2 -2.77 -21.19 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 79583 2 551.57 -442.8 0.0 0.0 1 1 1.02 345 1 1.05 0.95 - 79584 2 4478.63 -833.9 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 79800 2 2182.91 -40.73 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 80001 2 1066.09 262.64 0.0 0.0 1 1 1.09 500 1 1.1 0.95 - 80031 2 3618.12 -919.65 0.0 0.0 1 1 1.08 500 1 1.1 0.95 - 80101 2 14391.28 549.14 0.0 0.0 1 1 1.04 500 1 1.1 0.95 - 80121 2 2621.84 -594.85 0.0 0.0 1 1 1.08 500 1 1.1 0.95 - 81615 2 6865.49 -3735.71 0.0 0.0 1 1 1.1 220 1 1.1 0.95 - 84819 2 0.0 0.0 0.0 0.0 1 1 1.01 765 1 1.05 0.95 - 87004 2 4787.33 -545.74 -0.07 71.11 1 1 1.02 345 1 1.05 0.95 -]; - -%% generator data -% bus Pg Qg Qmax Qmin Vg mBase status Pmax Pmin Pc1 Pc2 Qc1min Qc1max Qc2min Qc2max ramp_agc ramp_10 ramp_30 ramp_q apf -mpc.gen = [ - 71797 0.0 0.0 158.88 -881.54 0 100 1 1226.04 0.0 0 0 0 0 0 0 0 0 0 0 0 - 75050 0.0 0.0 189.51 -1089.57 0 100 1 1591.84 0.0 0 0 0 0 0 0 0 0 0 0 0 - 1 0.0 0.0 477.36 -16943.29 0 100 1 17861.9 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74327 0.0 0.0 400.47 -5221.02 0 100 1 3213.61 0.0 0 0 0 0 0 0 0 0 0 0 0 - 1 0.0 0.0 1053.6 -37374.9 0 100 1 39401.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74347 0.0 0.0 6748.58 -11659.88 0 100 1 16562.25 0.0 0 0 0 0 0 0 0 0 0 0 0 - 1 0.0 0.0 337.15 -11959.97 0 100 1 12608.57 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73110 0.0 0.0 165.62 -374.45 0 100 1 765.75 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73110 0.0 0.0 496.88 -1123.35 0 100 1 2297.25 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73106 0.0 0.0 120.99 -515.61 0 100 1 789.91 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73110 0.0 0.0 99.38 -224.67 0 100 1 459.45 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73110 0.0 0.0 496.88 -1123.35 0 100 1 2297.25 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71786 0.0 0.0 101.8 -452.64 0 100 1 633.74 0.0 0 0 0 0 0 0 0 0 0 0 0 - 5028 0.0 0.0 85.0 -439.96 0 100 1 619.92 0.0 0 0 0 0 0 0 0 0 0 0 0 - 87004 0.0 0.0 112.47 -408.2 0 100 1 720.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 1 0.0 0.0 1053.6 -37374.9 0 100 1 39401.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71786 0.0 0.0 2351.58 -10455.98 0 100 1 14639.39 0.0 0 0 0 0 0 0 0 0 0 0 0 - 80031 0.0 0.0 3.51 -887.64 0 100 1 871.23 0.0 0 0 0 0 0 0 0 0 0 0 0 - 75403 0.0 0.0 13.1 -2.1 0 100 1 25.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71786 0.0 0.0 356.3 -1584.24 0 100 1 2218.09 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71786 0.0 0.0 203.6 -905.28 0 100 1 1267.48 0.0 0 0 0 0 0 0 0 0 0 0 0 - 77950 0.0 0.0 360.0 50.0 0 100 1 1212.0 700.0 0 0 0 0 0 0 0 0 0 0 0 - 78702 0.0 0.0 87.1 -212.08 0 100 1 355.82 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73171 0.0 0.0 630.01 -3367.07 0 100 1 4745.47 0.0 0 0 0 0 0 0 0 0 0 0 0 - 1 0.0 0.0 70.24 -2491.66 0 100 1 2626.78 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71797 0.0 0.0 2621.52 -14545.41 0 100 1 20229.66 0.0 0 0 0 0 0 0 0 0 0 0 0 - 80101 0.0 0.0 579.0 -3000.0 0 100 1 3335.16 0.0 0 0 0 0 0 0 0 0 0 0 0 - 75405 0.0 0.0 -8.05 -2612.5 0 100 1 2807.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74341 0.0 0.0 20.7 -41.3 0 100 1 55.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 80121 0.0 0.0 -35.0 -968.9 0 100 1 1380.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 75403 0.0 0.0 272.0 -345.2 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 80001 0.0 0.0 1475.5 -2097.7 0 100 1 3460.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 77406 0.0 0.0 1041.5 -9692.0 0 100 1 11767.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 87004 0.0 0.0 262.43 -952.46 0 100 1 1680.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 76663 0.0 0.0 921.17 -9362.35 0 100 1 12688.66 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79583 0.0 0.0 2.5 -10.8 0 100 1 34.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 78702 0.0 0.0 653.25 -1590.56 0 100 1 2668.69 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74344 0.0 0.0 975.5 -1937.5 0 100 1 4945.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 70002 0.0 0.0 -199.8 -8844.5 0 100 1 10125.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74347 0.0 0.0 158.79 -274.35 0 100 1 389.7 0.0 0 0 0 0 0 0 0 0 0 0 0 - 84819 0.0 0.0 200.0 -400.0 0 100 1 1500.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 72926 0.0 0.0 21.52 -230.7 0 100 1 460.78 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71797 0.0 0.0 1350.48 -7493.09 0 100 1 10421.34 0.0 0 0 0 0 0 0 0 0 0 0 0 - 77406 0.0 0.0 104.15 -969.2 0 100 1 1176.7 0.0 0 0 0 0 0 0 0 0 0 0 0 - 80101 0.0 0.0 1351.0 -7000.0 0 100 1 7782.04 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74327 0.0 0.0 7985.34 -104107.79 0 100 1 64079.86 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79583 0.0 0.0 75.0 -324.0 0 100 1 1020.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 70002 0.0 0.0 -199.8 -8844.5 0 100 1 10125.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 78701 0.0 0.0 810.25 -1672.0 0 100 1 2700.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79583 0.0 0.0 2.5 -10.8 0 100 1 34.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 75405 0.0 0.0 -8.05 -261.25 0 100 1 280.7 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79584 0.0 0.0 290.6 -4476.0 0 100 1 6063.6 0.0 0 0 0 0 0 0 0 0 0 0 0 - 5028 0.0 0.0 25.73 -129.4 0 100 1 182.33 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73171 0.0 0.0 210.0 -1122.66 0 100 1 1581.82 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79800 0.0 0.0 191.52 -375.62 0 100 1 631.4 0.0 0 0 0 0 0 0 0 0 0 0 0 - 5028 0.0 0.0 -255.0 -255.0 0 100 1 -600.0 -600.0 0 0 0 0 0 0 0 0 0 0 0 - 79578 0.0 0.0 275.76 -817.04 0 100 1 1141.92 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73171 0.0 0.0 167.5 -895.44 0 100 1 1261.67 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79578 0.0 0.0 689.4 -2042.6 0 100 1 2854.8 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74327 0.0 0.0 -270.0 -270.0 0 100 1 600.0 600.0 0 0 0 0 0 0 0 0 0 0 0 - 1 0.0 0.0 323.1 -11461.64 0 100 1 12083.21 0.0 0 0 0 0 0 0 0 0 0 0 0 - 78701 0.0 0.0 2430.75 -5016.0 0 100 1 8100.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 5028 0.0 0.0 169.82 -854.04 0 100 1 1203.38 0.0 0 0 0 0 0 0 0 0 0 0 0 - 76663 0.0 0.0 183.68 -1866.86 0 100 1 2530.13 0.0 0 0 0 0 0 0 0 0 0 0 0 - 80031 0.0 0.0 8.19 -2071.16 0 100 1 2032.87 0.0 0 0 0 0 0 0 0 0 0 0 0 - 84819 0.0 0.0 70.0 -140.0 0 100 1 525.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74347 0.0 0.0 6748.58 -11659.88 0 100 1 16562.25 0.0 0 0 0 0 0 0 0 0 0 0 0 - 5028 0.0 0.0 25.73 -129.4 0 100 1 182.33 0.0 0 0 0 0 0 0 0 0 0 0 0 - 77400 0.0 0.0 -5.9 -3734.0 0 100 1 4131.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79583 0.0 0.0 200.0 -200.0 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79800 0.0 0.0 82.08 -160.98 0 100 1 270.6 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73663 0.0 0.0 14.32 -270.13 0 100 1 588.74 0.0 0 0 0 0 0 0 0 0 0 0 0 - 87004 0.0 0.0 112.47 -408.2 0 100 1 720.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 78702 0.0 0.0 1959.75 -4771.69 0 100 1 8006.06 0.0 0 0 0 0 0 0 0 0 0 0 0 - 75050 0.0 0.0 3778.88 -21726.25 0 100 1 31741.56 0.0 0 0 0 0 0 0 0 0 0 0 0 - 87004 0.0 0.0 262.43 -952.46 0 100 1 1680.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 72926 0.0 0.0 64.58 -692.1 0 100 1 1382.32 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73106 0.0 0.0 96.5 -411.26 0 100 1 630.04 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74316 0.0 0.0 304.6 -3694.4 0 100 1 2130.7 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74344 0.0 0.0 975.5 -1937.5 0 100 1 4945.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 78701 0.0 0.0 270.0 -300.0 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73663 0.0 0.0 17.95 -338.68 0 100 1 738.14 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73106 0.0 0.0 362.97 -1546.84 0 100 1 2369.73 0.0 0 0 0 0 0 0 0 0 0 0 0 - 70002 0.0 0.0 450.0 -150.0 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73663 0.0 0.0 53.86 -1016.03 0 100 1 2214.42 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79581 0.0 0.0 119.5 -114.3 0 100 1 500.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71786 0.0 0.0 1425.2 -5386.42 0 100 1 7541.51 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74347 0.0 0.0 79.4 -137.18 0 100 1 194.85 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71786 0.0 0.0 -755.64 -755.64 0 100 1 1500.0 1500.0 0 0 0 0 0 0 0 0 0 0 0 - 71797 0.0 0.0 238.32 -1322.31 0 100 1 1839.06 0.0 0 0 0 0 0 0 0 0 0 0 0 - 81615 0.0 0.0 -374.4 -2477.5 0 100 1 3515.0 0.0 0 0 0 0 0 0 0 0 0 0 0 -]; - -%% branch data -% fbus tbus r x b rateA rateB rateC ratio angle status angmin angmax -mpc.branch = [ - 76663 1 0.03 0.29827 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 71797 70002 0.07217 1.37799 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79800 77400 0.00193 0.02011 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79578 77400 0.17926 0.83495 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 77400 0.09552 0.54674 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 77400 0.00127 0.01341 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 77406 77400 0.00082 0.01062 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 77406 0.0012 0.0301 0.61305 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 - 77950 77406 0.0003 0.01232 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79800 77406 0.06654 0.46038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79578 77406 0.39062 1.75589 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 77950 0.00536 0.06137 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 71797 71786 0.00133 0.0172 0.3175 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 - 79583 78701 0.00399 0.19258 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 78701 0.00127 0.0131 0.213 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 - 79581 78701 0.00116 0.01845 0.31498 1428.0 1428.0 1428.0 1 0.0 1 -27.64 27.64 - 79581 78701 0.36673 2.03778 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 78701 0.00127 0.01332 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 78702 0.10404 0.94043 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79581 78702 0.0014 0.01717 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79578 78702 0.15285 1.01697 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 78702 0.00123 0.01908 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 79578 0.00058 0.01512 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 71797 71786 0.00126 0.01682 0.31325 1313.0 1313.0 1313.0 1 0.0 1 -27.64 27.64 - 79800 79584 0.00362 0.03758 0.564 1301.0 1301.0 1301.0 1 0.0 1 -27.64 27.64 - 79800 79584 0.00594 0.04362 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79578 71786 -0.00325 0.49565 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 71786 0.04522 0.42055 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73110 71786 0.02941 0.40675 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 71786 0.08306 0.98516 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 72926 71786 0.00342 0.04598 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 71797 71786 0.00206 0.04736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73663 71797 0.02227 0.29239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75405 1 0.063 0.63331 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 71797 0.08853 0.55031 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73110 71797 0.00326 0.03859 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 71797 0.243 1.75975 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73106 71797 0.01586 0.17687 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 72926 71797 0.00361 0.04038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79578 72926 -0.00736 0.57811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73663 72926 0.02638 0.38413 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 72926 0.00314 0.04087 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73110 72926 0.00571 0.09372 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 72926 0.05932 0.62456 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 5028 1 0.0055 0.05877 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74344 72926 0.18515 1.671 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73106 72926 0.01854 0.21439 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73110 73106 0.00227 0.02662 0.46111 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 - 73663 73106 0.00289 0.03274 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73110 73106 0.00242 0.02913 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74344 73106 0.00232 0.03638 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73171 73106 0.01429 0.08921 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73663 73110 0.00363 0.04974 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73663 73171 0.00688 0.11003 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74344 73171 0.02503 0.24228 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74347 1 0.0051 0.05904 0 1000.0 1000.0 1000.0 1 2.0 1 -27.64 27.64 - 75050 73171 0.00797 0.04466 0 301.0 301.0 301.0 1 -1.1 1 -27.64 27.64 - 74344 73663 0.04034 0.7208 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 80031 80001 0.0161 0.23252 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 80101 80001 0.00093 0.01236 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 80121 80001 0.00099 0.01156 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 81615 80001 0.00545 0.069 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 80121 80031 0.08552 0.8644 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 81615 80031 0.01069 0.11458 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 80101 80031 0.00134 0.01925 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 80031 79578 0.00358 0.09628 0 600.0 600.0 600.0 1 -8.5 1 -27.64 27.64 - 74347 5028 0.00019 0.00196 0 1261.0 1261.0 1261.0 1 0.0 1 -27.64 27.64 - 80121 80101 0.00518 0.04811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79584 80101 0.00569 0.14534 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 81615 80101 0.00045 0.00787 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 81615 80121 0.00108 0.01932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79584 81615 0.00215 0.02304 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 76663 81615 0.05653 0.32936 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79578 84819 0.00018 0.00515 2.53 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75050 74316 0.00173 0.01817 0 690.0 690.0 690.0 1 0.0 1 -27.64 27.64 - 74341 74316 0.00016 0.00321 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74327 74316 0.00024 0.00631 0 2800.0 2800.0 2800.0 1 0.0 1 -27.64 27.64 - 74327 5028 0.0025 0.04009 0 1000.0 1000.0 1000.0 1 -10.1 1 -27.64 27.64 - 79583 74316 0.08749 1.48406 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78701 74316 0.01804 0.23641 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75403 74316 0.04014 0.66967 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74347 74316 0.00119 0.02146 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74344 74316 0.00053 0.01643 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75050 74327 0.0101 0.10336 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74341 74327 -0.0003 0.12013 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74347 74327 -0.00426 0.29938 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74344 74341 0.00069 0.01874 0.375 1720.0 1720.0 1720.0 1 0.0 1 -27.64 27.64 - 75050 74341 0.01821 0.32529 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 87004 70002 0.00728 0.07613 0 730.0 730.0 730.0 1 0.0 1 -27.64 27.64 - 74347 74341 0.0004 0.00824 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74344 74341 0.00066 0.01828 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78701 74344 0.00194 0.02007 0.32563 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 - 78702 74344 0.02147 0.26677 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 74344 0.02053 0.2883 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78701 74344 0.00428 0.05254 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75403 74344 0.00877 0.15125 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74347 74344 0.00239 0.04133 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78701 74344 0.00204 0.02109 0 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 - 79583 74347 0.01211 0.21188 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 71786 70002 0.0053 0.07452 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78701 74347 0.01513 0.17138 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75403 74347 0.00571 0.09389 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75405 75403 0.0022 0.0284 0.4776 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 - 79581 75403 0.0014 0.0183 0.2831 1494.0 1494.0 1494.0 1 0.0 1 -27.64 27.64 - 75405 75403 0.03139 0.30932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 75403 0.12686 1.0465 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 75403 0.0018 0.03297 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78701 75403 0.05589 0.6077 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 77400 75403 0.07592 0.60736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79800 75405 0.0559 0.33777 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 72926 70002 0.02434 0.33083 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79584 75405 0.08074 1.20196 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 76663 75405 0.00683 0.17396 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 75405 0.19664 1.14823 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 77406 75405 0.00753 0.12351 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 77400 75405 0.00371 0.05608 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79800 76663 0.04335 0.21239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79584 76663 0.00159 0.02078 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 77400 76663 0.26745 1.13514 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 77406 77400 0.00074 0.0121 0.11888 1032.0 1032.0 1032.0 1 0.0 1 -27.64 27.64 - 77950 77400 0.00122 0.04098 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 -]; - -%%----- OPF Data -----%% -%% generator cost data -% 1 startup shutdown n x1 y1 ... xn yn -% 2 startup shutdown n c(n-1) ... c0 -mpc.gencost = [ - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 520.08 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 799.2 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 1200.0 0.0 - 2 0 0 3 0.0 799.2 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 1200.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 799.2 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 520.08 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 799.2 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 799.2 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 799.2 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 799.2 0.0 -]; - -%column_names% f_bus t_bus br_r br_x br_b rate_a rate_b rate_c tap shift br_status angmin angmax construction_cost -mpc.ne_branch = [ - 76663 1 0.03 0.29827 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.3684519289221e8 - 75405 1 0.063 0.63331 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.4784999333122e8 - 5028 1 0.0055 0.05877 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.6121430146674e8 - 74347 1 0.0051 0.05904 0 1000.0 1000.0 1000.0 1 2.0 1 -27.64 27.64 1.6652382368882e8 - 74347 5028 0.00019 0.00196 0 1261.0 1261.0 1261.0 1 0.0 1 -27.64 27.64 1.0800363403261e7 - 74327 5028 0.0025 0.04009 0 1000.0 1000.0 1000.0 1 -10.1 1 -27.64 27.64 3.6127238752901e7 - 87004 70002 0.00728 0.07613 0 730.0 730.0 730.0 1 0.0 1 -27.64 27.64 1.6810849545763e8 - 71786 70002 0.0053 0.07452 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.6518599906914e8 - 72926 70002 0.02434 0.33083 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.0069081360115e8 - 71797 70002 0.07217 1.37799 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.9923614765262e8 - 71797 71786 0.00133 0.0172 0.3175 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 3.5830947513102e7 - 71797 71786 0.00126 0.01682 0.31325 1313.0 1313.0 1313.0 1 0.0 1 -27.64 27.64 3.5830947513102e7 - 79578 71786 -0.00325 0.49565 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.4291520294538e8 - 78702 71786 0.04522 0.42055 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.574775247284e8 - 73110 71786 0.02941 0.40675 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.193219329561e8 - 79583 71786 0.08306 0.98516 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.5189106651549e8 - 72926 71786 0.00342 0.04598 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.9496188582327e7 - 71797 71786 0.00206 0.04736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.5830947513102e7 - 73663 71797 0.02227 0.29239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.1157633217554e8 - 78702 71797 0.08853 0.55031 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.4852829612739e8 - 73110 71797 0.00326 0.03859 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.3572336314877e7 - 79583 71797 0.243 1.75975 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.485897323692e8 - 73106 71797 0.01586 0.17687 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.1417654545878e7 - 72926 71797 0.00361 0.04038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.2502053856504e7 - 79578 72926 -0.00736 0.57811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.7490918207972e8 - 73663 72926 0.02638 0.38413 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.294484788786e8 - 78702 72926 0.00314 0.04087 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.902036741496e7 - 73110 72926 0.00571 0.09372 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2450249558262e8 - 79583 72926 0.05932 0.62456 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.925195596364e8 - 74344 72926 0.18515 1.671 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2448297493547e8 - 73106 72926 0.01854 0.21439 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0152628115139e8 - 73110 73106 0.00227 0.02662 0.46111 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 5.4648339424066e7 - 73663 73106 0.00289 0.03274 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.8570927163501e7 - 73110 73106 0.00242 0.02913 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.4648339424066e7 - 74344 73106 0.00232 0.03638 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.4998205118759e7 - 73171 73106 0.01429 0.08921 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.7428795568701e7 - 73663 73110 0.00363 0.04974 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.9683950241588e7 - 73663 73171 0.00688 0.11003 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.8259225276667e7 - 74344 73171 0.02503 0.24228 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.4743728305943e7 - 75050 73171 0.00797 0.04466 0 301.0 301.0 301.0 1 -1.1 1 -27.64 27.64 3.1304782032488e7 - 74344 73663 0.04034 0.7208 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.5247369167347e7 - 80031 80001 0.0161 0.23252 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0447856294393e8 - 80101 80001 0.00093 0.01236 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.920664464509e8 - 80121 80001 0.00099 0.01156 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.9511835575729e8 - 81615 80001 0.00545 0.069 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.2206352114163e8 - 80121 80031 0.08552 0.8644 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.1951866496791e8 - 81615 80031 0.01069 0.11458 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2952514239157e8 - 80101 80031 0.00134 0.01925 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.1798064711678e8 - 80031 79578 0.00358 0.09628 0 600.0 600.0 600.0 1 -8.5 1 -27.64 27.64 5.2973481695065e8 - 80121 80101 0.00518 0.04811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.8321499293603e8 - 79584 80101 0.00569 0.14534 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.844539543414e7 - 81615 80101 0.00045 0.00787 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.2163843623672e7 - 81615 80121 0.00108 0.01932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.3535862529809e8 - 79584 81615 0.00215 0.02304 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.8176978771964e7 - 76663 81615 0.05653 0.32936 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.6223722960824e7 - 79578 84819 0.00018 0.00515 2.53 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2113443861795e8 - 75050 74316 0.00173 0.01817 0 690.0 690.0 690.0 1 0.0 1 -27.64 27.64 3.3841455313522e7 - 74341 74316 0.00016 0.00321 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.3360020499419e7 - 74327 74316 0.00024 0.00631 0 2800.0 2800.0 2800.0 1 0.0 1 -27.64 27.64 2.6988013771328e7 - 79583 74316 0.08749 1.48406 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.2201618357386e8 - 78701 74316 0.01804 0.23641 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.1813756901943e8 - 75403 74316 0.04014 0.66967 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.3887176756005e8 - 74347 74316 0.00119 0.02146 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.5730412715645e7 - 74344 74316 0.00053 0.01643 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.282331655752e7 - 75050 74327 0.0101 0.10336 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.6692044994783e7 - 74341 74327 -0.0003 0.12013 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.0338436415921e7 - 74347 74327 -0.00426 0.29938 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.6626423040582e7 - 74344 74341 0.00069 0.01874 0.375 1720.0 1720.0 1720.0 1 0.0 1 -27.64 27.64 4.9884110064155e7 - 75050 74341 0.01821 0.32529 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.1456695024142e7 - 74347 74341 0.0004 0.00824 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.3843473906365e7 - 74344 74341 0.00066 0.01828 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.9884110064155e7 - 78701 74344 0.00194 0.02007 0.32563 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 4.5566304316925e7 - 78702 74344 0.02147 0.26677 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.7542769032152e7 - 79583 74344 0.02053 0.2883 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.6060297443455e8 - 78701 74344 0.00428 0.05254 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.5566304316925e7 - 75403 74344 0.00877 0.15125 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.8350886698719e7 - 74347 74344 0.00239 0.04133 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.9171031781183e7 - 78701 74344 0.00204 0.02109 0 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 4.5566304316925e7 - 79583 74347 0.01211 0.21188 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.9837179298938e8 - 78701 74347 0.01513 0.17138 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0193705061572e8 - 75403 74347 0.00571 0.09389 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.142089010887e8 - 75405 75403 0.0022 0.0284 0.4776 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 1.8296065630454e8 - 79581 75403 0.0014 0.0183 0.2831 1494.0 1494.0 1494.0 1 0.0 1 -27.64 27.64 3.71563144052e7 - 75405 75403 0.03139 0.30932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.8296065630454e8 - 78702 75403 0.12686 1.0465 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.5483752791839e7 - 79583 75403 0.0018 0.03297 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.5795893699798e7 - 78701 75403 0.05589 0.6077 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.1485167983253e7 - 77400 75403 0.07592 0.60736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.16052890238e8 - 79800 75405 0.0559 0.33777 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.6989220463863e8 - 79584 75405 0.08074 1.20196 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.489758064905e8 - 76663 75405 0.00683 0.17396 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.2222680997977e8 - 79583 75405 0.19664 1.14823 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.6157739806728e8 - 77406 75405 0.00753 0.12351 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.1772829950558e8 - 77400 75405 0.00371 0.05608 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.9898314026394e8 - 79800 76663 0.04335 0.21239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.0166196936949e7 - 79584 76663 0.00159 0.02078 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.8892742991245e7 - 77400 76663 0.26745 1.13514 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.7248148160165e8 - 77406 77400 0.00074 0.0121 0.11888 1032.0 1032.0 1032.0 1 0.0 1 -27.64 27.64 1.8795788145312e7 - 77950 77400 0.00122 0.04098 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.3923938323821e7 - 79800 77400 0.00193 0.02011 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.4356664826049e7 - 79578 77400 0.17926 0.83495 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.5906985708436e8 - 78702 77400 0.09552 0.54674 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.5617920012154e8 - 79583 77400 0.00127 0.01341 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.7956591603459e7 - 77406 77400 0.00082 0.01062 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.8795788145312e7 - 79583 77406 0.0012 0.0301 0.61305 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 7.1631434508352e7 - 77950 77406 0.0003 0.01232 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.6218016828457e7 - 79800 77406 0.06654 0.46038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.3768056026557e7 - 79578 77406 0.39062 1.75589 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.4978804375055e8 - 79583 77950 0.00536 0.06137 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.9472538793619e7 - 79583 78701 0.00399 0.19258 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2393070597909e8 - 78702 78701 0.00127 0.0131 0.213 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 3.1976999066129e7 - 79581 78701 0.00116 0.01845 0.31498 1428.0 1428.0 1428.0 1 0.0 1 -27.64 27.64 3.9046609867767e7 - 79581 78701 0.36673 2.03778 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.9046609867767e7 - 78702 78701 0.00127 0.01332 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.1976999066129e7 - 79583 78702 0.10404 0.94043 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0254359607996e8 - 79581 78702 0.0014 0.01717 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.8518891815953e7 - 79578 78702 0.15285 1.01697 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.1755747817563e8 - 79583 78702 0.00123 0.01908 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0254359607996e8 - 79583 79578 0.00058 0.01512 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.335624571891e8 - 79800 79584 0.00362 0.03758 0.564 1301.0 1301.0 1301.0 1 0.0 1 -27.64 27.64 9.4941635495571e7 - 79800 79584 0.00594 0.04362 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.4941635495571e7 -]; - -%column_names% consumer heat_rate_quad_coeff heat_rate_linear_coeff heat_rate_constant_coeff -mpc.gen_gas = [ - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 -10029 0 140674.114 0 - 10031 0 140674.114 0 - -1 0 0 0 - 10064 0 56269.6455 0 - -1 0 0 0 - 10066 0 56269.6455 0 - -1 0 0 0 - 10064 0 140674.114 0 - -1 0 0 0 - 10014 0 140674.114 0 - -1 0 0 0 - 10029 0 56269.6455 0 - 10066 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10093 0 140674.114 0 - -1 0 0 0 - 10062 0 140674.114 0 - -1 0 0 0 - 10044 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10082 0 140674.114 0 - -1 0 0 0 - 10076 0 140674.114 0 - -1 0 0 0 - 10086 0 140674.114 0 - 10091 0 140674.114 0 - 10071 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10062 0 56269.6455 0 - -1 0 0 0 - -1 0 0 0 - 10019 0 140674.114 0 - 10048 0 140674.114 0 - 10071 0 56269.6455 0 - 10087 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10093 0 56269.6455 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10100 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - 10087 0 56269.6455 0 - 10014 0 56269.6455 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10031 0 56269.6455 0 - -1 0 0 0 - 10082 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10086 0 56269.6455 0 - 10021 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10091 0 56269.6455 0 - -1 0 0 0 - 10034 0 56269.6455 0 - 10066 0 140674.114 0 - -1 0 0 0 - 10034 0 140674.114 0 - -1 0 0 0 - 10066 0 56269.6455 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 -]; - -%column_names% name -mpc.bus_name = [ - 'Alburtis'; - 'Waldick'; - 'Orrington'; - 'Sandy Pond'; - 'Millbury'; - 'Northfield'; - 'Southington'; - 'Millstone'; - 'Norwalk Harbor'; - 'East Shore'; - 'Dunwoodie'; - 'Farragut'; - 'Millwood'; - 'Pleasant Valley'; - 'Ramapo'; - 'Newbridge'; - 'Fraser'; - 'Oakdale'; - 'Gardenville'; - 'Clay'; - 'Volney'; - '9 Mile Point'; - 'Leeds'; - 'New Scotland'; - 'Massena'; - 'Gilboa'; - 'Marcy'; - 'Niagara'; - 'Rochester'; - 'Bruce B'; - 'Hawthorne'; - 'Milton'; - 'Longwood'; - 'Middle DK 1'; - 'Chateaguay'; - 'Keswick'; -]; - -%column_names% name fuel_type comment -mpc.gen_name = [ - '32' 'Oil' 'none'; - '109' 'Oil' 'none'; - '1' 'Coal' 'none'; - '81' 'Oil' 'none'; - '3' 'Gas' 'single_cycle'; - '101' 'Gas' 'single cycle'; - '2' 'Nuclear' 'none'; - '2052' 'Gas' 'combined cycle'; - '51' 'Nuclear' 'none'; - '2045' 'Gas' 'combined cycle'; - '53' 'Oil' 'none'; - '52' 'Gas' 'single cycle'; - '26' 'Hydro' 'none'; - '10' 'Gas' 'single_cycle'; - '250' 'Hydro' 'none'; - '2003' 'Gas' 'combined_cycle'; - '24' 'Gas' 'single_cycle'; - '215' 'Hydro' 'none'; - '117' 'Hydro' 'none'; - '25' 'Oil' 'none'; - '23' 'Nuclear' 'none'; - '149' 'Nuclear' 'none'; - '166' 'Hydro' 'none'; - '59' 'Gas' 'single cycle'; - '5' 'Hydro' 'none'; - '31' 'Gas' 'single cycle'; - '218' 'Coal' 'none'; - '122' 'Gas' 'single cycle'; - '90' 'Refuse' 'none'; - '225' 'Coal' 'none'; - '1004' 'None' 'SVC'; - '205' 'Nuclear' 'none'; - '143' 'Gas' 'single cycle'; - '249' 'Oil' 'none'; - '129' 'Gas' 'single cycle'; - '189' 'Refuse' 'none'; - '164' 'Gas' 'single cycle'; - '94' 'Gas' 'single cycle'; - '17' 'Gas' 'single cycle'; - '99' 'Coal' 'none'; - '243' 'Hydro' 'none'; - '37' 'Nuclear' 'none'; - '2031' 'Gas' 'combined cycle'; - '142' 'Nuclear' 'none'; - '219' 'Nuclear' 'none'; - '80' 'Gas' 'single cycle'; - '185' 'Gas' 'single cycle'; - '2017' 'Gas' 'combined cycle'; - '157' 'Gas' 'single cycle'; - '187' 'Hydro' 'none'; - '123' 'Oil' 'none'; - '194' 'Hydro' 'none'; - '8' 'Coal' 'none'; - '2059' 'Gas' 'combined cycle'; - '198' 'Nuclear' 'none'; - '1000' 'None' 'DC Line Terminal'; - '173' 'Hydro' 'none'; - '60' 'Oil' 'none'; - '171' 'Gas' 'single cycle'; - '1006' 'None' 'DC Line Terminal'; - '4' 'Oil' 'none'; - '2157' 'Gas' 'combined cycle'; - '2010' 'Gas' 'combined_cycle'; - '130' 'Oil' 'none'; - '212' 'Nuclear' 'none'; - '239' 'Coal' 'none'; - '2101' 'Gas' 'combined cycle'; - '11' 'Oil' 'none'; - '136' 'Gas' 'single cycle'; - '1005' 'None' 'STATCON'; - '197' 'Coal' 'none'; - '67' 'Oil' 'none'; - '247' 'Nuclear' 'none'; - '2164' 'Gas' 'combined cycle'; - '108' 'Gas' 'single cycle'; - '246' 'Coal' 'none'; - '40' 'Hydro' 'none'; - '46' 'Oil' 'none'; - '72' 'Nuclear' 'none'; - '2094' 'Gas' 'combined cycle'; - '1001' 'None' 'SVC'; - '2066' 'Gas' 'combined cycle'; - '45' 'Gas' 'single cycle'; - '1003' 'None' 'SVC'; - '66' 'Gas' 'single cycle'; - '180' 'Hydro' 'none'; - '2024' 'Gas' 'combined_cycle'; - '103' 'Hydro' 'none'; - '1002' 'None' 'DC Line Terminal'; - '30' 'Nuclear' 'none'; - '232' 'Coal' 'none'; -]; - -%column_names% name -mpc.branch_name = [ - '1'; - '10'; - '100'; - '101'; - '102'; - '103'; - '104'; - '105'; - '106'; - '107'; - '108'; - '109'; - '11'; - '110'; - '111'; - '112'; - '113'; - '114'; - '115'; - '116'; - '117'; - '118'; - '119'; - '12'; - '120'; - '121'; - '13'; - '14'; - '15'; - '16'; - '17'; - '18'; - '19'; - '2'; - '20'; - '21'; - '22'; - '23'; - '24'; - '25'; - '26'; - '27'; - '28'; - '29'; - '3'; - '30'; - '31'; - '32'; - '33'; - '34'; - '35'; - '36'; - '37'; - '38'; - '39'; - '4'; - '40'; - '41'; - '42'; - '43'; - '44'; - '45'; - '46'; - '47'; - '48'; - '49'; - '5'; - '50'; - '51'; - '52'; - '53'; - '54'; - '55'; - '56'; - '57'; - '58'; - '59'; - '6'; - '60'; - '61'; - '62'; - '63'; - '64'; - '65'; - '66'; - '67'; - '68'; - '69'; - '7'; - '70'; - '71'; - '72'; - '73'; - '74'; - '75'; - '76'; - '77'; - '78'; - '79'; - '8'; - '80'; - '81'; - '82'; - '83'; - '84'; - '85'; - '86'; - '87'; - '88'; - '89'; - '9'; - '90'; - '91'; - '92'; - '93'; - '94'; - '95'; - '96'; - '97'; - '98'; - '99'; -]; - -%column_names% name -mpc.ne_branch_name = [ - '10001'; - '10002'; - '10003'; - '10004'; - '10005'; - '10006'; - '10007'; - '10008'; - '10009'; - '10010'; - '10011'; - '10012'; - '10013'; - '10014'; - '10015'; - '10016'; - '10017'; - '10018'; - '10019'; - '10020'; - '10021'; - '10022'; - '10023'; - '10024'; - '10025'; - '10026'; - '10027'; - '10028'; - '10029'; - '10030'; - '10031'; - '10032'; - '10033'; - '10034'; - '10035'; - '10036'; - '10037'; - '10038'; - '10039'; - '10040'; - '10041'; - '10042'; - '10043'; - '10044'; - '10045'; - '10046'; - '10047'; - '10048'; - '10049'; - '10050'; - '10051'; - '10052'; - '10053'; - '10054'; - '10055'; - '10056'; - '10057'; - '10058'; - '10059'; - '10060'; - '10061'; - '10062'; - '10063'; - '10064'; - '10065'; - '10066'; - '10067'; - '10068'; - '10069'; - '10070'; - '10071'; - '10072'; - '10073'; - '10074'; - '10075'; - '10076'; - '10077'; - '10078'; - '10079'; - '10080'; - '10081'; - '10082'; - '10083'; - '10084'; - '10085'; - '10086'; - '10087'; - '10088'; - '10089'; - '10090'; - '10091'; - '10092'; - '10093'; - '10094'; - '10095'; - '10096'; - '10097'; - '10098'; - '10099'; - '10100'; - '10101'; - '10102'; - '10103'; - '10104'; - '10105'; - '10106'; - '10107'; - '10108'; - '10109'; - '10110'; - '10111'; - '10112'; - '10113'; - '10114'; - '10115'; - '10116'; - '10117'; - '10118'; - '10119'; - '10120'; - '10121'; -]; - -%column_names% latitude longitude -mpc.bus_geo = [ - 40.51096 -75.6012 - 41.012131 -74.124353 - 44.71331 -68.773837 - 42.563014 -71.565571 - 42.195575 -71.776468 - 42.682743 -72.448623 - 41.597925 -72.881032 - 41.3111 -72.166724 - 41.097019 -73.40998 - 41.279775 -72.899887 - 40.935782 -73.865865 - 40.63848 -73.92653 - 41.191325 -73.799727 - 41.746989 -73.826634 - 41.131742 -74.142467 - 40.653613 -73.536373 - 42.24544 -74.965122 - 40.738084 -73.137793 - 42.85852 -78.75637 - 43.182418 -76.174107 - 43.342948 -76.358173 - 43.520158 -76.406747 - 42.25244 -73.892826 - 42.6071 -73.939901 - 44.92777 -74.892207 - 42.397121 -74.445895 - 43.170711 -75.291814 - 43.096196 -79.052168 - 43.159655 -77.610324 - 44.327512 -81.590156 - 44.308936 -80.481141 - 43.510101 -79.909482 - 42.839955 -81.584225 - 43.686629 -79.419143 - 45.3577 -73.737705 - 45.995151 -66.837436 -]; - -%column_names% length -mpc.branch_length = [ - 370.01799330627 - 370.44146057949 - 116.80948644663 - 219.43816758023 - 193.34312200918 - 71.74776380532 - 23.268376056542 - 88.676630249505 - 20.077206209093 - 103.70124487903 - 211.57625677086 - 98.38357958292 - 44.357169529228 - 153.42087543125 - 39.586147368656 - 48.338021003013 - 48.338021003013 - 39.586147368656 - 126.94455467001 - 47.684728787411 - 268.97853689543 - 126.94455467001 - 197.83280925817 - 44.357169529228 - 117.53365493668 - 117.53365493668 - 375.15943236928 - 194.95039194446 - 147.7154129612 - 311.83028961877 - 73.653718543842 - 44.357169529228 - 138.1266928526 - 209.93468319112 - 183.8716324429 - 103.458952307 - 307.74338015745 - 113.17111832371 - 77.374850269425 - 317.5567580515 - 160.2516405914 - 122.58294935309 - 154.12872632941 - 238.33092165262 - 136.55224617686 - 154.10456060913 - 125.68516261139 - 67.65229011702 - 35.369577076778 - 67.65229011702 - 80.464978005231 - 71.094375050193 - 61.506590160419 - 47.363272797447 - 80.149946673078 - 141.04953443823 - 50.380168181435 - 93.153001593495 - 88.495761961093 - 162.68472734405 - 165.26976519196 - 188.09294417399 - 185.93739207001 - 109.71079469395 - 99.932339889336 - 448.69765569541 - 13.3703846453 - 155.18734126609 - 83.385529385397 - 44.183983376317 - 199.35420523584 - 72.020593626297 - 106.57676187953 - 102.60367431525 - 41.894263887629 - 28.9186990972 - 33.409998484528 - 44.723965320742 - 274.84647145925 - 146.24922142652 - 171.91726605143 - 31.853142551352 - 90.152128883596 - 33.043601888631 - 62.316815850901 - 57.721503194866 - 61.754379398459 - 63.701171836582 - 208.11107575626 - 29.517193589246 - 61.754379398459 - 56.40912188178 - 95.994607747038 - 198.81956404548 - 56.40912188178 - 109.37459183628 - 73.251188430826 - 56.40912188178 - 245.57573444658 - 328.28884341354 - 126.19367751349 - 141.38569976376 - 226.49741109726 - 45.997916648732 - 226.49741109726 - 93.445634337903 - 106.21162056521 - 88.495558592164 - 143.66847889695 - 457.91061547273 - 372.24227436103 - 555.81270787602 - 522.69860246395 - 323.82155082117 - 393.33394798585 - 370.12824833111 - 99.242298483607 - 35.767971208644 - 213.52464422715 - 23.268376056542 - 41.996374301254 -]; - -%column_names% length -mpc.ne_branch_length = [ - 370.01799330627 - 209.93468319112 - 136.55224617686 - 141.04953443823 - 13.3703846453 - 44.723965320742 - 208.11107575626 - 328.28884341354 - 372.24227436103 - 370.44146057949 - 44.357169529228 - 44.357169529228 - 375.15943236928 - 194.95039194446 - 147.7154129612 - 311.83028961877 - 73.653718543842 - 44.357169529228 - 138.1266928526 - 183.8716324429 - 103.458952307 - 307.74338015745 - 113.17111832371 - 77.374850269425 - 317.5567580515 - 160.2516405914 - 122.58294935309 - 154.12872632941 - 238.33092165262 - 154.10456060913 - 125.68516261139 - 67.65229011702 - 35.369577076778 - 67.65229011702 - 80.464978005231 - 71.094375050193 - 61.506590160419 - 47.363272797447 - 80.149946673078 - 50.380168181435 - 93.153001593495 - 88.495761961093 - 162.68472734405 - 165.26976519196 - 188.09294417399 - 185.93739207001 - 109.71079469395 - 99.932339889336 - 448.69765569541 - 155.18734126609 - 83.385529385397 - 44.183983376317 - 199.35420523584 - 72.020593626297 - 106.57676187953 - 102.60367431525 - 41.894263887629 - 28.9186990972 - 33.409998484528 - 274.84647145925 - 146.24922142652 - 171.91726605143 - 31.853142551352 - 90.152128883596 - 33.043601888631 - 62.316815850901 - 57.721503194866 - 61.754379398459 - 63.701171836582 - 29.517193589246 - 61.754379398459 - 56.40912188178 - 95.994607747038 - 198.81956404548 - 56.40912188178 - 109.37459183628 - 73.251188430826 - 56.40912188178 - 245.57573444658 - 126.19367751349 - 141.38569976376 - 226.49741109726 - 45.997916648732 - 226.49741109726 - 93.445634337903 - 106.21162056521 - 88.495558592164 - 143.66847889695 - 457.91061547273 - 555.81270787602 - 522.69860246395 - 323.82155082117 - 393.33394798585 - 370.12824833111 - 99.242298483607 - 35.767971208644 - 213.52464422715 - 23.268376056542 - 41.996374301254 - 116.80948644663 - 219.43816758023 - 193.34312200918 - 71.74776380532 - 23.268376056542 - 88.676630249505 - 20.077206209093 - 103.70124487903 - 211.57625677086 - 98.38357958292 - 153.42087543125 - 39.586147368656 - 48.338021003013 - 48.338021003013 - 39.586147368656 - 126.94455467001 - 47.684728787411 - 268.97853689543 - 126.94455467001 - 197.83280925817 - 117.53365493668 - 117.53365493668 -]; +%% MATPOWER Case Format : Version 2 +mpc.version = '2'; + +%%----- Power Flow Data -----%% +%% system MVA base +mpc.baseMVA = 100; + +%% bus data +% bus_i type Pd Qd Gs Bs area Vm Va baseKV zone Vmax Vmin +mpc.bus = [ + 1 3 68690.23 -2526.48 0.0 0.0 1 1 1.05 500 1 1.05 0.95 + 5028 2 953.55 -1381.16 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 70002 2 1804.01 -1326.33 0.22 80.97 1 1 1.01 345 1 1.05 0.95 + 71786 2 10224.35 -1908.48 0.0 0.0 1 1 1.04 345 1 1.05 0.95 + 71797 2 8626.31 -153.69 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 72926 2 2613.41 -470.04 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 73106 2 2041.26 -330.56 0.0 0.0 1 1 1.02 345 1 1.05 0.95 + 73110 2 2990.64 -474.48 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 73171 2 2987.34 -556.8 0.0 0.0 1 1 1.03 115 1 1.05 0.95 + 73663 2 905.73 -196.02 0.0 0.0 1 1 1.02 345 1 1.05 0.95 + 74316 2 4485.59 -336.04 0.0 0.0 1 1 1.01 345 1 1.05 0.95 + 74327 2 15521.88 -1273.96 0.0 0.0 1 1 1.02 345 1 1.05 0.95 + 74341 2 625.24 200.45 0.0 0.0 1 1 1.01 345 1 1.05 0.95 + 74344 2 1643.34 -323.82 0.0 0.0 1 1 1.0 345 1 1.05 0.95 + 74347 2 2694.69 -903.28 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 75050 2 6554.36 -209.79 0.0 0.0 1 1 1.01 138 1 1.05 0.95 + 75403 2 164.24 -245.05 0.0 0.0 1 1 1.04 345 1 1.05 0.95 + 75405 2 1481.82 -210.43 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 76663 2 5045.81 375.89 0.0 0.0 1 1 0.98 230 1 1.05 0.95 + 77400 2 858.62 -239.83 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 77406 2 1904.01 -1482.92 0.0 0.0 1 1 1.04 345 1 1.05 0.95 + 77950 2 -398.8 867.4 0.0 0.0 1 1 1.0 25 1 1.05 0.95 + 78701 2 98.68 -62.21 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 78702 2 2178.89 -347.16 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 79578 2 1199.01 -466.9 0.0 0.0 1 1 1.02 765 1 1.05 0.95 + 79581 2 -2.77 -21.19 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 79583 2 551.57 -442.8 0.0 0.0 1 1 1.02 345 1 1.05 0.95 + 79584 2 4478.63 -833.9 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 79800 2 2182.91 -40.73 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 80001 2 1066.09 262.64 0.0 0.0 1 1 1.09 500 1 1.1 0.95 + 80031 2 3618.12 -919.65 0.0 0.0 1 1 1.08 500 1 1.1 0.95 + 80101 2 14391.28 549.14 0.0 0.0 1 1 1.04 500 1 1.1 0.95 + 80121 2 2621.84 -594.85 0.0 0.0 1 1 1.08 500 1 1.1 0.95 + 81615 2 6865.49 -3735.71 0.0 0.0 1 1 1.1 220 1 1.1 0.95 + 84819 2 0.0 0.0 0.0 0.0 1 1 1.01 765 1 1.05 0.95 + 87004 2 4787.33 -545.74 -0.07 71.11 1 1 1.02 345 1 1.05 0.95 +]; + +%% generator data +% bus Pg Qg Qmax Qmin Vg mBase status Pmax Pmin Pc1 Pc2 Qc1min Qc1max Qc2min Qc2max ramp_agc ramp_10 ramp_30 ramp_q apf +mpc.gen = [ + 71797 0.0 0.0 158.88 -881.54 0 100 1 1226.04 0.0 0 0 0 0 0 0 0 0 0 0 0 + 75050 0.0 0.0 189.51 -1089.57 0 100 1 1591.84 0.0 0 0 0 0 0 0 0 0 0 0 0 + 1 0.0 0.0 477.36 -16943.29 0 100 1 17861.9 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74327 0.0 0.0 400.47 -5221.02 0 100 1 3213.61 0.0 0 0 0 0 0 0 0 0 0 0 0 + 1 0.0 0.0 1053.6 -37374.9 0 100 1 39401.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74347 0.0 0.0 6748.58 -11659.88 0 100 1 16562.25 0.0 0 0 0 0 0 0 0 0 0 0 0 + 1 0.0 0.0 337.15 -11959.97 0 100 1 12608.57 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73110 0.0 0.0 165.62 -374.45 0 100 1 765.75 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73110 0.0 0.0 496.88 -1123.35 0 100 1 2297.25 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73106 0.0 0.0 120.99 -515.61 0 100 1 789.91 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73110 0.0 0.0 99.38 -224.67 0 100 1 459.45 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73110 0.0 0.0 496.88 -1123.35 0 100 1 2297.25 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71786 0.0 0.0 101.8 -452.64 0 100 1 633.74 0.0 0 0 0 0 0 0 0 0 0 0 0 + 5028 0.0 0.0 85.0 -439.96 0 100 1 619.92 0.0 0 0 0 0 0 0 0 0 0 0 0 + 87004 0.0 0.0 112.47 -408.2 0 100 1 720.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 1 0.0 0.0 1053.6 -37374.9 0 100 1 39401.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71786 0.0 0.0 2351.58 -10455.98 0 100 1 14639.39 0.0 0 0 0 0 0 0 0 0 0 0 0 + 80031 0.0 0.0 3.51 -887.64 0 100 1 871.23 0.0 0 0 0 0 0 0 0 0 0 0 0 + 75403 0.0 0.0 13.1 -2.1 0 100 1 25.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71786 0.0 0.0 356.3 -1584.24 0 100 1 2218.09 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71786 0.0 0.0 203.6 -905.28 0 100 1 1267.48 0.0 0 0 0 0 0 0 0 0 0 0 0 + 77950 0.0 0.0 360.0 50.0 0 100 1 1212.0 700.0 0 0 0 0 0 0 0 0 0 0 0 + 78702 0.0 0.0 87.1 -212.08 0 100 1 355.82 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73171 0.0 0.0 630.01 -3367.07 0 100 1 4745.47 0.0 0 0 0 0 0 0 0 0 0 0 0 + 1 0.0 0.0 70.24 -2491.66 0 100 1 2626.78 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71797 0.0 0.0 2621.52 -14545.41 0 100 1 20229.66 0.0 0 0 0 0 0 0 0 0 0 0 0 + 80101 0.0 0.0 579.0 -3000.0 0 100 1 3335.16 0.0 0 0 0 0 0 0 0 0 0 0 0 + 75405 0.0 0.0 -8.05 -2612.5 0 100 1 2807.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74341 0.0 0.0 20.7 -41.3 0 100 1 55.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 80121 0.0 0.0 -35.0 -968.9 0 100 1 1380.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 75403 0.0 0.0 272.0 -345.2 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 80001 0.0 0.0 1475.5 -2097.7 0 100 1 3460.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 77406 0.0 0.0 1041.5 -9692.0 0 100 1 11767.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 87004 0.0 0.0 262.43 -952.46 0 100 1 1680.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 76663 0.0 0.0 921.17 -9362.35 0 100 1 12688.66 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79583 0.0 0.0 2.5 -10.8 0 100 1 34.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 78702 0.0 0.0 653.25 -1590.56 0 100 1 2668.69 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74344 0.0 0.0 975.5 -1937.5 0 100 1 4945.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 70002 0.0 0.0 -199.8 -8844.5 0 100 1 10125.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74347 0.0 0.0 158.79 -274.35 0 100 1 389.7 0.0 0 0 0 0 0 0 0 0 0 0 0 + 84819 0.0 0.0 200.0 -400.0 0 100 1 1500.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 72926 0.0 0.0 21.52 -230.7 0 100 1 460.78 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71797 0.0 0.0 1350.48 -7493.09 0 100 1 10421.34 0.0 0 0 0 0 0 0 0 0 0 0 0 + 77406 0.0 0.0 104.15 -969.2 0 100 1 1176.7 0.0 0 0 0 0 0 0 0 0 0 0 0 + 80101 0.0 0.0 1351.0 -7000.0 0 100 1 7782.04 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74327 0.0 0.0 7985.34 -104107.79 0 100 1 64079.86 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79583 0.0 0.0 75.0 -324.0 0 100 1 1020.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 70002 0.0 0.0 -199.8 -8844.5 0 100 1 10125.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 78701 0.0 0.0 810.25 -1672.0 0 100 1 2700.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79583 0.0 0.0 2.5 -10.8 0 100 1 34.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 75405 0.0 0.0 -8.05 -261.25 0 100 1 280.7 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79584 0.0 0.0 290.6 -4476.0 0 100 1 6063.6 0.0 0 0 0 0 0 0 0 0 0 0 0 + 5028 0.0 0.0 25.73 -129.4 0 100 1 182.33 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73171 0.0 0.0 210.0 -1122.66 0 100 1 1581.82 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79800 0.0 0.0 191.52 -375.62 0 100 1 631.4 0.0 0 0 0 0 0 0 0 0 0 0 0 + 5028 0.0 0.0 -255.0 -255.0 0 100 1 -600.0 -600.0 0 0 0 0 0 0 0 0 0 0 0 + 79578 0.0 0.0 275.76 -817.04 0 100 1 1141.92 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73171 0.0 0.0 167.5 -895.44 0 100 1 1261.67 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79578 0.0 0.0 689.4 -2042.6 0 100 1 2854.8 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74327 0.0 0.0 -270.0 -270.0 0 100 1 600.0 600.0 0 0 0 0 0 0 0 0 0 0 0 + 1 0.0 0.0 323.1 -11461.64 0 100 1 12083.21 0.0 0 0 0 0 0 0 0 0 0 0 0 + 78701 0.0 0.0 2430.75 -5016.0 0 100 1 8100.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 5028 0.0 0.0 169.82 -854.04 0 100 1 1203.38 0.0 0 0 0 0 0 0 0 0 0 0 0 + 76663 0.0 0.0 183.68 -1866.86 0 100 1 2530.13 0.0 0 0 0 0 0 0 0 0 0 0 0 + 80031 0.0 0.0 8.19 -2071.16 0 100 1 2032.87 0.0 0 0 0 0 0 0 0 0 0 0 0 + 84819 0.0 0.0 70.0 -140.0 0 100 1 525.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74347 0.0 0.0 6748.58 -11659.88 0 100 1 16562.25 0.0 0 0 0 0 0 0 0 0 0 0 0 + 5028 0.0 0.0 25.73 -129.4 0 100 1 182.33 0.0 0 0 0 0 0 0 0 0 0 0 0 + 77400 0.0 0.0 -5.9 -3734.0 0 100 1 4131.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79583 0.0 0.0 200.0 -200.0 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79800 0.0 0.0 82.08 -160.98 0 100 1 270.6 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73663 0.0 0.0 14.32 -270.13 0 100 1 588.74 0.0 0 0 0 0 0 0 0 0 0 0 0 + 87004 0.0 0.0 112.47 -408.2 0 100 1 720.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 78702 0.0 0.0 1959.75 -4771.69 0 100 1 8006.06 0.0 0 0 0 0 0 0 0 0 0 0 0 + 75050 0.0 0.0 3778.88 -21726.25 0 100 1 31741.56 0.0 0 0 0 0 0 0 0 0 0 0 0 + 87004 0.0 0.0 262.43 -952.46 0 100 1 1680.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 72926 0.0 0.0 64.58 -692.1 0 100 1 1382.32 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73106 0.0 0.0 96.5 -411.26 0 100 1 630.04 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74316 0.0 0.0 304.6 -3694.4 0 100 1 2130.7 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74344 0.0 0.0 975.5 -1937.5 0 100 1 4945.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 78701 0.0 0.0 270.0 -300.0 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73663 0.0 0.0 17.95 -338.68 0 100 1 738.14 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73106 0.0 0.0 362.97 -1546.84 0 100 1 2369.73 0.0 0 0 0 0 0 0 0 0 0 0 0 + 70002 0.0 0.0 450.0 -150.0 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73663 0.0 0.0 53.86 -1016.03 0 100 1 2214.42 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79581 0.0 0.0 119.5 -114.3 0 100 1 500.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71786 0.0 0.0 1425.2 -5386.42 0 100 1 7541.51 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74347 0.0 0.0 79.4 -137.18 0 100 1 194.85 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71786 0.0 0.0 -755.64 -755.64 0 100 1 1500.0 1500.0 0 0 0 0 0 0 0 0 0 0 0 + 71797 0.0 0.0 238.32 -1322.31 0 100 1 1839.06 0.0 0 0 0 0 0 0 0 0 0 0 0 + 81615 0.0 0.0 -374.4 -2477.5 0 100 1 3515.0 0.0 0 0 0 0 0 0 0 0 0 0 0 +]; + +%% branch data +% fbus tbus r x b rateA rateB rateC ratio angle status angmin angmax +mpc.branch = [ + 76663 1 0.03 0.29827 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 71797 70002 0.07217 1.37799 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79800 77400 0.00193 0.02011 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79578 77400 0.17926 0.83495 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 77400 0.09552 0.54674 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 77400 0.00127 0.01341 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 77406 77400 0.00082 0.01062 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 77406 0.0012 0.0301 0.61305 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 + 77950 77406 0.0003 0.01232 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79800 77406 0.06654 0.46038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79578 77406 0.39062 1.75589 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 77950 0.00536 0.06137 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 71797 71786 0.00133 0.0172 0.3175 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 + 79583 78701 0.00399 0.19258 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 78701 0.00127 0.0131 0.213 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 + 79581 78701 0.00116 0.01845 0.31498 1428.0 1428.0 1428.0 1 0.0 1 -27.64 27.64 + 79581 78701 0.36673 2.03778 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 78701 0.00127 0.01332 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 78702 0.10404 0.94043 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79581 78702 0.0014 0.01717 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79578 78702 0.15285 1.01697 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 78702 0.00123 0.01908 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 79578 0.00058 0.01512 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 71797 71786 0.00126 0.01682 0.31325 1313.0 1313.0 1313.0 1 0.0 1 -27.64 27.64 + 79800 79584 0.00362 0.03758 0.564 1301.0 1301.0 1301.0 1 0.0 1 -27.64 27.64 + 79800 79584 0.00594 0.04362 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79578 71786 -0.00325 0.49565 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 71786 0.04522 0.42055 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73110 71786 0.02941 0.40675 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 71786 0.08306 0.98516 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 72926 71786 0.00342 0.04598 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 71797 71786 0.00206 0.04736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73663 71797 0.02227 0.29239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75405 1 0.063 0.63331 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 71797 0.08853 0.55031 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73110 71797 0.00326 0.03859 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 71797 0.243 1.75975 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73106 71797 0.01586 0.17687 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 72926 71797 0.00361 0.04038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79578 72926 -0.00736 0.57811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73663 72926 0.02638 0.38413 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 72926 0.00314 0.04087 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73110 72926 0.00571 0.09372 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 72926 0.05932 0.62456 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 5028 1 0.0055 0.05877 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74344 72926 0.18515 1.671 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73106 72926 0.01854 0.21439 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73110 73106 0.00227 0.02662 0.46111 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 + 73663 73106 0.00289 0.03274 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73110 73106 0.00242 0.02913 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74344 73106 0.00232 0.03638 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73171 73106 0.01429 0.08921 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73663 73110 0.00363 0.04974 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73663 73171 0.00688 0.11003 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74344 73171 0.02503 0.24228 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74347 1 0.0051 0.05904 0 1000.0 1000.0 1000.0 1 2.0 1 -27.64 27.64 + 75050 73171 0.00797 0.04466 0 301.0 301.0 301.0 1 -1.1 1 -27.64 27.64 + 74344 73663 0.04034 0.7208 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 80031 80001 0.0161 0.23252 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 80101 80001 0.00093 0.01236 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 80121 80001 0.00099 0.01156 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 81615 80001 0.00545 0.069 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 80121 80031 0.08552 0.8644 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 81615 80031 0.01069 0.11458 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 80101 80031 0.00134 0.01925 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 80031 79578 0.00358 0.09628 0 600.0 600.0 600.0 1 -8.5 1 -27.64 27.64 + 74347 5028 0.00019 0.00196 0 1261.0 1261.0 1261.0 1 0.0 1 -27.64 27.64 + 80121 80101 0.00518 0.04811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79584 80101 0.00569 0.14534 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 81615 80101 0.00045 0.00787 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 81615 80121 0.00108 0.01932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79584 81615 0.00215 0.02304 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 76663 81615 0.05653 0.32936 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79578 84819 0.00018 0.00515 2.53 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75050 74316 0.00173 0.01817 0 690.0 690.0 690.0 1 0.0 1 -27.64 27.64 + 74341 74316 0.00016 0.00321 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74327 74316 0.00024 0.00631 0 2800.0 2800.0 2800.0 1 0.0 1 -27.64 27.64 + 74327 5028 0.0025 0.04009 0 1000.0 1000.0 1000.0 1 -10.1 1 -27.64 27.64 + 79583 74316 0.08749 1.48406 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78701 74316 0.01804 0.23641 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75403 74316 0.04014 0.66967 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74347 74316 0.00119 0.02146 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74344 74316 0.00053 0.01643 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75050 74327 0.0101 0.10336 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74341 74327 -0.0003 0.12013 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74347 74327 -0.00426 0.29938 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74344 74341 0.00069 0.01874 0.375 1720.0 1720.0 1720.0 1 0.0 1 -27.64 27.64 + 75050 74341 0.01821 0.32529 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 87004 70002 0.00728 0.07613 0 730.0 730.0 730.0 1 0.0 1 -27.64 27.64 + 74347 74341 0.0004 0.00824 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74344 74341 0.00066 0.01828 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78701 74344 0.00194 0.02007 0.32563 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 + 78702 74344 0.02147 0.26677 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 74344 0.02053 0.2883 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78701 74344 0.00428 0.05254 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75403 74344 0.00877 0.15125 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74347 74344 0.00239 0.04133 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78701 74344 0.00204 0.02109 0 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 + 79583 74347 0.01211 0.21188 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 71786 70002 0.0053 0.07452 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78701 74347 0.01513 0.17138 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75403 74347 0.00571 0.09389 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75405 75403 0.0022 0.0284 0.4776 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 + 79581 75403 0.0014 0.0183 0.2831 1494.0 1494.0 1494.0 1 0.0 1 -27.64 27.64 + 75405 75403 0.03139 0.30932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 75403 0.12686 1.0465 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 75403 0.0018 0.03297 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78701 75403 0.05589 0.6077 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 77400 75403 0.07592 0.60736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79800 75405 0.0559 0.33777 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 72926 70002 0.02434 0.33083 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79584 75405 0.08074 1.20196 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 76663 75405 0.00683 0.17396 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 75405 0.19664 1.14823 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 77406 75405 0.00753 0.12351 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 77400 75405 0.00371 0.05608 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79800 76663 0.04335 0.21239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79584 76663 0.00159 0.02078 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 77400 76663 0.26745 1.13514 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 77406 77400 0.00074 0.0121 0.11888 1032.0 1032.0 1032.0 1 0.0 1 -27.64 27.64 + 77950 77400 0.00122 0.04098 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 +]; + +%%----- OPF Data -----%% +%% generator cost data +% 1 startup shutdown n x1 y1 ... xn yn +% 2 startup shutdown n c(n-1) ... c0 +mpc.gencost = [ + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 520.08 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 799.2 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 1200.0 0.0 + 2 0 0 3 0.0 799.2 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 1200.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 799.2 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 520.08 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 799.2 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 799.2 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 799.2 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 799.2 0.0 +]; + +%column_names% f_bus t_bus br_r br_x br_b rate_a rate_b rate_c tap shift br_status angmin angmax construction_cost +mpc.ne_branch = [ + 76663 1 0.03 0.29827 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.3684519289221e8 + 75405 1 0.063 0.63331 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.4784999333122e8 + 5028 1 0.0055 0.05877 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.6121430146674e8 + 74347 1 0.0051 0.05904 0 1000.0 1000.0 1000.0 1 2.0 1 -27.64 27.64 1.6652382368882e8 + 74347 5028 0.00019 0.00196 0 1261.0 1261.0 1261.0 1 0.0 1 -27.64 27.64 1.0800363403261e7 + 74327 5028 0.0025 0.04009 0 1000.0 1000.0 1000.0 1 -10.1 1 -27.64 27.64 3.6127238752901e7 + 87004 70002 0.00728 0.07613 0 730.0 730.0 730.0 1 0.0 1 -27.64 27.64 1.6810849545763e8 + 71786 70002 0.0053 0.07452 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.6518599906914e8 + 72926 70002 0.02434 0.33083 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.0069081360115e8 + 71797 70002 0.07217 1.37799 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.9923614765262e8 + 71797 71786 0.00133 0.0172 0.3175 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 3.5830947513102e7 + 71797 71786 0.00126 0.01682 0.31325 1313.0 1313.0 1313.0 1 0.0 1 -27.64 27.64 3.5830947513102e7 + 79578 71786 -0.00325 0.49565 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.4291520294538e8 + 78702 71786 0.04522 0.42055 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.574775247284e8 + 73110 71786 0.02941 0.40675 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.193219329561e8 + 79583 71786 0.08306 0.98516 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.5189106651549e8 + 72926 71786 0.00342 0.04598 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.9496188582327e7 + 71797 71786 0.00206 0.04736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.5830947513102e7 + 73663 71797 0.02227 0.29239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.1157633217554e8 + 78702 71797 0.08853 0.55031 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.4852829612739e8 + 73110 71797 0.00326 0.03859 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.3572336314877e7 + 79583 71797 0.243 1.75975 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.485897323692e8 + 73106 71797 0.01586 0.17687 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.1417654545878e7 + 72926 71797 0.00361 0.04038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.2502053856504e7 + 79578 72926 -0.00736 0.57811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.7490918207972e8 + 73663 72926 0.02638 0.38413 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.294484788786e8 + 78702 72926 0.00314 0.04087 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.902036741496e7 + 73110 72926 0.00571 0.09372 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2450249558262e8 + 79583 72926 0.05932 0.62456 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.925195596364e8 + 74344 72926 0.18515 1.671 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2448297493547e8 + 73106 72926 0.01854 0.21439 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0152628115139e8 + 73110 73106 0.00227 0.02662 0.46111 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 5.4648339424066e7 + 73663 73106 0.00289 0.03274 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.8570927163501e7 + 73110 73106 0.00242 0.02913 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.4648339424066e7 + 74344 73106 0.00232 0.03638 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.4998205118759e7 + 73171 73106 0.01429 0.08921 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.7428795568701e7 + 73663 73110 0.00363 0.04974 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.9683950241588e7 + 73663 73171 0.00688 0.11003 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.8259225276667e7 + 74344 73171 0.02503 0.24228 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.4743728305943e7 + 75050 73171 0.00797 0.04466 0 301.0 301.0 301.0 1 -1.1 1 -27.64 27.64 3.1304782032488e7 + 74344 73663 0.04034 0.7208 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.5247369167347e7 + 80031 80001 0.0161 0.23252 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0447856294393e8 + 80101 80001 0.00093 0.01236 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.920664464509e8 + 80121 80001 0.00099 0.01156 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.9511835575729e8 + 81615 80001 0.00545 0.069 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.2206352114163e8 + 80121 80031 0.08552 0.8644 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.1951866496791e8 + 81615 80031 0.01069 0.11458 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2952514239157e8 + 80101 80031 0.00134 0.01925 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.1798064711678e8 + 80031 79578 0.00358 0.09628 0 600.0 600.0 600.0 1 -8.5 1 -27.64 27.64 5.2973481695065e8 + 80121 80101 0.00518 0.04811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.8321499293603e8 + 79584 80101 0.00569 0.14534 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.844539543414e7 + 81615 80101 0.00045 0.00787 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.2163843623672e7 + 81615 80121 0.00108 0.01932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.3535862529809e8 + 79584 81615 0.00215 0.02304 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.8176978771964e7 + 76663 81615 0.05653 0.32936 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 6.6223722960824e7 + 79578 84819 0.00018 0.00515 2.53 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2113443861795e8 + 75050 74316 0.00173 0.01817 0 690.0 690.0 690.0 1 0.0 1 -27.64 27.64 3.3841455313522e7 + 74341 74316 0.00016 0.00321 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.3360020499419e7 + 74327 74316 0.00024 0.00631 0 2800.0 2800.0 2800.0 1 0.0 1 -27.64 27.64 2.6988013771328e7 + 79583 74316 0.08749 1.48406 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.2201618357386e8 + 78701 74316 0.01804 0.23641 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.1813756901943e8 + 75403 74316 0.04014 0.66967 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.3887176756005e8 + 74347 74316 0.00119 0.02146 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.5730412715645e7 + 74344 74316 0.00053 0.01643 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.282331655752e7 + 75050 74327 0.0101 0.10336 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.6692044994783e7 + 74341 74327 -0.0003 0.12013 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.0338436415921e7 + 74347 74327 -0.00426 0.29938 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.6626423040582e7 + 74344 74341 0.00069 0.01874 0.375 1720.0 1720.0 1720.0 1 0.0 1 -27.64 27.64 4.9884110064155e7 + 75050 74341 0.01821 0.32529 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.1456695024142e7 + 74347 74341 0.0004 0.00824 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.3843473906365e7 + 74344 74341 0.00066 0.01828 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.9884110064155e7 + 78701 74344 0.00194 0.02007 0.32563 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 4.5566304316925e7 + 78702 74344 0.02147 0.26677 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.7542769032152e7 + 79583 74344 0.02053 0.2883 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.6060297443455e8 + 78701 74344 0.00428 0.05254 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.5566304316925e7 + 75403 74344 0.00877 0.15125 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.8350886698719e7 + 74347 74344 0.00239 0.04133 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.9171031781183e7 + 78701 74344 0.00204 0.02109 0 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 4.5566304316925e7 + 79583 74347 0.01211 0.21188 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.9837179298938e8 + 78701 74347 0.01513 0.17138 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0193705061572e8 + 75403 74347 0.00571 0.09389 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.142089010887e8 + 75405 75403 0.0022 0.0284 0.4776 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 1.8296065630454e8 + 79581 75403 0.0014 0.0183 0.2831 1494.0 1494.0 1494.0 1 0.0 1 -27.64 27.64 3.71563144052e7 + 75405 75403 0.03139 0.30932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.8296065630454e8 + 78702 75403 0.12686 1.0465 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.5483752791839e7 + 79583 75403 0.0018 0.03297 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.5795893699798e7 + 78701 75403 0.05589 0.6077 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.1485167983253e7 + 77400 75403 0.07592 0.60736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.16052890238e8 + 79800 75405 0.0559 0.33777 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.6989220463863e8 + 79584 75405 0.08074 1.20196 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.489758064905e8 + 76663 75405 0.00683 0.17396 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 4.2222680997977e8 + 79583 75405 0.19664 1.14823 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.6157739806728e8 + 77406 75405 0.00753 0.12351 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.1772829950558e8 + 77400 75405 0.00371 0.05608 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.9898314026394e8 + 79800 76663 0.04335 0.21239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.0166196936949e7 + 79584 76663 0.00159 0.02078 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.8892742991245e7 + 77400 76663 0.26745 1.13514 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.7248148160165e8 + 77406 77400 0.00074 0.0121 0.11888 1032.0 1032.0 1032.0 1 0.0 1 -27.64 27.64 1.8795788145312e7 + 77950 77400 0.00122 0.04098 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.3923938323821e7 + 79800 77400 0.00193 0.02011 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.4356664826049e7 + 79578 77400 0.17926 0.83495 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.5906985708436e8 + 78702 77400 0.09552 0.54674 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.5617920012154e8 + 79583 77400 0.00127 0.01341 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 5.7956591603459e7 + 77406 77400 0.00082 0.01062 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.8795788145312e7 + 79583 77406 0.0012 0.0301 0.61305 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 7.1631434508352e7 + 77950 77406 0.0003 0.01232 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.6218016828457e7 + 79800 77406 0.06654 0.46038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 8.3768056026557e7 + 79578 77406 0.39062 1.75589 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.4978804375055e8 + 79583 77950 0.00536 0.06137 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 7.9472538793619e7 + 79583 78701 0.00399 0.19258 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.2393070597909e8 + 78702 78701 0.00127 0.0131 0.213 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 3.1976999066129e7 + 79581 78701 0.00116 0.01845 0.31498 1428.0 1428.0 1428.0 1 0.0 1 -27.64 27.64 3.9046609867767e7 + 79581 78701 0.36673 2.03778 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.9046609867767e7 + 78702 78701 0.00127 0.01332 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.1976999066129e7 + 79583 78702 0.10404 0.94043 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0254359607996e8 + 79581 78702 0.0014 0.01717 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.8518891815953e7 + 79578 78702 0.15285 1.01697 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 3.1755747817563e8 + 79583 78702 0.00123 0.01908 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 1.0254359607996e8 + 79583 79578 0.00058 0.01512 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 2.335624571891e8 + 79800 79584 0.00362 0.03758 0.564 1301.0 1301.0 1301.0 1 0.0 1 -27.64 27.64 9.4941635495571e7 + 79800 79584 0.00594 0.04362 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 9.4941635495571e7 +]; + +%column_names% name +mpc.bus_name = [ + 'Alburtis'; + 'Waldick'; + 'Orrington'; + 'Sandy Pond'; + 'Millbury'; + 'Northfield'; + 'Southington'; + 'Millstone'; + 'Norwalk Harbor'; + 'East Shore'; + 'Dunwoodie'; + 'Farragut'; + 'Millwood'; + 'Pleasant Valley'; + 'Ramapo'; + 'Newbridge'; + 'Fraser'; + 'Oakdale'; + 'Gardenville'; + 'Clay'; + 'Volney'; + '9 Mile Point'; + 'Leeds'; + 'New Scotland'; + 'Massena'; + 'Gilboa'; + 'Marcy'; + 'Niagara'; + 'Rochester'; + 'Bruce B'; + 'Hawthorne'; + 'Milton'; + 'Longwood'; + 'Middle DK 1'; + 'Chateaguay'; + 'Keswick'; +]; + +%column_names% name fuel_type comment +mpc.gen_name = [ + '32' 'Oil' 'none'; + '109' 'Oil' 'none'; + '1' 'Coal' 'none'; + '81' 'Oil' 'none'; + '3' 'Gas' 'single_cycle'; + '101' 'Gas' 'single cycle'; + '2' 'Nuclear' 'none'; + '2052' 'Gas' 'combined cycle'; + '51' 'Nuclear' 'none'; + '2045' 'Gas' 'combined cycle'; + '53' 'Oil' 'none'; + '52' 'Gas' 'single cycle'; + '26' 'Hydro' 'none'; + '10' 'Gas' 'single_cycle'; + '250' 'Hydro' 'none'; + '2003' 'Gas' 'combined_cycle'; + '24' 'Gas' 'single_cycle'; + '215' 'Hydro' 'none'; + '117' 'Hydro' 'none'; + '25' 'Oil' 'none'; + '23' 'Nuclear' 'none'; + '149' 'Nuclear' 'none'; + '166' 'Hydro' 'none'; + '59' 'Gas' 'single cycle'; + '5' 'Hydro' 'none'; + '31' 'Gas' 'single cycle'; + '218' 'Coal' 'none'; + '122' 'Gas' 'single cycle'; + '90' 'Refuse' 'none'; + '225' 'Coal' 'none'; + '1004' 'None' 'SVC'; + '205' 'Nuclear' 'none'; + '143' 'Gas' 'single cycle'; + '249' 'Oil' 'none'; + '129' 'Gas' 'single cycle'; + '189' 'Refuse' 'none'; + '164' 'Gas' 'single cycle'; + '94' 'Gas' 'single cycle'; + '17' 'Gas' 'single cycle'; + '99' 'Coal' 'none'; + '243' 'Hydro' 'none'; + '37' 'Nuclear' 'none'; + '2031' 'Gas' 'combined cycle'; + '142' 'Nuclear' 'none'; + '219' 'Nuclear' 'none'; + '80' 'Gas' 'single cycle'; + '185' 'Gas' 'single cycle'; + '2017' 'Gas' 'combined cycle'; + '157' 'Gas' 'single cycle'; + '187' 'Hydro' 'none'; + '123' 'Oil' 'none'; + '194' 'Hydro' 'none'; + '8' 'Coal' 'none'; + '2059' 'Gas' 'combined cycle'; + '198' 'Nuclear' 'none'; + '1000' 'None' 'DC Line Terminal'; + '173' 'Hydro' 'none'; + '60' 'Oil' 'none'; + '171' 'Gas' 'single cycle'; + '1006' 'None' 'DC Line Terminal'; + '4' 'Oil' 'none'; + '2157' 'Gas' 'combined cycle'; + '2010' 'Gas' 'combined_cycle'; + '130' 'Oil' 'none'; + '212' 'Nuclear' 'none'; + '239' 'Coal' 'none'; + '2101' 'Gas' 'combined cycle'; + '11' 'Oil' 'none'; + '136' 'Gas' 'single cycle'; + '1005' 'None' 'STATCON'; + '197' 'Coal' 'none'; + '67' 'Oil' 'none'; + '247' 'Nuclear' 'none'; + '2164' 'Gas' 'combined cycle'; + '108' 'Gas' 'single cycle'; + '246' 'Coal' 'none'; + '40' 'Hydro' 'none'; + '46' 'Oil' 'none'; + '72' 'Nuclear' 'none'; + '2094' 'Gas' 'combined cycle'; + '1001' 'None' 'SVC'; + '2066' 'Gas' 'combined cycle'; + '45' 'Gas' 'single cycle'; + '1003' 'None' 'SVC'; + '66' 'Gas' 'single cycle'; + '180' 'Hydro' 'none'; + '2024' 'Gas' 'combined_cycle'; + '103' 'Hydro' 'none'; + '1002' 'None' 'DC Line Terminal'; + '30' 'Nuclear' 'none'; + '232' 'Coal' 'none'; +]; + +%column_names% name +mpc.branch_name = [ + '1'; + '10'; + '100'; + '101'; + '102'; + '103'; + '104'; + '105'; + '106'; + '107'; + '108'; + '109'; + '11'; + '110'; + '111'; + '112'; + '113'; + '114'; + '115'; + '116'; + '117'; + '118'; + '119'; + '12'; + '120'; + '121'; + '13'; + '14'; + '15'; + '16'; + '17'; + '18'; + '19'; + '2'; + '20'; + '21'; + '22'; + '23'; + '24'; + '25'; + '26'; + '27'; + '28'; + '29'; + '3'; + '30'; + '31'; + '32'; + '33'; + '34'; + '35'; + '36'; + '37'; + '38'; + '39'; + '4'; + '40'; + '41'; + '42'; + '43'; + '44'; + '45'; + '46'; + '47'; + '48'; + '49'; + '5'; + '50'; + '51'; + '52'; + '53'; + '54'; + '55'; + '56'; + '57'; + '58'; + '59'; + '6'; + '60'; + '61'; + '62'; + '63'; + '64'; + '65'; + '66'; + '67'; + '68'; + '69'; + '7'; + '70'; + '71'; + '72'; + '73'; + '74'; + '75'; + '76'; + '77'; + '78'; + '79'; + '8'; + '80'; + '81'; + '82'; + '83'; + '84'; + '85'; + '86'; + '87'; + '88'; + '89'; + '9'; + '90'; + '91'; + '92'; + '93'; + '94'; + '95'; + '96'; + '97'; + '98'; + '99'; +]; + +%column_names% name +mpc.ne_branch_name = [ + '10001'; + '10002'; + '10003'; + '10004'; + '10005'; + '10006'; + '10007'; + '10008'; + '10009'; + '10010'; + '10011'; + '10012'; + '10013'; + '10014'; + '10015'; + '10016'; + '10017'; + '10018'; + '10019'; + '10020'; + '10021'; + '10022'; + '10023'; + '10024'; + '10025'; + '10026'; + '10027'; + '10028'; + '10029'; + '10030'; + '10031'; + '10032'; + '10033'; + '10034'; + '10035'; + '10036'; + '10037'; + '10038'; + '10039'; + '10040'; + '10041'; + '10042'; + '10043'; + '10044'; + '10045'; + '10046'; + '10047'; + '10048'; + '10049'; + '10050'; + '10051'; + '10052'; + '10053'; + '10054'; + '10055'; + '10056'; + '10057'; + '10058'; + '10059'; + '10060'; + '10061'; + '10062'; + '10063'; + '10064'; + '10065'; + '10066'; + '10067'; + '10068'; + '10069'; + '10070'; + '10071'; + '10072'; + '10073'; + '10074'; + '10075'; + '10076'; + '10077'; + '10078'; + '10079'; + '10080'; + '10081'; + '10082'; + '10083'; + '10084'; + '10085'; + '10086'; + '10087'; + '10088'; + '10089'; + '10090'; + '10091'; + '10092'; + '10093'; + '10094'; + '10095'; + '10096'; + '10097'; + '10098'; + '10099'; + '10100'; + '10101'; + '10102'; + '10103'; + '10104'; + '10105'; + '10106'; + '10107'; + '10108'; + '10109'; + '10110'; + '10111'; + '10112'; + '10113'; + '10114'; + '10115'; + '10116'; + '10117'; + '10118'; + '10119'; + '10120'; + '10121'; +]; + +%column_names% latitude longitude +mpc.bus_geo = [ + 40.51096 -75.6012 + 41.012131 -74.124353 + 44.71331 -68.773837 + 42.563014 -71.565571 + 42.195575 -71.776468 + 42.682743 -72.448623 + 41.597925 -72.881032 + 41.3111 -72.166724 + 41.097019 -73.40998 + 41.279775 -72.899887 + 40.935782 -73.865865 + 40.63848 -73.92653 + 41.191325 -73.799727 + 41.746989 -73.826634 + 41.131742 -74.142467 + 40.653613 -73.536373 + 42.24544 -74.965122 + 40.738084 -73.137793 + 42.85852 -78.75637 + 43.182418 -76.174107 + 43.342948 -76.358173 + 43.520158 -76.406747 + 42.25244 -73.892826 + 42.6071 -73.939901 + 44.92777 -74.892207 + 42.397121 -74.445895 + 43.170711 -75.291814 + 43.096196 -79.052168 + 43.159655 -77.610324 + 44.327512 -81.590156 + 44.308936 -80.481141 + 43.510101 -79.909482 + 42.839955 -81.584225 + 43.686629 -79.419143 + 45.3577 -73.737705 + 45.995151 -66.837436 +]; + +%column_names% length +mpc.branch_length = [ + 370.01799330627 + 370.44146057949 + 116.80948644663 + 219.43816758023 + 193.34312200918 + 71.74776380532 + 23.268376056542 + 88.676630249505 + 20.077206209093 + 103.70124487903 + 211.57625677086 + 98.38357958292 + 44.357169529228 + 153.42087543125 + 39.586147368656 + 48.338021003013 + 48.338021003013 + 39.586147368656 + 126.94455467001 + 47.684728787411 + 268.97853689543 + 126.94455467001 + 197.83280925817 + 44.357169529228 + 117.53365493668 + 117.53365493668 + 375.15943236928 + 194.95039194446 + 147.7154129612 + 311.83028961877 + 73.653718543842 + 44.357169529228 + 138.1266928526 + 209.93468319112 + 183.8716324429 + 103.458952307 + 307.74338015745 + 113.17111832371 + 77.374850269425 + 317.5567580515 + 160.2516405914 + 122.58294935309 + 154.12872632941 + 238.33092165262 + 136.55224617686 + 154.10456060913 + 125.68516261139 + 67.65229011702 + 35.369577076778 + 67.65229011702 + 80.464978005231 + 71.094375050193 + 61.506590160419 + 47.363272797447 + 80.149946673078 + 141.04953443823 + 50.380168181435 + 93.153001593495 + 88.495761961093 + 162.68472734405 + 165.26976519196 + 188.09294417399 + 185.93739207001 + 109.71079469395 + 99.932339889336 + 448.69765569541 + 13.3703846453 + 155.18734126609 + 83.385529385397 + 44.183983376317 + 199.35420523584 + 72.020593626297 + 106.57676187953 + 102.60367431525 + 41.894263887629 + 28.9186990972 + 33.409998484528 + 44.723965320742 + 274.84647145925 + 146.24922142652 + 171.91726605143 + 31.853142551352 + 90.152128883596 + 33.043601888631 + 62.316815850901 + 57.721503194866 + 61.754379398459 + 63.701171836582 + 208.11107575626 + 29.517193589246 + 61.754379398459 + 56.40912188178 + 95.994607747038 + 198.81956404548 + 56.40912188178 + 109.37459183628 + 73.251188430826 + 56.40912188178 + 245.57573444658 + 328.28884341354 + 126.19367751349 + 141.38569976376 + 226.49741109726 + 45.997916648732 + 226.49741109726 + 93.445634337903 + 106.21162056521 + 88.495558592164 + 143.66847889695 + 457.91061547273 + 372.24227436103 + 555.81270787602 + 522.69860246395 + 323.82155082117 + 393.33394798585 + 370.12824833111 + 99.242298483607 + 35.767971208644 + 213.52464422715 + 23.268376056542 + 41.996374301254 +]; + +%column_names% length +mpc.ne_branch_length = [ + 370.01799330627 + 209.93468319112 + 136.55224617686 + 141.04953443823 + 13.3703846453 + 44.723965320742 + 208.11107575626 + 328.28884341354 + 372.24227436103 + 370.44146057949 + 44.357169529228 + 44.357169529228 + 375.15943236928 + 194.95039194446 + 147.7154129612 + 311.83028961877 + 73.653718543842 + 44.357169529228 + 138.1266928526 + 183.8716324429 + 103.458952307 + 307.74338015745 + 113.17111832371 + 77.374850269425 + 317.5567580515 + 160.2516405914 + 122.58294935309 + 154.12872632941 + 238.33092165262 + 154.10456060913 + 125.68516261139 + 67.65229011702 + 35.369577076778 + 67.65229011702 + 80.464978005231 + 71.094375050193 + 61.506590160419 + 47.363272797447 + 80.149946673078 + 50.380168181435 + 93.153001593495 + 88.495761961093 + 162.68472734405 + 165.26976519196 + 188.09294417399 + 185.93739207001 + 109.71079469395 + 99.932339889336 + 448.69765569541 + 155.18734126609 + 83.385529385397 + 44.183983376317 + 199.35420523584 + 72.020593626297 + 106.57676187953 + 102.60367431525 + 41.894263887629 + 28.9186990972 + 33.409998484528 + 274.84647145925 + 146.24922142652 + 171.91726605143 + 31.853142551352 + 90.152128883596 + 33.043601888631 + 62.316815850901 + 57.721503194866 + 61.754379398459 + 63.701171836582 + 29.517193589246 + 61.754379398459 + 56.40912188178 + 95.994607747038 + 198.81956404548 + 56.40912188178 + 109.37459183628 + 73.251188430826 + 56.40912188178 + 245.57573444658 + 126.19367751349 + 141.38569976376 + 226.49741109726 + 45.997916648732 + 226.49741109726 + 93.445634337903 + 106.21162056521 + 88.495558592164 + 143.66847889695 + 457.91061547273 + 555.81270787602 + 522.69860246395 + 323.82155082117 + 393.33394798585 + 370.12824833111 + 99.242298483607 + 35.767971208644 + 213.52464422715 + 23.268376056542 + 41.996374301254 + 116.80948644663 + 219.43816758023 + 193.34312200918 + 71.74776380532 + 23.268376056542 + 88.676630249505 + 20.077206209093 + 103.70124487903 + 211.57625677086 + 98.38357958292 + 153.42087543125 + 39.586147368656 + 48.338021003013 + 48.338021003013 + 39.586147368656 + 126.94455467001 + 47.684728787411 + 268.97853689543 + 126.94455467001 + 197.83280925817 + 117.53365493668 + 117.53365493668 +]; diff --git a/examples/data/matpower/36bus_ilic.m b/examples/data/matpower/case36.m similarity index 92% rename from examples/data/matpower/36bus_ilic.m rename to examples/data/matpower/case36.m index ba37ab0..a91fe0d 100644 --- a/examples/data/matpower/36bus_ilic.m +++ b/examples/data/matpower/case36.m @@ -1,899 +1,804 @@ -%% MATPOWER Case Format : Version 2 -mpc.version = '2'; - -%%----- Power Flow Data -----%% -%% system MVA base -mpc.baseMVA = 100; - -%% bus data -% bus_i type Pd Qd Gs Bs area Vm Va baseKV zone Vmax Vmin -mpc.bus = [ - 1 3 50881.65 -1871.47 0.0 0.0 1 1 1.05 500 1 1.05 0.95 - 5028 2 706.34 -1023.08 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 70002 2 1336.3 -982.47 0.22 80.97 1 1 1.01 345 1 1.05 0.95 - 71786 2 7573.59 -1413.69 0.0 0.0 1 1 1.04 345 1 1.05 0.95 - 71797 2 6389.86 -113.84 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 72926 2 1935.86 -348.18 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 73106 2 1512.04 -244.86 0.0 0.0 1 1 1.02 345 1 1.05 0.95 - 73110 2 2215.29 -351.46 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 73171 2 2212.84 -412.45 0.0 0.0 1 1 1.03 115 1 1.05 0.95 - 73663 2 670.91 -145.2 0.0 0.0 1 1 1.02 345 1 1.05 0.95 - 74316 2 3322.66 -248.92 0.0 0.0 1 1 1.01 345 1 1.05 0.95 - 74327 2 11497.69 -943.68 0.0 0.0 1 1 1.02 345 1 1.05 0.95 - 74341 2 463.14 148.48 0.0 0.0 1 1 1.01 345 1 1.05 0.95 - 74344 2 1217.29 -239.87 0.0 0.0 1 1 1.0 345 1 1.05 0.95 - 74347 2 1996.07 -669.1 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 75050 2 4855.08 -155.4 0.0 0.0 1 1 1.01 138 1 1.05 0.95 - 75403 2 121.66 -181.52 0.0 0.0 1 1 1.04 345 1 1.05 0.95 - 75405 2 1097.65 -155.87 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 76663 2 3737.64 278.44 0.0 0.0 1 1 0.98 230 1 1.05 0.95 - 77400 2 636.02 -177.65 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 77406 2 1410.38 -1098.46 0.0 0.0 1 1 1.04 345 1 1.05 0.95 - 77950 2 -295.41 642.52 0.0 0.0 1 1 1.0 25 1 1.05 0.95 - 78701 2 73.1 -46.08 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 78702 2 1613.99 -257.16 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 79578 2 888.16 -345.85 0.0 0.0 1 1 1.02 765 1 1.05 0.95 - 79581 2 -2.05 -15.7 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 79583 2 408.57 -328.0 0.0 0.0 1 1 1.02 345 1 1.05 0.95 - 79584 2 3317.51 -617.71 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 79800 2 1616.97 -30.17 0.0 0.0 1 1 1.03 345 1 1.05 0.95 - 80001 2 789.69 194.55 0.0 0.0 1 1 1.09 500 1 1.1 0.95 - 80031 2 2680.09 -681.22 0.0 0.0 1 1 1.08 500 1 1.1 0.95 - 80101 2 10660.21 406.77 0.0 0.0 1 1 1.04 500 1 1.1 0.95 - 80121 2 1942.11 -440.63 0.0 0.0 1 1 1.08 500 1 1.1 0.95 - 81615 2 5085.55 -2767.19 0.0 0.0 1 1 1.1 220 1 1.1 0.95 - 84819 2 0.0 0.0 0.0 0.0 1 1 1.01 765 1 1.05 0.95 - 87004 2 3546.17 -404.25 -0.07 71.11 1 1 1.02 345 1 1.05 0.95 -]; - -%% generator data -% bus Pg Qg Qmax Qmin Vg mBase status Pmax Pmin Pc1 Pc2 Qc1min Qc1max Qc2min Qc2max ramp_agc ramp_10 ramp_30 ramp_q apf -mpc.gen = [ - 71797 0.0 0.0 158.88 -881.54 0 100 1 1226.04 0.0 0 0 0 0 0 0 0 0 0 0 0 - 75050 0.0 0.0 189.51 -1089.57 0 100 1 1591.84 0.0 0 0 0 0 0 0 0 0 0 0 0 - 1 0.0 0.0 477.36 -16943.29 0 100 1 17861.9 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74327 0.0 0.0 400.47 -5221.02 0 100 1 3213.61 0.0 0 0 0 0 0 0 0 0 0 0 0 - 1 0.0 0.0 1053.6 -37374.9 0 100 1 39401.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74347 0.0 0.0 6748.58 -11659.88 0 100 1 16562.25 0.0 0 0 0 0 0 0 0 0 0 0 0 - 1 0.0 0.0 337.15 -11959.97 0 100 1 12608.57 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73110 0.0 0.0 165.62 -374.45 0 100 1 765.75 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73110 0.0 0.0 496.88 -1123.35 0 100 1 2297.25 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73106 0.0 0.0 120.99 -515.61 0 100 1 789.91 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73110 0.0 0.0 99.38 -224.67 0 100 1 459.45 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73110 0.0 0.0 496.88 -1123.35 0 100 1 2297.25 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71786 0.0 0.0 101.8 -452.64 0 100 1 633.74 0.0 0 0 0 0 0 0 0 0 0 0 0 - 5028 0.0 0.0 85.0 -439.96 0 100 1 619.92 0.0 0 0 0 0 0 0 0 0 0 0 0 - 87004 0.0 0.0 112.47 -408.2 0 100 1 720.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 1 0.0 0.0 1053.6 -37374.9 0 100 1 39401.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71786 0.0 0.0 2351.58 -10455.98 0 100 1 14639.39 0.0 0 0 0 0 0 0 0 0 0 0 0 - 80031 0.0 0.0 3.51 -887.64 0 100 1 871.23 0.0 0 0 0 0 0 0 0 0 0 0 0 - 75403 0.0 0.0 13.1 -2.1 0 100 1 25.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71786 0.0 0.0 356.3 -1584.24 0 100 1 2218.09 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71786 0.0 0.0 203.6 -905.28 0 100 1 1267.48 0.0 0 0 0 0 0 0 0 0 0 0 0 - 77950 0.0 0.0 360.0 50.0 0 100 1 1212.0 700.0 0 0 0 0 0 0 0 0 0 0 0 - 78702 0.0 0.0 87.1 -212.08 0 100 1 355.82 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73171 0.0 0.0 630.01 -3367.07 0 100 1 4745.47 0.0 0 0 0 0 0 0 0 0 0 0 0 - 1 0.0 0.0 70.24 -2491.66 0 100 1 2626.78 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71797 0.0 0.0 2621.52 -14545.41 0 100 1 20229.66 0.0 0 0 0 0 0 0 0 0 0 0 0 - 80101 0.0 0.0 579.0 -3000.0 0 100 1 3335.16 0.0 0 0 0 0 0 0 0 0 0 0 0 - 75405 0.0 0.0 -8.05 -2612.5 0 100 1 2807.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74341 0.0 0.0 20.7 -41.3 0 100 1 55.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 80121 0.0 0.0 -35.0 -968.9 0 100 1 1380.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 75403 0.0 0.0 272.0 -345.2 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 80001 0.0 0.0 1475.5 -2097.7 0 100 1 3460.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 77406 0.0 0.0 1041.5 -9692.0 0 100 1 11767.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 87004 0.0 0.0 262.43 -952.46 0 100 1 1680.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 76663 0.0 0.0 921.17 -9362.35 0 100 1 12688.66 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79583 0.0 0.0 2.5 -10.8 0 100 1 34.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 78702 0.0 0.0 653.25 -1590.56 0 100 1 2668.69 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74344 0.0 0.0 975.5 -1937.5 0 100 1 4945.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 70002 0.0 0.0 -199.8 -8844.5 0 100 1 10125.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74347 0.0 0.0 158.79 -274.35 0 100 1 389.7 0.0 0 0 0 0 0 0 0 0 0 0 0 - 84819 0.0 0.0 200.0 -400.0 0 100 1 1500.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 72926 0.0 0.0 21.52 -230.7 0 100 1 460.78 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71797 0.0 0.0 1350.48 -7493.09 0 100 1 10421.34 0.0 0 0 0 0 0 0 0 0 0 0 0 - 77406 0.0 0.0 104.15 -969.2 0 100 1 1176.7 0.0 0 0 0 0 0 0 0 0 0 0 0 - 80101 0.0 0.0 1351.0 -7000.0 0 100 1 7782.04 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74327 0.0 0.0 7985.34 -104107.79 0 100 1 64079.86 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79583 0.0 0.0 75.0 -324.0 0 100 1 1020.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 70002 0.0 0.0 -199.8 -8844.5 0 100 1 10125.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 78701 0.0 0.0 810.25 -1672.0 0 100 1 2700.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79583 0.0 0.0 2.5 -10.8 0 100 1 34.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 75405 0.0 0.0 -8.05 -261.25 0 100 1 280.7 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79584 0.0 0.0 290.6 -4476.0 0 100 1 6063.6 0.0 0 0 0 0 0 0 0 0 0 0 0 - 5028 0.0 0.0 25.73 -129.4 0 100 1 182.33 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73171 0.0 0.0 210.0 -1122.66 0 100 1 1581.82 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79800 0.0 0.0 191.52 -375.62 0 100 1 631.4 0.0 0 0 0 0 0 0 0 0 0 0 0 - 5028 0.0 0.0 -255.0 -255.0 0 100 1 -600.0 -600.0 0 0 0 0 0 0 0 0 0 0 0 - 79578 0.0 0.0 275.76 -817.04 0 100 1 1141.92 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73171 0.0 0.0 167.5 -895.44 0 100 1 1261.67 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79578 0.0 0.0 689.4 -2042.6 0 100 1 2854.8 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74327 0.0 0.0 -270.0 -270.0 0 100 1 600.0 600.0 0 0 0 0 0 0 0 0 0 0 0 - 1 0.0 0.0 323.1 -11461.64 0 100 1 12083.21 0.0 0 0 0 0 0 0 0 0 0 0 0 - 78701 0.0 0.0 2430.75 -5016.0 0 100 1 8100.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 5028 0.0 0.0 169.82 -854.04 0 100 1 1203.38 0.0 0 0 0 0 0 0 0 0 0 0 0 - 76663 0.0 0.0 183.68 -1866.86 0 100 1 2530.13 0.0 0 0 0 0 0 0 0 0 0 0 0 - 80031 0.0 0.0 8.19 -2071.16 0 100 1 2032.87 0.0 0 0 0 0 0 0 0 0 0 0 0 - 84819 0.0 0.0 70.0 -140.0 0 100 1 525.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74347 0.0 0.0 6748.58 -11659.88 0 100 1 16562.25 0.0 0 0 0 0 0 0 0 0 0 0 0 - 5028 0.0 0.0 25.73 -129.4 0 100 1 182.33 0.0 0 0 0 0 0 0 0 0 0 0 0 - 77400 0.0 0.0 -5.9 -3734.0 0 100 1 4131.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79583 0.0 0.0 200.0 -200.0 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79800 0.0 0.0 82.08 -160.98 0 100 1 270.6 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73663 0.0 0.0 14.32 -270.13 0 100 1 588.74 0.0 0 0 0 0 0 0 0 0 0 0 0 - 87004 0.0 0.0 112.47 -408.2 0 100 1 720.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 78702 0.0 0.0 1959.75 -4771.69 0 100 1 8006.06 0.0 0 0 0 0 0 0 0 0 0 0 0 - 75050 0.0 0.0 3778.88 -21726.25 0 100 1 31741.56 0.0 0 0 0 0 0 0 0 0 0 0 0 - 87004 0.0 0.0 262.43 -952.46 0 100 1 1680.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 72926 0.0 0.0 64.58 -692.1 0 100 1 1382.32 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73106 0.0 0.0 96.5 -411.26 0 100 1 630.04 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74316 0.0 0.0 304.6 -3694.4 0 100 1 2130.7 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74344 0.0 0.0 975.5 -1937.5 0 100 1 4945.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 78701 0.0 0.0 270.0 -300.0 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73663 0.0 0.0 17.95 -338.68 0 100 1 738.14 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73106 0.0 0.0 362.97 -1546.84 0 100 1 2369.73 0.0 0 0 0 0 0 0 0 0 0 0 0 - 70002 0.0 0.0 450.0 -150.0 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 73663 0.0 0.0 53.86 -1016.03 0 100 1 2214.42 0.0 0 0 0 0 0 0 0 0 0 0 0 - 79581 0.0 0.0 119.5 -114.3 0 100 1 500.0 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71786 0.0 0.0 1425.2 -5386.42 0 100 1 7541.51 0.0 0 0 0 0 0 0 0 0 0 0 0 - 74347 0.0 0.0 79.4 -137.18 0 100 1 194.85 0.0 0 0 0 0 0 0 0 0 0 0 0 - 71786 0.0 0.0 -755.64 -755.64 0 100 1 1500.0 1500.0 0 0 0 0 0 0 0 0 0 0 0 - 71797 0.0 0.0 238.32 -1322.31 0 100 1 1839.06 0.0 0 0 0 0 0 0 0 0 0 0 0 - 81615 0.0 0.0 -374.4 -2477.5 0 100 1 3515.0 0.0 0 0 0 0 0 0 0 0 0 0 0 -]; - -%% branch data -% fbus tbus r x b rateA rateB rateC ratio angle status angmin angmax -mpc.branch = [ - 76663 1 0.03 0.29827 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 71797 70002 0.07217 1.37799 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79800 77400 0.00193 0.02011 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79578 77400 0.17926 0.83495 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 77400 0.09552 0.54674 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 77400 0.00127 0.01341 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 77406 77400 0.00082 0.01062 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 77406 0.0012 0.0301 0.61305 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 - 77950 77406 0.0003 0.01232 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79800 77406 0.06654 0.46038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79578 77406 0.39062 1.75589 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 77950 0.00536 0.06137 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 71797 71786 0.00133 0.0172 0.3175 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 - 79583 78701 0.00399 0.19258 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 78701 0.00127 0.0131 0.213 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 - 79581 78701 0.00116 0.01845 0.31498 1428.0 1428.0 1428.0 1 0.0 1 -27.64 27.64 - 79581 78701 0.36673 2.03778 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 78701 0.00127 0.01332 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 78702 0.10404 0.94043 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79581 78702 0.0014 0.01717 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79578 78702 0.15285 1.01697 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 78702 0.00123 0.01908 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 79578 0.00058 0.01512 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 71797 71786 0.00126 0.01682 0.31325 1313.0 1313.0 1313.0 1 0.0 1 -27.64 27.64 - 79800 79584 0.00362 0.03758 0.564 1301.0 1301.0 1301.0 1 0.0 1 -27.64 27.64 - 79800 79584 0.00594 0.04362 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79578 71786 -0.00325 0.49565 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 71786 0.04522 0.42055 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73110 71786 0.02941 0.40675 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 71786 0.08306 0.98516 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 72926 71786 0.00342 0.04598 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 71797 71786 0.00206 0.04736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73663 71797 0.02227 0.29239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75405 1 0.063 0.63331 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 71797 0.08853 0.55031 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73110 71797 0.00326 0.03859 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 71797 0.243 1.75975 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73106 71797 0.01586 0.17687 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 72926 71797 0.00361 0.04038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79578 72926 -0.00736 0.57811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73663 72926 0.02638 0.38413 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 72926 0.00314 0.04087 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73110 72926 0.00571 0.09372 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 72926 0.05932 0.62456 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 5028 1 0.0055 0.05877 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74344 72926 0.18515 1.671 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73106 72926 0.01854 0.21439 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73110 73106 0.00227 0.02662 0.46111 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 - 73663 73106 0.00289 0.03274 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73110 73106 0.00242 0.02913 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74344 73106 0.00232 0.03638 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73171 73106 0.01429 0.08921 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73663 73110 0.00363 0.04974 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 73663 73171 0.00688 0.11003 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74344 73171 0.02503 0.24228 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74347 1 0.0051 0.05904 0 1000.0 1000.0 1000.0 1 2.0 1 -27.64 27.64 - 75050 73171 0.00797 0.04466 0 301.0 301.0 301.0 1 -1.1 1 -27.64 27.64 - 74344 73663 0.04034 0.7208 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 80031 80001 0.0161 0.23252 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 80101 80001 0.00093 0.01236 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 80121 80001 0.00099 0.01156 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 81615 80001 0.00545 0.069 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 80121 80031 0.08552 0.8644 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 81615 80031 0.01069 0.11458 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 80101 80031 0.00134 0.01925 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 80031 79578 0.00358 0.09628 0 600.0 600.0 600.0 1 -8.5 1 -27.64 27.64 - 74347 5028 0.00019 0.00196 0 1261.0 1261.0 1261.0 1 0.0 1 -27.64 27.64 - 80121 80101 0.00518 0.04811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79584 80101 0.00569 0.14534 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 81615 80101 0.00045 0.00787 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 81615 80121 0.00108 0.01932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79584 81615 0.00215 0.02304 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 76663 81615 0.05653 0.32936 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79578 84819 0.00018 0.00515 2.53 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75050 74316 0.00173 0.01817 0 690.0 690.0 690.0 1 0.0 1 -27.64 27.64 - 74341 74316 0.00016 0.00321 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74327 74316 0.00024 0.00631 0 2800.0 2800.0 2800.0 1 0.0 1 -27.64 27.64 - 74327 5028 0.0025 0.04009 0 1000.0 1000.0 1000.0 1 -10.1 1 -27.64 27.64 - 79583 74316 0.08749 1.48406 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78701 74316 0.01804 0.23641 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75403 74316 0.04014 0.66967 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74347 74316 0.00119 0.02146 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74344 74316 0.00053 0.01643 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75050 74327 0.0101 0.10336 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74341 74327 -0.0003 0.12013 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74347 74327 -0.00426 0.29938 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74344 74341 0.00069 0.01874 0.375 1720.0 1720.0 1720.0 1 0.0 1 -27.64 27.64 - 75050 74341 0.01821 0.32529 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 87004 70002 0.00728 0.07613 0 730.0 730.0 730.0 1 0.0 1 -27.64 27.64 - 74347 74341 0.0004 0.00824 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74344 74341 0.00066 0.01828 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78701 74344 0.00194 0.02007 0.32563 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 - 78702 74344 0.02147 0.26677 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 74344 0.02053 0.2883 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78701 74344 0.00428 0.05254 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75403 74344 0.00877 0.15125 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 74347 74344 0.00239 0.04133 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78701 74344 0.00204 0.02109 0 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 - 79583 74347 0.01211 0.21188 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 71786 70002 0.0053 0.07452 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78701 74347 0.01513 0.17138 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75403 74347 0.00571 0.09389 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 75405 75403 0.0022 0.0284 0.4776 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 - 79581 75403 0.0014 0.0183 0.2831 1494.0 1494.0 1494.0 1 0.0 1 -27.64 27.64 - 75405 75403 0.03139 0.30932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78702 75403 0.12686 1.0465 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 75403 0.0018 0.03297 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 78701 75403 0.05589 0.6077 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 77400 75403 0.07592 0.60736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79800 75405 0.0559 0.33777 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 72926 70002 0.02434 0.33083 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79584 75405 0.08074 1.20196 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 76663 75405 0.00683 0.17396 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79583 75405 0.19664 1.14823 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 77406 75405 0.00753 0.12351 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 77400 75405 0.00371 0.05608 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79800 76663 0.04335 0.21239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 79584 76663 0.00159 0.02078 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 77400 76663 0.26745 1.13514 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 - 77406 77400 0.00074 0.0121 0.11888 1032.0 1032.0 1032.0 1 0.0 1 -27.64 27.64 - 77950 77400 0.00122 0.04098 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 -]; - -%%----- OPF Data -----%% -%% generator cost data -% 1 startup shutdown n x1 y1 ... xn yn -% 2 startup shutdown n c(n-1) ... c0 -mpc.gencost = [ - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 520.08 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 799.2 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 1200.0 0.0 - 2 0 0 3 0.0 799.2 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 1200.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 799.2 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 520.08 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 799.2 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 799.2 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 799.2 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 2798.4 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 240.0 0.0 - 2 0 0 3 0.0 0.0 0.0 - 2 0 0 3 0.0 360.0 0.0 - 2 0 0 3 0.0 799.2 0.0 -]; - -%column_names% f_bus t_bus br_r br_x br_b rate_a rate_b rate_c tap shift br_status angmin angmax construction_cost -mpc.ne_branch = [ -]; - -%column_names% consumer heat_rate_quad_coeff heat_rate_linear_coeff heat_rate_constant_coeff -mpc.gen_gas = [ - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10029 0 140674.114 0 - 10031 0 140674.114 0 - -1 0 0 0 - 10064 0 56269.6455 0 - -1 0 0 0 - 10066 0 56269.6455 0 - -1 0 0 0 - 10064 0 140674.114 0 - -1 0 0 0 - 10014 0 140674.114 0 - -1 0 0 0 - 10029 0 56269.6455 0 - 10066 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10093 0 140674.114 0 - -1 0 0 0 - 10062 0 140674.114 0 - -1 0 0 0 - 10044 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10082 0 140674.114 0 - -1 0 0 0 - 10076 0 140674.114 0 - -1 0 0 0 - 10086 0 140674.114 0 - 10091 0 140674.114 0 - 10071 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10062 0 56269.6455 0 - -1 0 0 0 - -1 0 0 0 - 10019 0 140674.114 0 - 10048 0 140674.114 0 - 10071 0 56269.6455 0 - 10087 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10093 0 56269.6455 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 100100 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - 10087 0 56269.6455 0 - 10014 0 56269.6455 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10031 0 56269.6455 0 - -1 0 0 0 - 10082 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10086 0 56269.6455 0 - 10021 0 140674.114 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - 10091 0 56269.6455 0 - -1 0 0 0 - 10034 0 56269.6455 0 - 10066 0 140674.114 0 - -1 0 0 0 - 10034 0 140674.114 0 - -1 0 0 0 - 10066 0 56269.6455 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 - -1 0 0 0 -]; - -%column_names% name -mpc.bus_name = [ - 'Alburtis'; - 'Waldick'; - 'Orrington'; - 'Sandy Pond'; - 'Millbury'; - 'Northfield'; - 'Southington'; - 'Millstone'; - 'Norwalk Harbor'; - 'East Shore'; - 'Dunwoodie'; - 'Farragut'; - 'Millwood'; - 'Pleasant Valley'; - 'Ramapo'; - 'Newbridge'; - 'Fraser'; - 'Oakdale'; - 'Gardenville'; - 'Clay'; - 'Volney'; - '9 Mile Point'; - 'Leeds'; - 'New Scotland'; - 'Massena'; - 'Gilboa'; - 'Marcy'; - 'Niagara'; - 'Rochester'; - 'Bruce B'; - 'Hawthorne'; - 'Milton'; - 'Longwood'; - 'Middle DK 1'; - 'Chateaguay'; - 'Keswick'; -]; - -%column_names% name fuel_type comment -mpc.gen_name = [ - '32' 'Oil' 'none'; - '109' 'Oil' 'none'; - '1' 'Coal' 'none'; - '81' 'Oil' 'none'; - '3' 'Gas' 'single_cycle'; - '101' 'Gas' 'single cycle'; - '2' 'Nuclear' 'none'; - '2052' 'Gas' 'combined cycle'; - '51' 'Nuclear' 'none'; - '2045' 'Gas' 'combined cycle'; - '53' 'Oil' 'none'; - '52' 'Gas' 'single cycle'; - '26' 'Hydro' 'none'; - '10' 'Gas' 'single_cycle'; - '250' 'Hydro' 'none'; - '2003' 'Gas' 'combined_cycle'; - '24' 'Gas' 'single_cycle'; - '215' 'Hydro' 'none'; - '117' 'Hydro' 'none'; - '25' 'Oil' 'none'; - '23' 'Nuclear' 'none'; - '149' 'Nuclear' 'none'; - '166' 'Hydro' 'none'; - '59' 'Gas' 'single cycle'; - '5' 'Hydro' 'none'; - '31' 'Gas' 'single cycle'; - '218' 'Coal' 'none'; - '122' 'Gas' 'single cycle'; - '90' 'Refuse' 'none'; - '225' 'Coal' 'none'; - '1004' 'None' 'SVC'; - '205' 'Nuclear' 'none'; - '143' 'Gas' 'single cycle'; - '249' 'Oil' 'none'; - '129' 'Gas' 'single cycle'; - '189' 'Refuse' 'none'; - '164' 'Gas' 'single cycle'; - '94' 'Gas' 'single cycle'; - '17' 'Gas' 'single cycle'; - '99' 'Coal' 'none'; - '243' 'Hydro' 'none'; - '37' 'Nuclear' 'none'; - '2031' 'Gas' 'combined cycle'; - '142' 'Nuclear' 'none'; - '219' 'Nuclear' 'none'; - '80' 'Gas' 'single cycle'; - '185' 'Gas' 'single cycle'; - '2017' 'Gas' 'combined cycle'; - '157' 'Gas' 'single cycle'; - '187' 'Hydro' 'none'; - '123' 'Oil' 'none'; - '194' 'Hydro' 'none'; - '8' 'Coal' 'none'; - '2059' 'Gas' 'combined cycle'; - '198' 'Nuclear' 'none'; - '1000' 'None' 'DC Line Terminal'; - '173' 'Hydro' 'none'; - '60' 'Oil' 'none'; - '171' 'Gas' 'single cycle'; - '1006' 'None' 'DC Line Terminal'; - '4' 'Oil' 'none'; - '2157' 'Gas' 'combined cycle'; - '2010' 'Gas' 'combined_cycle'; - '130' 'Oil' 'none'; - '212' 'Nuclear' 'none'; - '239' 'Coal' 'none'; - '2101' 'Gas' 'combined cycle'; - '11' 'Oil' 'none'; - '136' 'Gas' 'single cycle'; - '1005' 'None' 'STATCON'; - '197' 'Coal' 'none'; - '67' 'Oil' 'none'; - '247' 'Nuclear' 'none'; - '2164' 'Gas' 'combined cycle'; - '108' 'Gas' 'single cycle'; - '246' 'Coal' 'none'; - '40' 'Hydro' 'none'; - '46' 'Oil' 'none'; - '72' 'Nuclear' 'none'; - '2094' 'Gas' 'combined cycle'; - '1001' 'None' 'SVC'; - '2066' 'Gas' 'combined cycle'; - '45' 'Gas' 'single cycle'; - '1003' 'None' 'SVC'; - '66' 'Gas' 'single cycle'; - '180' 'Hydro' 'none'; - '2024' 'Gas' 'combined_cycle'; - '103' 'Hydro' 'none'; - '1002' 'None' 'DC Line Terminal'; - '30' 'Nuclear' 'none'; - '232' 'Coal' 'none'; -]; - -%column_names% name -mpc.branch_name = [ - '1'; - '10'; - '100'; - '101'; - '102'; - '103'; - '104'; - '105'; - '106'; - '107'; - '108'; - '109'; - '11'; - '110'; - '111'; - '112'; - '113'; - '114'; - '115'; - '116'; - '117'; - '118'; - '119'; - '12'; - '120'; - '121'; - '13'; - '14'; - '15'; - '16'; - '17'; - '18'; - '19'; - '2'; - '20'; - '21'; - '22'; - '23'; - '24'; - '25'; - '26'; - '27'; - '28'; - '29'; - '3'; - '30'; - '31'; - '32'; - '33'; - '34'; - '35'; - '36'; - '37'; - '38'; - '39'; - '4'; - '40'; - '41'; - '42'; - '43'; - '44'; - '45'; - '46'; - '47'; - '48'; - '49'; - '5'; - '50'; - '51'; - '52'; - '53'; - '54'; - '55'; - '56'; - '57'; - '58'; - '59'; - '6'; - '60'; - '61'; - '62'; - '63'; - '64'; - '65'; - '66'; - '67'; - '68'; - '69'; - '7'; - '70'; - '71'; - '72'; - '73'; - '74'; - '75'; - '76'; - '77'; - '78'; - '79'; - '8'; - '80'; - '81'; - '82'; - '83'; - '84'; - '85'; - '86'; - '87'; - '88'; - '89'; - '9'; - '90'; - '91'; - '92'; - '93'; - '94'; - '95'; - '96'; - '97'; - '98'; - '99'; -]; - -%column_names% name -mpc.ne_branch_name = [ -]; - -%column_names% latitude longitude -mpc.bus_geo = [ - 40.51096 -75.6012 - 41.012131 -74.124353 - 44.71331 -68.773837 - 42.563014 -71.565571 - 42.195575 -71.776468 - 42.682743 -72.448623 - 41.597925 -72.881032 - 41.3111 -72.166724 - 41.097019 -73.40998 - 41.279775 -72.899887 - 40.935782 -73.865865 - 40.63848 -73.92653 - 41.191325 -73.799727 - 41.746989 -73.826634 - 41.131742 -74.142467 - 40.653613 -73.536373 - 42.24544 -74.965122 - 40.738084 -73.137793 - 42.85852 -78.75637 - 43.182418 -76.174107 - 43.342948 -76.358173 - 43.520158 -76.406747 - 42.25244 -73.892826 - 42.6071 -73.939901 - 44.92777 -74.892207 - 42.397121 -74.445895 - 43.170711 -75.291814 - 43.096196 -79.052168 - 43.159655 -77.610324 - 44.327512 -81.590156 - 44.308936 -80.481141 - 43.510101 -79.909482 - 42.839955 -81.584225 - 43.686629 -79.419143 - 45.3577 -73.737705 - 45.995151 -66.837436 -]; - -%column_names% length -mpc.branch_length = [ - 370.01799330627 - 370.44146057949 - 116.80948644663 - 219.43816758023 - 193.34312200918 - 71.74776380532 - 23.268376056542 - 88.676630249505 - 20.077206209093 - 103.70124487903 - 211.57625677086 - 98.38357958292 - 44.357169529228 - 153.42087543125 - 39.586147368656 - 48.338021003013 - 48.338021003013 - 39.586147368656 - 126.94455467001 - 47.684728787411 - 268.97853689543 - 126.94455467001 - 197.83280925817 - 44.357169529228 - 117.53365493668 - 117.53365493668 - 375.15943236928 - 194.95039194446 - 147.7154129612 - 311.83028961877 - 73.653718543842 - 44.357169529228 - 138.1266928526 - 209.93468319112 - 183.8716324429 - 103.458952307 - 307.74338015745 - 113.17111832371 - 77.374850269425 - 317.5567580515 - 160.2516405914 - 122.58294935309 - 154.12872632941 - 238.33092165262 - 136.55224617686 - 154.10456060913 - 125.68516261139 - 67.65229011702 - 35.369577076778 - 67.65229011702 - 80.464978005231 - 71.094375050193 - 61.506590160419 - 47.363272797447 - 80.149946673078 - 141.04953443823 - 50.380168181435 - 93.153001593495 - 88.495761961093 - 162.68472734405 - 165.26976519196 - 188.09294417399 - 185.93739207001 - 109.71079469395 - 99.932339889336 - 448.69765569541 - 13.3703846453 - 155.18734126609 - 83.385529385397 - 44.183983376317 - 199.35420523584 - 72.020593626297 - 106.57676187953 - 102.60367431525 - 41.894263887629 - 28.9186990972 - 33.409998484528 - 44.723965320742 - 274.84647145925 - 146.24922142652 - 171.91726605143 - 31.853142551352 - 90.152128883596 - 33.043601888631 - 62.316815850901 - 57.721503194866 - 61.754379398459 - 63.701171836582 - 208.11107575626 - 29.517193589246 - 61.754379398459 - 56.40912188178 - 95.994607747038 - 198.81956404548 - 56.40912188178 - 109.37459183628 - 73.251188430826 - 56.40912188178 - 245.57573444658 - 328.28884341354 - 126.19367751349 - 141.38569976376 - 226.49741109726 - 45.997916648732 - 226.49741109726 - 93.445634337903 - 106.21162056521 - 88.495558592164 - 143.66847889695 - 457.91061547273 - 372.24227436103 - 555.81270787602 - 522.69860246395 - 323.82155082117 - 393.33394798585 - 370.12824833111 - 99.242298483607 - 35.767971208644 - 213.52464422715 - 23.268376056542 - 41.996374301254 -]; - -%column_names% length -mpc.ne_branch_length = [ -]; +%% MATPOWER Case Format : Version 2 +mpc.version = '2'; + +%%----- Power Flow Data -----%% +%% system MVA base +mpc.baseMVA = 100; + +%% bus data +% bus_i type Pd Qd Gs Bs area Vm Va baseKV zone Vmax Vmin +mpc.bus = [ + 1 3 50881.65 -1871.47 0.0 0.0 1 1 1.05 500 1 1.05 0.95 + 5028 2 706.34 -1023.08 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 70002 2 1336.3 -982.47 0.22 80.97 1 1 1.01 345 1 1.05 0.95 + 71786 2 7573.59 -1413.69 0.0 0.0 1 1 1.04 345 1 1.05 0.95 + 71797 2 6389.86 -113.84 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 72926 2 1935.86 -348.18 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 73106 2 1512.04 -244.86 0.0 0.0 1 1 1.02 345 1 1.05 0.95 + 73110 2 2215.29 -351.46 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 73171 2 2212.84 -412.45 0.0 0.0 1 1 1.03 115 1 1.05 0.95 + 73663 2 670.91 -145.2 0.0 0.0 1 1 1.02 345 1 1.05 0.95 + 74316 2 3322.66 -248.92 0.0 0.0 1 1 1.01 345 1 1.05 0.95 + 74327 2 11497.69 -943.68 0.0 0.0 1 1 1.02 345 1 1.05 0.95 + 74341 2 463.14 148.48 0.0 0.0 1 1 1.01 345 1 1.05 0.95 + 74344 2 1217.29 -239.87 0.0 0.0 1 1 1.0 345 1 1.05 0.95 + 74347 2 1996.07 -669.1 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 75050 2 4855.08 -155.4 0.0 0.0 1 1 1.01 138 1 1.05 0.95 + 75403 2 121.66 -181.52 0.0 0.0 1 1 1.04 345 1 1.05 0.95 + 75405 2 1097.65 -155.87 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 76663 2 3737.64 278.44 0.0 0.0 1 1 0.98 230 1 1.05 0.95 + 77400 2 636.02 -177.65 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 77406 2 1410.38 -1098.46 0.0 0.0 1 1 1.04 345 1 1.05 0.95 + 77950 2 -295.41 642.52 0.0 0.0 1 1 1.0 25 1 1.05 0.95 + 78701 2 73.1 -46.08 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 78702 2 1613.99 -257.16 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 79578 2 888.16 -345.85 0.0 0.0 1 1 1.02 765 1 1.05 0.95 + 79581 2 -2.05 -15.7 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 79583 2 408.57 -328.0 0.0 0.0 1 1 1.02 345 1 1.05 0.95 + 79584 2 3317.51 -617.71 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 79800 2 1616.97 -30.17 0.0 0.0 1 1 1.03 345 1 1.05 0.95 + 80001 2 789.69 194.55 0.0 0.0 1 1 1.09 500 1 1.1 0.95 + 80031 2 2680.09 -681.22 0.0 0.0 1 1 1.08 500 1 1.1 0.95 + 80101 2 10660.21 406.77 0.0 0.0 1 1 1.04 500 1 1.1 0.95 + 80121 2 1942.11 -440.63 0.0 0.0 1 1 1.08 500 1 1.1 0.95 + 81615 2 5085.55 -2767.19 0.0 0.0 1 1 1.1 220 1 1.1 0.95 + 84819 2 0.0 0.0 0.0 0.0 1 1 1.01 765 1 1.05 0.95 + 87004 2 3546.17 -404.25 -0.07 71.11 1 1 1.02 345 1 1.05 0.95 +]; + +%% generator data +% bus Pg Qg Qmax Qmin Vg mBase status Pmax Pmin Pc1 Pc2 Qc1min Qc1max Qc2min Qc2max ramp_agc ramp_10 ramp_30 ramp_q apf +mpc.gen = [ + 71797 0.0 0.0 158.88 -881.54 0 100 1 1226.04 0.0 0 0 0 0 0 0 0 0 0 0 0 + 75050 0.0 0.0 189.51 -1089.57 0 100 1 1591.84 0.0 0 0 0 0 0 0 0 0 0 0 0 + 1 0.0 0.0 477.36 -16943.29 0 100 1 17861.9 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74327 0.0 0.0 400.47 -5221.02 0 100 1 3213.61 0.0 0 0 0 0 0 0 0 0 0 0 0 + 1 0.0 0.0 1053.6 -37374.9 0 100 1 39401.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74347 0.0 0.0 6748.58 -11659.88 0 100 1 16562.25 0.0 0 0 0 0 0 0 0 0 0 0 0 + 1 0.0 0.0 337.15 -11959.97 0 100 1 12608.57 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73110 0.0 0.0 165.62 -374.45 0 100 1 765.75 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73110 0.0 0.0 496.88 -1123.35 0 100 1 2297.25 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73106 0.0 0.0 120.99 -515.61 0 100 1 789.91 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73110 0.0 0.0 99.38 -224.67 0 100 1 459.45 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73110 0.0 0.0 496.88 -1123.35 0 100 1 2297.25 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71786 0.0 0.0 101.8 -452.64 0 100 1 633.74 0.0 0 0 0 0 0 0 0 0 0 0 0 + 5028 0.0 0.0 85.0 -439.96 0 100 1 619.92 0.0 0 0 0 0 0 0 0 0 0 0 0 + 87004 0.0 0.0 112.47 -408.2 0 100 1 720.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 1 0.0 0.0 1053.6 -37374.9 0 100 1 39401.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71786 0.0 0.0 2351.58 -10455.98 0 100 1 14639.39 0.0 0 0 0 0 0 0 0 0 0 0 0 + 80031 0.0 0.0 3.51 -887.64 0 100 1 871.23 0.0 0 0 0 0 0 0 0 0 0 0 0 + 75403 0.0 0.0 13.1 -2.1 0 100 1 25.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71786 0.0 0.0 356.3 -1584.24 0 100 1 2218.09 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71786 0.0 0.0 203.6 -905.28 0 100 1 1267.48 0.0 0 0 0 0 0 0 0 0 0 0 0 + 77950 0.0 0.0 360.0 50.0 0 100 1 1212.0 700.0 0 0 0 0 0 0 0 0 0 0 0 + 78702 0.0 0.0 87.1 -212.08 0 100 1 355.82 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73171 0.0 0.0 630.01 -3367.07 0 100 1 4745.47 0.0 0 0 0 0 0 0 0 0 0 0 0 + 1 0.0 0.0 70.24 -2491.66 0 100 1 2626.78 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71797 0.0 0.0 2621.52 -14545.41 0 100 1 20229.66 0.0 0 0 0 0 0 0 0 0 0 0 0 + 80101 0.0 0.0 579.0 -3000.0 0 100 1 3335.16 0.0 0 0 0 0 0 0 0 0 0 0 0 + 75405 0.0 0.0 -8.05 -2612.5 0 100 1 2807.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74341 0.0 0.0 20.7 -41.3 0 100 1 55.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 80121 0.0 0.0 -35.0 -968.9 0 100 1 1380.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 75403 0.0 0.0 272.0 -345.2 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 80001 0.0 0.0 1475.5 -2097.7 0 100 1 3460.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 77406 0.0 0.0 1041.5 -9692.0 0 100 1 11767.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 87004 0.0 0.0 262.43 -952.46 0 100 1 1680.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 76663 0.0 0.0 921.17 -9362.35 0 100 1 12688.66 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79583 0.0 0.0 2.5 -10.8 0 100 1 34.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 78702 0.0 0.0 653.25 -1590.56 0 100 1 2668.69 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74344 0.0 0.0 975.5 -1937.5 0 100 1 4945.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 70002 0.0 0.0 -199.8 -8844.5 0 100 1 10125.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74347 0.0 0.0 158.79 -274.35 0 100 1 389.7 0.0 0 0 0 0 0 0 0 0 0 0 0 + 84819 0.0 0.0 200.0 -400.0 0 100 1 1500.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 72926 0.0 0.0 21.52 -230.7 0 100 1 460.78 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71797 0.0 0.0 1350.48 -7493.09 0 100 1 10421.34 0.0 0 0 0 0 0 0 0 0 0 0 0 + 77406 0.0 0.0 104.15 -969.2 0 100 1 1176.7 0.0 0 0 0 0 0 0 0 0 0 0 0 + 80101 0.0 0.0 1351.0 -7000.0 0 100 1 7782.04 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74327 0.0 0.0 7985.34 -104107.79 0 100 1 64079.86 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79583 0.0 0.0 75.0 -324.0 0 100 1 1020.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 70002 0.0 0.0 -199.8 -8844.5 0 100 1 10125.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 78701 0.0 0.0 810.25 -1672.0 0 100 1 2700.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79583 0.0 0.0 2.5 -10.8 0 100 1 34.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 75405 0.0 0.0 -8.05 -261.25 0 100 1 280.7 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79584 0.0 0.0 290.6 -4476.0 0 100 1 6063.6 0.0 0 0 0 0 0 0 0 0 0 0 0 + 5028 0.0 0.0 25.73 -129.4 0 100 1 182.33 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73171 0.0 0.0 210.0 -1122.66 0 100 1 1581.82 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79800 0.0 0.0 191.52 -375.62 0 100 1 631.4 0.0 0 0 0 0 0 0 0 0 0 0 0 + 5028 0.0 0.0 -255.0 -255.0 0 100 1 -600.0 -600.0 0 0 0 0 0 0 0 0 0 0 0 + 79578 0.0 0.0 275.76 -817.04 0 100 1 1141.92 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73171 0.0 0.0 167.5 -895.44 0 100 1 1261.67 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79578 0.0 0.0 689.4 -2042.6 0 100 1 2854.8 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74327 0.0 0.0 -270.0 -270.0 0 100 1 600.0 600.0 0 0 0 0 0 0 0 0 0 0 0 + 1 0.0 0.0 323.1 -11461.64 0 100 1 12083.21 0.0 0 0 0 0 0 0 0 0 0 0 0 + 78701 0.0 0.0 2430.75 -5016.0 0 100 1 8100.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 5028 0.0 0.0 169.82 -854.04 0 100 1 1203.38 0.0 0 0 0 0 0 0 0 0 0 0 0 + 76663 0.0 0.0 183.68 -1866.86 0 100 1 2530.13 0.0 0 0 0 0 0 0 0 0 0 0 0 + 80031 0.0 0.0 8.19 -2071.16 0 100 1 2032.87 0.0 0 0 0 0 0 0 0 0 0 0 0 + 84819 0.0 0.0 70.0 -140.0 0 100 1 525.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74347 0.0 0.0 6748.58 -11659.88 0 100 1 16562.25 0.0 0 0 0 0 0 0 0 0 0 0 0 + 5028 0.0 0.0 25.73 -129.4 0 100 1 182.33 0.0 0 0 0 0 0 0 0 0 0 0 0 + 77400 0.0 0.0 -5.9 -3734.0 0 100 1 4131.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79583 0.0 0.0 200.0 -200.0 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79800 0.0 0.0 82.08 -160.98 0 100 1 270.6 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73663 0.0 0.0 14.32 -270.13 0 100 1 588.74 0.0 0 0 0 0 0 0 0 0 0 0 0 + 87004 0.0 0.0 112.47 -408.2 0 100 1 720.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 78702 0.0 0.0 1959.75 -4771.69 0 100 1 8006.06 0.0 0 0 0 0 0 0 0 0 0 0 0 + 75050 0.0 0.0 3778.88 -21726.25 0 100 1 31741.56 0.0 0 0 0 0 0 0 0 0 0 0 0 + 87004 0.0 0.0 262.43 -952.46 0 100 1 1680.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 72926 0.0 0.0 64.58 -692.1 0 100 1 1382.32 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73106 0.0 0.0 96.5 -411.26 0 100 1 630.04 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74316 0.0 0.0 304.6 -3694.4 0 100 1 2130.7 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74344 0.0 0.0 975.5 -1937.5 0 100 1 4945.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 78701 0.0 0.0 270.0 -300.0 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73663 0.0 0.0 17.95 -338.68 0 100 1 738.14 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73106 0.0 0.0 362.97 -1546.84 0 100 1 2369.73 0.0 0 0 0 0 0 0 0 0 0 0 0 + 70002 0.0 0.0 450.0 -150.0 0 100 1 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 73663 0.0 0.0 53.86 -1016.03 0 100 1 2214.42 0.0 0 0 0 0 0 0 0 0 0 0 0 + 79581 0.0 0.0 119.5 -114.3 0 100 1 500.0 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71786 0.0 0.0 1425.2 -5386.42 0 100 1 7541.51 0.0 0 0 0 0 0 0 0 0 0 0 0 + 74347 0.0 0.0 79.4 -137.18 0 100 1 194.85 0.0 0 0 0 0 0 0 0 0 0 0 0 + 71786 0.0 0.0 -755.64 -755.64 0 100 1 1500.0 1500.0 0 0 0 0 0 0 0 0 0 0 0 + 71797 0.0 0.0 238.32 -1322.31 0 100 1 1839.06 0.0 0 0 0 0 0 0 0 0 0 0 0 + 81615 0.0 0.0 -374.4 -2477.5 0 100 1 3515.0 0.0 0 0 0 0 0 0 0 0 0 0 0 +]; + +%% branch data +% fbus tbus r x b rateA rateB rateC ratio angle status angmin angmax +mpc.branch = [ + 76663 1 0.03 0.29827 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 71797 70002 0.07217 1.37799 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79800 77400 0.00193 0.02011 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79578 77400 0.17926 0.83495 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 77400 0.09552 0.54674 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 77400 0.00127 0.01341 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 77406 77400 0.00082 0.01062 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 77406 0.0012 0.0301 0.61305 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 + 77950 77406 0.0003 0.01232 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79800 77406 0.06654 0.46038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79578 77406 0.39062 1.75589 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 77950 0.00536 0.06137 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 71797 71786 0.00133 0.0172 0.3175 1434.0 1434.0 1434.0 1 0.0 1 -27.64 27.64 + 79583 78701 0.00399 0.19258 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 78701 0.00127 0.0131 0.213 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 + 79581 78701 0.00116 0.01845 0.31498 1428.0 1428.0 1428.0 1 0.0 1 -27.64 27.64 + 79581 78701 0.36673 2.03778 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 78701 0.00127 0.01332 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 78702 0.10404 0.94043 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79581 78702 0.0014 0.01717 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79578 78702 0.15285 1.01697 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 78702 0.00123 0.01908 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 79578 0.00058 0.01512 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 71797 71786 0.00126 0.01682 0.31325 1313.0 1313.0 1313.0 1 0.0 1 -27.64 27.64 + 79800 79584 0.00362 0.03758 0.564 1301.0 1301.0 1301.0 1 0.0 1 -27.64 27.64 + 79800 79584 0.00594 0.04362 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79578 71786 -0.00325 0.49565 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 71786 0.04522 0.42055 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73110 71786 0.02941 0.40675 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 71786 0.08306 0.98516 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 72926 71786 0.00342 0.04598 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 71797 71786 0.00206 0.04736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73663 71797 0.02227 0.29239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75405 1 0.063 0.63331 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 71797 0.08853 0.55031 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73110 71797 0.00326 0.03859 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 71797 0.243 1.75975 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73106 71797 0.01586 0.17687 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 72926 71797 0.00361 0.04038 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79578 72926 -0.00736 0.57811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73663 72926 0.02638 0.38413 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 72926 0.00314 0.04087 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73110 72926 0.00571 0.09372 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 72926 0.05932 0.62456 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 5028 1 0.0055 0.05877 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74344 72926 0.18515 1.671 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73106 72926 0.01854 0.21439 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73110 73106 0.00227 0.02662 0.46111 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 + 73663 73106 0.00289 0.03274 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73110 73106 0.00242 0.02913 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74344 73106 0.00232 0.03638 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73171 73106 0.01429 0.08921 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73663 73110 0.00363 0.04974 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 73663 73171 0.00688 0.11003 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74344 73171 0.02503 0.24228 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74347 1 0.0051 0.05904 0 1000.0 1000.0 1000.0 1 2.0 1 -27.64 27.64 + 75050 73171 0.00797 0.04466 0 301.0 301.0 301.0 1 -1.1 1 -27.64 27.64 + 74344 73663 0.04034 0.7208 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 80031 80001 0.0161 0.23252 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 80101 80001 0.00093 0.01236 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 80121 80001 0.00099 0.01156 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 81615 80001 0.00545 0.069 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 80121 80031 0.08552 0.8644 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 81615 80031 0.01069 0.11458 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 80101 80031 0.00134 0.01925 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 80031 79578 0.00358 0.09628 0 600.0 600.0 600.0 1 -8.5 1 -27.64 27.64 + 74347 5028 0.00019 0.00196 0 1261.0 1261.0 1261.0 1 0.0 1 -27.64 27.64 + 80121 80101 0.00518 0.04811 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79584 80101 0.00569 0.14534 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 81615 80101 0.00045 0.00787 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 81615 80121 0.00108 0.01932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79584 81615 0.00215 0.02304 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 76663 81615 0.05653 0.32936 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79578 84819 0.00018 0.00515 2.53 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75050 74316 0.00173 0.01817 0 690.0 690.0 690.0 1 0.0 1 -27.64 27.64 + 74341 74316 0.00016 0.00321 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74327 74316 0.00024 0.00631 0 2800.0 2800.0 2800.0 1 0.0 1 -27.64 27.64 + 74327 5028 0.0025 0.04009 0 1000.0 1000.0 1000.0 1 -10.1 1 -27.64 27.64 + 79583 74316 0.08749 1.48406 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78701 74316 0.01804 0.23641 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75403 74316 0.04014 0.66967 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74347 74316 0.00119 0.02146 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74344 74316 0.00053 0.01643 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75050 74327 0.0101 0.10336 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74341 74327 -0.0003 0.12013 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74347 74327 -0.00426 0.29938 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74344 74341 0.00069 0.01874 0.375 1720.0 1720.0 1720.0 1 0.0 1 -27.64 27.64 + 75050 74341 0.01821 0.32529 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 87004 70002 0.00728 0.07613 0 730.0 730.0 730.0 1 0.0 1 -27.64 27.64 + 74347 74341 0.0004 0.00824 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74344 74341 0.00066 0.01828 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78701 74344 0.00194 0.02007 0.32563 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 + 78702 74344 0.02147 0.26677 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 74344 0.02053 0.2883 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78701 74344 0.00428 0.05254 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75403 74344 0.00877 0.15125 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 74347 74344 0.00239 0.04133 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78701 74344 0.00204 0.02109 0 1331.0 1331.0 1331.0 1 0.0 1 -27.64 27.64 + 79583 74347 0.01211 0.21188 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 71786 70002 0.0053 0.07452 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78701 74347 0.01513 0.17138 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75403 74347 0.00571 0.09389 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 75405 75403 0.0022 0.0284 0.4776 1255.0 1255.0 1255.0 1 0.0 1 -27.64 27.64 + 79581 75403 0.0014 0.0183 0.2831 1494.0 1494.0 1494.0 1 0.0 1 -27.64 27.64 + 75405 75403 0.03139 0.30932 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78702 75403 0.12686 1.0465 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 75403 0.0018 0.03297 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 78701 75403 0.05589 0.6077 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 77400 75403 0.07592 0.60736 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79800 75405 0.0559 0.33777 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 72926 70002 0.02434 0.33083 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79584 75405 0.08074 1.20196 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 76663 75405 0.00683 0.17396 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79583 75405 0.19664 1.14823 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 77406 75405 0.00753 0.12351 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 77400 75405 0.00371 0.05608 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79800 76663 0.04335 0.21239 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 79584 76663 0.00159 0.02078 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 77400 76663 0.26745 1.13514 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 + 77406 77400 0.00074 0.0121 0.11888 1032.0 1032.0 1032.0 1 0.0 1 -27.64 27.64 + 77950 77400 0.00122 0.04098 0 9.99999999e8 9.99999999e8 9.99999999e8 1 0.0 1 -27.64 27.64 +]; + +%%----- OPF Data -----%% +%% generator cost data +% 1 startup shutdown n x1 y1 ... xn yn +% 2 startup shutdown n c(n-1) ... c0 +mpc.gencost = [ + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 520.08 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 799.2 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 1200.0 0.0 + 2 0 0 3 0.0 799.2 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 1200.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 799.2 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 520.08 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 799.2 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 799.2 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 799.2 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 2798.4 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 240.0 0.0 + 2 0 0 3 0.0 0.0 0.0 + 2 0 0 3 0.0 360.0 0.0 + 2 0 0 3 0.0 799.2 0.0 +]; + +%column_names% f_bus t_bus br_r br_x br_b rate_a rate_b rate_c tap shift br_status angmin angmax construction_cost +mpc.ne_branch = [ +]; + +%column_names% name +mpc.bus_name = [ + 'Alburtis'; + 'Waldick'; + 'Orrington'; + 'Sandy Pond'; + 'Millbury'; + 'Northfield'; + 'Southington'; + 'Millstone'; + 'Norwalk Harbor'; + 'East Shore'; + 'Dunwoodie'; + 'Farragut'; + 'Millwood'; + 'Pleasant Valley'; + 'Ramapo'; + 'Newbridge'; + 'Fraser'; + 'Oakdale'; + 'Gardenville'; + 'Clay'; + 'Volney'; + '9 Mile Point'; + 'Leeds'; + 'New Scotland'; + 'Massena'; + 'Gilboa'; + 'Marcy'; + 'Niagara'; + 'Rochester'; + 'Bruce B'; + 'Hawthorne'; + 'Milton'; + 'Longwood'; + 'Middle DK 1'; + 'Chateaguay'; + 'Keswick'; +]; + +%column_names% name fuel_type comment +mpc.gen_name = [ + '32' 'Oil' 'none'; + '109' 'Oil' 'none'; + '1' 'Coal' 'none'; + '81' 'Oil' 'none'; + '3' 'Gas' 'single_cycle'; + '101' 'Gas' 'single cycle'; + '2' 'Nuclear' 'none'; + '2052' 'Gas' 'combined cycle'; + '51' 'Nuclear' 'none'; + '2045' 'Gas' 'combined cycle'; + '53' 'Oil' 'none'; + '52' 'Gas' 'single cycle'; + '26' 'Hydro' 'none'; + '10' 'Gas' 'single_cycle'; + '250' 'Hydro' 'none'; + '2003' 'Gas' 'combined_cycle'; + '24' 'Gas' 'single_cycle'; + '215' 'Hydro' 'none'; + '117' 'Hydro' 'none'; + '25' 'Oil' 'none'; + '23' 'Nuclear' 'none'; + '149' 'Nuclear' 'none'; + '166' 'Hydro' 'none'; + '59' 'Gas' 'single cycle'; + '5' 'Hydro' 'none'; + '31' 'Gas' 'single cycle'; + '218' 'Coal' 'none'; + '122' 'Gas' 'single cycle'; + '90' 'Refuse' 'none'; + '225' 'Coal' 'none'; + '1004' 'None' 'SVC'; + '205' 'Nuclear' 'none'; + '143' 'Gas' 'single cycle'; + '249' 'Oil' 'none'; + '129' 'Gas' 'single cycle'; + '189' 'Refuse' 'none'; + '164' 'Gas' 'single cycle'; + '94' 'Gas' 'single cycle'; + '17' 'Gas' 'single cycle'; + '99' 'Coal' 'none'; + '243' 'Hydro' 'none'; + '37' 'Nuclear' 'none'; + '2031' 'Gas' 'combined cycle'; + '142' 'Nuclear' 'none'; + '219' 'Nuclear' 'none'; + '80' 'Gas' 'single cycle'; + '185' 'Gas' 'single cycle'; + '2017' 'Gas' 'combined cycle'; + '157' 'Gas' 'single cycle'; + '187' 'Hydro' 'none'; + '123' 'Oil' 'none'; + '194' 'Hydro' 'none'; + '8' 'Coal' 'none'; + '2059' 'Gas' 'combined cycle'; + '198' 'Nuclear' 'none'; + '1000' 'None' 'DC Line Terminal'; + '173' 'Hydro' 'none'; + '60' 'Oil' 'none'; + '171' 'Gas' 'single cycle'; + '1006' 'None' 'DC Line Terminal'; + '4' 'Oil' 'none'; + '2157' 'Gas' 'combined cycle'; + '2010' 'Gas' 'combined_cycle'; + '130' 'Oil' 'none'; + '212' 'Nuclear' 'none'; + '239' 'Coal' 'none'; + '2101' 'Gas' 'combined cycle'; + '11' 'Oil' 'none'; + '136' 'Gas' 'single cycle'; + '1005' 'None' 'STATCON'; + '197' 'Coal' 'none'; + '67' 'Oil' 'none'; + '247' 'Nuclear' 'none'; + '2164' 'Gas' 'combined cycle'; + '108' 'Gas' 'single cycle'; + '246' 'Coal' 'none'; + '40' 'Hydro' 'none'; + '46' 'Oil' 'none'; + '72' 'Nuclear' 'none'; + '2094' 'Gas' 'combined cycle'; + '1001' 'None' 'SVC'; + '2066' 'Gas' 'combined cycle'; + '45' 'Gas' 'single cycle'; + '1003' 'None' 'SVC'; + '66' 'Gas' 'single cycle'; + '180' 'Hydro' 'none'; + '2024' 'Gas' 'combined_cycle'; + '103' 'Hydro' 'none'; + '1002' 'None' 'DC Line Terminal'; + '30' 'Nuclear' 'none'; + '232' 'Coal' 'none'; +]; + +%column_names% name +mpc.branch_name = [ + '1'; + '10'; + '100'; + '101'; + '102'; + '103'; + '104'; + '105'; + '106'; + '107'; + '108'; + '109'; + '11'; + '110'; + '111'; + '112'; + '113'; + '114'; + '115'; + '116'; + '117'; + '118'; + '119'; + '12'; + '120'; + '121'; + '13'; + '14'; + '15'; + '16'; + '17'; + '18'; + '19'; + '2'; + '20'; + '21'; + '22'; + '23'; + '24'; + '25'; + '26'; + '27'; + '28'; + '29'; + '3'; + '30'; + '31'; + '32'; + '33'; + '34'; + '35'; + '36'; + '37'; + '38'; + '39'; + '4'; + '40'; + '41'; + '42'; + '43'; + '44'; + '45'; + '46'; + '47'; + '48'; + '49'; + '5'; + '50'; + '51'; + '52'; + '53'; + '54'; + '55'; + '56'; + '57'; + '58'; + '59'; + '6'; + '60'; + '61'; + '62'; + '63'; + '64'; + '65'; + '66'; + '67'; + '68'; + '69'; + '7'; + '70'; + '71'; + '72'; + '73'; + '74'; + '75'; + '76'; + '77'; + '78'; + '79'; + '8'; + '80'; + '81'; + '82'; + '83'; + '84'; + '85'; + '86'; + '87'; + '88'; + '89'; + '9'; + '90'; + '91'; + '92'; + '93'; + '94'; + '95'; + '96'; + '97'; + '98'; + '99'; +]; + +%column_names% name +mpc.ne_branch_name = [ +]; + +%column_names% latitude longitude +mpc.bus_geo = [ + 40.51096 -75.6012 + 41.012131 -74.124353 + 44.71331 -68.773837 + 42.563014 -71.565571 + 42.195575 -71.776468 + 42.682743 -72.448623 + 41.597925 -72.881032 + 41.3111 -72.166724 + 41.097019 -73.40998 + 41.279775 -72.899887 + 40.935782 -73.865865 + 40.63848 -73.92653 + 41.191325 -73.799727 + 41.746989 -73.826634 + 41.131742 -74.142467 + 40.653613 -73.536373 + 42.24544 -74.965122 + 40.738084 -73.137793 + 42.85852 -78.75637 + 43.182418 -76.174107 + 43.342948 -76.358173 + 43.520158 -76.406747 + 42.25244 -73.892826 + 42.6071 -73.939901 + 44.92777 -74.892207 + 42.397121 -74.445895 + 43.170711 -75.291814 + 43.096196 -79.052168 + 43.159655 -77.610324 + 44.327512 -81.590156 + 44.308936 -80.481141 + 43.510101 -79.909482 + 42.839955 -81.584225 + 43.686629 -79.419143 + 45.3577 -73.737705 + 45.995151 -66.837436 +]; + +%column_names% length +mpc.branch_length = [ + 370.01799330627 + 370.44146057949 + 116.80948644663 + 219.43816758023 + 193.34312200918 + 71.74776380532 + 23.268376056542 + 88.676630249505 + 20.077206209093 + 103.70124487903 + 211.57625677086 + 98.38357958292 + 44.357169529228 + 153.42087543125 + 39.586147368656 + 48.338021003013 + 48.338021003013 + 39.586147368656 + 126.94455467001 + 47.684728787411 + 268.97853689543 + 126.94455467001 + 197.83280925817 + 44.357169529228 + 117.53365493668 + 117.53365493668 + 375.15943236928 + 194.95039194446 + 147.7154129612 + 311.83028961877 + 73.653718543842 + 44.357169529228 + 138.1266928526 + 209.93468319112 + 183.8716324429 + 103.458952307 + 307.74338015745 + 113.17111832371 + 77.374850269425 + 317.5567580515 + 160.2516405914 + 122.58294935309 + 154.12872632941 + 238.33092165262 + 136.55224617686 + 154.10456060913 + 125.68516261139 + 67.65229011702 + 35.369577076778 + 67.65229011702 + 80.464978005231 + 71.094375050193 + 61.506590160419 + 47.363272797447 + 80.149946673078 + 141.04953443823 + 50.380168181435 + 93.153001593495 + 88.495761961093 + 162.68472734405 + 165.26976519196 + 188.09294417399 + 185.93739207001 + 109.71079469395 + 99.932339889336 + 448.69765569541 + 13.3703846453 + 155.18734126609 + 83.385529385397 + 44.183983376317 + 199.35420523584 + 72.020593626297 + 106.57676187953 + 102.60367431525 + 41.894263887629 + 28.9186990972 + 33.409998484528 + 44.723965320742 + 274.84647145925 + 146.24922142652 + 171.91726605143 + 31.853142551352 + 90.152128883596 + 33.043601888631 + 62.316815850901 + 57.721503194866 + 61.754379398459 + 63.701171836582 + 208.11107575626 + 29.517193589246 + 61.754379398459 + 56.40912188178 + 95.994607747038 + 198.81956404548 + 56.40912188178 + 109.37459183628 + 73.251188430826 + 56.40912188178 + 245.57573444658 + 328.28884341354 + 126.19367751349 + 141.38569976376 + 226.49741109726 + 45.997916648732 + 226.49741109726 + 93.445634337903 + 106.21162056521 + 88.495558592164 + 143.66847889695 + 457.91061547273 + 372.24227436103 + 555.81270787602 + 522.69860246395 + 323.82155082117 + 393.33394798585 + 370.12824833111 + 99.242298483607 + 35.767971208644 + 213.52464422715 + 23.268376056542 + 41.996374301254 +]; + +%column_names% length +mpc.ne_branch_length = [ +]; diff --git a/examples/neopf_belgian.jl b/examples/neopf_belgian.jl new file mode 100644 index 0000000..f00af0c --- /dev/null +++ b/examples/neopf_belgian.jl @@ -0,0 +1,61 @@ + +#Check the qp gas and power flow model, this is contrived to make sure something is built on both sides + +@testset "test misocp belgian" begin + @testset "Case 14, Belgian NE" begin + gas_path = "../examples/data/matgas/belgian_ne.m" + power_path = "../examples/data/matpower/case14-ne.m" + link_path = "../examples/data/json/belgian-case14-ne.json" + gpm_type = GasPowerModel{CRDWPGasModel, SOCWRPowerModel} + result = run_ne(gas_path, power_path, link_path, gpm_type, misocp_solver) + + @test result["termination_status"] in [LOCALLY_SOLVED, OPTIMAL] + @test isapprox(result["objective"], 0.0; atol = 1.0e6) + end + + @testset "Case 14, Belgian 100% Stress NE" begin + gas_path = "../examples/data/matgas/belgian_ne-100.m" + power_path = "../examples/data/matpower/case14-ne-100.m" + link_path = "../examples/data/json/belgian-case14-ne.json" + gpm_type = GasPowerModel{CRDWPGasModel, SOCWRPowerModel} + result = run_ne(gas_path, power_path, link_path, gpm_type, misocp_solver) + + @test result["termination_status"] in [LOCALLY_SOLVED, OPTIMAL] + @test isapprox(result["objective"], 1.648420334e9; atol = 1.0e6) + end + + @testset "Case 14, Belgian NE OPF" begin + gas_path = "../examples/data/matgas/belgian_ne.m" + power_path = "../examples/data/matpower/case14-ne.m" + link_path = "../examples/data/json/belgian-case14-ne.json" + gpm_type = GasPowerModel{CRDWPGasModel, SOCWRPowerModel} + result = run_ne_opf(gas_path, power_path, link_path, gpm_type, misocp_solver) + + @test result["termination_status"] in [LOCALLY_SOLVED, OPTIMAL] + @test isapprox(result["objective"], 2.38; atol = 1.0e-2) + end + + @testset "Case 14, Belgian 100% Stress NE OPF" begin + gas_path = "../examples/data/matgas/belgian_ne-100.m" + power_path = "../examples/data/matpower/case14-ne-100.m" + link_path = "../examples/data/json/belgian-case14-ne.json" + gpm_type = GasPowerModel{CRDWPGasModel, SOCWRPowerModel} + result = run_ne_opf(gas_path, power_path, link_path, gpm_type, misocp_solver) + + @test result["termination_status"] in [LOCALLY_SOLVED, OPTIMAL] + @test isapprox(result["objective"], 1.64844e9; atol = 1.0e6) + end +end + +@testset "test minlp belgian" begin + @testset "Case 14, Belgian NE" begin + gas_path = "../examples/data/matgas/belgian_ne.m" + power_path = "../examples/data/matpower/case14-ne.m" + link_path = "../examples/data/json/belgian-case14-ne.json" + gpm_type = GasPowerModel{DWPGasModel, SOCWRPowerModel} + result = run_ne(gas_path, power_path, link_path, gpm_type, minlp_solver) + + @test result["termination_status"] in [LOCALLY_SOLVED, OPTIMAL] + @test isapprox(result["objective"], 0.0; atol = 1.0e6) + end +end diff --git a/examples/neopf_northeast.jl b/examples/neopf_northeast.jl new file mode 100644 index 0000000..d73d9fd --- /dev/null +++ b/examples/neopf_northeast.jl @@ -0,0 +1,91 @@ +#Check the qp gas and power flow model, this is contrived to make sure something is built on both sides + +@testset "test misocp ne" begin + @testset "Case 36-1.0, Northeast-1.0 NE" begin + gas_path = "../examples/data/matgas/northeast-ne-1.0.m" + power_path = "../examples/data/matpower/case36-ne-1.0.m" + link_path = "../examples/data/json/northeast-case36.json" + gpm_type = GasPowerModel{CRDWPGasModel, SOCWRPowerModel} + result = run_ne(gas_path, power_path, link_path, gpm_type, misocp_solver) + + @test result["termination_status"] in [LOCALLY_SOLVED, OPTIMAL] + @test isapprox(result["objective"], 0.0; atol = 1.0e-6) + end + + # @testset "Case 36-1.0, Northeast-1.0 NE OPF" begin + # gas_path = "../examples/data/matgas/northeast-ne-1.0.m" + # power_path = "../examples/data/matpower/case36-ne-1.0.m" + # link_path = "../examples/data/json/northeast-case36.json" + # gpm_type = GasPowerModel{CRDWPGasModel, SOCWRPowerModel} + # result = run_ne_opf(gas_path, power_path, link_path, gpm_type, misocp_solver) + + # @test result["termination_status"] in [LOCALLY_SOLVED, OPTIMAL] + # @test isapprox(result["objective"], 4.0269404390948544e9; atol = 1.0e6) + # end + + @testset "Case 36-1.1, Northeast-1.0 NE" begin + gas_path = "../examples/data/matgas/northeast-ne-1.0.m" + power_path = "../examples/data/matpower/case36-ne-1.1.m" + link_path = "../examples/data/json/northeast-case36.json" + gpm_type = GasPowerModel{CRDWPGasModel, SOCWRPowerModel} + result = run_ne(gas_path, power_path, link_path, gpm_type, misocp_solver) + + @test result["termination_status"] in [LOCALLY_SOLVED, OPTIMAL] + @test isapprox(result["objective"], 0.0; atol = 1.0e8) + end + + @testset "Case 36-1.1, Northeast-1.0 NE OPF" begin + gas_path = "../examples/data/matgas/northeast-ne-1.0.m" + power_path = "../examples/data/matpower/case36-ne-1.1.m" + link_path = "../examples/data/json/northeast-case36.json" + gpm_type = GasPowerModel{CRDWPGasModel, SOCWRPowerModel} + result = run_ne_opf(gas_path, power_path, link_path, gpm_type, misocp_solver) + + @test result["termination_status"] in [LOCALLY_SOLVED, OPTIMAL] + @test isapprox(result["objective"], 4.926397139595786e9; atol = 1.0e6) + end + + @testset "Case 36-1.0, Northeast-2.25 NE" begin + gas_path = "../examples/data/matgas/northeast-ne-2.25.m" + power_path = "../examples/data/matpower/case36-ne-1.0.m" + link_path = "../examples/data/json/northeast-case36.json" + gpm_type = GasPowerModel{CRDWPGasModel, SOCWRPowerModel} + result = run_ne(gas_path, power_path, link_path, gpm_type, misocp_solver) + + @test result["termination_status"] in [LOCALLY_SOLVED, OPTIMAL] + @test isapprox(result["objective"], 0.0; atol = 1.0e-6) + end + + # @testset "Case 36-1.0, Northeast-2.25 NE OPF" begin + # gas_path = "../examples/data/matgas/northeast-ne-2.25.m" + # power_path = "../examples/data/matpower/case36-ne-1.0.m" + # link_path = "../examples/data/json/northeast-case36.json" + # gpm_type = GasPowerModel{CRDWPGasModel, SOCWRPowerModel} + # result = run_ne_opf(gas_path, power_path, link_path, gpm_type, misocp_solver) + + # @test result["termination_status"] in [LOCALLY_SOLVED, OPTIMAL] + # @test isapprox(result["objective"], 4.1859768708376384e9; atol = 1.0e6) + # end + + @testset "Case 36-1.1, Northeast-2.25 NE" begin + gas_path = "../examples/data/matgas/northeast-ne-2.25.m" + power_path = "../examples/data/matpower/case36-ne-1.1.m" + link_path = "../examples/data/json/northeast-case36.json" + gpm_type = GasPowerModel{CRDWPGasModel, SOCWRPowerModel} + result = run_ne(gas_path, power_path, link_path, gpm_type, misocp_solver) + + @test result["termination_status"] in [LOCALLY_SOLVED, OPTIMAL] + @test isapprox(result["objective"], 0.0; atol = 1.0e-6) + end + + # @testset "Case 36-1.1, Northeast-2.25 NE OPF" begin + # gas_path = "../examples/data/matgas/northeast-ne-2.25.m" + # power_path = "../examples/data/matpower/case36-ne-1.1.m" + # link_path = "../examples/data/json/northeast-case36.json" + # gpm_type = GasPowerModel{CRDWPGasModel, SOCWRPowerModel} + # result = run_ne_opf(gas_path, power_path, link_path, gpm_type, misocp_solver) + + # @test result["termination_status"] in [LOCALLY_SOLVED, OPTIMAL] + # @test isapprox(result["objective"], 5.127290418071447e9; atol = 1.0e6) + # end +end diff --git a/examples/run_examples.jl b/examples/run_examples.jl new file mode 100644 index 0000000..85f2065 --- /dev/null +++ b/examples/run_examples.jl @@ -0,0 +1,21 @@ +using GasPowerModels +using Test + +import Gurobi +import JuMP +import SCIP + +# Set up optimization solvers that will be used. +env = Gurobi.Env(); +gurobi_solver = JuMP.optimizer_with_attributes(() -> Gurobi.Optimizer(env)); +scip_solver = JuMP.optimizer_with_attributes(SCIP.Optimizer); +misocp_solver = mip_solver = lp_solver = gurobi_solver; +minlp_solver = nlp_solver = scip_solver; + +# Silence all logging messages from GasPowerModels. +GasPowerModels.silence(); + +@testset "Examples" begin + include("neopf_belgian.jl"); + include("neopf_northeast.jl") +end diff --git a/src/GasPowerModels.jl b/src/GasPowerModels.jl index facb414..a7865b7 100644 --- a/src/GasPowerModels.jl +++ b/src/GasPowerModels.jl @@ -1,15 +1,19 @@ module GasPowerModels import JSON import JuMP + import InfrastructureModels + import InfrastructureModels: nw_id_default import Memento import GasModels - import PowerModels + import PowerModelsRestoration const _GM = GasModels - const _PM = PowerModels + const _PMR = PowerModelsRestoration + const _PM = _PMR._PM - const _IM = _GM._IM # InfrastructureModels + const _IM = InfrastructureModels const _MOI = _IM._MOI # MathOptInterface + import InfrastructureModels: optimize_model!, @im_fields, ismultinetwork # Create our module level logger (this will get precompiled) const _LOGGER = Memento.getlogger(@__MODULE__) @@ -33,21 +37,32 @@ module GasPowerModels Memento.config!(Memento.getlogger("GasPowerModels"), level) end + const _gpm_global_keys = union(_GM._gm_global_keys, _PM._pm_global_keys) + include("core/base.jl") include("core/variable.jl") include("core/constraint.jl") include("core/constraint_template.jl") include("core/objective.jl") include("core/data.jl") + include("core/helpers.jl") include("core/ref.jl") + include("core/solution.jl") + include("core/types.jl") + + include("io/common.jl") + include("io/json.jl") - include("form/relaxed.jl") include("form/exact.jl") + include("form/relaxed.jl") include("prob/gpf.jl") - include("prob/opf.jl") + include("prob/mld.jl") include("prob/ne.jl") include("prob/ne_opf.jl") + include("prob/opf.jl") + + include("util/solve_mld.jl") # This must come last to support automated export. include("core/export.jl") diff --git a/src/core/base.jl b/src/core/base.jl index e2611c8..0c4c028 100644 --- a/src/core/base.jl +++ b/src/core/base.jl @@ -1,147 +1,129 @@ -""" - instantiate_model( - g_data, p_data, g_type, p_type, build_method; - gm_ref_extensions, pm_ref_extensions, kwargs...) - - Instantiates and returns GasModels and PowerModels modeling objects from gas and power - input data `g_data` and `p_data`, respectively. Here, `g_type` and `p_type` are the gas - and power modeling types, `build_method` is the build method for the problem - specification being considered, and `gm_ref_extensions` and `pm_ref_extensions` are - arrays of functions used to define gas and power modeling extensions. -""" -function instantiate_model( - g_data::Dict{String,<:Any}, p_data::Dict{String,<:Any}, g_type::Type, p_type::Type, - build_method::Function; gm_ref_extensions::Vector{<:Function}=Vector{Function}([]), - pm_ref_extensions::Vector{<:Function}=Vector{Function}([]), kwargs...) +"Root of the GasPowerModels formulation hierarchy." +abstract type AbstractGasPowerModel{T1 <: _GM.AbstractGasModel, T2 <: _PM.AbstractPowerModel} <: _IM.AbstractInfrastructureModel end - # Instantiate the GasModels object. - gm = _GM.instantiate_model( - g_data, g_type, m->nothing; ref_extensions=gm_ref_extensions) - # Instantiate the PowerModels object. - pm = _PM.instantiate_model( - p_data, p_type, m->nothing; ref_extensions=pm_ref_extensions, jump_model=gm.model) +"A macro for adding the base GasPowerModels fields to a type definition." +_IM.@def gpm_fields begin GasPowerModels.@im_fields end - # TODO: Change this to a function on g_data and p_data. - # Assign generator numbers to deliveries. - _assign_delivery_generators!(gm, pm) - # Build the corresponding problem. - build_method(pm, gm) - - # Return the two individual *Models objects. - return gm, pm +function instantiate_model(data::Dict{String, <:Any}, model_type::Type, build_method::Function; kwargs...) + return _IM.instantiate_model(data, model_type, build_method, ref_add_core!, _gpm_global_keys; kwargs...) end """ - instantiate_model( - g_file, p_file, g_type, p_type, build_method; - gm_ref_extensions, pm_ref_extensions, kwargs...) - - Instantiates and returns GasModels and PowerModels modeling objects from gas and power - input files `g_file` and `p_file`, respectively. Here, `g_type` and `p_type` are the gas - and power modeling types, `build_method` is the build method for the problem - specification being considered, and `gm_ref_extensions` and `pm_ref_extensions` are - arrays of functions used to define gas and power modeling extensions. + instantiate_model(g_file, p_file, link_file, model_type, build_method; kwargs...) + + Instantiates and returns a GasPowerModels modeling object from gas and power input + files `g_file` and `p_file`. Additionally, `link_file` is an input file that links + gas and power networks, `model_type` is the gas-power modeling type, and + `build_method` is the build method for the problem specification being considered. """ function instantiate_model( - g_file::String, p_file::String, g_type::Type, p_type::Type, build_method::Function; - gm_ref_extensions::Vector{<:Function}=Vector{Function}([]), - pm_ref_extensions::Vector{<:Function}=Vector{Function}([]), kwargs...) - # Read gas and power data from files. - g_data, p_data = _GM.parse_file(g_file), _PM.parse_file(p_file) - - # Ensure the two datasets use the same units for power. - resolve_units!(g_data, p_data) + g_file::String, p_file::String, link_file::String, model_type::Type, + build_method::Function; kwargs...) + # Read gas, power, and linking data from files. + data = parse_files(g_file, p_file, link_file) # Instantiate GasModels and PowerModels modeling objects. - return instantiate_model( - g_data, p_data, g_type, p_type, build_method; gm_ref_extensions=gm_ref_extensions, - pm_ref_extensions=pm_ref_extensions, kwargs...) + return instantiate_model(data, model_type, build_method; kwargs...) end """ run_model( - g_data, p_data, g_type, p_type, optimizer, build_method; gm_solution_processors, - pm_solution_processors, gm_ref_extensions, pm_ref_extensions, kwargs...) - - Instantiates and solves the joint GasModels and PowerModels modeling objects from gas - and power input data `g_data` and `p_data`, respectively. Here, `g_type` and `p_type` - are the gas and power modeling types, `optimizer` it the optimization solver, - `build_method` is the build method for the problem specification being considered, - `gm_solution_processors` and `pm_solution_processors` are arrays of gas and power model - solution processors, and `gm_ref_extensions` and `pm_ref_extensions` are arrays of gas - and power modeling extensions. Returns a dictionary of combined results. + data, model_type, optimizer, build_method; + ref_extensions, solution_processors, kwargs...) + + Instantiates and solves the joint GasPowerModels model from input data `data`, where + `model_type` is the gas-power modeling type, `build_method` is the build method for + the problem specification being considered, `ref_extensions` is an array of gas and + power modeling extensions, and `solution_processors` is an array of gas and power + modeling solution data postprocessors. Returns a dictionary of model results. """ function run_model( - g_data::Dict{String,<:Any}, p_data::Dict{String,<:Any}, g_type::Type, p_type::Type, - optimizer::Union{_MOI.AbstractOptimizer, _MOI.OptimizerWithAttributes}, - build_method::Function; gm_solution_processors::Vector{<:Function}=Vector{Function}([]), - pm_solution_processors::Vector{<:Function}=Vector{Function}([]), - gm_ref_extensions::Vector{<:Function}=Vector{Function}([]), - pm_ref_extensions::Vector{<:Function}=Vector{Function}([]), kwargs...) + data::Dict{String,<:Any}, model_type::Type, optimizer, build_method::Function; + ref_extensions = [], solution_processors = [], relax_integrality::Bool=false, kwargs...) start_time = time() - gm, pm = instantiate_model( - g_data, p_data, g_type, p_type, build_method; gm_ref_extensions=gm_ref_extensions, - pm_ref_extensions=pm_ref_extensions, kwargs...) + gpm = instantiate_model( + data, model_type, build_method; ref_extensions = ref_extensions, + ext = get(kwargs, :ext, Dict{Symbol,Any}()), + setting = get(kwargs, :setting, Dict{String,Any}()), + jump_model = get(kwargs, :jump_model, JuMP.Model())) Memento.debug(_LOGGER, "gpm model build time: $(time() - start_time)") start_time = time() - # Solve the optimization model and store the gas modeling result. - gas_result = _IM.optimize_model!( - gm, optimizer=optimizer, solution_processors=gm_solution_processors) + solution_processors = transform_solution_processors(gpm, solution_processors) - # Build the power modeling result using the same model as above. - power_result = _IM.build_result( - pm, gas_result["solve_time"]; solution_processors=pm_solution_processors) + result = _IM.optimize_model!( + gpm, optimizer = optimizer, + solution_processors = solution_processors, + relax_integrality = relax_integrality) Memento.debug(_LOGGER, "gpm model solution time: $(time() - start_time)") - # Create a combined gas-power result object. - result = gas_result # Contains most of the result data, already. + return result +end - # TODO: There could possibly be component name clashes, here, later on. - result["solution"] = merge(gas_result["solution"], power_result["solution"]) - # Return the combined result dictionary. - return result +function transform_solution_processors(gpm::AbstractGasPowerModel, solution_processors::Array) + gm = _get_gasmodel_from_gaspowermodel(gpm) + pm = _get_powermodel_from_gaspowermodel(gpm) + + for (i, solution_processor) in enumerate(solution_processors) + model_type = methods(solution_processor).ms[1].sig.types[2] + + if model_type <: _GM.AbstractGasModel + solution_processors[i] = (gpm, sol) -> solution_processor(gm, sol) + elseif model_type <: _PM.AbstractPowerModel + solution_processors[i] = (gpm, sol) -> solution_processor(pm, sol) + end + end + + return solution_processors end """ - run_model( - g_file, p_file, g_type, p_type, optimizer, build_method; gm_solution_processors, - pm_solution_processors, gm_ref_extensions, pm_ref_extensions, kwargs...) - - Instantiates and solves the joint GasModels and PowerModels modeling objects from gas - and power input files `g_file` and `p_file`, respectively. Here, `g_type` and `p_type` - are the gas and power modeling types, `optimizer` it the optimization solver, - `build_method` is the build method for the problem specification being considered, - `gm_solution_processors` and `pm_solution_processors` are arrays of gas and power model - solution processors, and `gm_ref_extensions` and `pm_ref_extensions` are arrays of gas - and power modeling extensions. Returns a dictionary of combined results. + run_model(g_file, p_file, link_file, model_type, optimizer, build_method; kwargs...) + + Instantiates and solves a GasPowerModels modeling object from gas and power input + files `g_file` and `p_file`. Additionally, `link_file` is an input file that links + gas and power networks, `model_type` is the gas-power modeling type, and + `build_method` is the build method for the problem specification being considered. + Returns a dictionary of model results. """ function run_model( - g_file::String, p_file::String, g_type::Type, p_type::Type, - optimizer::Union{_MOI.AbstractOptimizer, _MOI.OptimizerWithAttributes}, - build_method::Function; gm_solution_processors::Vector{<:Function}=Vector{Function}([]), - pm_solution_processors::Vector{<:Function}=Vector{Function}([]), - gm_ref_extensions::Vector{<:Function}=Vector{Function}([]), - pm_ref_extensions::Vector{<:Function}=Vector{Function}([]), kwargs...) - # Read gas and power data from files. - g_data, p_data = _GM.parse_file(g_file), _PM.parse_file(p_file) - - # Ensure the two datasets use the same units for power. - resolve_units!(g_data, p_data) - - return run_model( - g_data, p_data, g_type, p_type, optimizer, build_method; - gm_solution_processors=gm_solution_processors, - pm_solution_processors=pm_solution_processors, gm_ref_extensions=gm_ref_extensions, - pm_ref_extensions=pm_ref_extensions, kwargs...) + g_file::String, p_file::String, link_file::String, model_type::Type, optimizer, + build_method::Function; kwargs...) + # Read gas, power, and linking data from files. + data = parse_files(g_file, p_file, link_file) + + # Solve the model and return the result dictionary. + return run_model(data, model_type, optimizer, build_method; kwargs...) +end + + +function ref_add_core!(ref::Dict{Symbol, <:Any}) + # Populate the GasModels portion of the `ref` dictionary. + _GM._ref_add_core!( + ref[:it][_GM.gm_it_sym][:nw], ref[:it][_GM.gm_it_sym][:base_length], + ref[:it][_GM.gm_it_sym][:base_pressure], ref[:it][_GM.gm_it_sym][:base_flow], + ref[:it][_GM.gm_it_sym][:sound_speed]) + + # Populate the PowerModels portion of the `ref` dictionary. + _PM.ref_add_core!(ref) + + # Filter out inactive link components. + _ref_filter_deps!(ref) +end + + +function _ref_filter_deps!(ref::Dict{Symbol, <:Any}) + for (nw, nw_ref) in ref[:it][:dep][:nw] + nw_ref[:delivery_gen] = Dict(x for x in nw_ref[:delivery_gen] if x.second["status"] != 0) + end end diff --git a/src/core/constraint.jl b/src/core/constraint.jl index c8e13c4..5c36482 100644 --- a/src/core/constraint.jl +++ b/src/core/constraint.jl @@ -2,50 +2,60 @@ # This file defines commonly used and created constraints for gas-power models. # ################################################################################# + +"Constraints that bound the maximum pressure in a gas price zone." +function constraint_zone_pressure(gpm::AbstractGasPowerModel, i::Int; nw::Int=nw_id_default) + junctions = filter(x -> x.second["price_zone"] == i, _IM.ref(gpm, _GM.gm_it_sym, nw, :junction)) + constraint_zone_pressure(gpm, nw, i, keys(junctions)) +end + + "Constraints that bound the maximum pressure in a gas price zone." -function constraint_zone_pressure(gm::_GM.AbstractGasModel, i::Int; nw::Int=gm.cnw) - if !haskey(_GM.con(gm, nw), :zone_pressure) - _GM.con(gm, nw)[:zone_pressure] = Dict{Int,Dict{Int, JuMP.ConstraintRef}}() +function constraint_zone_pressure(gpm::AbstractGasPowerModel, n::Int, i::Int, junction_ids) + if !haskey(_IM.con(gpm, _GM.gm_it_sym, n), :zone_pressure) + _IM.con(gpm, _GM.gm_it_sym, n)[:zone_pressure] = Dict{Int, Dict}() end - _GM.con(gm, nw, :zone_pressure)[i] = Dict{Int, JuMP.ConstraintRef}() - p_sqr, zone_p = _GM.var(gm, nw, :psqr), _GM.var(gm, nw, :zone_p) - junctions = filter(x -> x.second["price_zone"] != -1, _GM.ref(gm, nw, :junction)) + p_sqr, zone_p = _IM.var(gpm, _GM.gm_it_sym, n, :psqr), _IM.var(gpm, _GM.gm_it_sym, n, :zone_p) + _IM.con(gpm, _GM.gm_it_sym, n, :zone_pressure)[i] = Dict{Int, JuMP.ConstraintRef}() - for (j, junction) in filter(x -> x.second["price_zone"] == i, junctions) - c = JuMP.@constraint(gm.model, zone_p[i] >= p_sqr[j]) - _GM.con(gm, nw, :zone_pressure, i)[j] = c + for j in junction_ids + c = JuMP.@constraint(gpm.model, zone_p[i] >= p_sqr[j]) + _IM.con(gpm, _GM.gm_it_sym, n, :zone_pressure, i)[j] = c end end + "Constraint that relates the pressure price to the price zone." -function constraint_pressure_price(gm::_GM.AbstractGasModel, n::Int, i::Int, cost_p::Array{Float64,1}) - zone_p, p_cost = _GM.var(gm, n, :zone_p), _GM.var(gm, n, :p_cost) +function constraint_pressure_price(gpm::AbstractGasPowerModel, n::Int, i::Int, cost_p::Array{Float64,1}) + zone_p, p_cost = _IM.var(gpm, _GM.gm_it_sym, n, :zone_p), _IM.var(gpm, _GM.gm_it_sym, n, :p_cost) rhs = cost_p[1] * zone_p[i]^2 + cost_p[2] * zone_p[i] + cost_p[3] - c = JuMP.@constraint(gm.model, p_cost[i] >= rhs) - _GM._add_constraint!(gm, n, :pressure_price, i, c) + c = JuMP.@constraint(gpm.model, p_cost[i] >= rhs) + _IM.con(gpm, _GM.gm_it_sym, n, :pressure_price)[i] = c end + "Constraint that bounds demand zone price using delivery flows within the zone." -function constraint_zone_demand(gm::_GM.AbstractGasModel, n::Int, i::Int, delivery_ids::Array{Int,1}) - fl, zone_fl = _GM.var(gm, n, :fl), _GM.var(gm, n, :zone_fl, i) - c = JuMP.@constraint(gm.model, zone_fl == sum(fl[k] for k in delivery_ids)) - _GM._add_constraint!(gm, n, :zone_demand, i, c) +function constraint_zone_demand(gpm::AbstractGasPowerModel, n::Int, i::Int, delivery_ids::Array{Int,1}) + fl, zone_fl = _IM.var(gpm, _GM.gm_it_sym, n, :fl), _IM.var(gpm, _GM.gm_it_sym, n, :zone_fl, i) + c = JuMP.@constraint(gpm.model, zone_fl == sum(fl[k] for k in delivery_ids)) + _IM.con(gpm, _GM.gm_it_sym, :zone_demand)[i] = c end + "Constraint that bounds demand zone price using delivery flows within the zone." -function constraint_zone_demand_price(gm::_GM.AbstractGasModel, n::Int, i::Int, min_cost::Float64, cost_q::Array{Float64,1}, standard_density::Float64) +function constraint_zone_demand_price(gpm::AbstractGasPowerModel, n::Int, i::Int, min_cost::Float64, cost_q::Array{Float64,1}, standard_density::Float64) # Get relevant zonal flow and cost variables. - zone_fl, zone_cost = _GM.var(gm, n, :zone_fl), _GM.var(gm, n, :zone_cost) - - # The cost is in terms of m^3 at standard density. We have consumption in terms of m^3 - # per second. We convert this to a daily cost, where 1 day = 86400 seconds. - rhs_1_quad = 86400.0^2 * cost_q[1] * (zone_fl[i] * inv(standard_density))^2 - rhs_1_linear = 86400.0 * cost_q[2] * zone_fl[i] * inv(standard_density) + cost_q[3] - c_1 = JuMP.@constraint(gm.model, zone_cost[i] >= rhs_1_quad + rhs_1_linear) - _GM._add_constraint!(gm, n, :zone_demand_price_1, i, c_1) - - rhs_2 = 86400.0 * min_cost * zone_fl[i] * inv(standard_density) - c_2 = JuMP.@constraint(gm.model, zone_cost[i] >= rhs_2) - _GM._add_constraint!(gm, n, :zone_demand_price_2, i, c_2) + zone_fl = _IM.var(gpm, _GM.gm_it_sym, n, :zone_fl) + zone_cost = _IM.var(gpm, _GM.gm_it_sym, n, :zone_cost) + + # The cost is in terms of cubic meters at standard density. + # Consumption is in terms of cubic meters per second. + rhs_1_quad = cost_q[1] * (zone_fl[i] / standard_density)^2 + rhs_1_linear = cost_q[2] * zone_fl[i] / standard_density + cost_q[3] + c_1 = JuMP.@constraint(gpm.model, zone_cost[i] >= rhs_1_quad + rhs_1_linear) + + rhs_2 = min_cost * zone_fl[i] / standard_density + c_2 = JuMP.@constraint(gpm.model, zone_cost[i] >= rhs_2) + _IM.con(gpm, _GM.gm_it_sym, :zone_demand_price)[i] = [c_1, c_2] end diff --git a/src/core/constraint_template.jl b/src/core/constraint_template.jl index bc4ad1a..9d3d301 100644 --- a/src/core/constraint_template.jl +++ b/src/core/constraint_template.jl @@ -1,59 +1,194 @@ -# # Constraint Template Definitions # -# Constraint templates help simplify data wrangling across multiple -# formulations by providing an abstraction layer between the network data -# and network constraint definitions. The constraint template's job is to -# extract the required parameters from a given network data structure and -# pass the data as named arguments to the Gas Flow or Power Flow formulations. +# Constraint templates help simplify data wrangling across multiple formulations by +# providing an abstraction layer between network data and network constraint definitions. +# Each constraint template's job is to extract the required parameters from a given network +# data structure and pass the data as named arguments to formulation-specific constraints. # -# Constraint templates should always be defined over "AbstractGasModel" and -# "AbstractWaterModel" and should never refer to model variables. +# Constraint templates should always be defined over "AbstractGasPowerModel" and should +# never refer to model variables. + + +"Constraint for coupling the production of power at natural gas generators with the gas +consumption required to produce this power. The full nonconvex constraint is stated as + +```math +fl = e \\rho \\sum_{i \\in \\Gamma} (h_{i}^{0} pg_{i}^2 + h_{i}^{1} pg_{i} + h_{i}^{2}), +``` + +where ``h`` is a quadratic function used to convert MW (``pg``) into Joules consumed per +second (J/s). ``h`` is in units of (J/MW^2, J/MW, J). This is then converted to mass +flow, ``fl``, (kg/s) of gas consumed to produce this energy. Here, ``e`` is an energy +factor (m^3/J) and ``\\rho`` is standard density (kg/m^3). This constraint can be relaxed +to a convex quadratic of the form -function constraint_heat_rate_curve(pm::_PM.AbstractPowerModel, gm::_GM.AbstractGasModel, n::Int, j::Int) - delivery = _GM.ref(gm, n, :delivery, j) - generators = collect(delivery["gens"]) - standard_density = gm.data["standard_density"] - heat_rates = Dict{Int, Any}() +```math +fl \\geq e \\rho \\sum_{i \\in \\Gamma} (h_{i}^{0} pg_{i}^2 + h_{i}^{1} pg_{i} + h_{i}^{2}), +```" +function constraint_heat_rate(gpm::AbstractGasPowerModel, delivery_id::Int; nw::Int = nw_id_default) + delivery_gens = _IM.ref(gpm, :dep, nw, :delivery_gen) + dep_ids = findall(x -> x["delivery"]["id"] == delivery_id, delivery_gens) + gen_ids = [delivery_gens[i]["gen"]["id"] for i in dep_ids] + heat_rate_curves = [delivery_gens[i]["heat_rate_curve_coefficients"] for i in dep_ids] + dispatchable = _IM.ref(gpm, _GM.gm_it_sym, nw, :delivery, delivery_id)["is_dispatchable"] - for i in generators - heat_rates[i] = [_PM.ref(pm, n, :gen, i)["heat_rate_quad_coeff"], - _PM.ref(pm, n, :gen, i)["heat_rate_linear_coeff"], - _PM.ref(pm, n, :gen, i)["heat_rate_constant_coeff"]] + # Convert from J/s in per unit to cubic meters per second at standard density in per + # unit to kilogram per second in per unit. + if haskey(_IM.ref(gpm, _GM.gm_it_sym, nw), :standard_density) + standard_density = _IM.ref(gpm, _GM.gm_it_sym, nw, :standard_density) + else + standard_density = _GM._estimate_standard_density(gpm.data["it"]["gm"]) end - # convert from J/s in per unit to cubic meters per second at standard density in per - # unit to kg per second in per unit. - constant = gm.data["energy_factor"] * standard_density + constant = _IM.ref(gpm, _GM.gm_it_sym, nw, :energy_factor) * standard_density - dispatchable = delivery["is_dispatchable"] - constraint_heat_rate_curve(pm, gm, n, j, generators, heat_rates, constant, dispatchable) + # Add the heat rate constraint dictionary. + if !haskey(_IM.con(gpm, :dep, nw), :heat_rate) + _IM.con(gpm, :dep, nw)[:heat_rate] = Dict{Int, JuMP.ConstraintRef}() + end + + # Add the heat rate constraint. + if isa(gpm, RelaxedGasPowerModel) + constraint_heat_rate_relaxed( + gpm, nw, delivery_id, gen_ids, heat_rate_curves, constant, dispatchable) + else + constraint_heat_rate_exact( + gpm, nw, delivery_id, gen_ids, heat_rate_curves, constant, dispatchable) + end end -function constraint_heat_rate_curve(pm::_PM.AbstractPowerModel, gm::_GM.AbstractGasModel, k::Int) - constraint_heat_rate_curve(pm, gm, gm.cnw, k) + +"Constraint for coupling the production of power at dispatchable natural gas generators +with the gas consumption required to produce this power. The full nonconvex constraint is +stated as + +```math +fl = e \\rho \\sum_{i \\in \\Gamma} (h_{i}^{0} pg_{i}^2 + h_{i}^{1} pg_{i} + h_{i}^{2} z_{i}), +``` + +where ``h`` is a quadratic function used to convert MW (``pg``) into Joules consumed per +second (J/s). ``h`` is in units of (J/MW^2, J/MW, J). This is then converted to mass +flow, ``fl``, (kg/s) of gas consumed to produce this energy. Here, ``e`` is an energy +factor (m^3/J) and ``\\rho`` is standard density (kg/m^3). ``z`` is a discrete variable +indicating the status of the generator. This constraint can be relaxed to a convex +quadratic of the form + +```math +fl \\geq e \\rho \\sum_{i \\in \\Gamma} (h_{i}^{0} pg_{i}^2 + h_{i}^{1} pg_{i} + h_{i}^{2} z_{i}), +```" +function constraint_heat_rate_on_off(gpm::AbstractGasPowerModel, delivery_id::Int; nw::Int = nw_id_default) + delivery_gens = _IM.ref(gpm, :dep, nw, :delivery_gen) + dep_ids = findall(x -> x["delivery"]["id"] == delivery_id, delivery_gens) + gen_ids = [delivery_gens[i]["gen"]["id"] for i in dep_ids] + heat_rate_curves = [delivery_gens[i]["heat_rate_curve_coefficients"] for i in dep_ids] + dispatchable = _IM.ref(gpm, _GM.gm_it_sym, nw, :delivery, delivery_id)["is_dispatchable"] + + # Convert from J/s in per unit to cubic meters per second at standard density in per + # unit to kilogram per second in per unit. + if haskey(_IM.ref(gpm, _GM.gm_it_sym, nw), :standard_density) + standard_density = _IM.ref(gpm, _GM.gm_it_sym, nw, :standard_density) + else + standard_density = _GM._estimate_standard_density(gpm.data["it"]["gm"]) + end + + constant = _IM.ref(gpm, _GM.gm_it_sym, nw, :energy_factor) * standard_density + + # Add the heat rate constraint dictionary. + if !haskey(_IM.con(gpm, :dep, nw), :heat_rate) + _IM.con(gpm, :dep, nw)[:heat_rate] = Dict{Int, JuMP.ConstraintRef}() + end + + # Add the heat rate constraint. + if isa(gpm, RelaxedGasPowerModel) + constraint_heat_rate_relaxed_on_off( + gpm, nw, delivery_id, gen_ids, heat_rate_curves, constant, dispatchable) + else + constraint_heat_rate_exact_on_off( + gpm, nw, delivery_id, gen_ids, heat_rate_curves, constant, dispatchable) + end end -"Constraint that bounds demand zone price using delivery flows within the zone." -function constraint_zone_demand(gm::_GM.AbstractGasModel, i::Int; nw::Int=gm.cnw) - junctions = _GM.ref(gm, nw, :junction) + +"Auxiliary constraint that computes the total consumed gas in a zone. This constraint +takes the form of + +```math +fl_{z} = \\sum_{k \\in z} fl_k, +``` + +where ``fl_{z}`` is the total consumed gas in zone ``z`` and ``fl_k`` is gas consumed at +delivery ``k`` in the zone." +function constraint_zone_demand(gpm::AbstractGasPowerModel, i::Int; nw::Int=nw_id_default) + if !haskey(_IM.con(gpm, _GM.gm_it_sym, nw), :zone_demand) + _IM.con(gpm, _GM.gm_it_sym, nw)[:zone_demand] = Dict{Int, JuMP.ConstraintRef}() + end + + junctions = _IM.ref(gpm, _GM.gm_it_sym, nw, :junction) junction_ids = keys(filter(x -> x.second["price_zone"] == i, junctions)) - deliveries = _GM.ref(gm, nw, :dispatchable_deliveries_in_junction) + deliveries = _IM.ref(gpm, _GM.gm_it_sym, nw, :dispatchable_deliveries_in_junction) delivery_ids = Array{Int64,1}(vcat([deliveries[k] for k in junction_ids]...)) - constraint_zone_demand(gm, nw, i, delivery_ids) + constraint_zone_demand(gpm, nw, i, delivery_ids) end -" constraints associated with bounding the demand zone prices - This is equation 22 in the HICCS paper" -function constraint_zone_demand_price(gm::_GM.AbstractGasModel, i::Int; nw::Int=gm.cnw) - price_zone = _GM.ref(gm, nw, :price_zone, i) + +"Constraint that is used to compute cost for gas in a zone. Since the cost of gas +typically appears in the objective function or is bounded, these constraints do not +compute the price directly. Rather, they place a lower bound on the price of gas. There +are two constraints stated here. The first constraint is + +```math +cost_{z} \\ge q_z[1] * (fl_z * \\frac{1.0}{\\rho})^2 + q_z[2] * fl_z * \\frac{1.0}{\\rho} + q_z[3]. +``` + +The second constraint is + +```math +m_z * fl_z * \\frac{1.0}{\\rho}, +``` + +where ``cost_{z}`` is the daily (24-hour) cost of gas in zone ``z``. ``q`` is the +quadratic cost of gas as function of gas consumed in the zone, ``fl_z.`` ``\\rho`` is +standard density. ``m`` is the minimum cost of gas in terms kg/s." +function constraint_zone_demand_price(gpm::AbstractGasPowerModel, i::Int; nw::Int = nw_id_default) + if !haskey(_IM.con(gpm, _GM.gm_it_sym, nw), :zone_demand_price) + _IM.con(gpm, _GM.gm_it_sym, nw)[:zone_demand_price] = Dict{Int, Array{JuMP.ConstraintRef}}() + end + + price_zone = _IM.ref(gpm, _GM.gm_it_sym, nw, :price_zone, i) min_cost, cost_q = price_zone["min_cost"], price_zone["cost_q"] - standard_density = gm.data["standard_density"] - constraint_zone_demand_price(gm, nw, i, min_cost, cost_q, standard_density) + standard_density = gpm.data["it"][_GM.gm_it_name]["standard_density"] + constraint_zone_demand_price(gpm, nw, i, min_cost, cost_q, standard_density) end -"Constraint that relates the pressure price to the price zone." -function constraint_pressure_price(gm::_GM.AbstractGasModel, i::Int; nw::Int=gm.cnw) - price_zone = _GM.ref(gm, nw, :price_zone, i) - constraint_pressure_price(gm, nw, i, price_zone["cost_p"]) + +"Constraint that is used to compute the cost for pressure in a zone. Since the cost of +pressure typically appears in the objective function or is bounded, the constraints do +not compute the price directly. Rather they act as a lower bound on the price of +pressure, which is implictly tight when this term only appears in the objective function: + +```math +pc_z \\ge p_z[1] * \\pi_z^2 + cp_z[2] * \\pi_z + cp_z[3], +``` + +where ``pc_z`` is the maximum pressure price in zone ``z`` and ``p_z`` is a quadratic +function of the maximum pressure in ``z``." +function constraint_pressure_price(gpm::AbstractGasPowerModel, i::Int; nw::Int=nw_id_default) + if !haskey(_IM.con(gpm, _GM.gm_it_sym, nw), :pressure_price) + _IM.con(gpm, _GM.gm_it_sym, nw)[:pressure_price] = Dict{Int, JuMP.ConstraintRef}() + end + + price_zone = _IM.ref(gpm, _GM.gm_it_sym, nw, :price_zone, i) + constraint_pressure_price(gpm, nw, i, price_zone["cost_p"]) +end + +"Constraint that is used to compute the maximum pressure in a price zone. Since the +maximum pressure typically appears in a minimization objective function, the max is +modeled as a lower bound of the form + +```math +\\pi_z \\ge \\pi_i \\forall i \\in z. +```" +function constraint_zone_pressure(gm::_GM.AbstractGasModel, i::Int; nw::Int=gm.cnw) + junctions = filter(x -> x.second["price_zone"] == i, _GM.ref(gm, nw, :junction)) + constraint_zone_pressure(gm, nw, i, keys(junctions)) end diff --git a/src/core/data.jl b/src/core/data.jl index 0a42893..94a5ae9 100644 --- a/src/core/data.jl +++ b/src/core/data.jl @@ -1,11 +1,68 @@ -"Resolve the units for energy used throughout the gas and power datasets." -function resolve_units!(g_data::Dict{String,Any}, p_data::Dict{String,Any}) - # Scale the energy factor in gas data by base flow. - g_data["energy_factor"] *= inv(g_data["base_flow"]) - - # Convert the heat rate curve from real power units to per unit power units. - for (i, gen) in p_data["gen"] - gen["heat_rate_quad_coeff"] = gen["heat_rate_quad_coeff"] * p_data["baseMVA"]^2 - gen["heat_rate_linear_coeff"] = gen["heat_rate_linear_coeff"] * p_data["baseMVA"] +"Resolve the units for energy used throughout the disparate datasets." +function resolve_units!(data::Dict{String, Any}, gas_is_per_unit::Bool, power_is_per_unit::Bool) + delivery_gens = data["it"]["dep"]["delivery_gen"] + g_data, p_data = data["it"][_GM.gm_it_name], data["it"][_PM.pm_it_name] + + if !power_is_per_unit + for (i, link) in filter(x -> haskey(x.second, "heat_rate_curve_coefficients"), delivery_gens) + c = link["heat_rate_curve_coefficients"] + c[1], c[2] = c[1] * p_data["baseMVA"]^2, c[2] * p_data["baseMVA"] + link["heat_rate_curve_coefficients"] = c + end + end + + if !gas_is_per_unit + # Scale the energy factor in gas data by base flow. + energy_factor = get(g_data, "energy_factor", 1.0) + g_data["energy_factor"] = energy_factor * inv(g_data["base_flow"]) + + if haskey(g_data, "price_zone") + for (i, zone) in g_data["price_zone"] + # Flow costs are modeled in the space of mass flow. + zone["cost_q_1"] = zone["cost_q_1"] * _GM.get_base_flow(g_data)^2 + zone["cost_q_2"] = zone["cost_q_2"] * _GM.get_base_flow(g_data) + zone["min_cost"] = zone["min_cost"] * _GM.get_base_flow(g_data) + + # Pressure costs are modeled in the space of pressure squared. + zone["cost_p_1"] = zone["cost_p_1"] * _GM.get_base_pressure(g_data)^4 + zone["cost_p_2"] = zone["cost_p_2"] * _GM.get_base_pressure(g_data)^2 + end + end + end +end + + +function correct_network_data!(data::Dict{String, Any}) + # Correct and prepare linking data. + assign_delivery_generators!(data) + + # Correct and prepare gas network data. + _GM.correct_network_data!(data) + _GM.propagate_topology_status!(data) + + # Correct and prepare power network data. + _PM.correct_network_data!(data) + _PM.simplify_network!(data) + + # Correct linking data again. + assign_delivery_generators!(data) +end + + +function assign_delivery_generators!(data::Dict{String, Any}) + for (key, delivery_gen) in data["it"]["dep"]["delivery_gen"] + gen_name, del_name = delivery_gen["gen"]["id"], delivery_gen["delivery"]["id"] + gens, dels = data["it"][_PM.pm_it_name]["gen"], data["it"][_GM.gm_it_name]["delivery"] + gen_name = typeof(gen_name) == String ? gen_name : string(gen_name) + del_name = typeof(del_name) == String ? del_name : string(del_name) + + gen = gens[findfirst(x -> parse(Int, gen_name) == x["source_id"][2], gens)] + del = dels[findfirst(x -> parse(Int, del_name) == x["id"], dels)] + delivery_gen["gen"]["id"], delivery_gen["delivery"]["id"] = gen["index"], del["index"] + + if gen["gen_status"] == 0 || delivery_gen["status"] == 0 + # If generator or dependency statuses are zero, make both statuses zero. + gen["gen_status"], delivery_gen["status"] = 0, 0 + end end end diff --git a/src/core/export.jl b/src/core/export.jl index 21f0201..858033a 100644 --- a/src/core/export.jl +++ b/src/core/export.jl @@ -41,22 +41,32 @@ for status_code_enum in [TerminationStatusCode, ResultStatusCode] end # Export PowerModels modeling types for ease of use. -gas_models = names(GasModels) +gas_models = names(_GM) gas_models = filter(x -> endswith(string(x), "GasModel"), gas_models) gas_models = filter(x -> !occursin("Abstract", string(x)), gas_models) for x in gas_models - @eval import GasModels: $(x) + @eval import GasPowerModels._GM: $(x) @eval export $(x) end # Export PowerModels modeling types for ease of use. -power_models = names(PowerModels) +power_models = names(_PM) power_models = filter(x -> endswith(string(x), "PowerModel"), power_models) power_models = filter(x -> !occursin("Abstract", string(x)), power_models) for x in power_models - @eval import PowerModels: $(x) + @eval import GasPowerModels._PM: $(x) + @eval export $(x) +end + +# Export PowerModelsRestoration modeling types for ease of use. +power_models = names(_PMR) +power_models = filter(x -> endswith(string(x), "PowerModel"), power_models) +power_models = filter(x -> !occursin("Abstract", string(x)), power_models) + +for x in power_models + @eval import GasPowerModels._PMR: $(x) @eval export $(x) end diff --git a/src/core/helpers.jl b/src/core/helpers.jl new file mode 100644 index 0000000..086efb0 --- /dev/null +++ b/src/core/helpers.jl @@ -0,0 +1,18 @@ +function _get_gasmodel_from_gaspowermodel(gpm::AbstractGasPowerModel) + # Determine the GasModels modeling type. + gm_type = typeof(gpm).parameters[1] + + # Gas-only variables and constraints. + return gm_type(gpm.model, gpm.data, gpm.setting, gpm.solution, + gpm.ref, gpm.var, gpm.con, gpm.sol, gpm.sol_proc, gpm.ext) +end + + +function _get_powermodel_from_gaspowermodel(gpm::AbstractGasPowerModel) + # Determine the PowerModels modeling type. + pm_type = typeof(gpm).parameters[2] + + # Power-only variables and constraints. + return pm_type(gpm.model, gpm.data, gpm.setting, gpm.solution, + gpm.ref, gpm.var, gpm.con, gpm.sol, gpm.sol_proc, gpm.ext) +end diff --git a/src/core/objective.jl b/src/core/objective.jl index e3d620d..ea4c38e 100644 --- a/src/core/objective.jl +++ b/src/core/objective.jl @@ -2,96 +2,277 @@ # This file defines objectives used in gas-power problem specifications. # ########################################################################## -function objective_min_opf_cost(gm::_GM.AbstractGasModel, pm::_PM.AbstractPowerModel; n::Int=gm.cnw) - gen_cost = Dict{Tuple{Int,Int},Any}() +"Helper function for expressing compressor costs." +function objective_expression_ne_compressor_cost(gpm::AbstractGasPowerModel; n::Int = nw_id_default) + zc = _IM.var(gpm, _GM.gm_it_sym, n, :zc) + ne_comps = _IM.ref(gpm, _GM.gm_it_sym, n, :ne_compressor) - for (i, gen) in _PM.ref(pm, :gen, nw=n) - pg = sum(_PM.var(pm, n, :pg, i)[c] for c in _PM.conductor_ids(pm, n)) + if length(ne_comps) > 0 + return sum(x["construction_cost"] * zc[i] for (i, x) in ne_comps) + else + return 0.0 + end +end + + +"Helper function for expressing pipe costs." +function objective_expression_ne_pipe_cost(gpm::AbstractGasPowerModel; n::Int = nw_id_default) + zp = _IM.var(gpm, _GM.gm_it_sym, n, :zp) + ne_pipes = _IM.ref(gpm, _GM.gm_it_sym, n, :ne_pipe) + + if length(ne_pipes) > 0 + return sum(x["construction_cost"] * zp[i] for (i, x) in ne_pipes) + else + return 0.0 + end +end + + +"Helper function for expressing line costs." +function objective_expression_ne_line_cost(gpm::AbstractGasPowerModel; n::Int = nw_id_default) + zb = _IM.var(gpm, _PM.pm_it_sym, n, :branch_ne) + ne_lines = _IM.ref(gpm, _PM.pm_it_sym, n, :ne_branch) + + if length(ne_lines) > 0 + return sum(x["construction_cost"] * zb[i] for (i, x) in ne_lines) + else + return 0.0 + end +end + + +"Helper function for expressing zonal prices." +function objective_expression_zone_price(gpm::AbstractGasPowerModel; n::Int = nw_id_default) + zone_cost = _IM.var(gpm, _GM.gm_it_sym, n, :zone_cost) + zones = _IM.ref(gpm, _GM.gm_it_sym, n, :price_zone) + + if length(zones) > 0 + return sum(zone_cost[i] for (i, x) in zones) + else + return 0.0 + end +end + + +"Helper function for expressing zonal pressure penalty prices." +function objective_expression_pressure_penalty(gpm::AbstractGasPowerModel; n::Int = nw_id_default) + p_cost = _IM.var(gpm, _GM.gm_it_sym, n, :p_cost) + zones = _IM.ref(gpm, _GM.gm_it_sym, n, :price_zone) + + if length(zones) > 0 + return sum(x["constant_p"] * p_cost[i] for (i, x) in zones) + else + return 0.0 + end +end + + +"Helper function for constructing the expression associated with the OPF objective." +function objective_expression_opf_cost(gpm::AbstractGasPowerModel; n::Int = nw_id_default) + gen_cost = Dict{Tuple{Int, Int}, Any}() + + for (i, gen) in _IM.ref(gpm, _PM.pm_it_sym, n, :gen) + conductor_ids = _PM.conductor_ids(_get_powermodel_from_gaspowermodel(gpm), n) + pg = sum(_IM.var(gpm, _PM.pm_it_sym, n, :pg, i)[c] for c in conductor_ids) if length(gen["cost"]) == 1 gen_cost[(n, i)] = gen["cost"][1] elseif length(gen["cost"]) == 2 - gen_cost[(n, i)] = gen["cost"][1]*pg + gen["cost"][2] + gen_cost[(n, i)] = gen["cost"][1] * pg + gen["cost"][2] elseif length(gen["cost"]) == 3 - gen_cost[(n, i)] = gen["cost"][1]*pg^2 + gen["cost"][2]*pg + gen["cost"][3] + gen_cost[(n, i)] = gen["cost"][1] * pg^2 + gen["cost"][2] * pg + gen["cost"][3] else gen_cost[(n, i)] = 0.0 end + + # Note that gen["cost"] is typically in units of dollars per hour per + # nondimensionalized power unit. This ultimately transforms the cost coefficients, + # instead, to dollars per second per nondimensionalized power unit. + gen_cost[(n, i)] = gen_cost[(n, i)] / 3600.0 end + return sum(gen_cost[(n, i)] for (i, gen) in _IM.ref(gpm, _PM.pm_it_sym, n, :gen)) +end + + +""" +Objective function for minimizing the gas-grid optimal flow as defined in reference +Russell Bent, Seth Blumsack, Pascal Van Hentenryck, Conrado Borraz-Sánchez, Mehdi +Shahriari. Joint Electricity and Natural Gas Transmission Planning With Endogenous Market +Feedbacks. IEEE Transactions on Power Systems. 33 (6): 6397-6409, 2018. More formally, +this objective is stated as +```math +\\min \\lambda \\sum_{g \\in G} (c^1_g pg_g^2 + c^2_g pg_g + c^3_g) + +\\gamma \\sum_{z \\in Z} cost_z + \\gamma \\sum_{z \\in Z} pc_z, +``` +where ``\\lambda`` and ``\\gamma`` are weighting terms. +""" +function objective_min_opf_cost(gpm::AbstractGasPowerModel; n::Int = nw_id_default) # Get objective weights from power network reference data. - power_opf_weight = get(_PM.ref(pm, n), :power_opf_weight, 1.0) - gas_price_weight = get(_PM.ref(pm, n), :gas_price_weight, 1.0) - ne_normalization = get(_PM.ref(pm, n), :ne_normalization, 1.0) - - # Get placeholders for variables in the objective function. - zone_cost = _GM.var(gm, n, :zone_cost) - p_cost = _GM.var(gm, n, :p_cost) - - JuMP.@objective(gm.model, _IM._MOI.MIN_SENSE, - power_opf_weight * sum(gen_cost[(n, i)] for (i, gen) in _PM.ref(pm, n, :gen)) + - gas_price_weight * sum(zone_cost[i] for (i, zone) in _GM.ref(gm, n, :price_zone)) + - gas_price_weight * sum(zone["constant_p"] * p_cost[i] for (i, zone) in _GM.ref(gm, n, :price_zone)) - ) + power_opf_weight = get(gpm.data, "power_opf_weight", 1.0) + gas_price_weight = get(gpm.data, "gas_price_weight", 1.0) + + # Set the objective using the objective helper functions. + JuMP.@objective(gpm.model, _IM._MOI.MIN_SENSE, + power_opf_weight * objective_expression_opf_cost(gpm; n = n) + + gas_price_weight * objective_expression_zone_price(gpm; n = n) + + gas_price_weight * objective_expression_pressure_penalty(gpm; n = n)) end -" function for congestion costs based on demand " -# This is equation 27 in the HICCS paper -function objective_min_ne_opf_cost(pm::_PM.AbstractPowerModel, gm::_GM.AbstractGasModel; n::Int=gm.cnw) - gen_cost = Dict{Tuple{Int,Int},Any}() - for (i, gen) in _PM.ref(pm, :gen, nw=n) - pg = sum(_PM.var(pm, n, :pg, i)[c] for c in _PM.conductor_ids(pm, n)) +""" +Objective function for minimizing the gas-grid optimal flow combined with network +expansion costs as defined in reference Russell Bent, Seth Blumsack, Pascal Van +Hentenryck, Conrado Borraz-Sánchez, Mehdi Shahriari. Joint Electricity and Natural Gas +Transmission Planning With Endogenous Market Feedbacks. IEEE Transactions on Power +Systems. 33 (6): 6397-6409, 2018. More formally, this objective is stated as +```math +\\min \\alpha \\sum_{(i,j) \\in Pipe \\cup Compressors} \\kappa_{ij} z_{ij} + +\\beta \\sum_{(i,j) \\in Branches} \\kappa_{ij} z_{ij} + +\\lambda \\sum_{g \\in G} (c^1_g pg_g^2 + c^2_g pg_g + c^3_g) + +\\gamma \\sum_{z \\in Z} cost_z + \\gamma \\sum_{z \\in Z} pc_z, +``` +where ``\\lambda, \\alpha, \\beta`` and ``\\gamma`` are weighting terms. +""" +function objective_min_ne_opf_cost(gpm::AbstractGasPowerModel; n::Int = nw_id_default) + gas_ne_weight = get(gpm.data, "gas_ne_weight", 1.0) + power_ne_weight = get(gpm.data, "power_ne_weight", 1.0) + power_opf_weight = get(gpm.data, "power_opf_weight", 1.0) + gas_price_weight = get(gpm.data, "gas_price_weight", 1.0) - if length(gen["cost"]) == 1 - gen_cost[(n, i)] = gen["cost"][1] - elseif length(gen["cost"]) == 2 - gen_cost[(n, i)] = gen["cost"][1]*pg + gen["cost"][2] - elseif length(gen["cost"]) == 3 - gen_cost[(n, i)] = gen["cost"][1]*pg^2 + gen["cost"][2]*pg + gen["cost"][3] - else - gen_cost[(n, i)] = 0.0 + return JuMP.@objective(gpm.model, _IM._MOI.MIN_SENSE, + gas_ne_weight * objective_expression_ne_pipe_cost(gpm; n = n) + + gas_ne_weight * objective_expression_ne_compressor_cost(gpm; n = n) + + power_ne_weight * objective_expression_ne_line_cost(gpm; n = n) + + power_opf_weight * objective_expression_opf_cost(gpm; n = n) + + gas_price_weight * objective_expression_zone_price(gpm; n = n) + + gas_price_weight * objective_expression_pressure_penalty(gpm; n = n)) +end + + +""" +Objective for minimizing the costs of expansion. Formally stated as +```math +\\min \\alpha \\sum_{(i,j) \\in Pipe \\cup Compressors} \\kappa_{ij} z_{ij} + +\\beta \\sum_{(i,j) \\in Branches} \\kappa_{ij} z_{ij}, +``` +where ``\\alpha`` and ``\\beta`` are weighting terms. +""" +function objective_min_ne_cost(gpm::AbstractGasPowerModel; n::Int = nw_id_default) + gas_ne_weight = get(gpm.data, "gas_ne_weight", 1.0) + power_ne_weight = get(gpm.data, "power_ne_weight", 1.0) + + return JuMP.@objective(gpm.model, _IM._MOI.MIN_SENSE, + gas_ne_weight * objective_expression_ne_compressor_cost(gpm; n = n) + + gas_ne_weight * objective_expression_ne_pipe_cost(gpm; n = n) + + power_ne_weight * objective_expression_ne_line_cost(gpm; n = n)) +end + + +""" +Maximizes the normalized sum of nongeneration gas load delivered in the joint network, i.e., +```math +\\max \\eta_{G}(d) := \\left(\\sum_{i \\in \\mathcal{D}^{\\prime}} \\beta_{i} d_{i}\\right) +\\left(\\sum_{i \\in \\mathcal{D}^{\\prime}} \\beta_{i} \\overline{d}_{i}\\right)^{-1}, +``` +where ``\\mathcal{D}^{\\prime}`` is the set the delivery points in the gas network with +dispatchable demand that are _not_ connected to interdependent generators in the power network, +``\\beta_{i} \\in \\mathbb{R}_{+}`` (equal to the `priority` property of the `delivery`) +is a predefined restoration priority for delivery +``i \\in \\mathcal{D}^{\\prime}``, ``d_{i}`` is the mass flow of gas delivered at +``i \\in \\mathcal{D}^{\\prime}``, and ``\\overline{d}_{i}`` is the maximum deliverable gas +load at ``i \\in \\mathcal{D}^{\\prime}``. +""" +function objective_max_gas_load(gpm::AbstractGasPowerModel) + # Initialize the affine expression for the objective function. + objective, scalar = JuMP.AffExpr(0.0), 0.0 + + for (nw, nw_ref) in _IM.nws(gpm, _GM.gm_it_sym) + # Get all delivery generator linking components. + delivery_gens = _IM.ref(gpm, :dep, nw, :delivery_gen) + + # Get a list of delivery indices associated with generation production. + dels_exclude = [x["delivery"]["id"] for (i, x) in delivery_gens] + + # Include only deliveries that are dispatchable within the objective. + gm_deliveries = _IM.ref(gpm, _GM.gm_it_sym, nw, :delivery) + dels = filter(x -> x.second["is_dispatchable"] == 1, gm_deliveries) + + # Include only non-generation deliveries within the objective. + dels_non_power = filter(x -> !(x.second["index"] in dels_exclude), dels) + + for (i, del) in dels_non_power + # Add the prioritized gas load to the maximum load delivery objective. + objective += get(del, "priority", 1.0) * _IM.var(gpm, _GM.gm_it_sym, nw, :fl, del["id"]) + scalar += get(del, "priority", 1.0) * abs(del["withdrawal_max"]) end end - gas_ne_weight = get(_PM.ref(pm, n), :gas_ne_weight, 1.0) - power_ne_weight = get(_PM.ref(pm, n), :power_ne_weight, 1.0) - power_opf_weight = get(_PM.ref(pm, n), :power_opf_weight, 1.0) - gas_price_weight = get(_PM.ref(pm, n), :gas_price_weight, 1.0) - ne_normalization = get(_PM.ref(pm, n), :ne_normalization, 1.0) - - p_cost, zone_cost = _GM.var(gm, n, :p_cost), _GM.var(gm, n, :zone_cost) - zp, zc, = _GM.var(gm, n, :zp), _GM.var(gm, n, :zc) - branch_ne, pg = _PM.var(pm, n, :branch_ne), _PM.var(pm, n, :pg) - branches = _PM.ref(pm, n, :ne_branch) - - JuMP.@objective(gm.model, _IM._MOI.MIN_SENSE, - gas_ne_weight * ne_normalization * sum(pipe["construction_cost"] * zp[i] for (i, pipe) in _GM.ref(gm, n, :ne_pipe)) - + gas_ne_weight * ne_normalization * sum(compressor["construction_cost"] * zc[i] for (i, compressor) in _GM.ref(gm, n, :ne_compressor)) + - + power_ne_weight * ne_normalization * sum(branches[i]["construction_cost"] * branch_ne[i] for (i, branch) in branches) + - + power_opf_weight * ne_normalization * sum(gen_cost[(n, i)] for (i, gen) in _PM.ref(pm, :gen, nw=n)) + - + gas_price_weight * ne_normalization * sum(zone_cost[i] for (i, zone) in _GM.ref(gm, n, :price_zone)) + - + gas_price_weight * ne_normalization * sum(zone["constant_p"] * p_cost[i] for (i, zone) in _GM.ref(gm, n, :price_zone)) - ) + # Correct the scalar if necessary. + scalar = scalar > 0.0 ? scalar : 1.0 + + # Return the objective, which maximizes prioritized gas load deliveries. + return JuMP.@objective(gpm.model, _IM._MOI.MAX_SENSE, objective / scalar) end -"Objective that minimizes expansion costs only (as in the HICCS paper)." -function objective_min_ne_cost(pm::_PM.AbstractPowerModel, gm::_GM.AbstractGasModel; n::Int=gm.cnw) - gas_ne_weight = get(_PM.ref(pm, n), :gas_ne_weight, 1.0) - power_ne_weight = get(_PM.ref(pm, n), :power_ne_weight, 1.0) - ne_normalization = get(_PM.ref(pm, n), :ne_normalization, 1.0) - zc, ne_comps = _GM.var(gm, n, :zc), _GM.ref(gm, n, :ne_compressor) - c_cost = length(ne_comps) > 0 ? gas_ne_weight * ne_normalization * - sum(comp["construction_cost"] * zc[i] for (i, comp) in ne_comps) : 0.0 +""" +Maximizes the normalized sum of active power load delivered in the joint network, i.e., +```math +\\max \\eta_{P}(z^{d}) := \\left(\\sum_{i \\in \\mathcal{L}} \\beta_{i} z_{i}^{d} +\\lvert \\Re({S}_{i}^{d}) \\rvert \\right) \\left(\\sum_{i \\in +\\mathcal{L}} \\beta_{i} \\lvert \\Re({S}_{i}^{d}) \\rvert \\right)^{-1}. +``` +Here, ``\\mathcal{L}`` is the set of loads in the power network, +``\\beta_{i} \\in \\mathbb{R}_{+}`` (equal to the `weight` property of the `load`) +is the load restoration priority for load +``i \\in \\mathcal{L}``, and ``z_{i} \\in [0, 1]`` is a variable that scales the absolute +maximum amount of active power load, ``\\lvert \\Re({S}_{i}^{d}) \\rvert``, at load ``i +\\in \\mathcal{L}``. +""" +function objective_max_power_load(gpm::AbstractGasPowerModel) + # Initialize the affine expression for the objective function. + objective, scalar = JuMP.AffExpr(0.0), 0.0 + + for (nw, nw_ref) in _IM.nws(gpm, _PM.pm_it_sym) + for (i, load) in _IM.ref(gpm, _PM.pm_it_sym, nw, :load) + # Add the prioritized power load to the maximum load delivery objective. + time_elapsed = get(_IM.ref(gpm, _PM.pm_it_sym, nw), :time_elapsed, 1.0) + demand = _IM.var(gpm, _PM.pm_it_sym, nw, :z_demand, load["index"]) * abs(load["pd"]) + objective += get(load, "weight", 1.0) * time_elapsed * demand + scalar += get(load, "weight", 1.0) * abs(load["pd"]) * time_elapsed + end + end + + # Correct the scalar if necessary. + scalar = scalar > 0.0 ? scalar : 1.0 + + # Return the objective, which maximizes prioritized power load deliveries. + return JuMP.@objective(gpm.model, _IM._MOI.MAX_SENSE, objective / scalar) +end + - zp, ne_pipes = _GM.var(gm, n, :zp), _GM.ref(gm, n, :ne_pipe) - p_cost = length(ne_pipes) > 0 ? gas_ne_weight * ne_normalization * - sum(pipe["construction_cost"] * zp[i] for (i, pipe) in ne_pipes) : 0.0 +""" +Maximizes the weighted normalized sums of nongeneration gas load and active power load +delivered in the joint network, i.e., +```math + \\max \\lambda_{G} \\eta_{G}(d) + \\lambda_{P} \\eta_{P}(z^{d}), +``` +where it is recommended that ``0 < \\lambda_{G} < 1``, that `gm_load_priority` in the +network data specification be set to the value of ``\\lambda_{G}`` desired, and that +`pm_load_priority` similarly be set to the value ``1 - \\lambda_{G} = \\lambda_{P}``. +This type of parameterization allows for a straightforward analysis of gas-power +tradeoffs, as the objective is naturally scaled between zero and one. +""" +function objective_max_load(gpm::AbstractGasPowerModel) + ng_mld_objective = objective_max_gas_load(gpm) + ep_mld_objective = objective_max_power_load(gpm) - zb, ne_lines = _PM.var(pm, n, :branch_ne), _PM.ref(pm, n, :ne_branch) - l_cost = length(ne_lines) > 0 ? power_ne_weight * ne_normalization * - sum(line["construction_cost"] * zb[i] for (i, line) in ne_lines) : 0.0 + # Get the priorities associated with each subnetwork's MLD. + ng_priority = get(gpm.data, "gm_load_priority", 1.0) + ep_priority = get(gpm.data, "pm_load_priority", 1.0) - obj = JuMP.@objective(gm.model, _IM._MOI.MIN_SENSE, c_cost + p_cost + l_cost) + # Combine the objective functions (which are affine expressions). + mld_objective = ng_priority * ng_mld_objective + ep_priority * ep_mld_objective + return JuMP.@objective(gpm.model, _IM._MOI.MAX_SENSE, mld_objective) end diff --git a/src/core/ref.jl b/src/core/ref.jl index 62bb571..23f2e40 100644 --- a/src/core/ref.jl +++ b/src/core/ref.jl @@ -1,29 +1,26 @@ -"Add price zone information to GasModels data reference dictionary." -function ref_add_price_zones!(ref::Dict{Symbol,<:Any}, data::Dict{String,<:Any}) - nws_data = _IM.ismultinetwork(data) ? data["nw"] : Dict("0" => data) - q_base, p_base = Float64(ref[:base_flow]), Float64(ref[:base_pressure]) +"Add price zone information to GasPowerModels data reference dictionary." +function ref_add_price_zones!(ref::Dict{Symbol, <:Any}, data::Dict{String, <:Any}) + if _IM.ismultinetwork(data["it"][_GM.gm_it_name]) + nws_data = data["it"][_GM.gm_it_name]["nw"] + else + nws_data = Dict("0" => data["it"][_GM.gm_it_name]) + end for (n, nw_data) in nws_data + ref[:it][_GM.gm_it_sym][:nw][parse(Int, n)][:price_zone] = Dict{Int, Any}() + for (i, x) in nw_data["price_zone"] - entry = Dict{String,Any}() - entry["cost_p"] = [x["cost_p_1"]*p_base^4, x["cost_p_2"]*p_base^2, x["cost_p_3"]] - entry["cost_q"] = [x["cost_q_1"]*q_base^2, x["cost_q_2"]*q_base, x["cost_q_3"]] - entry["min_cost"], entry["constant_p"] = x["min_cost"] * q_base, x["constant_p"] - ref[:nw][parse(Int, n)][:price_zone][x["id"]] = entry + entry = Dict{String, Any}() + entry["cost_p"] = [x["cost_p_1"], x["cost_p_2"], x["cost_p_3"]] + entry["cost_q"] = [x["cost_q_1"], x["cost_q_2"], x["cost_q_3"]] + entry["min_cost"], entry["constant_p"] = x["min_cost"], x["constant_p"] + ref[:it][_GM.gm_it_sym][:nw][parse(Int, n)][:price_zone][x["id"]] = entry end end end -"Assign generator indices to delivery entries for easy access." -function _assign_delivery_generators!(gm::_GM.AbstractGasModel, pm::_PM.AbstractPowerModel) - for (nw, network) in _GM.nws(pm) - # Get the subset of "gen" items containing the "delivery" key. - gens = filter(x -> haskey(x.second, "delivery"), _PM.ref(pm, nw, :gen)) - - # Create a "gens" field for deliveries to store coupled generator indices. - for (j, delivery) in _GM.ref(gm, nw, :delivery) - gen_ids = keys(filter(x -> x.second["delivery"] == j, gens)) - delivery["gens"] = length(gen_ids) > 0 ? gen_ids : [] - end - end +"Get unique gas delivery points that have interdependencies with the power system." +function _get_interdependent_deliveries(gpm::AbstractGasPowerModel; nw::Int = nw_id_default) + delivery_gens = _IM.ref(gpm, :dep, nw, :delivery_gen) + return unique(x["delivery"]["id"] for (i, x) in delivery_gens) end diff --git a/src/core/solution.jl b/src/core/solution.jl new file mode 100644 index 0000000..eb23af9 --- /dev/null +++ b/src/core/solution.jl @@ -0,0 +1,8 @@ +"" +function solution_preprocessor(gpm::AbstractGasPowerModel, solution::Dict) + # Preprocess gas-only solution data. + _IM.solution_preprocessor(_get_gasmodel_from_gaspowermodel(gpm), solution) + + # Preprocess power-only solution data. + _IM.solution_preprocessor(_get_powermodel_from_gaspowermodel(gpm), solution) +end diff --git a/src/core/types.jl b/src/core/types.jl new file mode 100644 index 0000000..bd9975b --- /dev/null +++ b/src/core/types.jl @@ -0,0 +1,10 @@ +mutable struct GasPowerModel{T1, T2} <: AbstractGasPowerModel{T1, T2} @gpm_fields end + +RelaxedGasModels = Union{_GM.CRDWPGasModel, _GM.LRWPGasModel, _GM.LRDWPGasModel} + +RelaxedPowerModels = Union{_PM.DCPPowerModel, _PM.DCMPPowerModel, _PM.BFAPowerModel, _PM.NFAPowerModel, + _PM.DCPLLPowerModel, _PM.LPACCPowerModel, _PM.SOCWRPowerModel, _PM.SOCWRConicPowerModel, + _PM.QCRMPowerModel, _PM.QCLSPowerModel, _PM.SOCBFPowerModel, _PM.SOCBFConicPowerModel, + _PM.SDPWRMPowerModel, _PM.SparseSDPWRMPowerModel} + +RelaxedGasPowerModel = GasPowerModel{<:RelaxedGasModels, <:RelaxedPowerModels} diff --git a/src/core/variable.jl b/src/core/variable.jl index 0e93ad3..03e5198 100644 --- a/src/core/variable.jl +++ b/src/core/variable.jl @@ -3,64 +3,69 @@ # This will hopefully make everything more compositional ################################################################################ -" extracts the start value " + +"Function for extracting the start/initial value of a variable." function getstart(set, item_key, value_key, default=0.0) return get(get(set, item_key, Dict()), value_key, default) end -" function for creating variables associated with zonal demand " -function variable_zone_demand(gm::_GM.AbstractGasModel, n::Int=gm.cnw) - junctions = filter(x -> x.second["price_zone"] != 0, _GM.ref(gm, n, :junction)) - fl_max = Dict{Int,Float64}(i => 0.0 for i in _GM.ids(gm, n, :price_zone)) - for (i, price_zone) in _GM.ref(gm, n, :price_zone) +"Function for creating variables associated with zonal demand: ``\\psi``." +function variable_zone_demand(gpm::AbstractGasPowerModel, n::Int=nw_id_default) + junctions = filter(x -> haskey(x.second, "price_zone") && x.second["price_zone"] != 0, _IM.ref(gpm, _GM.gm_it_sym, n, :junction)) + fl_max = Dict{Int,Float64}(i => 0.0 for i in _IM.ids(gpm, _GM.gm_it_sym, n, :price_zone)) + + for (i, price_zone) in _IM.ref(gpm, _GM.gm_it_sym, n, :price_zone) for (j, junc) in filter(x -> x.second["price_zone"] == i, junctions) - dels = _GM.ref(gm, n, :dispatchable_deliveries_in_junction, j) - fl_max[i] += length(dels) > 0 ? sum(_GM.ref(gm, n, :delivery, k)["withdrawal_max"] for k in dels) : 0.0 - dels = _GM.ref(gm, n, :nondispatchable_deliveries_in_junction, j) - fl_max[i] += length(dels) > 0 ? sum(_GM.ref(gm, n, :delivery, k)["withdrawal_max"] for k in dels) : 0.0 + dels = _IM.ref(gpm, _GM.gm_it_sym, n, :dispatchable_deliveries_in_junction, j) + fl_max[i] += length(dels) > 0 ? sum(_IM.ref(gpm, _GM.gm_it_sym, n, :delivery, k)["withdrawal_max"] for k in dels) : 0.0 + dels = _IM.ref(gpm, _GM.gm_it_sym, n, :nondispatchable_deliveries_in_junction, j) + fl_max[i] += length(dels) > 0 ? sum(_IM.ref(gpm, _GM.gm_it_sym, n, :delivery, k)["withdrawal_max"] for k in dels) : 0.0 end end - _GM.var(gm, n)[:zone_fl] = JuMP.@variable( - gm.model, [i in _GM.ids(gm, n, :price_zone)], base_name="$(n)_zone_fl", - lower_bound=0.0, upper_bound=max(0.0, fl_max[i]), - start=getstart(_GM.ref(gm, n, :price_zone), i, "zone_fl_start", 0.0)) + _IM.var(gpm, _GM.gm_it_sym, n)[:zone_fl] = JuMP.@variable( + gpm.model, [i in _IM.ids(gpm, _GM.gm_it_sym, n, :price_zone)], base_name = "$(n)_zone_fl", + lower_bound = 0.0, upper_bound = max(0.0, fl_max[i]), + start = getstart(_IM.ref(gpm, _GM.gm_it_sym, n, :price_zone), i, "zone_fl_start", 0.0)) end -" function for creating variables associated with zonal demand " -function variable_zone_demand_price(gm::_GM.AbstractGasModel, n::Int=gm.cnw) - gm.var[:nw][n][:zone_cost] = JuMP.@variable(gm.model, - [i in keys(gm.ref[:nw][n][:price_zone])], - base_name="$(n)_zone_cost", lower_bound=0.0, upper_bound=Inf, - start=getstart(_GM.ref(gm,n,:price_zone), i, "zone_cost_start", 0.0)) + +"Function for creating variables associated with zonal demand price: ``\\gamma``." +function variable_zone_demand_price(gpm::AbstractGasPowerModel, n::Int=nw_id_default) + _IM.var(gpm, _GM.gm_it_sym, n)[:zone_cost] = JuMP.@variable(gpm.model, + [i in keys(_IM.ref(gpm, _GM.gm_it_sym, n, :price_zone))], + base_name="$(n)_zone_cost", lower_bound = 0.0, upper_bound = Inf, + start = getstart(_IM.ref(gpm, _GM.gm_it_sym, n, :price_zone), i, "zone_cost_start", 0.0)) end -"Initializes variables associated with zonal demand." -function variable_zone_pressure(gm::_GM.AbstractGasModel, n::Int=gm.cnw) - junctions = filter(x -> x.second["price_zone"] != 0, _GM.ref(gm, n, :junction)) + +"Function for creating variables associated with zonal pressure: ``\\rho``." +function variable_zone_pressure(gpm::AbstractGasPowerModel, n::Int=nw_id_default) + junctions = filter(x -> haskey(x.second, "price_zone") && x.second["price_zone"] != 0, _IM.ref(gpm, _GM.gm_it_sym, n, :junction)) p_min, p_max = Dict{Int,Any}(), Dict{Int,Any}() - for (i, price_zone) in _GM.ref(gm, n, :price_zone) + for (i, price_zone) in _IM.ref(gpm, _GM.gm_it_sym, n, :price_zone) juncs_i = filter(x -> x.second["price_zone"] == i, junctions) p_min[i] = minimum(junc["p_min"] for (j, junc) in juncs_i)^2 p_max[i] = maximum(junc["p_max"] for (j, junc) in juncs_i)^2 end # Variables for normalized zone-based demand pricing. - gm.var[:nw][n][:zone_p] = JuMP.@variable( - gm.model, [i in _GM.ids(gm, n, :price_zone)], base_name="$(n)_zone_p", - lower_bound=p_min[i], upper_bound=p_max[i], - start=getstart(_GM.ref(gm, n, :price_zone), i, "zone_p_start", 0.0)) + _IM.var(gpm, _GM.gm_it_sym, n)[:zone_p] = JuMP.@variable( + gpm.model, [i in _IM.ids(gpm, _GM.gm_it_sym, n, :price_zone)], base_name = "$(n)_zone_p", + lower_bound = p_min[i], upper_bound = p_max[i], + start = getstart(_IM.ref(gpm, _GM.gm_it_sym, n, :price_zone), i, "zone_p_start", 0.0)) end -"Initializes variables associated with zonal pressure cost." -function variable_pressure_price(gm::_GM.AbstractGasModel, n::Int=gm.cnw) - junctions = filter(x -> x.second["price_zone"] != 0, _GM.ref(gm, n, :junction)) + +"Function for creating variables associated with zonal pressure price: ``\\omega``." +function variable_pressure_price(gpm::AbstractGasPowerModel, n::Int=nw_id_default) + junctions = filter(x -> haskey(x.second, "price_zone") && x.second["price_zone"] != 0, _IM.ref(gpm, _GM.gm_it_sym, n, :junction)) p_min, p_max = Dict{Int,Any}(), Dict{Int,Any}() c_min, c_max = Dict{Int,Any}(), Dict{Int,Any}() - for (i, price_zone) in _GM.ref(gm, n, :price_zone) + for (i, price_zone) in _IM.ref(gpm, _GM.gm_it_sym, n, :price_zone) juncs_i = filter(x -> x.second["price_zone"] == i, junctions) p_min[i] = minimum(junc["p_min"] for (j, junc) in juncs_i)^2 p_max[i] = maximum(junc["p_max"] for (j, junc) in juncs_i)^2 @@ -68,8 +73,8 @@ function variable_pressure_price(gm::_GM.AbstractGasModel, n::Int=gm.cnw) c_max[i] = sum(price_zone["cost_p"] .* [p_max[i]^2, p_max[i], 1.0]) end - gm.var[:nw][n][:p_cost] = JuMP.@variable( - gm.model, [i in _GM.ids(gm, n, :price_zone)], base_name="$(n)_p_cost", - lower_bound=max(0.0, c_min[i]), upper_bound=max(0.0, c_max[i]), - start=getstart(_GM.ref(gm, n, :price_zone), i, "p_cost_start", 0.0)) + _IM.var(gpm, _GM.gm_it_sym, n)[:p_cost] = JuMP.@variable( + gpm.model, [i in _IM.ids(gpm, _GM.gm_it_sym, n, :price_zone)], base_name = "$(n)_p_cost", + lower_bound = max(0.0, c_min[i]), upper_bound = max(0.0, c_max[i]), + start = getstart(_IM.ref(gpm, _GM.gm_it_sym, n, :price_zone), i, "p_cost_start", 0.0)) end diff --git a/src/form/exact.jl b/src/form/exact.jl index 76efe12..c3c4f4a 100644 --- a/src/form/exact.jl +++ b/src/form/exact.jl @@ -1,22 +1,87 @@ -function constraint_heat_rate_curve( - pm::_PM.AbstractPowerModel, gm::_GM.AbstractGasModel, n::Int, j::Int, - generators::Array, heat_rates::Dict{Int,Any}, constant::Float64, dispatchable::Int) +"Exact nonconvex form of the heat rate constraint." +function constraint_heat_rate_exact( + gpm::AbstractGasPowerModel, n::Int, delivery_index::Int, + generator_indices::Array{Int, 1}, heat_rate_curves::Vector{Vector{Any}}, + constant::Float64, dispatchable::Int) # If flow is not dispatchable, gas will not be consumed by the generator. - fl = dispatchable == 1 ? _GM.var(gm, n, :fl, j) : 0.0 + fl = dispatchable == 1 ? _IM.var(gpm, _GM.gm_it_sym, n, :fl, delivery_index) : 0.0 - if length(generators) == 0 && dispatchable == 1 + if length(generator_indices) == 0 && dispatchable == 1 # If there are no generators to serve, no gas is required. - c = JuMP.@constraint(gm.model, fl == 0.0) - _GM._add_constraint!(gm, n, :heat_rate_curve, j, c) - elseif length(generators) > 0 + c = JuMP.@constraint(gpm.model, fl == 0.0) + _IM.con(gpm, :dep, n, :heat_rate)[delivery_index] = c + elseif length(generator_indices) > 0 # Get power variables. - pg = _PM.var(pm, :pg, nw=n) - - # If any coefficients for the quadratic term are nonzero, add relaxation. - sum_1 = sum(heat_rates[i][1] == 0.0 ? 0.0 : heat_rates[i][1]*pg[i]^2 for i in generators) - sum_2 = sum(heat_rates[i][2]*pg[i] for i in generators) - sum_3 = sum(heat_rates[i][3] for i in generators) - c = JuMP.@constraint(gm.model, fl == constant * (sum_1 + sum_2 + sum_3)) - _GM._add_constraint!(gm, n, :heat_rate_curve, j, c) + pg = _IM.var(gpm, _PM.pm_it_sym, n, :pg) + + if any(heat_rate_curves[i][1] != 0.0 for i in 1:length(generator_indices)) + # If any coefficients for the quadratic term are nonzero, add relaxation. + sum_1 = sum(heat_rate_curves[i][1] == 0.0 ? 0.0 : + heat_rate_curves[i][1] * pg[generator_indices[i]]^2 + for i in 1:length(generator_indices)) + + sum_2 = sum(heat_rate_curves[i][2] * pg[generator_indices[i]] + for i in 1:length(generator_indices)) + + sum_3 = sum(heat_rate_curves[i][3] for i in 1:length(generator_indices)) + + c = JuMP.@constraint(gpm.model, fl == constant * (sum_1 + sum_2 + sum_3)) + _IM.con(gpm, :dep, n, :heat_rate)[delivery_index] = c + else + # If all coefficients for quadratic terms are zero, add linear constraint. + sum_1 = sum(heat_rate_curves[i][2] * pg[generator_indices[i]] + for i in 1:length(generator_indices)) + + sum_2 = sum(heat_rate_curves[i][3] for i in 1:length(generator_indices)) + + c = JuMP.@constraint(gpm.model, fl == constant * (sum_1 + sum_2)) + _IM.con(gpm, :dep, n, :heat_rate)[delivery_index] = c + end end end + + +"Exact nonconvex form of the unit commitment heat rate constraint." +function constraint_heat_rate_exact_on_off( + gpm::AbstractGasPowerModel, n::Int, delivery_index::Int, + generator_indices::Array{Int, 1}, heat_rate_curves::Vector{Vector{Any}}, + constant::Float64, dispatchable::Int) + # If flow is not dispatchable, gas will not be consumed by the generator. + fl = dispatchable == 1 ? _IM.var(gpm, _GM.gm_it_sym, n, :fl, delivery_index) : 0.0 + + if length(generator_indices) == 0 && dispatchable == 1 + # If there are no generators to serve, no gas is required. + c = JuMP.@constraint(gpm.model, fl == 0.0) + _IM.con(gpm, :dep, n, :heat_rate)[delivery_index] = c + elseif length(generator_indices) > 0 + # Get power variables. + pg = _IM.var(gpm, _PM.pm_it_sym, n, :pg) + z_gen = _IM.var(gpm, _PM.pm_it_sym, n, :z_gen) + + if any(heat_rate_curves[i][1] != 0.0 for i in 1:length(generator_indices)) + # If any coefficients for the quadratic term are nonzero, add relaxation. + sum_1 = sum(heat_rate_curves[i][1] == 0.0 ? 0.0 : + heat_rate_curves[i][1] * pg[generator_indices[i]]^2 + for i in 1:length(generator_indices)) + + sum_2 = sum(heat_rate_curves[i][2] * pg[generator_indices[i]] + for i in 1:length(generator_indices)) + + sum_3 = sum(heat_rate_curves[i][3] * z_gen[generator_indices[i]] + for i in 1:length(generator_indices)) + + c = JuMP.@constraint(gpm.model, fl == constant * (sum_1 + sum_2 + sum_3)) + _IM.con(gpm, :dep, n, :heat_rate)[delivery_index] = c + else + # If all coefficients for quadratic terms are zero, add linear constraint. + sum_1 = sum(heat_rate_curves[i][2] * pg[generator_indices[i]] + for i in 1:length(generator_indices)) + + sum_2 = sum(heat_rate_curves[i][3] * z_gen[generator_indices[i]] + for i in 1:length(generator_indices)) + + c = JuMP.@constraint(gpm.model, fl == constant * (sum_1 + sum_2)) + _IM.con(gpm, :dep, n, :heat_rate)[delivery_index] = c + end + end +end \ No newline at end of file diff --git a/src/form/relaxed.jl b/src/form/relaxed.jl index 5101c4f..96938ff 100644 --- a/src/form/relaxed.jl +++ b/src/form/relaxed.jl @@ -1,30 +1,87 @@ -function constraint_heat_rate_curve( - pm::_PM.AbstractPowerModel, gm::_GM.AbstractCRDWPModel, n::Int, j::Int, - generators::Array, heat_rates::Dict{Int,Any}, constant::Float64, dispatchable::Int) +"Convexly relaxed form of the heat rate constraint." +function constraint_heat_rate_relaxed( + gpm::RelaxedGasPowerModel, n::Int, delivery_index::Int, + generator_indices::Array{Int, 1}, heat_rate_curves::Vector{Vector{Any}}, + constant::Float64, dispatchable::Int) # If flow is not dispatchable, gas will not be consumed by the generator. - fl = dispatchable == 1 ? _GM.var(gm, n, :fl, j) : 0.0 + fl = dispatchable == 1 ? _IM.var(gpm, _GM.gm_it_sym, n, :fl, delivery_index) : 0.0 - if length(generators) == 0 && dispatchable == 1 + if length(generator_indices) == 0 && dispatchable == 1 # If there are no generators to serve, no gas is required. - c = JuMP.@constraint(gm.model, fl == 0.0) - _GM._add_constraint!(gm, n, :heat_rate_curve, j, c) - elseif length(generators) > 0 + c = JuMP.@constraint(gpm.model, fl == 0.0) + _IM.con(gpm, :dep, n, :heat_rate)[delivery_index] = c + elseif length(generator_indices) > 0 # Get power variables. - pg = _PM.var(pm, :pg, nw=n) + pg = _IM.var(gpm, _PM.pm_it_sym, n, :pg) - if any(heat_rates[i][1] != 0.0 for i in generators) + if any(heat_rate_curves[i][1] != 0.0 for i in 1:length(generator_indices)) # If any coefficients for the quadratic term are nonzero, add relaxation. - sum_1 = sum(heat_rates[i][1] == 0.0 ? 0.0 : heat_rates[i][1]*pg[i]^2 for i in generators) - sum_2 = sum(heat_rates[i][2]*pg[i] for i in generators) - sum_3 = sum(heat_rates[i][3] for i in generators) - c = JuMP.@constraint(gm.model, fl >= constant * (sum_1 + sum_2 + sum_3)) - _GM._add_constraint!(gm, n, :heat_rate_curve, j, c) + sum_1 = sum(heat_rate_curves[i][1] == 0.0 ? 0.0 : + heat_rate_curves[i][1] * pg[generator_indices[i]]^2 + for i in 1:length(generator_indices)) + + sum_2 = sum(heat_rate_curves[i][2] * pg[generator_indices[i]] + for i in 1:length(generator_indices)) + + sum_3 = sum(heat_rate_curves[i][3] for i in 1:length(generator_indices)) + + c = JuMP.@constraint(gpm.model, fl >= constant * (sum_1 + sum_2 + sum_3)) + _IM.con(gpm, :dep, n, :heat_rate)[delivery_index] = c else # If all coefficients for quadratic terms are zero, add linear constraint. - sum_1 = sum(heat_rates[i][2]*pg[i] for i in generators) - sum_2 = sum(heat_rates[i][3] for i in generators) - c = JuMP.@constraint(gm.model, fl == constant * (sum_1 + sum_2)) - _GM._add_constraint!(gm, n, :heat_rate_curve, j, c) + sum_1 = sum(heat_rate_curves[i][2] * pg[generator_indices[i]] + for i in 1:length(generator_indices)) + + sum_2 = sum(heat_rate_curves[i][3] for i in 1:length(generator_indices)) + + c = JuMP.@constraint(gpm.model, fl == constant * (sum_1 + sum_2)) + _IM.con(gpm, :dep, n, :heat_rate)[delivery_index] = c end end end + + +"Convexly relaxed form of the unit commitment heat rate constraint." +function constraint_heat_rate_relaxed_on_off( + gpm::RelaxedGasPowerModel, n::Int, delivery_index::Int, + generator_indices::Array{Int, 1}, heat_rate_curves::Vector{Vector{Any}}, + constant::Float64, dispatchable::Int) + # If flow is not dispatchable, gas will not be consumed by the generator. + fl = dispatchable == 1 ? _IM.var(gpm, _GM.gm_it_sym, n, :fl, delivery_index) : 0.0 + + if length(generator_indices) == 0 && dispatchable == 1 + # If there are no generators to serve, no gas is required. + c = JuMP.@constraint(gpm.model, fl == 0.0) + _IM.con(gpm, :dep, n, :heat_rate)[delivery_index] = c + elseif length(generator_indices) > 0 + # Get power variables. + pg = _IM.var(gpm, _PM.pm_it_sym, n, :pg) + z_gen = _IM.var(gpm, _PM.pm_it_sym, n, :z_gen) + + if any(heat_rate_curves[i][1] != 0.0 for i in 1:length(generator_indices)) + # If any coefficients for the quadratic term are nonzero, add relaxation. + sum_1 = sum(heat_rate_curves[i][1] == 0.0 ? 0.0 : + heat_rate_curves[i][1] * pg[generator_indices[i]]^2 + for i in 1:length(generator_indices)) + + sum_2 = sum(heat_rate_curves[i][2] * pg[generator_indices[i]] + for i in 1:length(generator_indices)) + + sum_3 = sum(heat_rate_curves[i][3] * z_gen[generator_indices[i]] + for i in 1:length(generator_indices)) + + c = JuMP.@constraint(gpm.model, fl >= constant * (sum_1 + sum_2 + sum_3)) + _IM.con(gpm, :dep, n, :heat_rate)[delivery_index] = c + else + # If all coefficients for quadratic terms are zero, add linear constraint. + sum_1 = sum(heat_rate_curves[i][2] * pg[generator_indices[i]] + for i in 1:length(generator_indices)) + + sum_2 = sum(heat_rate_curves[i][3] * z_gen[generator_indices[i]] + for i in 1:length(generator_indices)) + + c = JuMP.@constraint(gpm.model, fl == constant * (sum_1 + sum_2)) + _IM.con(gpm, :dep, n, :heat_rate)[delivery_index] = c + end + end +end \ No newline at end of file diff --git a/src/io/common.jl b/src/io/common.jl new file mode 100644 index 0000000..1af36cf --- /dev/null +++ b/src/io/common.jl @@ -0,0 +1,58 @@ +""" + parse_link_file(path) + +Parses a linking file from the file path `path`, depending on the file extension, and +returns a GasPowerModels data structure that links gas and power networks (a dictionary). +""" +function parse_link_file(path::String) + if endswith(path, ".json") + data = parse_json(path) + else + error("\"$(path)\" is not a valid file type.") + end + + if !haskey(data, "multiinfrastructure") + data["multiinfrastructure"] = true + end + + return data +end + + +function parse_gas_file(file_path::String; skip_correct::Bool = true) + data = _GM.parse_file(file_path; skip_correct = skip_correct) + return _IM.ismultiinfrastructure(data) ? data : Dict("multiinfrastructure" => true, "it" => Dict(_GM.gm_it_name => data)) +end + + +function parse_power_file(file_path::String; skip_correct::Bool = true) + data = _PM.parse_file(file_path; validate = !skip_correct) + return _IM.ismultiinfrastructure(data) ? data : Dict("multiinfrastructure" => true, "it" => Dict(_PM.pm_it_name => data)) +end + + +""" + parse_files(gas_path, power_path, link_path) + +Parses gas, power, and linking data from `gas_path`, `power_path`, and `link_path`, +respectively, into a single data dictionary. Returns a GasPowerModels +multi-infrastructure data structure keyed by the infrastructure type `it`. +""" +function parse_files(gas_path::String, power_path::String, link_path::String) + joint_network_data = parse_link_file(link_path) + _IM.update_data!(joint_network_data, parse_gas_file(gas_path)) + _IM.update_data!(joint_network_data, parse_power_file(power_path)) + + # Store whether or not each network uses per-unit data. + g_per_unit = get(joint_network_data["it"][_GM.gm_it_name], "is_per_unit", 0) != 0 + p_per_unit = get(joint_network_data["it"][_PM.pm_it_name], "per_unit", false) + + # Correct the network data. + correct_network_data!(joint_network_data) + + # Ensure all datasets use the same units for power. + resolve_units!(joint_network_data, g_per_unit, p_per_unit) + + # Return the network dictionary. + return joint_network_data +end diff --git a/src/io/json.jl b/src/io/json.jl new file mode 100644 index 0000000..cc1a126 --- /dev/null +++ b/src/io/json.jl @@ -0,0 +1,9 @@ +""" + parse_json(path) + +Parses a JavaScript Object Notation (JSON) file from the file path `path` and returns a +GasPowerModels data structure that links gas and power networks (a dictionary of data). +""" +function parse_json(path::String) + return JSON.parsefile(path) +end diff --git a/src/prob/gpf.jl b/src/prob/gpf.jl index 71aa410..ae89521 100644 --- a/src/prob/gpf.jl +++ b/src/prob/gpf.jl @@ -1,23 +1,31 @@ # Definitions for solving a feasible combined gas and power flow. + +"Entry point into running the gas-power flow feasibility problem." +function run_gpf(g_file, p_file, link_file, model_type, optimizer; kwargs...) + return run_model(g_file, p_file, link_file, model_type, optimizer, build_gpf; kwargs...) +end + + "Entry point into running the gas-power flow feasibility problem." -function run_gpf(g_file, p_file, g_type, p_type, optimizer; kwargs...) - return run_model(g_file, p_file, g_type, p_type, optimizer, build_gpf; kwargs...) +function run_gpf(data, model_type, optimizer; kwargs...) + return run_model(data, model_type, optimizer, build_gpf; kwargs...) end + "Construct the gas-power flow feasbility problem." -function build_gpf(pm::_PM.AbstractPowerModel, gm::_GM.AbstractGasModel) - # Gas-only related variables and constraints - _GM.build_gf(gm) +function build_gpf(gpm::AbstractGasPowerModel) + # Gas-only variables and constraints + _GM.build_gf(_get_gasmodel_from_gaspowermodel(gpm)) - # Power-only related variables and constraints - _PM.build_pf(pm) + # Power-only variables and constraints + _PM.build_pf(_get_powermodel_from_gaspowermodel(gpm)) # Gas-power related parts of the problem formulation. - for i in _GM.ids(gm, :delivery) - constraint_heat_rate_curve(pm, gm, i) + for i in _get_interdependent_deliveries(gpm) + constraint_heat_rate(gpm, i) end # Add a feasibility-only objective. - JuMP.@objective(gm.model, _IM._MOI.FEASIBILITY_SENSE, 0.0) + JuMP.@objective(gpm.model, _IM._MOI.FEASIBILITY_SENSE, 0.0) end diff --git a/src/prob/mld.jl b/src/prob/mld.jl new file mode 100644 index 0000000..1387f36 --- /dev/null +++ b/src/prob/mld.jl @@ -0,0 +1,61 @@ +# Definitions for solving a joint minimum load shedding problem. + + +"Entry point into running the minimum load shedding problem." +function run_mld(g_file, p_file, link_file, gpm_type, optimizer; kwargs...) + return run_model(g_file, p_file, link_file, gpm_type, optimizer, build_mld; kwargs...) +end + + +"Entry point into running the minimum load shedding problem." +function run_mld(data, gpm_type, optimizer; kwargs...) + return run_model(data, gpm_type, optimizer, build_mld; kwargs...) +end + + +"Construct the minimum load shedding problem." +function build_mld(gpm::AbstractGasPowerModel) + # Gas-only variables and constraints. + _GM.build_ls(_get_gasmodel_from_gaspowermodel(gpm)) + + # Power-only variables and constraints (from PowerModelsRestoration). + _PMR.build_mld(_get_powermodel_from_gaspowermodel(gpm)) + + # Gas-power related parts of the problem formulation. + for i in _get_interdependent_deliveries(gpm) + constraint_heat_rate_on_off(gpm, i) + end + + # Objective maximizes the amount of load delivered. + objective_max_load(gpm) +end + + +"Entry point into running the minimum load shedding problem." +function run_mld_uc(g_file, p_file, link_file, gpm_type, optimizer; kwargs...) + return run_model(g_file, p_file, link_file, gpm_type, optimizer, build_mld_uc; kwargs...) +end + + +"Entry point into running the minimum load shedding problem." +function run_mld_uc(data, gpm_type, optimizer; kwargs...) + return run_model(data, gpm_type, optimizer, build_mld_uc; kwargs...) +end + + +"Construct the minimum load shedding problem." +function build_mld_uc(gpm::AbstractGasPowerModel) + # Gas-only variables and constraints. + _GM.build_ls(_get_gasmodel_from_gaspowermodel(gpm)) + + # Power-only variables and constraints (from PowerModelsRestoration). + _PMR.build_mld_uc(_get_powermodel_from_gaspowermodel(gpm)) + + # Gas-power related parts of the problem formulation. + for i in _get_interdependent_deliveries(gpm) + constraint_heat_rate_on_off(gpm, i) + end + + # Objective maximizes the amount of load delivered. + objective_max_load(gpm) +end \ No newline at end of file diff --git a/src/prob/ne.jl b/src/prob/ne.jl index 8d4a4aa..5ec56c5 100644 --- a/src/prob/ne.jl +++ b/src/prob/ne.jl @@ -2,28 +2,37 @@ "Entry point for running gas and electric power expansion planning only." -function run_ne(g_file, p_file, g_type, p_type, optimizer; kwargs...) - pm_ref_extensions = [_PM.ref_add_on_off_va_bounds!, _PM.ref_add_ne_branch!] +function run_ne(g_file, p_file, link_file, gpm_type, optimizer; kwargs...) + extensions = [_GM.ref_add_ne!, _PM.ref_add_on_off_va_bounds!, _PM.ref_add_ne_branch!] return run_model( - g_file, p_file, g_type, p_type, optimizer, build_ne; - gm_ref_extensions=[_GM.ref_add_ne!], pm_ref_extensions=pm_ref_extensions, kwargs...) + g_file, p_file, link_file, gpm_type, optimizer, build_ne; + ref_extensions = extensions, kwargs...) +end + + +"Entry point for running gas and electric power expansion planning only." +function run_ne(data, gpm_type, optimizer; kwargs...) + extensions = [_GM.ref_add_ne!, _PM.ref_add_on_off_va_bounds!, _PM.ref_add_ne_branch!] + + return run_model( + data, gpm_type, optimizer, build_ne; ref_extensions = extensions, kwargs...) end "Construct the gas flow feasibility problem with demand being the cost model." -function build_ne(pm::_PM.AbstractPowerModel, gm::_GM.AbstractGasModel) - # Gas-only-related variables and constraints. - _GM.build_nels(gm) +function build_ne(gpm::AbstractGasPowerModel) + # Gas-only variables and constraints + _GM.build_nels(_get_gasmodel_from_gaspowermodel(gpm)) - # Power-only-related variables and constraints. - _PM.build_tnep(pm) + # Power-only variables and constraints + _PM.build_tnep(_get_powermodel_from_gaspowermodel(gpm)) # Gas-power related parts of the problem formulation. - for i in _GM.ids(gm, :delivery) - constraint_heat_rate_curve(pm, gm, i) + for i in _get_interdependent_deliveries(gpm) + constraint_heat_rate(gpm, i) end - # This objective function minimizes cost of network expansion. - objective_min_ne_cost(pm, gm) + # Objective minimizes cost of network expansion. + objective_min_ne_cost(gpm) end diff --git a/src/prob/ne_opf.jl b/src/prob/ne_opf.jl index 73744b0..921711c 100644 --- a/src/prob/ne_opf.jl +++ b/src/prob/ne_opf.jl @@ -2,41 +2,54 @@ "Entry point for running gas and electric power expansion planning with demand-based pricing and a pressure penalty (in TPS paper)." -function run_ne_opf(g_file, p_file, g_type, p_type, optimizer; kwargs...) - gm_ref_extensions = [_GM.ref_add_ne!, ref_add_price_zones!] - pm_ref_extensions = [_PM.ref_add_on_off_va_bounds!, _PM.ref_add_ne_branch!] +function run_ne_opf(g_file, p_file, link_file, gpm_type, optimizer; kwargs...) + ref_extensions = [_GM.ref_add_ne!, ref_add_price_zones!, + _PM.ref_add_on_off_va_bounds!, _PM.ref_add_ne_branch!] - return run_model(g_file, p_file, g_type, p_type, optimizer, build_ne_opf; - gm_ref_extensions=gm_ref_extensions, pm_ref_extensions=pm_ref_extensions, kwargs...) + return run_model( + g_file, p_file, link_file, gpm_type, optimizer, build_ne_opf; + ref_extensions = ref_extensions, kwargs...) end + +"Entry point for running gas and electric power expansion planning with demand-based pricing +and a pressure penalty (in TPS paper)." +function run_ne_opf(data, gpm_type, optimizer; kwargs...) + ref_extensions = [_GM.ref_add_ne!, ref_add_price_zones!, + _PM.ref_add_on_off_va_bounds!, _PM.ref_add_ne_branch!] + + return run_model( + data, gpm_type, optimizer, build_ne_opf; ref_extensions = ref_extensions, kwargs...) +end + + "Construct the expansion planning with optimal power flow problem." -function build_ne_opf(pm::_PM.AbstractPowerModel, gm::_GM.AbstractGasModel) - # Gas-only-related variables and constraints. - _GM.build_nels(gm) +function build_ne_opf(gpm::AbstractGasPowerModel) + # Gas-only variables and constraints. + _GM.build_nels(_get_gasmodel_from_gaspowermodel(gpm)) - # Power-only-related variables and constraints. - _PM.build_tnep(pm) + # Power-only variables and constraints. + _PM.build_tnep(_get_powermodel_from_gaspowermodel(gpm)) - # Gas-power related constraints of the problem formulation. - for i in _GM.ids(gm, :delivery) - constraint_heat_rate_curve(pm, gm, i) + # Gas-power related parts of the problem formulation. + for i in _get_interdependent_deliveries(gpm) + constraint_heat_rate(gpm, i) end - # Variables related to the NE OGPF problem. - variable_zone_demand(gm) - variable_zone_demand_price(gm) - variable_zone_pressure(gm) - variable_pressure_price(gm) + # Variables related to the NE OPF problem. + variable_zone_demand(gpm) + variable_zone_demand_price(gpm) + variable_zone_pressure(gpm) + variable_pressure_price(gpm) # Constraints related to price zones. - for (i, price_zone) in _GM.ref(gm, :price_zone) - constraint_zone_demand(gm, i) - constraint_zone_demand_price(gm, i) - constraint_zone_pressure(gm, i) - constraint_pressure_price(gm, i) + for (i, price_zone) in _IM.ref(gpm, _GM.gm_it_sym, :price_zone) + constraint_zone_demand(gpm, i) + constraint_zone_demand_price(gpm, i) + constraint_zone_pressure(gpm, i) + constraint_pressure_price(gpm, i) end - - # Objective function minimizes network expansion, demand, and pressure cost. - objective_min_ne_opf_cost(pm, gm) + + # Objective minimizes network expansion, demand, and pressure cost. + objective_min_ne_opf_cost(gpm) end diff --git a/src/prob/opf.jl b/src/prob/opf.jl index 7b7fa13..d967c12 100644 --- a/src/prob/opf.jl +++ b/src/prob/opf.jl @@ -1,39 +1,49 @@ # Definitions for solving an optimal joint power flow problem. + "Entry point into running the optimal power flow problem." -function run_opf(g_file, p_file, g_type, p_type, optimizer; kwargs...) +function run_opf(g_file, p_file, link_file, gpm_type, optimizer; kwargs...) return run_model( - g_file, p_file, g_type, p_type, optimizer, build_opf; - gm_ref_extensions=[ref_add_price_zones!], kwargs...) + g_file, p_file, link_file, gpm_type, optimizer, build_opf; + ref_extensions = [ref_add_price_zones!], kwargs...) end + +"Entry point into running the optimal power flow problem." +function run_opf(data, gpm_type, optimizer; kwargs...) + return run_model( + data, gpm_type, optimizer, build_opf; + ref_extensions = [ref_add_price_zones!], kwargs...) +end + + "Construct the optimal power flow problem." -function build_opf(pm::_PM.AbstractPowerModel, gm::_GM.AbstractGasModel) - # Gas-only related variables and constraints - _GM.build_gf(gm) +function build_opf(gpm::AbstractGasPowerModel) + # Gas-only variables and constraints. + _GM.build_gf(_get_gasmodel_from_gaspowermodel(gpm)) - # Power-only related variables and constraints - _PM.build_pf(pm) + # Power-only variables and constraints. + _PM.build_pf(_get_powermodel_from_gaspowermodel(gpm)) # Gas-power related parts of the problem formulation. - for i in _GM.ids(gm, :delivery) - constraint_heat_rate_curve(pm, gm, i) + for i in _get_interdependent_deliveries(gpm) + constraint_heat_rate(gpm, i) end - # Variables related to the OGPF problem. - variable_zone_demand(gm) - variable_zone_demand_price(gm) - variable_zone_pressure(gm) - variable_pressure_price(gm) + # Variables related to the OPF problem. + variable_zone_demand(gpm) + variable_zone_demand_price(gpm) + variable_zone_pressure(gpm) + variable_pressure_price(gpm) # Constraints related to price zones. - for (i, price_zone) in _GM.ref(gm, :price_zone) - constraint_zone_demand(gm, i) - constraint_zone_demand_price(gm, i) - constraint_zone_pressure(gm, i) - constraint_pressure_price(gm, i) + for (i, price_zone) in _IM.ref(gpm, _GM.gm_it_sym, :price_zone) + constraint_zone_demand(gpm, i) + constraint_zone_demand_price(gpm, i) + constraint_zone_pressure(gpm, i) + constraint_pressure_price(gpm, i) end - # This objective function minimizes operation cost. - objective_min_opf_cost(gm, pm) + # Objective minimizes operation cost. + objective_min_opf_cost(gpm) end diff --git a/src/util/solve_mld.jl b/src/util/solve_mld.jl new file mode 100644 index 0000000..a6bbc73 --- /dev/null +++ b/src/util/solve_mld.jl @@ -0,0 +1,132 @@ +function solve_mld_gas_prioritized(data::Dict{String, Any}, model_type::Type, build_method::Function, optimizer; relax_integrality::Bool = false, kwargs...) + # Solve the MLD problem with only gas prioritized. + gpm = instantiate_model(data, model_type, build_method; kwargs...) + gas_obj_expr = objective_max_gas_load(gpm) # Get the gas objective. + result_1 = _IM.optimize_model!(gpm; optimizer = optimizer, + relax_integrality = relax_integrality, kwargs...) + + if result_1["termination_status"] in [TIME_LIMIT, INFEASIBLE, INFEASIBLE_OR_UNBOUNDED] + return result_1 + else + # Set up the MLD problem with power prioritized. + JuMP.@constraint(gpm.model, gas_obj_expr >= result_1["objective"] - 1.0e-7) + power_obj_expr = objective_max_power_load(gpm) # Set the power objective. + + # Solve the final MLD problem. + sol_proc = [_GM.sol_psqr_to_p!, _PM.sol_data_model!] + sol_proc = transform_solution_processors(gpm, sol_proc) + result_2 = _IM.optimize_model!(gpm; optimizer = optimizer, + solution_processors = sol_proc, + relax_integrality = relax_integrality, kwargs...) + + # Include both solve times in the returned solution. + result_2["solve_time"] += result_1["solve_time"] + + # Return the result dictionary. + return result_2 + end +end + +function solve_mld_power_prioritized(data::Dict{String, Any}, model_type::Type, build_method::Function, optimizer; relax_integrality::Bool = false, kwargs...) + # Solve the MLD problem with only power prioritized. + gpm = instantiate_model(data, model_type, build_method; kwargs...) + power_obj_expr = objective_max_power_load(gpm) # Get the power objective. + result_1 = _IM.optimize_model!(gpm; optimizer = optimizer, + relax_integrality = relax_integrality, kwargs...) + + if result_1["termination_status"] in [TIME_LIMIT, INFEASIBLE, INFEASIBLE_OR_UNBOUNDED] + return result_1 + else + # Set up the MLD problem with gas prioritized. + JuMP.@constraint(gpm.model, power_obj_expr >= result_1["objective"] - 1.0e-7) + gas_obj_expr = objective_max_gas_load(gpm) # Get the gas objective. + + # Solve the final MLD problem. + sol_proc = [_GM.sol_psqr_to_p!, _PM.sol_data_model!] + sol_proc = transform_solution_processors(gpm, sol_proc) + result_2 = _IM.optimize_model!(gpm; optimizer = optimizer, + solution_processors = sol_proc, + relax_integrality = relax_integrality, kwargs...) + + # Include both solve times in the returned solution. + result_2["solve_time"] += result_1["solve_time"] + + # Return the result dictionary. + return result_2 + end +end + +function solve_mld(data::Dict{String, Any}, model_type::Type, build_method::Function, optimizer, alpha::Float64; relax_integrality::Bool = false, kwargs...) + data["gm_load_priority"] = alpha + data["pm_load_priority"] = 1.0 - alpha + + if alpha >= 1.0 + result = solve_mld_gas_prioritized(data, model_type, build_method, optimizer; + relax_integrality = relax_integrality, kwargs...) + elseif alpha <= 0.0 + result = solve_mld_power_prioritized(data, model_type, build_method, optimizer; + relax_integrality = relax_integrality, kwargs...) + else + sol_proc = [_GM.sol_psqr_to_p!, _PM.sol_data_model!] + result = run_model(data, model_type, optimizer, build_method; solution_processors = sol_proc, + relax_integrality = relax_integrality, kwargs...) + end + + if result["primal_status"] == FEASIBLE_POINT + # Get all delivery generator linking components. + delivery_gens = data["it"]["dep"]["delivery_gen"] + + # Get a list of delivery indices associated with generation production. + dels_exclude = [x["delivery"]["id"] for (i, x) in delivery_gens] + + # Include only deliveries that are dispatchable within the objective. + dels = filter(x -> x.second["is_dispatchable"] == 1, data["it"][_GM.gm_it_name]["delivery"]) + dels = filter(x -> x.second["status"] != 0, dels) + + # Include only non-generation deliveries within the objective. + dels_non_power = filter(x -> !(x.second["index"] in dels_exclude), dels) + + if haskey(result["solution"]["it"][_GM.gm_it_name], "delivery") + delivery_sol = result["solution"]["it"][_GM.gm_it_name]["delivery"] + else + delivery_sol = Dict{String, Any}() + end + + if haskey(data["it"]["gm"], "standard_density") + standard_density = data["it"]["gm"]["standard_density"] + else + standard_density = _GM._estimate_standard_density(data) + end + + if length(delivery_sol) > 0 + gas_load_served = sum([delivery["fd"] for (i, delivery) in delivery_sol]) + gas_coeff = data["it"]["gm"]["base_flow"] / standard_density + result["gas_load_served"] = gas_coeff * gas_load_served + else + result["gas_load_served"] = 0.0 + end + + if length(dels_non_power) > 0 + gas_load_nonpower_served = sum([delivery_sol[i]["fd"] for i in keys(dels_non_power)]) + gas_coeff = data["it"]["gm"]["base_flow"] / standard_density + result["gas_load_nonpower_served"] = gas_coeff * gas_load_nonpower_served + else + result["gas_load_nonpower_served"] = 0.0 + end + + power_load_sol = result["solution"]["it"][_PM.pm_it_name]["load"] + + if length(power_load_sol) > 0 + active_power_served = sum([abs(load["pd"]) for (i, load) in power_load_sol]) + result["active_power_served"] = data["it"]["pm"]["baseMVA"] * active_power_served + + reactive_power_served = sum([abs(load["qd"]) for (i, load) in power_load_sol]) + result["reactive_power_served"] = data["it"]["pm"]["baseMVA"] * reactive_power_served + else + result["active_power_served"] = 0.0 + result["reactive_power_served"] = 0.0 + end + end + + return result +end diff --git a/test/base.jl b/test/base.jl index 03f5d5d..d7aad37 100644 --- a/test/base.jl +++ b/test/base.jl @@ -1,28 +1,32 @@ @testset "src/core/base.jl" begin g_file = "../test/data/matgas/GasLib-11-GPF.m" p_file = "../test/data/matpower/case5-GPF.m" - g_type, p_type = CRDWPGasModel, SOCWRPowerModel + link_file = "../test/data/json/GasLib-11-case5.json" @testset "instantiate_model (with file inputs)" begin - gm, pm = instantiate_model(g_file, p_file, g_type, p_type, build_gpf) - @test gm.model == pm.model + gpm_type = GasPowerModel{CRDWPGasModel, SOCWRPowerModel} + gpm = instantiate_model(g_file, p_file, link_file, gpm_type, build_gpf) + @test typeof(gpm.model) == JuMP.Model end @testset "instantiate_model (with network inputs)" begin - g_data, p_data = _GM.parse_file(g_file), _PM.parse_file(p_file) - gm, pm = instantiate_model(g_data, p_data, g_type, p_type, build_gpf) - @test gm.model == pm.model + data = parse_files(g_file, p_file, link_file) + gpm_type = GasPowerModel{CRDWPGasModel, SOCWRPowerModel} + gpm = instantiate_model(data, gpm_type, build_gpf) + @test typeof(gpm.model) == JuMP.Model end @testset "run_model (with file inputs)" begin - result = run_model(g_file, p_file, g_type, p_type, juniper, build_gpf) + gpm_type = GasPowerModel{CRDWPGasModel, SOCWRPowerModel} + result = run_model(g_file, p_file, link_file, gpm_type, + juniper, build_gpf; relax_integrality = true) @test result["termination_status"] == LOCALLY_SOLVED end @testset "run_model (with network inputs)" begin - g_data, p_data = _GM.parse_file(g_file), _PM.parse_file(p_file) - resolve_units!(g_data, p_data) - result = run_model(g_data, p_data, g_type, p_type, juniper, build_gpf) + data = parse_files(g_file, p_file, link_file) + gpm_type = GasPowerModel{CRDWPGasModel, SOCWRPowerModel} + result = run_model(data, gpm_type, juniper, build_gpf; relax_integrality = true) @test result["termination_status"] == LOCALLY_SOLVED end end diff --git a/test/data.jl b/test/data.jl deleted file mode 100644 index 90586d6..0000000 --- a/test/data.jl +++ /dev/null @@ -1,28 +0,0 @@ -@testset "Gas-Power Linking Data" begin - data = _PM.parse_file("../test/data/matpower/case5-GPF.m") - - @test data["gen"]["1"]["delivery"] == -1 - @test data["gen"]["1"]["heat_rate_quad_coeff"] == 0.0 - @test data["gen"]["1"]["heat_rate_linear_coeff"] == 0.0 - @test data["gen"]["1"]["heat_rate_constant_coeff"] == 0.0 - - @test data["gen"]["2"]["delivery"] == -1 - @test data["gen"]["2"]["heat_rate_quad_coeff"] == 0.0 - @test data["gen"]["2"]["heat_rate_linear_coeff"] == 0.0 - @test data["gen"]["2"]["heat_rate_constant_coeff"] == 0.0 - - @test data["gen"]["3"]["delivery"] == 1 - @test data["gen"]["3"]["heat_rate_quad_coeff"] == 1.0 - @test data["gen"]["3"]["heat_rate_linear_coeff"] == 100000.0 - @test data["gen"]["3"]["heat_rate_constant_coeff"] == 0.0 - - @test data["gen"]["4"]["delivery"] == -1 - @test data["gen"]["4"]["heat_rate_quad_coeff"] == 0.0 - @test data["gen"]["4"]["heat_rate_linear_coeff"] == 0.0 - @test data["gen"]["4"]["heat_rate_constant_coeff"] == 0.0 - - @test data["gen"]["5"]["delivery"] == 3 - @test data["gen"]["5"]["heat_rate_quad_coeff"] == 0.0 - @test data["gen"]["5"]["heat_rate_linear_coeff"] == 100000.0 - @test data["gen"]["5"]["heat_rate_constant_coeff"] == 0.0 -end diff --git a/test/data/json/GasLib-11-case5.json b/test/data/json/GasLib-11-case5.json new file mode 100644 index 0000000..61844d3 --- /dev/null +++ b/test/data/json/GasLib-11-case5.json @@ -0,0 +1,38 @@ +{ + "pm_load_priority": 1.0, + "gm_load_priority": 10.0, + "it": { + "dep": { + "delivery_gen": { + "1": { + "delivery": { + "id": "1" + }, + "gen": { + "id": "3" + }, + "heat_rate_curve_coefficients": [ + 1.0, + 100000.0, + 0.0 + ], + "status": 1 + }, + "2": { + "delivery": { + "id": "3" + }, + "gen": { + "id": "5" + }, + "heat_rate_curve_coefficients": [ + 0.0, + 100000.0, + 0.0 + ], + "status": 1 + } + } + } + } +} \ No newline at end of file diff --git a/test/data/matgas/GasLib-11-GPF.m b/test/data/matgas/GasLib-11-GPF.m index b7609e3..6bcd6d1 100644 --- a/test/data/matgas/GasLib-11-GPF.m +++ b/test/data/matgas/GasLib-11-GPF.m @@ -10,11 +10,12 @@ mgc.standard_density = 0.785; %% optional global data (that was either provided or computed based on required global data) -mgc.energy_factor = 2.61590529e-8; +mgc.energy_factor = 2.3286259e-12; mgc.sound_speed = 356.0719; % m/s mgc.R = 8.3140; % J/(mol K) mgc.base_pressure = 4000000.0000; % Pa mgc.base_length = 5000.0000; % m +mgc.base_flow = 11233.68623022485 mgc.is_per_unit = 1; %% junction data @@ -54,17 +55,17 @@ ]; %% short_pipe data -% +% mgc.short_pipe = [ ]; %% resistor data -% +% mgc.resistor = [ ]; %% regulator data -% +% mgc.regulator = [ ]; @@ -90,10 +91,10 @@ ]; %% price_zone data -%column_names% id cost_q_1 cost_q_2 cost_q_3 cost_p_1 cost_p_2 cost_p_3 min_cost constant_p +%column_names% id cost_q_1 cost_q_2 cost_q_3 cost_p_1 cost_p_2 cost_p_3 min_cost constant_p comment mgc.price_zone = [ - 1 0.0 0.0 0.0 8.85e-24 -1.35e-10 0.0 0.0 175.0 - 2 0.0 0.0 0.0 0.0 1.05e-12 794.37 0.0 600.0 + 1 0.0 0.0 0.0 8.85e-24 -1.35e-10 0.0 0.0 175.0 'Zone 1' + 2 0.0 0.0 0.0 0.0 1.05e-12 794.37 0.0 600.0 'Zone 2' ]; %% junction data (extended) diff --git a/test/data/matgas/GasLib-11-NE.m b/test/data/matgas/GasLib-11-NE.m index 4d6bdb8..b1679d1 100644 --- a/test/data/matgas/GasLib-11-NE.m +++ b/test/data/matgas/GasLib-11-NE.m @@ -10,11 +10,12 @@ mgc.standard_density = 0.785; %% optional global data (that was either provided or computed based on required global data) -mgc.energy_factor = 2.61590529e-8; +mgc.energy_factor = 2.3286259e-12; mgc.sound_speed = 356.0719; % m/s mgc.R = 8.3140; % J/(mol K) mgc.base_pressure = 4000000.0000; % Pa mgc.base_length = 5000.0000; % m +mgc.base_flow = 11233.68623022485 mgc.is_per_unit = 1; %% junction data @@ -53,17 +54,17 @@ ]; %% short_pipe data -% +% mgc.short_pipe = [ ]; %% resistor data -% +% mgc.resistor = [ ]; %% regulator data -% +% mgc.regulator = [ ]; @@ -95,10 +96,10 @@ ]; %% price_zone data -%column_names% id cost_q_1 cost_q_2 cost_q_3 cost_p_1 cost_p_2 cost_p_3 min_cost constant_p +%column_names% id cost_q_1 cost_q_2 cost_q_3 cost_p_1 cost_p_2 cost_p_3 min_cost constant_p comment mgc.price_zone = [ - 1 0.0 0.0 0.0 8.85e-24 -1.35e-10 0.0 0.0 175.0 - 2 0.0 0.0 0.0 0.0 1.05e-12 794.37 0.0 600.0 + 1 0.0 0.0 0.0 8.85e-24 -1.35e-10 0.0 0.0 175.0 'Zone 1' + 2 0.0 0.0 0.0 0.0 1.05e-12 794.37 0.0 600.0 'Zone 2' ]; %% junction data (extended) diff --git a/test/data/matgas/GasLib-11-SI.m b/test/data/matgas/GasLib-11-SI.m new file mode 100644 index 0000000..58fcc0b --- /dev/null +++ b/test/data/matgas/GasLib-11-SI.m @@ -0,0 +1,116 @@ +function mgc = GasLib_11_GPF + +%% required global data +mgc.gas_molar_mass = 0.0185674; % kg/mol +mgc.gas_specific_gravity = 0.6411; +mgc.specific_heat_capacity_ratio = 1.2841; % unitless +mgc.temperature = 283.1500; % K +mgc.compressibility_factor = 1.0000; % unitless +mgc.units = 'si'; +mgc.standard_density = 0.785; + +%% optional global data (that was either provided or computed based on required global data) +mgc.energy_factor = 2.61590527e-8; +mgc.sound_speed = 356.0719; % m/s +mgc.R = 8.3140; % J/(mol K) +mgc.base_pressure = 4000000.0000; % Pa +mgc.base_length = 5000.0000; % m +mgc.base_flow = 11233.68623022485 +mgc.is_per_unit = 0; + +%% junction data +% id p_min p_max p_nominal junction_type status pipeline_name edi_id lat lon +mgc.junction = [ + 1 4.0e6 7.0e6 5.5e6 0 1 'GasLib_11' 1 600 300 + 2 4.0e6 7.0e6 5.5e6 0 1 'GasLib_11' 2 600 -100 + 3 4.0e6 7.0e6 5.5e6 0 1 'GasLib_11' 3 400 0 + 4 4.0e6 7.0e6 5.5e6 0 1 'GasLib_11' 4 1141 141 + 5 4.0e6 7.0e6 5.5e6 0 1 'GasLib_11' 5 800 0 + 6 4.0e6 7.0e6 5.5e6 0 1 'GasLib_11' 6 600 100 + 7 4.0e6 7.0e6 5.5e6 0 1 'GasLib_11' 7 1000 0 + 8 4.0e6 7.0e6 5.5e6 0 1 'GasLib_11' 8 1141 -141 + 9 4.0e6 7.0e6 5.5e6 0 1 'GasLib_11' 9 200 0 + 10 4.0e6 7.0e6 5.5e6 0 1 'GasLib_11' 10 600 -300 + 11 4.0e6 7.0e6 5.5e6 0 1 'GasLib_11' 11 0 0 +]; + +%% pipe data +% id fr_junction to_junction diameter length friction_factor p_min p_max status is_bidirectional +mgc.pipe = [ + 1 6 5 0.5000 55000.0 0.0026 4.0e6 7.0e6 1 1 + 2 10 2 0.5000 55000.0 0.0026 4.0e6 7.0e6 1 1 + 3 3 6 0.5000 55000.0 0.0026 4.0e6 7.0e6 1 1 + 4 6 1 0.5000 55000.0 0.0026 4.0e6 7.0e6 1 1 + 5 2 5 0.5000 55000.0 0.0026 4.0e6 7.0e6 1 1 + 6 7 4 0.5000 55000.0 0.0026 4.0e6 7.0e6 1 1 + 7 7 8 0.5000 55000.0 0.0026 4.0e6 7.0e6 1 1 + 8 11 9 0.5000 55000.0 0.0026 4.0e6 7.0e6 1 1 +]; + +%% compressor data +% id fr_junction to_junction c_ratio_min c_ratio_max power_max flow_min flow_max inlet_p_min inlet_p_max outlet_p_min outlet_p_max status operating_cost directionality +mgc.compressor = [ + 1 5 7 0.0000 1.7500 181171311.749 -65.1553801353 65.1553801353 4.0e6 7.0e6 4.0e6 7.0e6 1 10.0000 2 + 2 9 3 0.0000 1.7500 181171311.749 -65.1553801353 65.1553801353 4.0e6 7.0e6 4.0e6 7.0e6 1 10.0000 2 +]; + +%% short_pipe data +% +mgc.short_pipe = [ +]; + +%% resistor data +% +mgc.resistor = [ +]; + +%% regulator data +% +mgc.regulator = [ +]; + +%% valve data +% id fr_junction to_junction status +mgc.valve = [ + 1 3 2 1 +]; + +%% receipt data +% id junction_id injection_min injection_max injection_nominal is_dispatchable status +mgc.receipt = [ + 1 10 0.0000 30.3309528216 30.3309528216 1 1 + 2 11 0.0000 34.8244273137 34.8244273137 1 1 +]; + +%% delivery data +% id junction_id withdrawal_min withdrawal_max withdrawal_nominal is_dispatchable status +mgc.delivery = [ + 1 8 0.0000 17.9738979684 17.9738979684 1 1 + 2 4 0.0000 25.8374783295 25.8374783295 1 1 + 3 1 0.0000 21.3440038374 21.3440038374 1 1 +]; + +%% price_zone data +%column_names% id cost_q_1 cost_q_2 cost_q_3 cost_p_1 cost_p_2 cost_p_3 min_cost constant_p comment +mgc.price_zone = [ + 1 0.0 0.0 0.0 3.4570312e-50 -8.4375e-24 0.0 0.0 175.0 'Zone 1' + 2 0.0 0.0 0.0 0.0 6.5625e-26 794.37 0.0 600.0 'Zone 2' +]; + +%% junction data (extended) +%column_names% price_zone +mgc.junction_data = [ + -1 + 1 + 2 + -1 + 1 + 2 + -1 + 1 + 2 + -1 + 1 +]; + +end diff --git a/test/data/matpower/case5-GPF.m b/test/data/matpower/case5-GPF.m index 220bb7c..c1825d7 100755 --- a/test/data/matpower/case5-GPF.m +++ b/test/data/matpower/case5-GPF.m @@ -42,14 +42,4 @@ 3 4 0.00297 0.0297 0.00674 426 426 426 1.05 1.0 1 -30.0 30.0; 4 3 0.00297 0.0297 0.00674 426 426 426 1.05 -1.0 1 -30.0 30.0; 4 10 0.00297 0.0297 0.00674 240.0 240.0 240.0 0.0 0.0 1 -30.0 30.0; -]; - -%% gas network linking data -%column_names% delivery heat_rate_quad_coeff heat_rate_linear_coeff heat_rate_constant_coeff -mpc.gen_gas = [ - -1 0.0 0 0.0; - -1 0.0 0 0.0; - 1 1.0 100000.0 0.0; - -1 0.0 0 0.0; - 3 0.0 100000.0 0.0; -]; +]; \ No newline at end of file diff --git a/test/data/matpower/case5-NE.m b/test/data/matpower/case5-NE.m index cadd9b7..4f5dbf5 100755 --- a/test/data/matpower/case5-NE.m +++ b/test/data/matpower/case5-NE.m @@ -49,14 +49,4 @@ %column_names% f_bus t_bus br_r br_x br_b rate_a rate_b rate_c tap shift br_status angmin angmax construction_cost mpc.ne_branch = [ 3 4 0.00297 0.0297 0.00674 426 426 426 1.05 1.0 1 -30.0 30.0 1.0e6; -] - -%% gas network linking data -%column_names% delivery heat_rate_quad_coeff heat_rate_linear_coeff heat_rate_constant_coeff -mpc.gen_gas = [ - -1 0.0 0 0.0; - -1 0.0 0 0.0; - 1 1.0 100000.0 0.0; - -1 0.0 0 0.0; - 3 0.0 100000.0 0.0; -]; +] \ No newline at end of file diff --git a/test/gpf.jl b/test/gpf.jl index 2c41dfe..850058c 100644 --- a/test/gpf.jl +++ b/test/gpf.jl @@ -3,36 +3,61 @@ # Set up problem metadata. g_file = "../test/data/matgas/GasLib-11-GPF.m" p_file = "../test/data/matpower/case5-GPF.m" - g_type, p_type = CRDWPGasModel, SOCWRPowerModel + link_file = "../test/data/json/GasLib-11-case5.json" + gpm_type = GasPowerModel{CRDWPGasModel, SOCWRPowerModel} # Solve the gas-power flow feasibility problem. - result = run_gpf(g_file, p_file, g_type, p_type, juniper; - gm_solution_processors=[_GM.sol_psqr_to_p!], - pm_solution_processors=[_PM.sol_data_model!]) + result = run_gpf( + g_file, p_file, link_file, gpm_type, juniper; + solution_processors = [_GM.sol_psqr_to_p!, _PM.sol_data_model!], + relax_integrality = true) # Ensure the problem has been solved to local optimality. @test result["termination_status"] == LOCALLY_SOLVED - @test isapprox(result["objective"], 0.0, atol=1.0e-6) - @test all([x["p"] >= 0.0 for (i, x) in result["solution"]["junction"]]) - @test all([x["vm"] >= 0.0 for (i, x) in result["solution"]["bus"]]) + @test isapprox(result["objective"], 0.0, atol = 1.0e-6) + @test all([x["p"] >= 0.0 for (i, x) in result["solution"]["it"][_GM.gm_it_name]["junction"]]) + @test all([x["vm"] >= 0.0 for (i, x) in result["solution"]["it"][_PM.pm_it_name]["bus"]]) end @testset "Nonlinear Programming (NLP) Formulation" begin # Set up problem metadata. g_file = "../test/data/matgas/GasLib-11-GPF.m" p_file = "../test/data/matpower/case5-GPF.m" - g_type, p_type = DWPGasModel, SOCWRPowerModel + link_file = "../test/data/json/GasLib-11-case5.json" + gpm_type = GasPowerModel{DWPGasModel, SOCWRPowerModel} # Solve the gas-power flow feasibility problem. - result = run_gpf(g_file, p_file, g_type, p_type, juniper; - gm_solution_processors=[_GM.sol_psqr_to_p!], - pm_solution_processors=[_PM.sol_data_model!]) + result = run_gpf( + g_file, p_file, link_file, gpm_type, juniper; + solution_processors = [_GM.sol_psqr_to_p!, _PM.sol_data_model!], + relax_integrality = true) # Ensure the problem has been solved to local optimality. @test result["termination_status"] == LOCALLY_SOLVED @test isapprox(result["objective"], 0.0, atol=1.0e-6) - @test all([x["p"] >= 0.0 for (i, x) in result["solution"]["junction"]]) - @test all([x["vm"] >= 0.0 for (i, x) in result["solution"]["bus"]]) + @test all([x["p"] >= 0.0 for (i, x) in result["solution"]["it"][_GM.gm_it_name]["junction"]]) + @test all([x["vm"] >= 0.0 for (i, x) in result["solution"]["it"][_PM.pm_it_name]["bus"]]) + end + + @testset "run_gpf (from data dictionary)" begin + # Set up problem metadata. + g_file = "../test/data/matgas/GasLib-11-GPF.m" + p_file = "../test/data/matpower/case5-GPF.m" + link_file = "../test/data/json/GasLib-11-case5.json" + data = parse_files(g_file, p_file, link_file) + gpm_type = GasPowerModel{CRDWPGasModel, SOCWRPowerModel} + + # Solve the gas-power flow feasibility problem. + result = run_gpf( + data, gpm_type, juniper; solution_processors = + [_GM.sol_psqr_to_p!, _PM.sol_data_model!], + relax_integrality = true) + + # Ensure the problem has been solved to local optimality. + @test result["termination_status"] == LOCALLY_SOLVED + @test isapprox(result["objective"], 0.0, atol = 1.0e-6) + @test all([x["p"] >= 0.0 for (i, x) in result["solution"]["it"][_GM.gm_it_name]["junction"]]) + @test all([x["vm"] >= 0.0 for (i, x) in result["solution"]["it"][_PM.pm_it_name]["bus"]]) end end diff --git a/test/io.jl b/test/io.jl new file mode 100644 index 0000000..9f8bf8f --- /dev/null +++ b/test/io.jl @@ -0,0 +1,148 @@ +@testset "src/io/common.jl" begin + @testset "parse_json" begin + data = parse_json("../test/data/json/GasLib-11-case5.json") + delivery_gens = data["it"]["dep"]["delivery_gen"] + + @test delivery_gens["1"]["status"] == 1 + @test delivery_gens["1"]["delivery"]["id"] == "1" + @test delivery_gens["1"]["heat_rate_curve_coefficients"] == [1.0, 100000.0, 0.0] + @test delivery_gens["1"]["gen"]["id"] == "3" + + @test delivery_gens["2"]["status"] == 1 + @test delivery_gens["2"]["delivery"]["id"] == "3" + @test delivery_gens["2"]["heat_rate_curve_coefficients"] == [0.0, 100000.0, 0.0] + @test delivery_gens["2"]["gen"]["id"] == "5" + end + + + @testset "parse_link_file" begin + data = parse_link_file("../test/data/json/GasLib-11-case5.json") + delivery_gens = data["it"]["dep"]["delivery_gen"] + + @test haskey(data, "multiinfrastructure") + @test data["multiinfrastructure"] == true + + @test delivery_gens["1"]["status"] == 1 + @test delivery_gens["1"]["delivery"]["id"] == "1" + @test delivery_gens["1"]["heat_rate_curve_coefficients"] == [1.0, 100000.0, 0.0] + @test delivery_gens["1"]["gen"]["id"] == "3" + + @test delivery_gens["2"]["status"] == 1 + @test delivery_gens["2"]["delivery"]["id"] == "3" + @test delivery_gens["2"]["heat_rate_curve_coefficients"] == [0.0, 100000.0, 0.0] + @test delivery_gens["2"]["gen"]["id"] == "5" + end + + + @testset "parse_link_file (invalid extension)" begin + path = "../examples/data/json/no_file.txt" + @test_throws ErrorException parse_link_file(path) + end + + + @testset "parse_gas_file" begin + path = "../test/data/matgas/GasLib-11-GPF.m" + data = parse_gas_file(path) + @test haskey(data, "multiinfrastructure") + @test data["multiinfrastructure"] == true + end + + + @testset "parse_power_file" begin + path = "../test/data/matpower/case5-GPF.m" + data = parse_power_file(path) + @test haskey(data, "multiinfrastructure") + @test data["multiinfrastructure"] == true + end + + + @testset "parse_files" begin + gas_path = "../test/data/matgas/GasLib-11-GPF.m" + power_path = "../test/data/matpower/case5-GPF.m" + link_path = "../test/data/json/GasLib-11-case5.json" + data = parse_files(gas_path, power_path, link_path) + + @test haskey(data, "multiinfrastructure") + @test data["multiinfrastructure"] == true + @test haskey(data["it"], "dep") + @test haskey(data["it"], _PM.pm_it_name) + @test haskey(data["it"], _GM.gm_it_name) + end + + + @testset "Per-unit versus SI gas input files" begin + power_path = "../test/data/matpower/case5-GPF.m" + link_path = "../test/data/json/GasLib-11-case5.json" + + gas_path_pu = "../test/data/matgas/GasLib-11-GPF.m" + data_pu = parse_files(gas_path_pu, power_path, link_path) + + gas_path_si = "../test/data/matgas/GasLib-11-SI.m" + data_si = parse_files(gas_path_si, power_path, link_path) + + # Test that relevant junction properties are nearly equal. + for property in ["p_min", "p_max", "p_nominal"] + value_pu = data_pu["it"]["gm"]["junction"]["1"][property] + value_si = data_si["it"]["gm"]["junction"]["1"][property] + @test isapprox(value_pu, value_si) + end + + # Test that relevant pipe properties are nearly equal. + for property in ["diameter", "length", "friction_factor", + "p_min", "p_max", "flow_min", "flow_max"] + value_pu = data_pu["it"]["gm"]["pipe"]["1"][property] + value_si = data_si["it"]["gm"]["pipe"]["1"][property] + @test isapprox(value_pu, value_si) + end + + # Test that relevant compressor properties are nearly equal. + for property in ["outlet_p_min", "outlet_p_max", "inlet_p_min", + "inlet_p_max", "diameter", "length", "diameter", + "operating_cost", "friction_factor", "power_max", + "c_ratio_min", "c_ratio_max", "flow_min", "flow_max"] + value_pu = data_pu["it"]["gm"]["compressor"]["1"][property] + value_si = data_si["it"]["gm"]["compressor"]["1"][property] + @test isapprox(value_pu, value_si) + end + + # Test that relevant valve properties are nearly equal. + for property in ["flow_min", "flow_max"] + value_pu = data_pu["it"]["gm"]["valve"]["1"][property] + value_si = data_si["it"]["gm"]["valve"]["1"][property] + @test isapprox(value_pu, value_si) + end + + # Test that relevant receipt properties are nearly equal. + for property in ["injection_min", "injection_max", "injection_nominal"] + value_pu = data_pu["it"]["gm"]["receipt"]["1"][property] + value_si = data_si["it"]["gm"]["receipt"]["1"][property] + @test isapprox(value_pu, value_si) + end + + # Test that relevant delivery properties are nearly equal. + for property in ["withdrawal_min", "withdrawal_max", "withdrawal_nominal"] + value_pu = data_pu["it"]["gm"]["delivery"]["1"][property] + value_si = data_si["it"]["gm"]["delivery"]["1"][property] + @test isapprox(value_pu, value_si) + end + + # Test that relevant price zone properties are nearly equal. + for property in ["cost_q_1", "cost_q_2", "cost_q_3", "cost_p_1", + "cost_p_2", "cost_p_3", "constant_p", "min_cost"] + value_pu = data_pu["it"]["gm"]["price_zone"]["1"][property] + value_si = data_si["it"]["gm"]["price_zone"]["1"][property] + @test isapprox(value_pu, value_si) + + value_pu = data_pu["it"]["gm"]["price_zone"]["2"][property] + value_si = data_si["it"]["gm"]["price_zone"]["2"][property] + @test isapprox(value_pu, value_si) + end + + # Test that relevant linking properties are nearly equal. + delivery_gen_pu = data_pu["it"]["dep"]["delivery_gen"]["1"] + delivery_gen_si = data_si["it"]["dep"]["delivery_gen"]["1"] + array_pu = delivery_gen_pu["heat_rate_curve_coefficients"] + array_si = delivery_gen_si["heat_rate_curve_coefficients"] + @test all(isapprox.(array_pu, array_si)) + end +end diff --git a/test/mld.jl b/test/mld.jl new file mode 100644 index 0000000..a41b22c --- /dev/null +++ b/test/mld.jl @@ -0,0 +1,135 @@ +@testset "Gas-Power Maximum Load Delivery Problems" begin + @testset "Quadratic Programming (QP) Formulation" begin + # Set up problem metadata. + g_file = "../test/data/matgas/GasLib-11-GPF.m" + p_file = "../test/data/matpower/case5-GPF.m" + link_file = "../test/data/json/GasLib-11-case5.json" + gpm_type = GasPowerModel{CRDWPGasModel, SOCWRPowerModel} + + # Parse files and create a data dictionary. + data = parse_files(g_file, p_file, link_file) + data["it"][_PM.pm_it_name]["gen"]["3"]["gen_status"] = 0 + correct_network_data!(data) + + # Solve the gas-power maximum load delivery problem. + result = run_mld( + data, gpm_type, juniper; + solution_processors = [_GM.sol_psqr_to_p!, _PM.sol_data_model!], + relax_integrality = true) + + # Ensure the problem has been solved to local optimality. + @test result["termination_status"] == LOCALLY_SOLVED + @test all([x["p"] >= 0.0 for (i, x) in result["solution"]["it"][_GM.gm_it_name]["junction"]]) + @test all([x["vm"] >= 0.0 for (i, x) in result["solution"]["it"][_PM.pm_it_name]["bus"]]) + end + + @testset "Quadratic Programming (QP) UC Formulation" begin + # Set up problem metadata. + g_file = "../test/data/matgas/GasLib-11-GPF.m" + p_file = "../test/data/matpower/case5-GPF.m" + link_file = "../test/data/json/GasLib-11-case5.json" + gpm_type = GasPowerModel{CRDWPGasModel, SOCWRPowerModel} + + # Parse files and create a data dictionary. + data = parse_files(g_file, p_file, link_file) + data["it"][_PM.pm_it_name]["gen"]["3"]["gen_status"] = 0 + correct_network_data!(data) + + # Solve the gas-power maximum load delivery problem. + result = run_mld_uc( + data, gpm_type, juniper; + solution_processors = [_GM.sol_psqr_to_p!, _PM.sol_data_model!], + relax_integrality = true) + + # Ensure the problem has been solved to local optimality. + @test result["termination_status"] == LOCALLY_SOLVED + @test all([x["p"] >= 0.0 for (i, x) in result["solution"]["it"][_GM.gm_it_name]["junction"]]) + @test all([x["vm"] >= 0.0 for (i, x) in result["solution"]["it"][_PM.pm_it_name]["bus"]]) + end + + @testset "Nonlinear Programming (NLP) Formulation" begin + # Set up problem metadata. + g_file = "../test/data/matgas/GasLib-11-GPF.m" + p_file = "../test/data/matpower/case5-GPF.m" + link_file = "../test/data/json/GasLib-11-case5.json" + gpm_type = GasPowerModel{DWPGasModel, SOCWRPowerModel} + + # Parse files and create a data dictionary. + data = parse_files(g_file, p_file, link_file) + data["it"][_PM.pm_it_name]["gen"]["3"]["gen_status"] = 0 + correct_network_data!(data) + + # Solve the gas-power maximum load delivery problem. + result = run_mld( + data, gpm_type, juniper; + solution_processors = [_GM.sol_psqr_to_p!, _PM.sol_data_model!], + relax_integrality = true) + + # Ensure the problem has been solved to local optimality. + @test result["termination_status"] == LOCALLY_SOLVED + @test all([x["p"] >= 0.0 for (i, x) in result["solution"]["it"][_GM.gm_it_name]["junction"]]) + @test all([x["vm"] >= 0.0 for (i, x) in result["solution"]["it"][_PM.pm_it_name]["bus"]]) + end + + @testset "Nonlinear Programming (NLP) UC Formulation" begin + # Set up problem metadata. + g_file = "../test/data/matgas/GasLib-11-GPF.m" + p_file = "../test/data/matpower/case5-GPF.m" + link_file = "../test/data/json/GasLib-11-case5.json" + gpm_type = GasPowerModel{DWPGasModel, SOCWRPowerModel} + + # Parse files and create a data dictionary. + data = parse_files(g_file, p_file, link_file) + data["it"][_PM.pm_it_name]["gen"]["3"]["gen_status"] = 0 + correct_network_data!(data) + + # Solve the gas-power maximum load delivery problem. + result = run_mld_uc( + data, gpm_type, juniper; + solution_processors = [_GM.sol_psqr_to_p!, _PM.sol_data_model!], + relax_integrality = true) + + # Ensure the problem has been solved to local optimality. + @test result["termination_status"] == LOCALLY_SOLVED + @test all([x["p"] >= 0.0 for (i, x) in result["solution"]["it"][_GM.gm_it_name]["junction"]]) + @test all([x["vm"] >= 0.0 for (i, x) in result["solution"]["it"][_PM.pm_it_name]["bus"]]) + end + + @testset "run_mld (from file paths)" begin + # Set up problem metadata. + g_file = "../test/data/matgas/GasLib-11-GPF.m" + p_file = "../test/data/matpower/case5-GPF.m" + link_file = "../test/data/json/GasLib-11-case5.json" + gpm_type = GasPowerModel{CRDWPGasModel, SOCWRPowerModel} + + # Solve the gas-power maximum load delivery problem. + result = run_mld( + g_file, p_file, link_file, gpm_type, juniper; + solution_processors = [_GM.sol_psqr_to_p!, _PM.sol_data_model!], + relax_integrality = true) + + # Ensure the problem has been solved to local optimality. + @test result["termination_status"] == LOCALLY_SOLVED + @test all([x["p"] >= 0.0 for (i, x) in result["solution"]["it"][_GM.gm_it_name]["junction"]]) + @test all([x["vm"] >= 0.0 for (i, x) in result["solution"]["it"][_PM.pm_it_name]["bus"]]) + end + + @testset "run_mld_uc (from file paths)" begin + # Set up problem metadata. + g_file = "../test/data/matgas/GasLib-11-GPF.m" + p_file = "../test/data/matpower/case5-GPF.m" + link_file = "../test/data/json/GasLib-11-case5.json" + gpm_type = GasPowerModel{CRDWPGasModel, SOCWRPowerModel} + + # Solve the gas-power maximum load delivery problem. + result = run_mld_uc( + g_file, p_file, link_file, gpm_type, juniper; + solution_processors = [_GM.sol_psqr_to_p!, _PM.sol_data_model!], + relax_integrality = true) + + # Ensure the problem has been solved to local optimality. + @test result["termination_status"] == LOCALLY_SOLVED + @test all([x["p"] >= 0.0 for (i, x) in result["solution"]["it"][_GM.gm_it_name]["junction"]]) + @test all([x["vm"] >= 0.0 for (i, x) in result["solution"]["it"][_PM.pm_it_name]["bus"]]) + end +end diff --git a/test/ne.jl b/test/ne.jl index 2023eb4..ebd2ce7 100644 --- a/test/ne.jl +++ b/test/ne.jl @@ -3,36 +3,58 @@ # Set up problem metadata. g_file = "../test/data/matgas/GasLib-11-NE.m" p_file = "../test/data/matpower/case5-NE.m" - g_type, p_type = CRDWPGasModel, SOCWRPowerModel + link_file = "../test/data/json/GasLib-11-case5.json" + gpm_type = GasPowerModel{CRDWPGasModel, SOCWRPowerModel} # Solve the joint gas-power network expansion planning problem. - result = run_ne(g_file, p_file, g_type, p_type, juniper; - gm_solution_processors=[_GM.sol_psqr_to_p!], - pm_solution_processors=[_PM.sol_data_model!]) + result = run_ne(g_file, p_file, link_file, gpm_type, juniper; + solution_processors = [_GM.sol_psqr_to_p!, _PM.sol_data_model!], + relax_integrality = true) # Ensure the problem has been solved to local optimality. @test result["termination_status"] == LOCALLY_SOLVED - @test isapprox(result["solution"]["ne_pipe"]["4"]["z"], 1.0, atol=1.0e-4) - @test all([x["p"] >= 0.0 for (i, x) in result["solution"]["junction"]]) - @test all([x["vm"] >= 0.0 for (i, x) in result["solution"]["bus"]]) + @test result["solution"]["it"][_GM.gm_it_name]["ne_pipe"]["4"]["z"] > 0.0 + @test all([x["p"] >= 0.0 for (i, x) in result["solution"]["it"][_GM.gm_it_name]["junction"]]) + @test all([x["vm"] >= 0.0 for (i, x) in result["solution"]["it"][_PM.pm_it_name]["bus"]]) end @testset "Nonlinear Programming (NLP) Formulation" begin # Set up problem metadata. g_file = "../test/data/matgas/GasLib-11-NE.m" p_file = "../test/data/matpower/case5-NE.m" - g_type, p_type = DWPGasModel, SOCWRPowerModel + link_file = "../test/data/json/GasLib-11-case5.json" + gpm_type = GasPowerModel{DWPGasModel, SOCWRPowerModel} # Solve the joint gas-power network expansion planning problem. - result = run_ne(g_file, p_file, g_type, p_type, juniper; - gm_solution_processors=[_GM.sol_psqr_to_p!], - pm_solution_processors=[_PM.sol_data_model!]) + result = run_ne(g_file, p_file, link_file, gpm_type, juniper; + solution_processors = [_GM.sol_psqr_to_p!, _PM.sol_data_model!], + relax_integrality = true) # Ensure the problem has been solved to local optimality. @test result["termination_status"] == LOCALLY_SOLVED - @test isapprox(result["solution"]["ne_pipe"]["4"]["z"], 1.0, atol=1.0e-4) - @test all([x["p"] >= 0.0 for (i, x) in result["solution"]["junction"]]) - @test all([x["vm"] >= 0.0 for (i, x) in result["solution"]["bus"]]) + @test result["solution"]["it"][_GM.gm_it_name]["ne_pipe"]["4"]["z"] > 0.0 + @test all([x["p"] >= 0.0 for (i, x) in result["solution"]["it"][_GM.gm_it_name]["junction"]]) + @test all([x["vm"] >= 0.0 for (i, x) in result["solution"]["it"][_PM.pm_it_name]["bus"]]) + end + + @testset "run_ne (from file paths)" begin + # Set up problem metadata. + g_file = "../test/data/matgas/GasLib-11-NE.m" + p_file = "../test/data/matpower/case5-NE.m" + link_file = "../test/data/json/GasLib-11-case5.json" + data = parse_files(g_file, p_file, link_file) + gpm_type = GasPowerModel{CRDWPGasModel, SOCWRPowerModel} + + # Solve the joint gas-power network expansion planning problem. + result = run_ne(data, gpm_type, juniper; solution_processors = + [_GM.sol_psqr_to_p!, _PM.sol_data_model!], + relax_integrality = true) + + # Ensure the problem has been solved to local optimality. + @test result["termination_status"] == LOCALLY_SOLVED + @test result["solution"]["it"][_GM.gm_it_name]["ne_pipe"]["4"]["z"] > 0.0 + @test all([x["p"] >= 0.0 for (i, x) in result["solution"]["it"][_GM.gm_it_name]["junction"]]) + @test all([x["vm"] >= 0.0 for (i, x) in result["solution"]["it"][_PM.pm_it_name]["bus"]]) end end diff --git a/test/ne_opf.jl b/test/ne_opf.jl index eede7ed..a9037f1 100644 --- a/test/ne_opf.jl +++ b/test/ne_opf.jl @@ -3,35 +3,57 @@ # Set up problem metadata. g_file = "../test/data/matgas/GasLib-11-NE.m" p_file = "../test/data/matpower/case5-NE.m" - g_type, p_type = CRDWPGasModel, SOCWRPowerModel + link_file = "../test/data/json/GasLib-11-case5.json" + gpm_type = GasPowerModel{CRDWPGasModel, SOCWRPowerModel} # Solve the joint network expansion, optimal gas-power flow problem. - result = run_ne_opf(g_file, p_file, g_type, p_type, juniper; - gm_solution_processors=[_GM.sol_psqr_to_p!], - pm_solution_processors=[_PM.sol_data_model!]) + result = run_ne_opf(g_file, p_file, link_file, gpm_type, juniper; + solution_processors = [_GM.sol_psqr_to_p!, _PM.sol_data_model!], + relax_integrality = true) # Ensure the problem has been solved to local optimality. @test result["termination_status"] == LOCALLY_SOLVED - @test isapprox(result["solution"]["ne_pipe"]["4"]["z"], 1.0, atol=1.0e-4) - @test all([x["p"] >= 0.0 for (i, x) in result["solution"]["junction"]]) - @test all([x["vm"] >= 0.0 for (i, x) in result["solution"]["bus"]]) + @test result["solution"]["it"][_GM.gm_it_name]["ne_pipe"]["4"]["z"] > 0.0 + @test all([x["p"] >= 0.0 for (i, x) in result["solution"]["it"][_GM.gm_it_name]["junction"]]) + @test all([x["vm"] >= 0.0 for (i, x) in result["solution"]["it"][_PM.pm_it_name]["bus"]]) end @testset "Nonlinear Programming (NLP) Formulation" begin # Set up problem metadata. g_file = "../test/data/matgas/GasLib-11-NE.m" p_file = "../test/data/matpower/case5-NE.m" - g_type, p_type = DWPGasModel, SOCWRPowerModel + link_file = "../test/data/json/GasLib-11-case5.json" + gpm_type = GasPowerModel{DWPGasModel, SOCWRPowerModel} # Solve the joint network expansion, optimal gas-power flow problem. - result = run_ne_opf(g_file, p_file, g_type, p_type, juniper; - gm_solution_processors=[_GM.sol_psqr_to_p!], - pm_solution_processors=[_PM.sol_data_model!]) + result = run_ne_opf(g_file, p_file, link_file, gpm_type, juniper; + solution_processors = [_GM.sol_psqr_to_p!, _PM.sol_data_model!], + relax_integrality = true) # Ensure the problem has been solved to local optimality. @test result["termination_status"] == LOCALLY_SOLVED - @test isapprox(result["solution"]["ne_pipe"]["4"]["z"], 1.0, atol=1.0e-4) - @test all([x["p"] >= 0.0 for (i, x) in result["solution"]["junction"]]) - @test all([x["vm"] >= 0.0 for (i, x) in result["solution"]["bus"]]) + @test result["solution"]["it"][_GM.gm_it_name]["ne_pipe"]["4"]["z"] > 0.0 + @test all([x["p"] >= 0.0 for (i, x) in result["solution"]["it"][_GM.gm_it_name]["junction"]]) + @test all([x["vm"] >= 0.0 for (i, x) in result["solution"]["it"][_PM.pm_it_name]["bus"]]) + end + + @testset "run_ne_opf (from file paths)" begin + # Set up problem metadata. + g_file = "../test/data/matgas/GasLib-11-NE.m" + p_file = "../test/data/matpower/case5-NE.m" + link_file = "../test/data/json/GasLib-11-case5.json" + data = parse_files(g_file, p_file, link_file) + gpm_type = GasPowerModel{CRDWPGasModel, SOCWRPowerModel} + + # Solve the joint network expansion, optimal gas-power flow problem. + result = run_ne_opf(data, gpm_type, juniper; solution_processors = + [_GM.sol_psqr_to_p!, _PM.sol_data_model!], + relax_integrality = true) + + # Ensure the problem has been solved to local optimality. + @test result["termination_status"] == LOCALLY_SOLVED + @test result["solution"]["it"][_GM.gm_it_name]["ne_pipe"]["4"]["z"] > 0.0 + @test all([x["p"] >= 0.0 for (i, x) in result["solution"]["it"][_GM.gm_it_name]["junction"]]) + @test all([x["vm"] >= 0.0 for (i, x) in result["solution"]["it"][_PM.pm_it_name]["bus"]]) end end diff --git a/test/neopf_long.jl b/test/neopf_long.jl deleted file mode 100644 index 911c656..0000000 --- a/test/neopf_long.jl +++ /dev/null @@ -1,38 +0,0 @@ - -#Check the qp gas and power flow model, this is contrived to make sure something is built on both sides - -@testset "test qp ne opf" begin - - @testset "36 Bus Ilic 1.1 Northeast 1.0" begin - data = GasModels.parse_file("../data/TC_PennToNortheast_wValves_expansion_1.0.json") - result = GasPowerModels.run_ne_opf("../data/36bus_ilic_expansion_1.1.m", "../data/TC_PennToNortheast_wValves_expansion_1.0.json", SOCWRPowerModel, CRDWPGasModel, misocp_solver; power_opf_weight=365, gas_price_weight=365) - @test result["status"] == :LocalOptimal || result["status"] == :Optimal - @test isapprox(result["objective"], 4.926397139595786e9; atol = 1e6) - end - - @testset "36 Bus Ilic 1.1 Northeast 2.25" begin - data = GasModels.parse_file("../data/TC_PennToNortheast_wValves_expansion_2.25.json") - result = GasPowerModels.run_ne_opf("../data/36bus_ilic_expansion_1.1.m", "../data/TC_PennToNortheast_wValves_expansion_2.25.json", SOCWRPowerModel, CRDWPGasModel, misocp_solver; power_opf_weight=365, gas_price_weight=365) - - @test result["status"] == :LocalOptimal || result["status"] == :Optimal - @test isapprox(result["objective"], 5.127290418071447e9; atol = 1e6) - end - - @testset "36 Bus Ilic 1.0 Northeast 1.0" begin - data = GasModels.parse_file("../data/TC_PennToNortheast_wValves_expansion_1.0.json") - result = GasPowerModels.run_ne_opf("../data/36bus_ilic_expansion_1.0.m", "../data/TC_PennToNortheast_wValves_expansion_1.0.json", SOCWRPowerModel, CRDWPGasModel, misocp_solver; power_opf_weight=365, gas_price_weight=365) - - @test result["status"] == :LocalOptimal || result["status"] == :Optimal - @test isapprox(result["objective"], 4.0269404390948544e9; atol = 1e6) - end - - @testset "36 Bus Ilic 1.0 Northeast 2.25" begin - data = GasModels.parse_file("../data/TC_PennToNortheast_wValves_expansion_2.25.json") - result = GasPowerModels.run_ne_opf("../data/36bus_ilic_expansion_1.0.m", "../data/TC_PennToNortheast_wValves_expansion_2.25.json", SOCWRPowerModel, CRDWPGasModel, misocp_solver; power_opf_weight=365, gas_price_weight=365) - - @test result["status"] == :LocalOptimal || result["status"] == :Optimal - @test isapprox(result["objective"], 4.1859768708376384e9; atol = 1e6) - end - -end - diff --git a/test/opf.jl b/test/opf.jl index 90e5509..e9fd070 100644 --- a/test/opf.jl +++ b/test/opf.jl @@ -3,33 +3,54 @@ # Set up problem metadata. g_file = "../test/data/matgas/GasLib-11-GPF.m" p_file = "../test/data/matpower/case5-GPF.m" - g_type, p_type = CRDWPGasModel, SOCWRPowerModel + link_file = "../test/data/json/GasLib-11-case5.json" + gpm_type = GasPowerModel{CRDWPGasModel, SOCWRPowerModel} # Solve the optimal gas-power flow problem. - result = run_opf(g_file, p_file, g_type, p_type, juniper; - gm_solution_processors=[_GM.sol_psqr_to_p!], - pm_solution_processors=[_PM.sol_data_model!]) + result = run_opf(g_file, p_file, link_file, gpm_type, juniper; + solution_processors = [_GM.sol_psqr_to_p!, _PM.sol_data_model!], + relax_integrality = true) # Ensure the problem has been solved to local optimality. @test result["termination_status"] == LOCALLY_SOLVED - @test all([x["p"] >= 0.0 for (i, x) in result["solution"]["junction"]]) - @test all([x["vm"] >= 0.0 for (i, x) in result["solution"]["bus"]]) + @test all([x["p"] >= 0.0 for (i, x) in result["solution"]["it"][_GM.gm_it_name]["junction"]]) + @test all([x["vm"] >= 0.0 for (i, x) in result["solution"]["it"][_PM.pm_it_name]["bus"]]) end @testset "Nonlinear Programming (NLP) Formulation" begin # Set up problem metadata. g_file = "../test/data/matgas/GasLib-11-GPF.m" p_file = "../test/data/matpower/case5-GPF.m" - g_type, p_type = DWPGasModel, SOCWRPowerModel + link_file = "../test/data/json/GasLib-11-case5.json" + gpm_type = GasPowerModel{DWPGasModel, SOCWRPowerModel} # Solve the optimal gas-power flow problem. - result = run_opf(g_file, p_file, g_type, p_type, juniper; - gm_solution_processors=[_GM.sol_psqr_to_p!], - pm_solution_processors=[_PM.sol_data_model!]) + result = run_opf(g_file, p_file, link_file, gpm_type, juniper; + solution_processors = [_GM.sol_psqr_to_p!, _PM.sol_data_model!], + relax_integrality = true) # Ensure the problem has been solved to local optimality. @test result["termination_status"] == LOCALLY_SOLVED - @test all([x["p"] >= 0.0 for (i, x) in result["solution"]["junction"]]) - @test all([x["vm"] >= 0.0 for (i, x) in result["solution"]["bus"]]) + @test all([x["p"] >= 0.0 for (i, x) in result["solution"]["it"][_GM.gm_it_name]["junction"]]) + @test all([x["vm"] >= 0.0 for (i, x) in result["solution"]["it"][_PM.pm_it_name]["bus"]]) + end + + @testset "run_opf (from file paths)" begin + # Set up problem metadata. + g_file = "../test/data/matgas/GasLib-11-GPF.m" + p_file = "../test/data/matpower/case5-GPF.m" + link_file = "../test/data/json/GasLib-11-case5.json" + data = parse_files(g_file, p_file, link_file) + gpm_type = GasPowerModel{CRDWPGasModel, SOCWRPowerModel} + + # Solve the optimal gas-power flow problem. + result = run_opf(data, gpm_type, juniper; solution_processors = + [_GM.sol_psqr_to_p!, _PM.sol_data_model!], + relax_integrality = true) + + # Ensure the problem has been solved to local optimality. + @test result["termination_status"] == LOCALLY_SOLVED + @test all([x["p"] >= 0.0 for (i, x) in result["solution"]["it"][_GM.gm_it_name]["junction"]]) + @test all([x["vm"] >= 0.0 for (i, x) in result["solution"]["it"][_PM.pm_it_name]["bus"]]) end end diff --git a/test/runtests.jl b/test/runtests.jl index 8e2cfe5..94e70be 100644 --- a/test/runtests.jl +++ b/test/runtests.jl @@ -1,6 +1,7 @@ using GasPowerModels import Memento +import Logging const _GM = GasPowerModels._GM const _IM = GasPowerModels._IM @@ -11,6 +12,7 @@ Memento.setlevel!(Memento.getlogger(_GM), "error") Memento.setlevel!(Memento.getlogger(_IM), "error") Memento.setlevel!(Memento.getlogger(_PM), "error") GasPowerModels.logger_config!("error") +Logging.disable_logging(Logging.Info) import Cbc import Ipopt @@ -20,24 +22,28 @@ import Juniper using Test # Setup for optimizers. -ipopt = JuMP.optimizer_with_attributes(Ipopt.Optimizer, "tol"=>1.0e-8, "acceptable_tol"=>1.0e-8, "print_level"=>0, "sb"=>"yes") -cbc = JuMP.optimizer_with_attributes(Cbc.Optimizer, "logLevel"=>0) -juniper = JuMP.optimizer_with_attributes(Juniper.Optimizer, "nl_solver"=>ipopt, "mip_solver"=>cbc, "log_levels"=>[]) +ipopt = JuMP.optimizer_with_attributes(Ipopt.Optimizer, "acceptable_tol" => 1.0e-8, "print_level" => 0, "sb" => "yes") +cbc = JuMP.optimizer_with_attributes(Cbc.Optimizer, "logLevel" => 0) +juniper = JuMP.optimizer_with_attributes(Juniper.Optimizer, "nl_solver" => ipopt, "mip_solver" => cbc, "log_levels" => []) @testset "GasPowerModels" begin include("GasPowerModels.jl") - include("base.jl") + include("io.jl") - include("data.jl") + include("base.jl") include("gpf.jl") - include("opf.jl") + include("mld.jl") include("ne.jl") include("ne_opf.jl") + include("opf.jl") + + include("solve_mld.jl") + end diff --git a/test/runtests_long.jl b/test/runtests_long.jl deleted file mode 100644 index 8bfa0b5..0000000 --- a/test/runtests_long.jl +++ /dev/null @@ -1,34 +0,0 @@ -using PowerModels -using GasModels -using GasPowerModels -using InfrastructureModels - -using Ipopt -using Cbc -using AmplNLWriter -using Gurobi -using JuMP -using Juniper -using CPLEX -using Memento -using Test - -ipopt_solver = JuMP.with_optimizer(Ipopt.Optimizer, tol=1e-6, print_level=0, sb="yes") -cbc_solver = JuMP.with_optimizer(Cbc.Optimizer, logLevel=0) -juniper_solver = JuMP.with_optimizer(Juniper.Optimizer, - nl_solver=JuMP.with_optimizer(Ipopt.Optimizer, tol=1e-4, print_level=0), - mip_solver=cbc_solver, log_levels=[]) -gurobi_solver = JuMP.with_optimizer(Gurobi.Optimizer) -cplex_solver = JuMP.with_optimizer(CPLEX.Optimizer, CPX_PARAM_SCRIND = 0) -couenne_solver = JuMP.with_optimizer(AmplNLWriter.Optimizer, "couenne.exe") -bonmin_solver = JuMP.with_optimizer(AmplNLWriter.Optimizer, "bonmin.exe") - -misocp_solver = gurobi_solver -minlp_solver = couenne_solver - -# Suppress warnings during testing. -Memento.setlevel!(Memento.getlogger(InfrastructureModels), "error") -PowerModels.logger_config!("error") - -include("neopf.jl") -include("neopf_long.jl") diff --git a/test/solve_mld.jl b/test/solve_mld.jl new file mode 100644 index 0000000..e419995 --- /dev/null +++ b/test/solve_mld.jl @@ -0,0 +1,103 @@ +@testset "src/util/solve_mld.jl" begin + # Set up problem metadata. + g_file = "../test/data/matgas/GasLib-11-GPF.m" + p_file = "../test/data/matpower/case5-GPF.m" + link_file = "../test/data/json/GasLib-11-case5.json" + gpm_type = GasPowerModel{CRDWPGasModel, SOCWRPowerModel} + + @testset "Prioritize Power Delivery First" begin + # Parse files and create a data dictionary. + data = parse_files(g_file, p_file, link_file) + data["it"][_PM.pm_it_name]["gen"]["3"]["gen_status"] = 0 + correct_network_data!(data) + + # Solve the gas-power maximum load delivery problem. + result = solve_mld(data, gpm_type, build_mld, + juniper, 0.0; relax_integrality = true) + + # Ensure the problem has been solved to local optimality. + @test result["termination_status"] == LOCALLY_SOLVED + @test all([x["p"] >= 0.0 for (i, x) in result["solution"]["it"][_GM.gm_it_name]["junction"]]) + @test all([x["vm"] >= 0.0 for (i, x) in result["solution"]["it"][_PM.pm_it_name]["bus"]]) + end + + @testset "Prioritize Power Delivery First (UC)" begin + # Parse files and create a data dictionary. + data = parse_files(g_file, p_file, link_file) + data["it"][_PM.pm_it_name]["gen"]["3"]["gen_status"] = 0 + correct_network_data!(data) + + # Solve the gas-power maximum load delivery problem. + result = solve_mld(data, gpm_type, build_mld_uc, + juniper, 0.0; relax_integrality = true) + + # Ensure the problem has been solved to local optimality. + @test result["termination_status"] == LOCALLY_SOLVED + @test all([x["p"] >= 0.0 for (i, x) in result["solution"]["it"][_GM.gm_it_name]["junction"]]) + @test all([x["vm"] >= 0.0 for (i, x) in result["solution"]["it"][_PM.pm_it_name]["bus"]]) + end + + @testset "Prioritize Gas Delivery First" begin + # Parse files and create a data dictionary. + data = parse_files(g_file, p_file, link_file) + data["it"][_PM.pm_it_name]["gen"]["3"]["gen_status"] = 0 + correct_network_data!(data) + + # Solve the gas-power maximum load delivery problem. + result = solve_mld(data, gpm_type, build_mld, + juniper, 1.0; relax_integrality = true) + + # Ensure the problem has been solved to local optimality. + @test result["termination_status"] == LOCALLY_SOLVED + @test all([x["p"] >= 0.0 for (i, x) in result["solution"]["it"][_GM.gm_it_name]["junction"]]) + @test all([x["vm"] >= 0.0 for (i, x) in result["solution"]["it"][_PM.pm_it_name]["bus"]]) + end + + @testset "Prioritize Gas Delivery First (UC)" begin + # Parse files and create a data dictionary. + data = parse_files(g_file, p_file, link_file) + data["it"][_PM.pm_it_name]["gen"]["3"]["gen_status"] = 0 + correct_network_data!(data) + + # Solve the gas-power maximum load delivery problem. + result = solve_mld(data, gpm_type, build_mld_uc, + juniper, 1.0; relax_integrality = true) + + # Ensure the problem has been solved to local optimality. + @test result["termination_status"] == LOCALLY_SOLVED + @test all([x["p"] >= 0.0 for (i, x) in result["solution"]["it"][_GM.gm_it_name]["junction"]]) + @test all([x["vm"] >= 0.0 for (i, x) in result["solution"]["it"][_PM.pm_it_name]["bus"]]) + end + + @testset "Weight Delivery of Power and Gas Equally" begin + # Parse files and create a data dictionary. + data = parse_files(g_file, p_file, link_file) + data["it"][_PM.pm_it_name]["gen"]["3"]["gen_status"] = 0 + correct_network_data!(data) + + # Solve the gas-power maximum load delivery problem. + result = solve_mld(data, gpm_type, build_mld, + juniper, 0.5; relax_integrality = true) + + # Ensure the problem has been solved to local optimality. + @test result["termination_status"] == LOCALLY_SOLVED + @test all([x["p"] >= 0.0 for (i, x) in result["solution"]["it"][_GM.gm_it_name]["junction"]]) + @test all([x["vm"] >= 0.0 for (i, x) in result["solution"]["it"][_PM.pm_it_name]["bus"]]) + end + + @testset "Weight Delivery of Power and Gas Equally (UC)" begin + # Parse files and create a data dictionary. + data = parse_files(g_file, p_file, link_file) + data["it"][_PM.pm_it_name]["gen"]["3"]["gen_status"] = 0 + correct_network_data!(data) + + # Solve the gas-power maximum load delivery problem. + result = solve_mld(data, gpm_type, build_mld_uc, + juniper, 0.5; relax_integrality = true) + + # Ensure the problem has been solved to local optimality. + @test result["termination_status"] == LOCALLY_SOLVED + @test all([x["p"] >= 0.0 for (i, x) in result["solution"]["it"][_GM.gm_it_name]["junction"]]) + @test all([x["vm"] >= 0.0 for (i, x) in result["solution"]["it"][_PM.pm_it_name]["bus"]]) + end +end \ No newline at end of file