a454b8f900
Title: merging changes from hub/final_energy_system_model branch in here
2024-02-07 20:33:46 -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
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
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
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
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
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
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
f0ad1462d0
finished the first part of the test.
2023-10-03 17:50:17 -04:00
23a8fbe86d
continued working on the importer
2023-10-03 13:07:20 -04:00
087384475f
changing from generation system to generation systemS in system importer north america
2023-10-03 09:40:32 -04:00
b914c9e7bf
made final changes to north_america_custom_energy_system_parameters.py
2023-10-02 12:39:30 -04:00
cf783d8998
add max height to the city in geojson when the high field is given
2023-09-29 07:54:46 +02:00
eaa3064a3f
continued working on energy system importer
2023-09-28 19:19:32 -04:00
8dbbfb9460
finished creating generic generation system in the _create_generic_systems method in north_america_custom_energy_system_parameters.py
2023-09-27 17:48:23 -04:00
3809cf2885
continued the work on importer
2023-09-27 13:00:04 -04:00
8b66e20e9a
some refactoring
2023-09-27 05:35:28 -04:00
6d34e41e90
Started working on north america energy system importer.
2023-09-26 18:54:58 -04:00
a43c971bbb
modified working hours to give hours a month, not only total
2023-09-25 05:19:02 -04:00
73dffdc367
Merge branch 'systems_catalog_improvement' into energy_plus_result_factory
...
# Conflicts:
# .gitignore
2023-09-14 12:34:50 -04:00
cde3bfb4ae
tried to get monthly values from the method in helpers/monthly values.
2023-09-08 11:50:20 -04:00
8f8a6dbf71
small changes in importer
2023-09-08 05:05:58 -04:00
1392c05489
results_factory.py is modified
...
The enrich method is added to energy_plus_workflow.py
The Levis_out.csv is added to test_data
2023-09-07 18:16:07 -04:00
a0d2f7e5bc
chnages were made to energy_plus_workflow.py
2023-09-06 14:55:14 -04:00
9624be2cf9
solved bugs introduced with changes in thermal_zone_from_internal_zones new structure
2023-09-01 12:53:01 -04:00
8763523d3b
added S to some lists, updated montreal_custom_catalog.py to new catalog classes and removed __future__ from those classes that didn't need it
2023-08-29 12:50:49 -04:00
6551eb6402
partial correction for persistence
...
IMPORTANT: This version neec top be checked for meb import as seems that the cooling and heating demand aren't imported properly.
2023-08-29 05:55:40 +02:00
ff1bb80a6c
Merge remote-tracking branch 'origin/main'
2023-08-22 10:26:29 -04:00
491b976fd9
Correct error in meb (temporary workaround)
2023-08-22 10:25:40 -04:00
e20a700deb
emission_system.py is rolled back to original
...
performance_curves.py is imported in generation_system.py
The order of arguments in pv_generation_system.py is fixed
Modulation range is replaced with maximum and minimum heat output in generation_system.py
maximum,minimum, and nominal cooling output are also added to generation_system.py
2023-08-17 18:48:48 -04:00
32a40f17a6
fixing pv problem
2023-08-16 16:28:20 -04:00
d564218531
Merge remote-tracking branch 'origin/main'
...
# Conflicts:
# hub/helpers/data/montreal_function_to_hub_function.py
# hub/imports/construction/helpers/construction_helper.py
2023-08-10 11:03:09 -04:00
ebb712ebaf
Add missing values to reference city to climate zone and to montreal functions
2023-08-10 11:01:37 -04:00
deb04cbe2d
Add retrieve result test and correct lock in sqlalchemy
2023-08-09 13:52:55 -04:00