Replies: 17 comments 8 replies
-
I also noticed large fluctuations calculating the COP using the primary current, but never thought of any for the secondary current. Now when I use the calculation below (inside Home Assistant) I agree with @dandjo in that it delivers more plausible values.
|
Beta Was this translation helpful? Give feedback.
-
What I have seen so far: primary current always precedes the heat generated, i.e. the compressor starts up, produces heat and shortly afterwards this results in higher temperatures. That's not the case with Secondary Current, which makes it implausible again. Also, dividing the current by 3 may not always result in correct values, especially at higher values. |
Beta Was this translation helpful? Give feedback.
-
I think to solve the problem with the current ambiguity the only solution might be to use an external device (e.g. Shelly 3EM) to measure the currents in real-time. Something I rather avoid due the high costs for the Shelly device and the cable clutter in the circuit breaker box ;-) |
Beta Was this translation helpful? Give feedback.
-
I think the issue is with edit: it looks like with higher temperatures also Voltage is higher causing COP to drop... as I started with COP 12.1 and now it's 2.16 (voltage 340) edit2: 57 celsiuz -> voltage 430 |
Beta Was this translation helpful? Give feedback.
-
Hi @Kepro be aware that N-Phase is the current after the SSR as I understood, not the current of your grid. It's the current after the transformation for the compressor motor itself. It's a PWM signal. |
Beta Was this translation helpful? Give feedback.
-
hi @dandjo thanks for the quick reply, I just found a couple of formulas for COP, so I used it and many people complain about the same from my understanding... so is this then correct? https://github.com/raomin/ESPAltherma#calculating-cop |
Beta Was this translation helpful? Give feedback.
-
@Kepro compared to my SmartMeter sometimes it's correct, sometimes not. I think the problem is the asynchronous reading respectively the offset the data from the registers. In average it's pretty close. |
Beta Was this translation helpful? Give feedback.
-
@dandjo one more question, it's possible to use also today I'm heating and COP (outside 18C, 33 water temp) is above 10... that seems too high if I'm using formula from readme |
Beta Was this translation helpful? Give feedback.
-
The other option is to mutiply I'm not quite sure which method is better or more accurate in the end. |
Beta Was this translation helpful? Give feedback.
-
Managed to grab a capture with Amps and Volts showing .. V way above Grid voltage and both primary and secondary current. Installer did put a grid meter just before the heat pump but I think it's dumb. Any consensus as to which formula to use for accurate COP. With so many variables I'm keen to optimise operation for best lowest consumption. |
Beta Was this translation helpful? Give feedback.
-
I'll move this to the discussion section, and I would welcome any suggestion to improve the COP calculation on the readme :) |
Beta Was this translation helpful? Give feedback.
-
The discussion seems to have gone a bit stale, but as getting COP is one of the primary reasons I got an M5stickCplus and installed and configured ESPAltherma, I'd like to get to the bottom of this. I have a Daikin Altherma 3 Monobloc model EDLA06E2V3 using sensors relevant to COP as below. I have other sensors enabled of course.
My COP calculation is below (note: I set my MQTT name to differentiate it from the other Daikin API integration).
For a hot water Comfort schedule from 03:00 to 04:00 with a target tank temperature of 48C and a starting temperature of 44C, the calculated COP at 03:15 was min: 3.22, mean: 3.61, max: 4.09. I've also calculated the COP manually just to see the result and it doesn't feel right for hot water usage. Example calculation at 03:15 results in COP of 3.29808 Changing to Changing to Comparing Comparing In neither case do the values match up with the UK standards, accepting the points made earlier that these are not at the source power but after processing within the ASHP so it's not the case that sensors should always be within the UK allowance of 230 V -6%, +10% (range of 216.2 V to 253.0 V). Is anyone else here from the UK who can share what system they've got plus also their COP calculation? Preferably someone with an EDLA model, and given that is all Octopus Energy is installing presently I'd expect there to be someone out there with a similar setup to me. |
Beta Was this translation helpful? Give feedback.
-
@dg362 - for ref, this is how Emon device looks in my garage: |
Beta Was this translation helpful? Give feedback.
-
Here's the comparision of ESPAltherma (green) and my Shelly EM (yellow). At a high load the deviation is minimal and the calculation with values from ESPAltherma is reasonably accurate, but at low power the deviation is relatively high. The main issue is the Reactive Power, which is quite high, also especially at low power output. So if you calculate the Apparent Power via Voltage * Current, the accuracy is quite low at low power. Overall, calculating electrical power with ESPAltherma is an approach that, in my opinion, is not accurate enough for low power heating purposes. |
Beta Was this translation helpful? Give feedback.
-
At the risk of being off-topic, I haven't even attempted to calculate power usage from ESPAltherma data, on the basis that it's far simpler to obtain a cheap CT clamp device and use the data from that. I am currently using a Tuya-connected Dual CT device with which I monitor the main house supply and the HP separately. The main supply monitoring gives me a comparison with the main house utility meter, and it seems pretty close. Admittedly, I had to write some code to do that, but other less complex devices that provide data to HA etc. are available. I should probably write up what I did! |
Beta Was this translation helpful? Give feedback.
-
I have an EDLA16DA3W monoblock, which does not provide the "Voltage (Phase N)" attribute. I was using "INV Primary Current" multiplied by 230 * 3 (its a 3 phase installation), but I was getting values a quite a bit higher that the ones that the heatpump HMI shows. |
Beta Was this translation helpful? Give feedback.
-
My unit does not provide Voltage (Phase N), and it is only a single phase unit. What is the best way to calculate COP? Currently I am using this but am not sure how accuate it is.
|
Beta Was this translation helpful? Give feedback.
-
Hi Altherma Fans.
So far I have calculated the power of the compressor and the COP using "INV Primary Current" and the voltage of my grid. However, this results in large fluctuations and apparently time-shifted data. If I divide the current of the pulsed 3-phase output signal "INV Secondary Current" by 3 and multiply it by the voltage "Voltage (N-phase)", I get much more plausible values for the power of the compressor and ultimately for the COP. Additionally I consider the power factor at lower currents. I packed this data into a function based on some measurement data from my smart meter. Here is the result of the compressor power calculation (openHAB ECMAScript).
The heating power is calculated as follows (openHAB ECMAScript).
These are my graphs of the measured data (Grafana from InfluxDB).
What do you think? Would appreciate a discussion about it.
Beta Was this translation helpful? Give feedback.
All reactions