Thanks for your help, Robert,
below my rest command. I build a sensor from Epex for the next 24 h, taking the 1 h and double the number of values so I have the same value for full hour and the half hour.
my production price is constant 0.08 €
My thought was that the load for the next 24 h is generated when I run the ML forecast model predict which gave me in the Web Gui also 48 values for the next 24 h, that I expected that I have everything in 30 minute steps.
I am really new to EMHASS so sorry for stupid questions.
I have a question for the people who use a heatpumpboiler for DHW with the thermal model and rolling window with 5 min MPC runs. Do you see a nice planning with the heatpumpboiler getting warmed up during PV generation, but in the end EMHASS decides to start in the early mornings? I have a 15 kWh battery also. I just wonder why EMHASS deviates from it’s original planning when heading into the evening/night. You don’t expect big changes anymore in the forecasts at night for the next day. If you want to share your experience with this,that would be very helpful. Thank you all
I have experienced the same behaviour, with 5min MPC calls. Especially when there is enough pv production. I now switched to 15min MPC with 15 min optimisation steps and a rolling windows of 72 hours. Currently it looks better
This is the temperature profile, I would expect one long run not all those in between starts.
I use the dry-contact to increase the setpoint, if deferrable > 0 then the dry-contact is closed and setpoint goes to 65°C until deferrable = 0, then back to 50°C
It would be helpful to see the optimisation plan for these two cases.
It is important to realize that EMHASS has no memory or state, it doesn’t know what the optimisation plan was 5 minutes ago or 5 hours ago. It doesn’t try to stick to the previous plan.
Each time you run the optimisation it looks at the provided four forecasts; cost, price, solar and load and generates a fresh plan and in the case of thermal loads external forecasts like outdoor_temp.
If the plan has changed that is because some of the inputs have changed.
If you can show us those optimisation plans we maybe able to see the differences.
I have three thermal loads running HVAC (cooling), hot water and pool heating. I do see their schedules jump around after each 5 minute MPC run.
My desired_temperatures I allow it to cool to 40 deg overnight, but charge to 60 deg at 6 hours before sunset (set - 12) for 3 hours. Getting the desired_temperature profile is complicated.
Here is my hot water, I too use a change of setpoint (SG Ready = 65 deg C) when deferrable4 > 0.
Totally shifted DHW with current 2 blocks planned. Maybe because pricing suddenly becomes very low, however that part is MLForecast model, will probably not be correct with real prices I get tomorrow at 1:30 pm
So, I am not the only seeing this with pricing, however you would expect that PV-power is free regardless of pricing during a PV period.
Last night I tried a 48h prediction window, intially It looked good: