I have an EmonTXv3 with type 2 installation. 1 ct on solar inverter feed. 1ct on grid supply. ac-ac adaptor for real power.
Sketch in use is emonTxV3_continuous_kwhtotals_noeeprom
Everything seems to be reading correctly except solar inverter standby (night) usage indicates positive (around 3 watts). Shouldn't it be negative?
Solar production during the day indicates positive.
Grid power indicates positive when importing, negative when exporting.
Re: EmonTXv3 solar inverter standby power reading positive
It probably should be a small positive amount, however a swing of +/- 5w on a 4.5kw scale is around 0.22% accuracy. is the calibration otherwise acceptable? if so I believe some sketches have had a "less than +/-10w" filter in built so that an inverter is displayed as 0w until over 10w is being produced, this would hide the nighttime drain.
The CT calibration is not uniform across the scale so if accurate at zero it will probably suffer from inaccuracy at full production which will give a greater error amount by percentage.
Paul
Re: EmonTXv3 solar inverter standby power reading positive
Paul: "The CT calibration is not uniform across the scale" - I think some might be misled by that. As far as I could measure it, the YHDC CT is linear to above 100 A. True, I measured a 2% error at 1 A, but I mean 2% of 1 A, not of 100 A. You must not confuse that with noise picked up by the analogue input that is added to the CTs output.
I would expect the inverter to show a few watts of consumption overnight. My best guess is you do have some pickup that's getting into the input and getting added to the CT output. Depending on which input you're using, full scale is either 24 kW or 4.5 kW, as Paul says, 5 W could be 0.11% or it could be 0.02%. Remember, the Atmel 328P has a 10-bit ADC which gives a resolution of 1 in 1024, and it needs to calculate the shape of the current wave inside that resolution. If the input bias sits exactly on the edge of a step in the ADC, then it will only take a sniff of noise to give to an input.
Re: EmonTXv3 solar inverter standby power reading positive
I think I found the source of the induced noise on the solar CT. See attached screen capture.
If there was no noise (and 100% accurate) should the power value from the solar CT be negative at night? and positive during the day?
The solar CT is on input 2 (24kW). Inverter output is 5kW max would the 4.5kW input cope?
Thanks
Norm
Re: EmonTXv3 solar inverter standby power reading positive
All the input ranges are actually a maximum current, not a power, so we need the maximum current that your inverter can output. The range is set by the burden resistor at 120 Ω, so the current is 18.5 A rms (assuming that it is a reasonable sine wave, and allowing a few percent for component tolerances). It is easy to increase the range by adding a parallel wire-ended resistor. The holes are provided ready - adjacent to the jack socket on the pcb, or you could put the resistor inside the plug if it's small enough (1/10 W). Let's say you want to increase the range to 25 A, the parallel combination needs to be 88.8 Ω, so 330 Ω is the closest standard value to put in parallel. (That will give 25.25 A.) You will need to change the calibration constant in the sketch to 22.73 to give the correct numbers out to emonCMS.
Re: EmonTXv3 solar inverter standby power reading positive
What are the units (x & y) on those graphs in your screenshot? I am guessing the x axis is time and the units are hours and minutes. You might not see any advantage, but I think it would be worth trying one of the "continuous monitoring" sketches. The default sketch measures a short sample of the power every 10 s, whereas the "continuous" sketches measure continuously and report the average over the last 10 s every 10 s. This should not alter the noise problem, but it might give you more accurate and stable readings.
Re: EmonTXv3 solar inverter standby power reading positive
The maximum output current of my 5kW Enasolar inverter is 25A.
Input 2 is connected to my inverter, is it worth reducing the range of this input from 100A to say 28A? Will this increase the accuracy much? I have input 4 (4.5kW) connected to my heat pump.
If there was no noise (and 100% accurate) should the power value from the inverter CT be negative at night? and positive during the day?
The x/y units of my graph above are x = time/ y = watts.
I'm using the 'emonTxV3_continuous_kwhtotals_noeeprom' sketch.
Thanks heaps for your responses!
Re: EmonTXv3 solar inverter standby power reading positive
Yes, as I wrote above, I would expect to see a small power consumption overnight by your inverter. The consumption is only going to be enough to keep the sensing circuitry going, so maybe in the order of 10 W, therefore with an input scaled to 100 A, it's very doubtful that you would see it anyway, let alone measure it with any accuracy.
It's going to be a lot easier to reduce the sensitivity of input 4 rather than increase the sensitivity of input 2. To achieve the latter, you'd need to remove the on-board SMT burden and replace it with a wire-ended resistor, which is a lot harder (and more likely to damage the PCB) than adding a wire-ended one in parallel. 270 Ω in parallel with the existing 120 Ω burden should give you 26.7 A, 220 Ω in parallel 28.6 A, both with the standard CT.
If you change the input sensitivity by a factor of 4, you should improve the low-end accuracy by the same factor. (More precisely, you'll get the same inaccuracy at a quarter of the current - it gets worse as the current gets less.)