Plugchoice
Blog//5 min read

Comment fonctionnent les profils de recharge intelligente OCPP et pourquoi Plugchoice utilise TxProfile

Une explication pratique des profils de recharge intelligente OCPP, pourquoi TxProfile est lié à la transaction, et comment Plugchoice l'utilise pour le contrôle dynamique de la recharge.

Comment fonctionnent les profils de recharge intelligente OCPP et pourquoi Plugchoice utilise TxProfile

La recharge intelligente semble simple jusqu'à ce que vous posiez une question agaçante : comment la borne sait-elle réellement quand ralentir ?

Pas dans le sens vague de "l'application décide." Dans le sens réel. Parce que quand votre raccordement domestique est déjà sollicité, ou que la production solaire rebondit sans cesse, ou que deux voitures essaient de partager la même puissance disponible, quelque chose doit dire à la borne quelle limite s'applique maintenant.

Ce "quelque chose" est généralement un profil de recharge intelligente OCPP.

Ce que font réellement les profils de recharge intelligente OCPP

Si vous éliminez le jargon protocolaire, un profil de recharge intelligente OCPP est simplement un ensemble d'instructions envoyées du backend à la borne. La plateforme décide de la limite. La borne la reçoit. Ce planning devient alors le plafond de courant ou de puissance que la borne est autorisée à délivrer.

Donc quand les gens parlent de recharge intelligente, l'intelligence ne se cache généralement pas dans la borne elle-même. Elle réside dans la plateforme OCPP et le backoffice OCPP ou CSMS qui gère la borne.

Les trois types de profils, rapidement

  • ChargePointMaxProfile définit un plafond global pour la borne.
  • TxDefaultProfile définit la règle par défaut pour les futures sessions de recharge.
  • TxProfile définit la règle pour la session de recharge en cours.

Ce dernier est la partie importante ici.

TxProfile vs TxDefaultProfile : la différence pratique

La façon la plus simple de le voir est celle-ci :

  • TxDefaultProfile est un post-it en attente de la prochaine session.
  • TxProfile est une instruction en direct pour la session déjà en cours.

Un TxDefaultProfile peut absolument être utile. Peut-être voulez-vous qu'une borne garde un comportement par défaut prévisible quand la connectivité est perdue. C'est normal.

Mais un TxProfile est différent. Il est lié à une transaction active. Quand cette session se termine, le profil devrait être effacé ou écarté. Cela le rend bien meilleur pour des décisions en temps réel plutôt que des valeurs par défaut universelles.

Et c'est là que beaucoup d'explications deviennent floues. Elles parlent des profils de recharge comme s'ils se comportaient tous de la même façon. Ce n'est pas le cas.

Pourquoi le contrôle spécifique à la session est important

Les conditions de recharge réelles changent minute par minute.

Peut-être que le four, la pompe à chaleur et la borne tirent tous de la puissance en même temps, et la borne doit réduire avant qu'un fusible ne saute. Peut-être que la production solaire augmente soudainement parce que les nuages se sont enfin déplacés. Peut-être que deux bornes doivent partager un seul raccordement limité. Peut-être que l'électricité est bon marché la nuit et terriblement chère plus tard dans la journée.

Dans ces situations, une règle par défaut peut être trop grossière. Vous ne voulez pas toujours que la borne suive les hypothèses d'hier. Vous voulez une règle de session en direct qui correspond à ce qui se passe maintenant.

C'est pourquoi TxProfile est important. Il donne au backend un moyen spécifique à la transaction de moduler la recharge pendant la session active, au lieu de s'appuyer uniquement sur un défaut persistant qui a été défini plus tôt.

Comment Plugchoice utilise TxProfile en pratique

C'est aussi pourquoi Plugchoice mise sur TxProfile.

Plugchoice se positionne comme une plateforme native OCPP avec une large interopérabilité, une approche OCPP Proxy qui aide à éviter le verrouillage, et un contrôle pratique via les intégrations Plugchoice, l'application, le portail web et les outils développeurs. Autrement dit, la plateforme n'envoie pas des messages protocolaires pour la décoration. Elle transforme les conditions en temps réel en comportements de recharge dont les gens se soucient réellement.

Pensez aux fonctionnalités de recharge intelligente comme l'équilibrage dynamique de charge, l'équilibrage solaire, le partage de puissance, l'écrêtement des pics et la recharge basée sur les prix. Ces fonctionnalités ne semblent intelligentes que quand le système peut réagir à la session en cours.

C'est l'adéquation entre Plugchoice et TxProfile. Un profil limité à la transaction est un moyen propre de contrôler la session en cours sans laisser une règle par défaut large pour chaque session future. L'instruction reste attachée à la transaction qui en a réellement besoin.

Cette approche spécifique à la session peut aussi être plus respectueuse que la réécriture répétée du comportement par défaut persistant, selon l'implémentation de la borne. Le point fort, cependant, n'est pas une question d'usure de la mémoire. Le point fort est que TxProfile a un sens opérationnel pour le contrôle en direct, spécifique à la session.

Si vous voulez la couche pratique derrière cela, Plugchoice a déjà des explications utiles sur la gestion de puissance et la gestion tarifaire.

Ce que cela signifie quand vous choisissez une plateforme

Quand une plateforme de recharge dit qu'elle supporte la recharge intelligente, il vaut la peine de poser une question supplémentaire : recharge intelligente avec quel type de contrôle ?

Parce qu'il y a une vraie différence entre une règle par défaut qui persiste pour les sessions futures et un profil spécifique à la transaction qui peut répondre à ce qui se passe pendant la session.

L'utilisation de TxProfile par Plugchoice est un bon signal que la plateforme est conçue pour le contrôle en direct, pas seulement pour un beau langage de tableau de bord. Cela compte pour les installateurs, les opérateurs, les développeurs et même les conducteurs de VE ordinaires qui veulent simplement que la borne se comporte de manière sensée quand le monde réel devient désordonné.

Et si vous construisez par-dessus une plateforme OCPP, cette différence compte encore plus. Le protocole n'aide que si le backend l'utilise bien. Pour la prochaine étape technique, le meilleur endroit pour continuer est la documentation développeur.