Documentation

Règles de chargement
(pour les versions de firmware à partir de 1.25.2)

Vous trouverez ici la documentation sur les règles de chargement pour les versions de firmware < 1.25.2.


                        Capture d'écran de la boîte de dialogue Règles de chargement

Fonctionnement général

Les règles de chargement du cFos Charging Manager fonctionnent comme de petits programmes. Lorsque le cFos Charging Manager traite des règles de chargement, il prend une valeur de départ comme "valeur de règle" et parcourt ensuite toutes les règles de chargement de haut en bas. Pour chaque règle, il vérifie la condition et, si celle-ci est remplie, il exécute l'action correspondante. Il continue ainsi jusqu'à ce que la fin de la règle de chargement soit atteinte ou que l'option "Terminer" soit activée pour l'action si la condition est remplie. La valeur de la règle déterminée jusqu'alors est alors renvoyée. Pour les Wallbox, les règles de charge déterminent ainsi le courant de charge par phase en mA et, pour les accumulateurs à batterie, la puissance de charge ou de décharge en W.

Pour les règles de charge des Wallbox, la valeur de départ est 0, c'est-à-dire que si aucune règle n'est remplie, la charge est mise en pause. Pour les accumulateurs à batterie, la valeur de départ est la puissance de charge ou de décharge maximale, c'est-à-dire que si aucune règle de charge n'est remplie, la puissance de charge ou de décharge maximale est celle qui est réglée dans les options de commande de la batterie du cFos Charging Manager.

Dans le cas des règles de charge pour les wallbox, il existe une option "excédent PV". Dans chaque cycle, le cFos Charging Manager vérifie d'abord si les règles de chargement avec l'option "Excédent PV" sont activées pour les wallbox. Toutes les Wallbox dont la ou les règles de charge avec cette option fournissent une valeur >= 0 sont d'abord considérées et leur courant de charge est marqué comme excédentaire. Ensuite, toutes les wallbox avec des règles de charge sans option "excédent PV" sont considérées. Cela signifie que les wallboxes qui veulent charger le surplus PV sont traitées en priorité. Remarque : Si les règles de charge avec l'option "Excédent PV" d'une wallbox renvoient -1, cette wallbox ne participe pas à l'excédent PV. Le Charging Manager applique alors les règles de charge pour la charge normale.

Calcul du surplus: Si l'option "Excédent PV" est activée, la condition "Excédent PV >= expression" est examinée pour savoir si l'excédent divisé par les phases de charge prévues est suffisamment important pour que la condition soit remplie. Si l'option "Excédent PV" n'est pas activée, le système vérifie si l'excédent est >= expression sur la phase concernée. Il en va de même pour les conditions "Prélèvement sur le réseau", "Injection dans le réseau" et "Énergie solaire". Dans ce cas, si l'option "Excédent PV" est active, la somme des courants divisée par le nombre prédit de phases en charge est vérifiée par rapport à l'expression, tandis que si l'option n'est pas active, le courant de la phase correspondante est vérifié. Pour les actions, si l'option "Excédent PV" est active, la valeur fournie pour "Fournir l'excédent", "Fournir l'électricité solaire", "Fournir l'abonnement au réseau" et "Fournir l'injection" est la somme des courants de toutes les phases divisée par le nombre prédit de phases en charge, tandis que si l'option n'est pas active, le courant de la phase correspondante est fourni. En bref, il est recommandé d'activer l'option pour le cas habituel de charge PV excédentaire. Si l'option n'est pas activée, l'accent est mis sur la gestion de la charge, c.-à-d. que le cFos Charging Manager considère les trois phases séparément.

Chaque règle de chargement dispose des possibilités de réglage générales suivantes

ID: un numéro à choisir librement. Pour plus de détails, voir ci-dessous.

Règle active: les règles non actives sont ignorées.

Jours de la semaine: permet de définir les jours où la règle doit être respectée et ceux où elle doit être ignorée

Excédent de PV: Dans le cas des règles de charge pour les Wallbox, le Charging Manager vérifie toujours en premier lieu si les règles de charge pour l'excédent PV sont actives. Celles-ci déterminent alors le courant de charge par phase. Ensuite, toutes les règles de charge dont l'option "Excédent PV" n'est pas activée sont traitées de haut en bas.

Chargement ou déchargement: Dans le cas des règles de charge pour les accumulateurs à batterie, le Charging Manager traite indépendamment toutes les règles de charge avec l'option "Charge" et toutes les règles de charge avec l'option "Décharge" et détermine ainsi la puissance de charge ou de décharge actuelle.

