Daily Solar Yield - Input Power with Efficiency Loss #484
Replies: 3 comments 1 reply
-
As an alternativ to the above sensors I've created two custom sensors based om the efficiency graps from the datasheets - one sensor for the M1 (3 phase inverter) and one for the L1 (single phase inverter). I'll explain how the functions have been created when I have a bit more time. One more thing... I've had very poor conditions to do any testing, but from what I've seen they seem to behave correctly. Ideally would maybe be to use the sensor providing the actual voltage, but the voltage is naturally provided pr. string so going down this route would then mean you'd have to create a sensor for the input power pr. string. The sensor for M1 inverters.
The sensor for the L1 inverters.
|
Beta Was this translation helpful? Give feedback.
-
@Roving-Ronin I've been looking at the inverter efficiency numbers and if you have a battery connected to the inverter, the efficiency is not correct (it shows 100% all the time). At least this is my firsthand experience. Don't know if others have a different experience. |
Beta Was this translation helpful? Give feedback.
-
@Roving-Ronin Happy New Year :-). The All the functions are my best approximation based on a conversion of the data sheet graphs to datapoints in AutoCAD, an analyze in GeoGebra and the above final adjustment/check in Desmos. I was considering limiting the input to the inverter operating voltage (90-560V for the L1 and 180-980V for the M1), but decided not to (the max input voltage is 1100V by the way. The M1 will not operate above 980V but you could put in that value as I was considering using the voltage sensor provided but this introduces some challenges. 1) You'd need a power sensor pr. string / you can't use the provided input power sensor. 2) A quick glance at the voltage and current sensors left me in doubt if it would be as simple just to multiply these inputs to get the input power pr. string. 3) Still uncertanties about the reduction outside / between the known values. 4) What would be the correct way of calcutating the overall efficiency - none of the strings can provide 100% load. 2 egual strings will never go beyond 50%... lots of detailed complexity. I'd really like to help with the SunSynk, but my time is limited and right now I prioritize to update the PEES sensors and the readme, so they work with the above and incorporate the new options to discharge to grid. Next on my list is automation for charging battery based on production forecast, average consumption, and electricity prices. Next I guess an automation which sends yield to grid when the electricity prices are high during a day, but makes sure to charge your battery fully based on the forecast for the rest of the day. What I do know though is that the naming convention has been changed. If you have more than one inverter, it and the power meter and the battery no longer gets the "_1" naming. Your slave though still gets the "_2" naming. |
Beta Was this translation helpful? Give feedback.
-
Just looking at the 'Input Power with Efficiency Loss' calculation at: https://github.com/wlcrs/huawei_solar/wiki/Daily-Solar-Yield#a-better-approach and thinking that this rather rough in its calculation, given its only using arbitrary weightings (98% / 95% / 90%). Thinking that since the integration provides access to the actual efficiency ratings of the inverter(s) that this sensor could be better calculated by calling the input power of the inverter and applying the actual / live efficiency rating of the inverter (as the inverter is calculating at that moment).
Throwing it out there for feedback and suggestions if this sensor would be more accurate if it was calculated using the following, instead of the version at the above URL:
Note: Each inverter is calculated individually to ensure maximum accuracy, verses multiplying the combined input power by an averaged efficiency rating (that would also be open to error if one inverter is operating below efficiency, in which case the average efficieny would give an incorrect reading for the other inverter(s) in a cascade.
Also would users prefer to see a sensor for each inverters' input power with efficiency loss and then a seperate sensor that sums up the total of the individual inverters efficiency with loss, that would allow seeing the individual outputs and recording their individual statistics (in case of needing to fault find etc) in addition to the sensor showing the sum of all inverters (to use in dashboards etc) ?
Tagging some people who have shown interest in this sensor before:
@JohnMcLear
@graphistudio
@heinemannj
Beta Was this translation helpful? Give feedback.
All reactions