question

maartenvt avatar image
maartenvt asked

Powerassist in ESS system development

In an ESS system, the powerassist function is disabled by the ESS assistant.

In Belgium the government is going to charge a tax based on the peak power, besides the existing taxes on the amount of imported energy.

This will make the powerassist function of the Multiplus II or easysolar important.

Now we are dependent on integrators to add the powerassist software on a raspberry pi-based module that adds this function to the ESS.

I find it disappointing that Victron is not willing to integrate this function in the ESS assistant.

Is there really nobody in this community that is able to make this work? I am willing to pay a fee for that...

I have a 9kwh battery pack that is set on min SOC of 25%, to be able to deliver backup power when necessary, like an outage of the grid, or the grid voltage raising above the max allowed grid parameter, making the inverters disconnect from the grid.

But there are 2 situations I can think of, in which I want a deeper discharge of the battery.

  1. Powerassist: When the AC input grid power of the house exceeds 4KW, the battery should assist the grid with extra power, so that the input gridpower stays below 4kW. After the power demand in the house gets lower again, the battery may charge back to 25% SOC with low charging gridpower. By the way, Charging the battery with grid power must always keep the total import ac power below 4kW, which is not the case now when setting a higher SOC for instance... A button in the ESS control with a boost charge power would be handy though, when you want to charge the battery asap.
  2. Weather forecast-based deeper discharge: Nothing to do with powerassist. But the battery may discharge deeper in the evening, when the next day a lot of sun is predicted.


ESSSOCfeature requestpowerassist
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

3 Answers
Alexandra avatar image
Alexandra answered ·

@maartenvt

Power assist is sort of still there in ESS.

With a combination of grid set point and incoming current limit, as well as allowing the battery to discharge the useage from grid can be minimised under the peaks. Minimum state of charge can be set, where it will only recharge to that percentage if there was a grid outage and it was drawn lower than that.

Couple this with lower charging from grid etc it is well within reach.

We have poor grid connection where we are and use these features to start huge loads using solar and battery.

5 comments
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

multivictor avatar image
multivictor answered ·

@maartenvt : Why 4 kW? The capacity rate starts from 2.5 kW.

@Alexandra : It is a Flemish tax and not a Belgian one, so he lives in Flanders, the northern part of Belgium.

Btw, for the weather forecast to set the SOC I use the Solcast Api toolkit, much better than the local weather forecaster. :-)

@shaneyake : Can you post your solution here? Many Flemings will thank you.

2 comments
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

shaneyake avatar image
shaneyake answered ·

This can be achieved using the large firmware. Using NodeRed you can control the inverter setpoint to hold your grid connection below a threshold. You run ESS in external mode which gives NodeRed full control and then have a PI controller set the inverter setpoint so that it holds the grid at 0W or some setpoint. Once you hit your Low SOC, instead of putting the inverter in standby, you get it running but change the inverter Pi controller input to battery power and try hold that at 0W. You can then set limits on the Pi controller so that the setpoint commanded can not exceed the 4kw or whatever you would like to program.

I use solacast API for the PV forecast and that determine the min SOC you would like to use for the next 24 hours. This is also done in NodeRed.

1 comment
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

Related Resources

What is ESS training video

ESS Quick Installation Guide

ESS design and installation manual

Additional resources still need to be added for this topic

The feature requests topic tag can help Victron R&D find feature suggestions for products. 

There are many factors that go into the Victron product roadmap, and feedback from end-users can help.