Chaque règle de chargement dispose d'une condition et d'une action. L'action n'est exécutée que si la condition est remplie. Une action peut en outre avoir l'option "Terminer" activée. Dans ce cas, le traitement des règles de chargement se termine après l'exécution de l'action et la valeur actuelle de la règle est renvoyée. Si "Terminer" n'est pas activé, le gestionnaire de chargement passe à la règle de chargement suivante. S'il arrive à la fin de la liste, il renvoie également la valeur actuelle de la règle.

Conditions

Toutes les conditions contiennent l'option "Non". Si celle-ci est activée, l'action est exécutée si la condition n'est pas remplie. Sinon, l'action est exécutée si la condition est remplie.

Certaines conditions ont l'option "Continuer l'exécution de la règle sans condition remplie". Vous pouvez indiquer ici un temps en secondes. Si la condition est remplie, elle peut ensuite ne pas être remplie pendant x secondes et l'action est tout de même exécutée. Par exemple, si l'excédent minimal de PV est atteint, il peut ensuite ne pas être atteint pendant x secondes et l'action est quand même exécutée.

Heure: la condition est remplie à l'intérieur de l'heure indiquée, mais pas en dehors. Cela permet de charger à des heures précises.

Excédent de PV: La condition est remplie si l'excédent PV par phase (pour les règles de charge des voitures) ou l'excédent PV sur toutes les phases en watts (pour les systèmes de stockage par batterie) est supérieur (ou égal) à la valeur spécifiée ou à la formule.

Prix: la condition est remplie si le prix d'achat actuel en centimes par kWh est inférieur (ou égal) à la valeur prédéfinie ou à la formule.

Niveau de prix: la condition est remplie si le niveau de prix actuel est inférieur (ou égal) à la valeur ou à la formule prédéfinie.

Voir aussi : Chargement à coût maîtrisé

SoC: la condition est remplie si l'état de charge (state of charge) de la voiture (si le cFos Charging Manager connaît cette valeur) ou de l'accumulateur de la batterie est supérieur (ou égal) à la valeur prédéfinie ou à la formule.

Nombre de voitures à charger: la condition est remplie si le nombre de voitures à charger est supérieur (ou égal) à la valeur prédéfinie ou à la formule.

Référence au réseau: la condition est remplie si la référence au réseau (par phase pour les règles de charge pour les voitures, en watts sur toutes les phases pour les règles de charge pour les accumulateurs à batterie) est supérieure (ou égale) à la valeur prédéfinie ou à la formule.

Injection dans le réseau: la condition est remplie lorsque l'injection dans le réseau (par phase pour les règles de charge pour les voitures, en watts sur toutes les phases pour les règles de charge pour les accumulateurs à batterie) est supérieure (ou égale) à la valeur prédéfinie ou à la formule.

Énergie solaire: la condition est remplie si le courant généré par phase (dans le cas des règles de charge pour les voitures) ou la puissance générée sur toutes les phases (dans le cas du stockage par batterie) est supérieur (ou égal) à la valeur prédéfinie ou à la formule.

Input active: la condition est remplie si l'input avec le numéro indiqué de l'appareil avec l'ID d'appareil indiqué (E1, E2, ... pour les Wallbox, M1, M2, ... pour les compteurs) est active. Les numéros comptent à partir de 0. De cette manière, vous pouvez utiliser des règles de charge en combinaison avec des entrées de commutation. La wallbox cFos Power Brain dispose par exemple de 2 entrées S0. Pour les utiliser, vous pouvez configurer dans cFos Charging Manager un compteur cFos Power Brain S0 en tant que périphérique avec le rôle "affichage". En supposant que ce compteur a l'ID d'appareil M1, vous pouvez alors vous adresser à l'entrée S0-1 au moyen de l'ID d'appareil M1 et du numéro d'entrée 0. Vous trouverez des indications sur le câblage des entrées S0 sur le cFos Power Brain sur notre page sur les entrées S0 / compteurs S0 et compteurs Modbus. Si vous souhaitez par exemple contrôler le courant de charge au moyen d'un interrupteur externe ou si vous utilisez un récepteur de télécommande centralisée qui commute un relais conformément aux instructions du fournisseur d'énergie, vous pouvez utiliser des règles de charge avec entrée. Vous pouvez également activer une règle de charge pour l'excédent de PV au moyen d'une entrée.

Respectueux de l'environnement: on peut indiquer ici le délai maximal souhaité pour le processus de charge et le temps de charge prévu. La condition est considérée comme remplie (et reste remplie) dès que le cFos Charging Manager a calculé une heure de démarrage la plus respectueuse possible de l'environnement et du réseau et que celle-ci est atteinte. Voir à ce sujet Charge respectueuse de l'environnement.

Formule: La condition est remplie si la valeur de la formule est > 0 (valeurs à virgule flottante). Voir Formules.

Toujours: la condition est toujours remplie.

Actions

