b0e6c7d9ef
feat: the workflow is organized to separate system models
2024-08-26 19:39:05 -04:00
5f95d2a5fb
feat: simulation models of 2 archetypes with central heating and decentral cooling and dhw are added
2024-06-25 18:14:12 -04:00
ee6dc92b40
fix: new archetype to model a system with central heating and decenral cooling and dhw created
2024-06-24 19:21:28 -04:00
dce5bb8c06
fix: bugs in costing solved
...
fix: SRA is fixed and finalized
feat: A code is written to calculate solar angles and values are validated using PVLIB
feat: solar radiation on tilted surface is calculated
fix: Required attributes for PV calculations are added to CDM and surface class
2024-05-28 10:36:57 -04:00
efac4c3948
Costing initiated
...
The classes and scripts of costs library are copied in scripts folder
fix: updating the energy system catalogue parameter importer
fix: units are fixed in the sizing and simulation modules
fix: adding costing workflow
feat: new function created to store current and new system analysis results
fix: updating the code to implement all the changes
feat: new attributes added to energy system catalogue
fix: samll bug in calculating capital cost of TES is solved
feat: a new method for calculating peak dhw demand is created in building class
fix: small bug in generation system class of CDM is fixed
fix: small issues in current system simulation and sizing modules are resolved
feat: new class called EnergySystemsSimulationFactory is created to handle all the system simulation models
fix: the operational cost class is modified and completed
fix: slight changes before merge
2024-05-01 15:18:52 -04:00
b949e4e4cf
Cleaning my mess
2024-03-28 16:06:03 -04:00
a69a58d8d8
testing
2024-03-28 13:30:57 -04:00
3cbc13d302
New Cost Catalogue
...
The xml file and catalogue importer are changed and tested
2024-03-27 19:56:35 -04:00
11d493ba0e
remove north_america catalog for energy systems
2024-03-12 14:56:22 +01:00
1266f50e29
Correct small error in unittest
2024-02-16 06:01:54 +01:00
674393970c
Merge remote-tracking branch 'origin/main' into final_energy_system_model
...
# Conflicts:
# .gitignore
# hub/city_model_structure/building.py
# hub/exports/building_energy/idf.py
# hub/imports/geometry_factory.py
2024-02-16 05:50:45 +01:00
57a9d24f4c
Title: Improvement of Energy System Parameters Importer
...
>> To make life easier for people who want to work on energy systems in future, I tried to make my code as generic as possible.
2024-02-13 20:05:03 -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
9357cef641
remove wrong indentation
2024-01-25 06:57:00 +01:00
e0e7daf64b
Merge remote-tracking branch 'origin/main' into feature/upgrade_ep_to_23.2.0
...
# Conflicts:
# hub/exports/building_energy/idf_files/Minimal.idf
2024-01-22 14:32:24 +01:00
1916d21c4e
restore unittests after debug is completed
2024-01-09 10:32:47 +01:00
57388a9dc4
replace github nrel with cerc offline nrcan_data
2024-01-09 10:31:59 +01:00
eeac9a24a8
Update energy plus
...
Shadow object surfaces are now building_name_{index}
Now version 23.2 is supported
Minimal.idf set the proper simulation method
2023-12-07 12:05:59 -05:00
27ceed01fe
persistence changes
2023-12-06 15:15:36 -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
72b6cddea4
change result structure (concept proof)
2023-11-24 08:02:01 +01:00
a3c5219ccd
Changed idf to start producing detailed systems
2023-11-16 14:26:41 -05:00
452bfdf780
correct unit tests in ci/cd
2023-11-03 07:21:50 +01:00
b711bceb7b
Add geojson exporter
2023-10-24 08:01:57 +02:00
6ee1466b8e
Add geojson exporter
2023-10-24 08:00:48 +02:00
a31281cae7
Code quality improvements and basic creation og geojson from gml
2023-10-20 14:19:46 +02:00
9c1e05939a
The city energy system importer for the north america is modified and tested.
2023-10-17 17:25:13 -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
31a4893ed8
Corrections in persistence, distribution_systems_electrical_consumption property seems to be bugged
2023-10-13 08:57:42 +02:00
1a7ad20135
new catalog model and factory finished and test passed
2023-10-12 11:59:52 -04:00
84f5ebe4a0
checking a problem with lists assignation where a single value should be assigned
2023-10-10 16:22:45 -04:00
6b24a59178
Add exports for cesium tileset and glb format
2023-10-10 11:16:26 +02: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
3f91da9f45
Merge remote-tracking branch 'origin/energy_system_central_data_model' into energy_system_central_data_model
...
# Conflicts:
# hub/imports/energy_systems/montreal_custom_energy_system_parameters.py
2023-10-06 04:13:32 -04:00
f13d7fd860
fixed error in logic in _associate_energy_systems
2023-10-06 04:11:56 -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
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
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
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
f0ad1462d0
finished the first part of the test.
2023-10-03 17:50:17 -04:00
fac6844da1
started working on the test
2023-10-02 13:19:58 -04:00
207058a16f
obj export improvements
2023-09-28 15:20:28 +02:00