efe8f9f753
Saving directory of plots and report are modified
2024-03-28 12:56:57 -04:00
46d3c39ac9
Git ignore updated
2024-03-28 09:30:34 -04:00
f8fa5a4ed3
Title: Report Creation
...
The report creation class is completed. Compared to the previous version, building system info tables are added, fuel consumption breakdown graphs are also added.
2024-03-25 11:10:55 -04:00
bb9454339f
Energy System Analysis Report
...
A class named EnergySystemAnalysisReport is created to create and compile a latex file for reporting the output of the energy system simulation code.
2024-03-05 15:42:29 -05:00
5d04d12404
.gitignore is updated
2024-02-20 16:44:06 -05:00
0699c24520
Title: merging changes from hub/final_energy_system_model branch in here
2024-02-07 20:49:27 -05:00
a454b8f900
Title: merging changes from hub/final_energy_system_model branch in here
2024-02-07 20:33:46 -05:00
cf17437b26
removed a redundant line
2024-02-07 19:17:57 -05:00
ebaec9bb7c
Title: Finalizing the energy system data model and system factory
...
A new XML file named montreal_future_systems.xml is created where the elements of the file are the same as attributes of various classes. Therefore, the catalogue importer and energy system importer should have been updated accordingly. The catalog importer is organized in a general method so whenever someone wants to create a new catalogue they can use the created code as the blueprint.
2024-02-07 18:54:09 -05:00
3e193f04a6
The dual_supply_capability is added to the city model structure
2024-02-01 15:41:05 -05:00
ac4742d2c4
A new attribute "dual_supply_capability" is added to NonPVGeneration class in non_pv_generation_system.py and the catalogue importer is adjusted
2024-02-01 12:24:15 -05:00
f976040f45
A new attribute "dual_supply_capability" is added to NonPVGeneration class in non_pv_generation_system.py and the catalogue importer is adjusted
2024-02-01 12:23:58 -05:00
4856173b88
an attribute (heating_consumption_disaggregated) is added to building.py
2024-01-18 14:25:08 -05:00
11e7cf8558
a script named energy_system_sizing.py is created in the importers to size the energy system components. This is a very simple sizing process where we only size the heat pump and boiler for 60 and 40 percent of the maximum demand
...
The class SystemSimulation in system_simulation.py is created to contain all the simulation models of different archetypes.
main.py is modified to randomly assign base case systems to city and print the heating consumption, and then assign a new system to all buildings and calculate the heating consumption again
2024-01-17 13:10:39 -05:00
673cbac77a
added storage_medium attribute to thermal_storage_system.py to enable us use water thermodynamic characteristics in the modelling
2024-01-17 13:05:10 -05:00
11f78ccb89
added storage_medium attribute to thermal_storage_system.py to enable us use water thermodynamic characteristics in the modelling
2024-01-10 16:10:42 -05:00
ec1c7464f3
a script named energy_system_sizing.py is created in the importers to size the energy system components
2024-01-02 18:30:39 -05:00
c362bdb8b1
small modifications were made to the energy system importer
2023-12-28 20:24:13 -05:00
c1a77a82ef
There was an error related to the generation systems of energy systems in city_model_structure that was causing bugs in building.py
2023-12-28 18:59:34 -05:00
6e1914963d
The error in montreal_custom_energy_system_parameters.py is fixed
...
Random assignation of systems to city buildings is done
2023-12-28 13:48:22 -05:00
19dcb988f9
The heating and cooling demand units are changed from J to W
2023-12-20 15:53:28 -05:00
57c7a76529
The ep results importer for multiple buildings is completed
2023-12-06 13:53:31 -05:00
020190829f
The energy plus result importer for multiple buildings is created and tested. Currently, buildings are enriched with hourly values but monthly and yearly values are not working.
2023-12-05 19:38:11 -05:00
c3f2cfb02a
updated the idf.py
2023-12-05 13:13:19 -05:00
e3f1d52a21
Add .gitignore to exclude Python bytecode files
2023-12-05 12:47:44 -05:00
9c1e05939a
The city energy system importer for the north america is modified and tested.
2023-10-17 17:25:13 -04:00
978cc9d1ea
added system schematics to the data folder and to the catalog importer
2023-10-16 17:48:42 -04:00
0240e89170
modified a small bug in north_america_energy_system_catalog.py
2023-10-16 17:24:39 -04:00
c6d4feec89
Modified the classes and the north amercia catalog importer based on the changes Pilar made in the data model structure
2023-10-16 16:44:53 -04:00
3f649fd020
finished central data model new structure for energy systems, importer and test
2023-10-13 13:31:46 -04:00
d94bce4174
half made changes in central data model for systems
2023-10-13 08:23:40 -04:00
1a7ad20135
new catalog model and factory finished and test passed
2023-10-12 11:59:52 -04:00
57ee3e734b
finished generic system and system parts
2023-10-11 09:14:38 -04:00
84f5ebe4a0
checking a problem with lists assignation where a single value should be assigned
2023-10-10 16:22:45 -04:00
11dc02d0e8
starting point, not working
2023-10-10 05:03:31 -04:00
d29161b05e
rolled back and error introduced in a previous commit
2023-10-06 04:54:20 -04:00
a331dce966
fixed error in logic in _create_generic_systems
2023-10-06 04:14:52 -04:00
ef89da8552
created a loop for generation systems in _associate_energy_systems
2023-10-05 16:18:08 -04:00
9654bee978
modified the names and changed all singulars to plurals
2023-10-05 14:45:33 -04:00
dae117fb44
Merge remote-tracking branch 'origin/energy_plus_result_factory' into energy_plus_result_factory
2023-10-05 14:20:24 -04:00
91fa9d5ca1
modified the names and changed all singulars to plurals
2023-10-05 14:20:02 -04:00
6f40a15609
Merge remote-tracking branch 'origin/energy_system_central_data_model' into energy_system_central_data_model
2023-10-05 13:22:32 -04:00
ca48d6448b
changed all the singular names to plural and turned distribution and emission systems into lists
2023-10-05 13:18:57 -04:00
f2bfc297b3
Basic style correction and missing docstrings
2023-10-05 11:30:20 +02:00
d5c443a57b
Merge remote-tracking branch 'origin/main' into energy_system_central_data_model
2023-10-05 11:02:13 +02:00
568317ebf1
Merge pull request 'fixing_working_hours_problem' ( #47 ) from fixing_working_hours_problem into main
...
Reviewed-on: https://nextgenerations-cities.encs.concordia.ca/gitea/CERC/hub/pulls/47
2023-10-05 04:40:58 -04:00
af32decf96
Merge pull request 'added_new_functions_to_dictionaries' ( #48 ) from added_new_functions_to_dictionaries into main
...
Reviewed-on: https://nextgenerations-cities.encs.concordia.ca/gitea/CERC/hub/pulls/48
2023-10-05 04:40:19 -04:00
cbda6ce13d
Tried to modify the test_systems_factory.py but received an error saying GenerationSystem object is not iterable
2023-10-04 17:07:19 -04:00
2b696f9251
Merge branch 'main' into feature/load_compressed_city
2023-10-04 15:12:42 -04:00
a97c068513
Add removal of decompressed pickle file
2023-10-04 15:11:35 -04:00