question

baptiste bodier avatar image
baptiste bodier asked

Systeme coupure de decharge batterie suivant un créneau horaire (FR/ESS/EDF-HP-HC)

Bonjour,

voila mon architecture et la suivante

- j ai un Multiplus 5Kva raccorder à une batterie plomb carbone en 48V de 440ah

- un régulateur MPPT 150/85 avec 2640w de pv


le but serai de désactiver la décharge de la batterie sur le créneau horaire des heures creuse en France de 23h à 7h.

actuellement pour se faire je suis obliger de le faire de façon manuel en allant tous les jours dans le menu ESS de mon venus Gx et modifier le SOC minium (sauf défaillance réseau) pour qu'il arrête de décharger la batterie et repasser sur le réseaux.


merci


Hello,

here is my architecture and the next

- I have a Multiplus 5Kva to connect to a lead carbon battery in 48V of 440ah

- an MPPT 150/85 regulator with 2640w of pv


the aim will be to deactivate the battery discharge during the off-peak time slot in France from 11 p.m. to 7 a.m.

currently to do so I have to do it manually by going to the ESS menu of my venus Gx every day and modifying the SOC minium (except network failure) so that it stops discharging the battery and going back to the networks


thank you








Multiplus-IIESSVenus OSVenus GX - VGX
2 |3000

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

6 Answers
chuff avatar image
chuff answered ·

Personnellement j'ai écrit un module à installer dans le venus qui change automatiquement la cofngiruation de l'ESS entre "Battery safe with optimize" et "keep battery full chargent"; il se base sur un signal d'entrée digital du Venus. Tout ce qu'il faut faire est d'activer un relais qui ferme le contact digital. Le module test le changement d'état toutes les minutes mais ça peut être plus long dans votre cas. Ce comportement est identique à une option qui existait dans la configuration HUB4v3 appelée "Winter Mode". Si vous avez un compteur intelligent linky, par défaut il doit fermer un contact en passage heures creuses.

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.

erthyp avatar image erthyp commented ·

Le contact HC n'est pas spécifique au Linky mais existe sur les anciens compteurs.

Chaque installation est différente, si on est en autoconsommation sans revente, le fait de passer en "keep battery" est un inconvénient.

0 Likes 0 ·
lalluyn avatar image lalluyn commented ·
Bonjour Chuff,

Peux tu me dire comment écrire un module dans Venus ? Quel Language et comment l'implémenter ?

En te remerciant par avance.



0 Likes 0 ·
Stef avatar image
Stef answered ·

Une autre solution très simple et qui ne nécessite aucune modification de paramètre du GX : le signal envoyé par EDF pour piloter le contacteur HC d'un ballon d'eau chaude pourrait être utilisé pour piloter un inverseur de source modulaire, qui serait placé en sortie du M+. Ainsi l'AC In reste alimentée mais il n'y aura plus de conso puisqu'en HC tout serait consommé directement sur le réseau…

2 |3000

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

Thierry Cortassa (Victron Energy Staff) avatar image
Thierry Cortassa (Victron Energy Staff) answered ·

bonjour

une autre piste, mais faut chercher un peu car pas de support !

node red, vous pouvez créer un systeme horaire qui vient modifier le soc ou l’interrupteur du multiplus (sauf si vous avez un vebus bms) !

2 |3000

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

lucode avatar image
lucode answered ·

As far as I know the only section where you can define timer functions is in the Venus device at the Generator Start/Stop function. You could control the relais according time and SOC and use the Relais output as Aux input. Eventually it would be then possible to override the Active SOC limit of the ESS with an Assistant triggered by the input. But I dought that? Eventually it would work with external logic via modbus.

P. S. I would like to have such a functionality too, I live in France too. But I would change your proposed logic a bit. Economically it makes sense to discharge the battery at night, but it also makes sense to use the cheaper power at night to charge the battery for what we need in the morning hours until the sun delivers enough juice into the PV.

So it makes sense to have a parameter to increase the Active SOC limit with the equivalent amount of power that I consume in the morning hours. Let's say my Active SOC limit is at 50% due to cloudy weather in the last days. Then I normally consume about 30% of my battery capacity in the morning and my Increase SOC parameter is 30%. The system than should charge the batteries to 80% (50+30) until 7 AM. Then I consume only what I need from the Grid.

2 |3000

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

erthyp avatar image
erthyp answered ·

For optimize my system with HC/HP, i have create a pyhon script who manage schedule charge with batterylife optimized

- create shechule charge from 23h to 7h

- implement script


First part : estimate soc needed at morning for don't use HP.

- At 7h script take power counter ( ACOut, PVYield)

- At sunset + 2h take power counter ( ACOut, PVYield)

- Make delta power counter for know soc is needed ( setting capacity battary)

- Set soc in schedule chage ( soc need + blminsoc)

- Disable schedule charge


Second part : active schedule charge only if soc is less than value in shedule charge

- if soc <= soccharge, enable schedule charge (for block discharge)


2 situations

- soc become less soc schedule before 23h, shedule become enable and the battery will be charge during HC

- soc become less soc schedule between 23h-7h, schedule become enable and keep battery for the morning.



2 |3000

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

me-em avatar image
me-em answered ·
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.

erthyp avatar image erthyp commented ·

Suivant son mode de vie, ses équipements éléctriques, le positionnement des heures HC cela change totalement les profils de consommation.

Grace au Linky (et téléinfo) j'ai vu deux choses

- mes compteurs HC/HP malgré l'abonnement standard

- que j'avais un créneau HC 12h-14h et 1h-7h

avec le calculateur et la saisie des compteurs HC/HP on fait la simulation pour voir si intéressant ou non.

Je pense donc que de passer en HC/HP dans mon cas d'autoconsommation est intéressant avec seulement un apport d'électricité HC. On verra le bilan au bout d'un an d'installation et un hiver....

Je suis d'accord que le battery life est intéressant mais que l'on peut aller un peu plus loin sur l'optimisation pour utiliser l'énergie de la batterie au bon moment (mon script python installé sur le venus)

Au printemps je sais que j'ai besoin d'un apport électrique avant le levé du soleil.

Je préfère donc bloqué la décharge de la batterie en HC pour garder un peu pour le matin qui est en HP.

En illustration, mon script active le schedulecharge pour que la batterie reste à 45% vers 5h

battery.jpg optimize.jpg

Chaque installation est unique et corresponds a un besoin et mode de fonctionnement.


0 Likes 0 ·
battery.jpg (24.4 KiB)
optimize.jpg (20.7 KiB)
lalluyn avatar image lalluyn commented ·
Bonjour,

Ou trouver des infos sur l'utilisation de scripts en Python sur le GX ?


0 Likes 0 ·