restauro fotovoltaico

This commit is contained in:
2025-06-17 12:20:59 +02:00
parent a1122fbe26
commit 9cbfaa2d74

View File

@@ -22,3 +22,19 @@ add_to_file_yml(path, filename, key, value)
suppress_printing(generate_calendar) # generate the calendar for the location 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 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 derating_factor = derating_factor_percent / 100
# CALCOLO PRODUTTIVITA'
result_ac_energies_resampled = suppress_printing(simulate_1_kWp_generators, coordinates_dataset, tilt_angle, azimuth)
# SCALING PRODUTTIVITA'
result_ac_energies_gens = {} # initialization of the output dictionary
result_ac_energies_gens['gen_pv_' + str(capacity) + '_kWp'] = result_ac_energies_resampled[location_eng] * capacity
# DERATING PRODUTTIVITA'
result_ac_energies_gens_derated = suppress_printing(simulate_gens_derated_productivity, derating_factor, result_ac_energies_gens)
# GENERAZIONE DATAFRAME
result_ac_energies_to_csv_df = suppress_printing(simulate_unstacked_productivity, result_ac_energies_gens_derated) # create two unstacked dataframe (the other functions work with dictionaries)
# ESPORTAZIONE RISULTATI IN CSV
result_ac_energies_to_csv_df.to_csv(path_export, encoding='utf-8')