Files
CACER-simulator/Fotovoltaico.py

24 lines
976 B
Python

from src.Functions_Energy_Model import *
from src.Functions_General import *
location_ita = 'Biella' # location in Italian
capacity = 100 # kWp
tilt_angle = 30 # degrees
azimuth = 0 # degrees
num_years = 1 # number of years to simulate
derating_factor_percent = 1 # derating factor that reduce the efficiency of the modules in percentage [%]
config = yaml.safe_load(open("config.yml", 'r'))
path_export = str(config['filename_output_csv_gen_pv']) # path to save the results
# INIZIALIZZAZIONE PARAMETRI PER SIMULAZIONE
location_eng = location_italian_to_english(location_ita)
path = "config.yml"
filename = ""
key = "project_lifetime_yrs"
value = num_years
add_to_file_yml(path, filename, key, value)
suppress_printing(generate_calendar) # generate the calendar for the location
coordinates_dataset = suppress_printing(create_coordinates_dataset, [location_eng]) # create a dataset with the coordinates of all the locations
derating_factor = derating_factor_percent / 100