deap_dsm_config.py 703 Bytes
Newer Older
upedk's avatar
upedk committed
1
2
3
4
5
6
# Input files
input_data_path = './input/System Design Input v08.xlsx'
consumer_data_path = './input/Consumer Data Input v05 one month.xlsx'

# GA parameter
pop_size = 600
upedk's avatar
upedk committed
7
n_gen = 50
upedk's avatar
upedk committed
8
9
10
11
12
13
14
15
16
17
18
19
20

tourn_size = 3

crossover_prob = 0.5
mut_prob = 0.5

# Objective weights -> all minimized
power_objective = 3
blocked_hours_objective = 2
possible_hours_objective = 1
parallel_schedule_objective = 100
# timeframe_objective = -1.0  # Not needed since timeframe violations are not possible due to seeding and mutation

upedk's avatar
upedk committed
21
# General parameters
upedk's avatar
upedk committed
22
23
24
optimization_start = 0
optimization_length = 8760

upedk's avatar
upedk committed
25
use_multiprocessing = False
upedk's avatar
upedk committed
26
27
28

# Buffer in kW of that scheduled consumption needs to be below produced power [kW].
power_buffer = 1