deap_dsm_config.py 756 Bytes
Newer Older
upedk's avatar
upedk committed
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
# 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
n_gen = 8000

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

# General parameter
optimization_start = 0
optimization_length = 8760

#optimization_start = 2160  # April 1st
#optimization_length = 720  # One Month

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