dfeist
(Daniel Feist)
339
@Andre_K @Zarch @AndyS
FYI I’m now on 09.02 and integral is working as designed (and reported by @Andre_K). Hope to now see reduced cycling on default settings, as well as have the ability to extend cycles even further by reducing “compr start heat” to -100.
Fair play to Vaillant for resolving this within just 2 days!
Andre_K
(André Kühne)
340
Wow, that’s great & really quick. Did they change the board and did you have to pay?
Zarch
(Mick Wall)
341
Think i’m finally getting my head around this issue now.
Here’s a trace from my 351.06.07 5kW
I’m not sure Integral dropped to -89, I think cos i’m in Setback… but it’s a good starting point.
11:10 Integral -89
11:32 Integral 0
(yellow line on graph)
Flow Temp versus Target Flow Temp across that 22 mins: 39.
(difference is purple, ie 2.3 at 11:21)
ie, this is the time & DT where flow temp is higher than target flow temp (the yellow shading!)
So the Integral changes twice as quick as it should?
I do see the Integral changing every 30 seconds when I drill into the data points. Which isn’t right? It should be every minute according to the manual.
The energy balance is the integral from the difference between the flow temperature actual value and targe tvalue, which is added up every minute. If the set heat deficit is reached,the heat pump starts.
If the supplied heat volume corresponds to the heat deficit, the heat pump is switched off.
I have also played with “Compr. start heating from” and tuned this down to -100, but my unit ignores this and starts at -60 regardless.
dfeist
(Daniel Feist)
342
Hard to see on your graph, but yes, those are the two issues. I added a calculated integral on mine which helps visualize it. While the lines offsets won’t match, you can at least compare the gradient which is what you are interested in. (the division step needs to be based on your sample rate. If it’s 15s this should be 0.25, 30s then 0.5 etc.)
1 Like
dfeist
(Daniel Feist)
343
Yes, new board (external only). Replaced under warranty.
Andre_K
(André Kühne)
344
The integral can and does change more often than once per minute (polling it every 10s over ebus you will see this), it’s the magnitude of the change that 's wrong on the old firmware. If you have a 2°C difference between flow and return temperature, the integral should change by 2°min over the course of 1 minute. The old firmware apparently doubles this, showing a change of 4°min.
In your graph, between 11:25 and 11:30, you have a desired flow temp around 26°C and an actual flow temp of 27.5. Over 5 minutes, the integral should accumulate by 1.5° * 5 min = 7.5°min. Eyeballing your integral, it rises from around -24 to -9, which is a delta of 15°min and hence twice as much as it should be.
On a related note: Your ebus flow&return temperatures seem to make sense and not have a terrible offset like mine. I’ll use that as evidence to hopefully convince Vaillant of a repair.
2 Likes
dfeist
(Daniel Feist)
345
What offset do you see? I have the following:
Compressor off and 840L/hr flow:
- Heatmeter flow (internal): 22.6
- Heatmeter return (internal): 22.6
- Vailant flow: 22.0
- Vailant return: 22.3
Compressor on and 1200/hr flow
- Heatmeter flow (internal): 28.3
- Heatmeter return (internal): 24.0
- Vailant flow: 27.6
- Vailant return: 23.7
This probably means that Vaillant is slightly under-reporting output and COP in my case, as the 0.3C offset in return temp means lower delta-t vs. heat-meter.
I wonder if there is a way to improve that return temp by adjusting it’s position, using some heat-transfer paste, or insulating around it?
Andre_K
(André Kühne)
346
There’s a roughly 1.2 °C more or less constant offset between them, easily to be seen by the remaining delta when the compressor is off. Yello/Blue are Vaillant ebus measurements, Red/Green my own PT1000.
dfeist
(Daniel Feist)
347
So far bit worse than my 0.3 then!
Zarch
(Mick Wall)
348
Difference between my Heat Meter and Ebus
- Flow: around 0.3 & 0.4
- Return: around 0.4 & 0.5
Andre_K
(André Kühne)
349
@dfeist @Zarch Thanks for those graphs!! There’s quite a spread there. I wouldn’t mind about an absolute offset but the delta between them when the compressor is off is very telling. I have the suspicion that this might also contribute to my cycling problem since the system always thinks the flow temperature is too high. Let’s see what Vaillant has to say.
If it’s alright with you I will add our three graphs to the Vaillant inbuilt metering vs MID thread for reference as it was discussed there as well.
2 Likes
dfeist
(Daniel Feist)
350
Here is a graph of it working correctly (09.02) 
And one before (06.07):
2 Likes
Andre_K
(André Kühne)
351
Great stuff. I think these threads should become mandatory reading for Vaillant’s engineering team ;).
1 Like
dfeist
(Daniel Feist)
352
Shame I couldn’t get exactly same scenario to overlay calculation on 
Zarch
(Mick Wall)
353
I have confirmed the same Energy Integral bug on the the Heat Pump Controller live monitor.
Target Flow was showing 27.5C
Current Flow Temp was showing 30C
So 2.5C difference.
At the same time the Integral at was -58
I started a stopwatch and timed one minute.
At the end of the minute the Integral reading was -53 (5 difference).
So double the 2.5C difference it should have been.
This backs up the same data i’m seeing being pulled from the ebus.
3 Likes
AndyS
(Andrew Sims)
354
Which is inline with my post on this deg30sec issue way back, before we knew from the excellent contributions here that the old firmware is buggy. Hope you are under warranty as otherwise Vaillant will quote a large sum to bring your system back to the intended specifications.
3 Likes
dfeist
(Daniel Feist)
355
Some comparison runs with different firmware versions and “comp start heat from” values. In all cases these are 4hr periods with roughly the same initial flow temperature and target flow temperature.
06.07 Firmware (“comp start heat from”: -60)
Time to first cycle: 28min
Cylces: 4
Cycle length: 30min, 37min, 33min, 33min
Time between cycles: 20min
COP: 5.24
09.02 Firmware (“comp start heat from”: -60)
Time to first cycle: 45min
Cylces: 2 1/3
Cycle length: 1hr, 48min
Time between cycles: 31min, 33min
COP: 5.42
06.07 Firmware (“comp start heat from”: -100)
(This firmware ignores this setting)
09.02 Firmware (“comp start heat from”: -100)
Time to first cycle: 70min
Cylces: 1 1/5
Cycle length: 100min
Time between cycles: 55min
COP: 4.92 (no comparable as temp dropped to 6C)
(
note: there was some data loss between 15.30 and 16.00 in the second graph).
3 Likes
dfeist
(Daniel Feist)
356
So is apparenlty this is the heat-curve formula:
Source: Home · cyberthom42/vaillant-arotherm-plus Wiki · GitHub
I’m thinking I should be able to use this (along with ebusd) to implement my own weather compensation for cooling(which Vaillant controller doesn’t do it seems) externally on raspberry pi. 
Would this be the correct cooling formula?
Andre_K
(André Kühne)
357
I fitted a slightly different one which fits to <0.1°C error.
1 Like
dfeist
(Daniel Feist)
358
Interesting, hadn’t seen yours! Did you have any thoughts about how to adapt it for cooling?