Les actions sont exécutées si la condition de la règle de chargement est remplie (ou si l'option "Non" est activée et que la condition n'est pas remplie).

Définir sur valeur/formule: La valeur de règle actuelle est définie sur la valeur ou la formule prédéfinie.

Fournir l'excédent PV / Fournir l'électricité solaire / Fournir l'approvisionnement du réseau / Fournir l'injection: La valeur de régulation actuelle est définie sur la valeur correspondante. Pour les règles de charge pour le stockage, il s'agit de la puissance en watts sur toutes les phases. Pour les règles de charge pour les Wallbox, il s'agit en charge normale du courant par phase, en charge excédentaire (l'option "Excédent PV" est activée) de la somme des courants sur toutes les phases, divisée par le nombre (prévu ou réel) de phases utilisées pour la charge. En outre, la valeur peut encore être multipliée par un facteur, qui est de 1 par défaut. Vous pouvez l'utiliser pour, par exemple, faire en sorte qu'un accumulateur de batterie évite de consommer ou d'alimenter le réseau au moyen d'une régulation. La règle de charge de l'accumulateur à batterie chargerait l'accumulateur avec le prélèvement sur le réseau. Cependant, comme il existe des imprécisions de mesure lors de la détermination de l'abonnement au réseau, on utilisera comme règle de charge pour l'accumulateur l'abonnement au réseau multiplié par un facteur proche de 1.

Définir une variable: La variable indiquée est définie sur une valeur ou une formule. Vous pouvez indiquer comme nom des variables du Charging Manager ou des variables définies par l'utilisateur des appareils. Les variables du Charging Manager commencent par "CM.", les variables des appareils ont un ID d'appareil et le nom de la variable (donc par ex. E1.x).

Il existe en outre les variables suivantes :

_rule_valLa valeur de règle actuelle. Vous pouvez également la consulter dans des formules.
_rule_idL'ID de la règle actuelle. L'ID de la règle est défini sur l'ID de la première règle non ignorée et s'affiche sur la tuile de l'appareil. Avec "_rule_id", vous pouvez également définir cette valeur par règle, par exemple pour illustrer quelle règle importante a été traitée.
_rule_minNormalement, cette valeur est définie pour passer de la charge monophasée à la charge triphasée, par exemple si vous spécifiez des conditions avec une limite de courant. Ici, vous pouvez définir vous-même cette valeur. Elle permet de passer d'une charge monophasée à une charge triphasée si la limite de courant est supérieure (ou égale) à "_rule_min" pendant un certain temps.
_undercutDéfinir la valeur inférieure sur active si la valeur est supérieure à zéro (voir explication ci-dessous).

Et: lier la règle à la règle suivante. La condition de la règle suivante n'est pas considérée comme remplie si la condition de la règle actuelle n'est pas remplie (indépendamment du fait que la condition de la règle suivante soit effectivement remplie).

Ou: lier la règle à la règle suivante. La condition de la règle suivante est considérée comme remplie si la condition de la règle actuelle est remplie (indépendamment du fait que la condition de la règle suivante soit effectivement remplie).

Aller à: Le gestionnaire de chargement cFos recherche (de haut en bas) la première règle de chargement dont l'ID est égale à l'ID indiquée et poursuit le traitement des règles de chargement avec celle-ci. S'il n'en trouve pas, il poursuit le traitement avec la règle de chargement suivante. Attention : éviter les boucles sans fin ! Le gestionnaire de chargement interrompt certes le traitement des règles de chargement au bout d'un certain temps, mais il peut perdre inutilement du temps (de calcul). En combinaison avec les conditions des règles de chargement, cette action permet de créer de petits programmes de règles.

Dépassement par le bas

Pour certaines conditions, il est possible de définir un temps en secondes pendant lequel la règle doit continuer à être exécutée même si la condition n'est pas remplie. Par exemple, vous pouvez définir une règle qui s'exécute lorsqu'une entrée de commutation est activée. Si vous définissez ensuite une durée, cette règle sera encore exécutée pendant N secondes, même si l'entrée n'est plus activée. En cas de suralimentation PV, vous pouvez utiliser ce temps pour éviter que la charge ne soit interrompue par des nuages de courte durée.

Le Charging Manager note dans un drapeau appelé "_undercut" si cette "valeur inférieure" est active pour au moins une règle. Si, dans le cas des règles de charge pour les Wallbox, une valeur inférieure au courant de charge minimal réglé dans la Wallbox est obtenue et que le drapeau "_undercut" est activé, le cFos Charging Manager renvoie comme valeur de règle le courant de charge minimal, de sorte que la voiture continue à être chargée. Vous pouvez également définir ou supprimer vous-même le drapeau "_undercut" à l'aide de la règle de charge (voir ci-dessus).