-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvariables
80 lines (80 loc) · 3.18 KB
/
variables
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
// Search Driver
tasks_file = tasks; // File with list of cells to do line by line in format <lon> <lat>
processes_file = processes; // File with list of processes to complete
//
// General
border = 600; // Number of cells to add as border around DEM square
//
dambatter = 3.0; // Slope on sides of dam
cwidth = 10.0; // Width of top of dam
freeboard = 1.5; // Freeboard on dam
//
// Screening
min_watershed_area = 10; // Minimum watershed area in hectares to be consisered a stream
contour_height = 10; // Contour interval along streams for finding dam sites to test
//
min_reservoir_volume = 1.0; // Minimum reservoir volume (GL) at maximum dam wall height
min_reservoir_water_rock = 3.0; // Minimum reservoir water to rock ratio at optimal dam wall height
min_max_dam_height = 5.0; // Minimum maximum dam height (m) (Before overlapping filters) to be considered a potential reservoir
//
// filter = use_world_urban; // Use world urban data from tifs stored in fileformat input/WORLD_URBAN/55H_hbase_human_built_up_and_settlement_extent_geographic_30m
// filter = use_tiled_filter; // Use shapefile filters output from shapefile_tiling
// filter = input/CLUM/CLUM541550552_WGS84.shp; // Location of shapefile to tiled
// filter = input/CAPAD/capad.shp;
// filter_to_tile = input/WPAD/WDPA_Nov2018-shapefile-polygons.shp;
//
dam_wall_heights = 10, 20, 30, 40, 50, 60, 70, 80, 90, 100; // Wall heights to test and export
//
// Pairing
min_head = 100; // Minimum head (m) to be considered a potential pair
max_head = 800; // Maximum head (m) to be considered a potential pair
min_pair_water_rock = 1.5; // Minimum pair water to rock ratio based on interpolated values
min_slope = 0.05; // Minimum slope based on interpolated nearest point seperation between two reservoirs
min_pp_slope = 0.03; // Minimum slope based on pourpoint seperation between two reservoirs
max_lowers_per_upper = 100; // Maximum number of lower reservoirs to keep per upper reservoir
//
// Common
gravity = 9.8; // Acceleration due to gravity (m/s/s)
generation_efficiency = 0.9; // Efficiency of generation
usable_volume = 0.85; // Usable volume of reservoir
water_density = 1000.0; // Density of water (kg/m^3)
//
// FOM Calculations
powerhouse_coeff = 63500000;
power_exp = 0.75;
head_exp = 0.5;
power_slope_factor = 1280;
slope_int = 208500;
head_coeff = -0.54;
power_offset = 66429;
tunnel_fixed = 17000000;
dam_cost = 168;
//
// Output
volume_accuracy = 0.05; // Maximum ratio error on final volume
dam_wall_height_resolution = 0.5; // Resolution of dam wall height (m)
minimum_dam_height = 5.0;
good_colour = 255, 0, 0, 255; // Opacity, Blue, Green, Red
bad_colour = 255, 200, 200, 255;
upper_colour = #88F0AA14;
lower_colour = #88F03C14;
//
output_FOM = 0; // Whether to output exact FOM or Class (A-E)
//
// Reservoir sizings
test = 150, 18, 3500; // Test in format {Volume (GL), Storage time (h), Maximum FOM}
test = 50, 18, 3500;
test = 50, 6, 1800;
test = 15, 18, 3500;
test = 15, 6, 1800;
test = 5, 18, 3500;
test = 5, 6, 1800;
test = 2, 6, 1800;
//
// Class Cutoffs
A = 533, 47; // Class cutoffs in the format {Power Cost, Storage Cost}
B = 666, 59;
C = 800, 70;
D = 933, 82;
E = 1066, 94;
//