ESS setup - self consumption priority but drawing from grid - what am I doing wrong?

Hi all,

I have been playing around with ESS attempting to get it to function as desired but I am not having much progress.

I have read through the manual several times, and searched a number of threads on here.

The installation:

  • 3x MPII 10k in three phase 230/400V configuration. All loads on inverter output AC1 (critical)
  • DC coupled solar only (2x MPPT 450s)
  • VM3P75CT grid meter
  • Ekrano
  • BMV Shunt
  • **Custom LifePo battery bank – BMS’s currently not wired to talk to Victron system**
  • Australia with Grid code A AS4777:2020 M With Neutral-Bypass

ESS setup in each MP:

  • System uses LiFePo4 with other type BMS (this should allow operation without any issue I am lead to believe)
  • Battery Capacity 1120Ah
  • Sustain voltage 50.00V
  • Dynamic cut off – 0.005C – 50.00V, 0.25C – 49V, 0.7C – 48.2V, 2C – 47.5V
  • Restart offset – 1.2V
  • PV inverters – No

How I want the system to behave:

  • Use battery and PV always unless: A scheduled charge event is active (eg. 10AM-1PM daily), or battery SOC <15% - but do not charge batteries, or manual charging of batteries is selected.
  • Never feed to the grid

How it is behaving:

  • As I am writing this (nearly 12AM): most of the load is taken up by the grid, with the battery assisting instead of all load from the battery.
  • Reading into it, this is usually caused by a low dynamic voltage threshold being reached. I lowered the dynamic shutdown voltage thresholds in ESS - no change. I am struggling to understand what the trigger condition is for the battery charge mode to become active? From my understanding if SOC is above threshold and BMV voltage is above minimum - don’t charge the batteries from grid.
  • Yesterday it was in a state where charging was occurring as soon grid connection was active, I believe I stopped this by selecting critical loads on self consumption from battery.
  • Battery appears to have an idle load threshold - guessing around 500W. Battery begins to discharge and ‘assist’ at around 800W of load and will provide around 1/4 to 1/3 the required energy.

What I have tried:

  • Changed ESS Mode
  • Changed multiphase regulation to individual phase. This did drop Grid input down to around 600W per phase, but didn’t stop it.
  • Changed minimum SOC
  • Reduced dynamic cut off limits in ESS assistant
  • DVCC on and off - I haven’t played around with this since selecting critical loads on self consumption..
  • One option I seem to be missing in ESS is Inverter AC Output in use?
  • Grid setpoint is set at 50W as recommended to reduce chance of export

I want to understand where I am going wrong and get this working as intended. I cannot see anywhere obvious that provides explanation of why ESS is doing X (using from the grid) - there is no information tag - see one of the screen shot. I don’t see any battery status codes?

I want to avoid changing to an ‘off-grid’ configuration where AC IN is typically ignored except for parameters set in assistants.

Screen shots:

Earlier this evening with Multiphase regulation set to Total of all phases:

Earlier this evening with Multiphase regulation set to Individual Phase:

As of ‘now’ with Total of all phases back on.

The battery ESS code does not seem to appear anywhere for me:

Regards,

Nicely documented.
What are your DVCC settings? It should be enabled, even without a BMS, using the BMV as references for the shared sensors.
Your system settings - DC settings should also list the BMV as the battery monitor.

Did you install and configure ESS on every inverter?
How did you calculate your cutoff, sustain and ess dynamic cut off limits?
(you can attach the remote config file here as well).

Make sure battery life is off.

Switch the system off, reboot the ekrano. Then switch it on again.

For this i would sell all of then pretty clos to the low voltage cut iff to eliminate them as a reason.

DVCC is off, but I have just turned it back on now although it seemed to have no effect.

ESS is on every MP, yes.

I lowered the cutoff, sustain and ESS dynamic cutoff limits to attempt to rule this out as an issue - I will attach config tonight.

System setup > batteries is set to BMV for battery measurement.

Battery life is off (Optimised without battery life).

I will try a full system reboot.

Voltage settings are set ‘low’ to eliminate that as a reason - again if I had information displayed that told me why the system is doing X, it would really help.

Current status as of now - ‘bulk charging’ yet battery is at idle.

I have just done a system reboot. Multis all off > Ekrano Reboot > Multis on. No change.

Ekrano is also running latest firmware V3.72

c0619ab665e9_c0619ab665e9_inst_ttyS2_Interfaces_Mk2_Tunnel.rvms (8.1 KB)

VE remote config attached.

I’m off to work..

@kitto

How did you configure the Smartshunt?
How much tail current?
Peukert-factor = 1,05?
According to manual, this is configured using VictronConnect App.

If you go to gui-v2 / … / Battereis / SmartShunt
What do you see? do you have page “parameters” with charge voltage limit (CVL), charge current limit (CCL) and discharge current limi t(DCL)?
With “normal” BMSes you get those parameters and you can draw them over time in VRM/Advance- > Battery Monitor

Shunt settings for Lithium. I have not changed any settings here, and do not see anything obviously wrong.

As above in original post I do not have BMS connected, so none of those settings are available to me.

Adding another snapshot. PV is charging the batteries, but not supplying any of the loads, only the grid is.

It doesn’t look like ESS is running.
I see you’re in Oz. You sure you have the right grid code loaded?
I can see the ground relay is unchecked (automatically) so presumable this is grid code related, ESS would normally have this enabled.

The Aus manual for the inverter has a section reminding you to choose the right one for your installation (there are a few with neutral variations).

As per the original post, this is the grid code selected.

Correct, ground relay CANNOT be used, this creates another Neutral-Earth bond within the installation which is not allowed in Australia.

Multiplus Neutrals In and Out are tied together. We cannot switch neutrals in Australia.

There is one main Neutral-Earth bond (MEN Link) in the main switchboard that everything is tied to.

I could see that in the config, just querying, given there are various others, and not being familiar with your regs and environment, if that was the correct one.
I noticed you chose 240V for the inverter as well. Not that this should be an issue, it is within the grid code accepted range.

No chance the physical switches are in the charger only position?

All good.

Sorry, I just had to stress the reason behind it and specifically the ground relay being disabled.

Although our national voltage is 230V advertised (used to be 240V 15 years ago) I set them to 240V for a few reasons; We measure 240 - 245V typically from mains, I noticed output voltage at 230V was a tad low, especially given some of my longer cable lengths to final sub circuits.

Definitely in the I position (charger and inverter). To add, it is inverting and assisting when loads are above X threshold.

Another snapshot. PV is charging the batteries, Inverter is ‘assisting’ the grid to the loads, yet Inverter says Bulk charging rather than ‘assisting’ or ‘inverting’?

It shouldn’t be using anything from the grid at all - should be 100% inverting.

After a re- start of my Victron Multi Rs 6000 for maintenance I had un-expected problems with ess; power was dumped on the grid or grid power was used instead of available solar power… ess setting was: “Optimized without battery life”

Then I selected “external control” as ess mode and everything was running as it should be, it looks like as the ess mode functions are mixed up : Optimized without battery life = External control… External control = Optimized without battery life…

Since this adjustment 4 monts ago , everything is running as expected.

RS series is completely different to a multi.

I tried for the sake of it - no change.

Any further ideas Nick?

If you drop mains, it transitions and inverts fine?
Can only suggest you maybe reflash it.
So difficult to try triage this remotely.

Transitions to inverter perfectly - no interruption at all. The warning is grid fail.