Commit Graph

1687 Commits

Author SHA1 Message Date
a313dd8624 a code for testing MEB created 2024-03-05 17:29:05 -05:00
905fc3342b Merge remote-tracking branch 'origin/system_simulation' into system_simulation 2024-03-05 16:30:50 -05:00
bdb13c7faf gitignore updated 2024-03-05 16:30:36 -05:00
7590af1eac gitignore updated 2024-03-05 16:29:45 -05: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
e38ac5b3f6 Merge remote-tracking branch 'origin/main_branch' into main_branch 2024-02-20 16:22:07 -05:00
0699c24520 Title: merging changes from hub/final_energy_system_model branch in here 2024-02-07 20:49:27 -05:00
4173b868f3 git ignore is updated 2024-02-07 20:39:16 -05:00
57c33d7ee5 Merge remote-tracking branch 'origin/main_branch' into main_branch 2024-02-07 20:34:01 -05:00
a454b8f900 Title: merging changes from hub/final_energy_system_model branch in here 2024-02-07 20:33:46 -05:00
48fb8d3d35 Title: merging changes from hub/final_energy_system_model branch in here 2024-02-07 19:53:17 -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
591c2631eb fixed some small warnings 2023-12-28 18:41:08 -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
a2d733d1d1 had to commit before creating new branch 2023-12-21 11:28:31 -05:00
19dcb988f9 The heating and cooling demand units are changed from J to W 2023-12-20 15:53:28 -05:00
0a4465f669 geojson_creator.py is changed to a function getting x, y, and diff as input to generate the .geojson file
in main.py city is created and using ep_workflow.py the building demands are calculated and buildings are enriched.
2023-12-20 15:33:50 -05:00
6a81e8c411 Merge branch 'your_branch' into merged_branch 2023-12-19 13:55:33 -05:00
b4154c11d5 first commit 2023-12-19 13:51:06 -05:00
b66b0aa578 Merge branch 'ep_branch' into main_branch 2023-12-19 13:34:55 -05:00
a51343d9c3 Merge remote-tracking branch 'origin/main' 2023-12-19 11:37:50 -05:00
fef4dd012a Including a central point and plotting buildings in a square 2023-12-19 11:37:24 -05:00
9377e80ff7 Remove excess files 2023-12-15 15:17:14 -05:00
5da9766da6 Add initial version of building selection tool 2023-12-15 13:50:41 -05:00
ed445529f9 Initial commit 2023-12-12 18:34:30 -05:00
b6d32e5086 The script is updated to implement the hub result factory 2023-12-06 16:29:59 -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
sanam
6990811ea7 remove .idea 2023-12-05 11:04:15 -05:00
sanam
143a8e5ca5 Merge remote-tracking branch 'origin/main' 2023-12-05 10:59:44 -05:00
92100df406 Changed the idf generator to incorporate zone lights and appliances calculation 2023-12-05 10:43:45 -05:00
sanam
400a05c096 Enriching Concordia json file 2023-12-05 10:34:23 -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