Skip to content

Profile assets and battery management peak shaving forecast#276

Merged
AteZenmo merged 4 commits intomainfrom
Profile_Assets_and_BatteryManagementPeakShavingForecast
Apr 1, 2026
Merged

Profile assets and battery management peak shaving forecast#276
AteZenmo merged 4 commits intomainfrom
Profile_Assets_and_BatteryManagementPeakShavingForecast

Conversation

@Luc-Sol
Copy link
Copy Markdown
Contributor

@Luc-Sol Luc-Sol commented Apr 1, 2026

must be merged together with: Zenmo/zero_Interface-Loader#262

Luc-Sol added 4 commits March 23, 2026 12:43
- calculateCOP in the J_EAConversionHeatPump is now public.
The BatteryForecast was still using an old formula for COP.
- Added an Initialization method that checks if there are other flex assets present in any of the target gridconnections. If so, throws an exception. Heating Assets are an exception, there can be a single heating asset in each target gridconnection, which is stored in a map.
- The Forecast method now looks for all profiles with EnergyCarrier Electricity and Heat. For heat it uses the above mentioned mapping to find the heating efficiency.
- Changed connectToJ_EA / removeTheJ_EA to now fill c_profileAssets with all J_EAProfiles, including J_EAConsumption and J_EAProduction.
- Added a check in J_BatteryManagementPeakShavingForecast to skip the non electric heating assets.
- Updated the HeatingManagement checks to align with the new c_profileAssets definition.
@AteZenmo AteZenmo merged commit 4b76a23 into main Apr 1, 2026
1 of 2 checks passed
@AteZenmo AteZenmo deleted the Profile_Assets_and_BatteryManagementPeakShavingForecast branch April 1, 2026 11:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants