Intégration de Session de Charge

Considérations importantes pour configurer de manière cohérente le système central et le chargeur afin de fournir un suivi fiable des sessions, permettant des opérations de gestion, une expérience utilisateur et prévenant des résultats indésirables.

Sujets dans ce document :

Délai d’attente de début de session

Veuillez vous assurer de configurer la période de délai d’attente de début de session côté chargeur. Elle couvre le temps disponible pour démarrer la session, depuis l’acceptation de la demande de démarrage à distance ou de l’autorisation du conducteur.

Le délai d’attente de démarrage de session à distance et d’autorisation côté chargeur représente le temps écoulé depuis l’acceptation de l’OCPP (Open charge point protocol) RemoteStartTransaction/Authorization, après quoi la session doit être démarrée. Si ce délai est dépassé, le chargeur doit empêcher tout démarrage de session sans l’acceptation de l’opération OCPP RemoteStartTransaction ou Authorization suivante.

Pour éviter une utilisation frauduleuse, nous suggérons d’utiliser des mesures préventives en configurant la période de délai d’attente du chargeur dans laquelle la session est censée démarrer. OCPP 1.6 a un paramètre ConnectionTimeOut, qui peut être utilisé, comme décrit ci-dessous.

Le chargeur peut également avoir d’autres paramètres qui ne font pas partie d’OCPP 1.6 pour gérer d’autres scénarios préventifs - pour les traiter, veuillez vérifier le manuel spécifique du chargeur ou consulter le fabricant.

OCPP 1.6 nécessite la prise en charge du paramètre ConnectionTimeOut : Intervalle en secondes depuis le début de l’état : ‘Preparing’ jusqu’à ce que la transaction naissante soit automatiquement annulée, en raison de l’échec du conducteur de VE (Véhicule électrique) à insérer (correctement) le(s) connecteur(s) du câble de charge dans la/les prise(s) appropriée(s). Le point de charge DOIT revenir à l’état d’origine, probablement : ‘Available’.

La section sur le délai d’attente de session est liée aux paramètres ready-session-expiration du système central, car il ferme les sessions inactives en fonction des paramètres d’expiration et de la configuration des tâches inactives. Assurez-vous d’utiliser un temps d’expiration de session prête cohérent sur le système central, afin qu’il fonctionne de manière alignée avec le chargeur.

Autorisation du conducteur

Comme les conducteurs/clients qui ont l’intention de charger le véhicule peuvent utiliser les types de paiement prépayé, postpayé ou paiement immédiat (pay-now), chaque session de charge doit d’abord être autorisée par le système central de Tridens EV Charge pour vérifier la suffisance des fonds du conducteur pour commencer la session de charge. Ainsi, les listes d’autorisations locales et hors ligne et les caches du chargeur doivent être désactivés, pour propager toutes les autorisations au système central.

Vous trouverez ci-dessous la liste des paramètres d’autorisation standardisés OCPP 1.6 et OCPP 2.0.1. Notez que les chargeurs peuvent avoir leur propre liste personnalisée de paramètres de configuration, hors du champ standardisé. En tant que CPO (Charge point operator), veuillez examiner la mise en œuvre spécifique du chargeur pour tout paramètre supplémentaire devant être géré.

Nom de l’attribut de configuration
Description
Restriction
Nom de variable OCPP 1.6
Nom de variable OCPP 2.0.1
Autoriser les demandes de session à distanceIndique si les demandes de démarrage à distance doivent être autorisées par le chargeur avant de procéder à la charge.Définir sur true, pour s’assurer que la session est toujours autorisée à démarrer.AuthorizeRemoteTxRequestsAuthorizeRemoteStart
Cache d’autorisation activéIndique si le chargeur prend en charge le cache d’autorisation pour les identifiants du conducteur.Définir sur false, pour empêcher l’utilisation des caches d’autorisation locaux du chargeur.AuthorizationCacheEnabledAuthCacheEnabled
Autorisation locale hors ligneIndique si le chargeur, lorsqu’il est hors ligne, démarrera une transaction pour les identifiants autorisés localement.Définir sur false, pour empêcher l’utilisation des caches d’autorisation locaux du chargeur.LocalAuthorizeOfflineLocalAuthorizeOffline
Autoriser la session hors ligne de conducteur inconnuIndique si le chargeur autorise l’autorisation de tout identifiant inconnu qui ne peut pas être autorisé par la liste d’autorisation locale ou le cache d’autorisation.Définir sur false, pour empêcher toute session non vérifiée.AllowOfflineTxForUnknownIdOfflineTxForUnknownIdEnabled
Validation de contrat centraleIndique si le point de charge peut fournir un certificat de contrat qu’il ne peut pas valider au système central pour validation dans le cadre de l’autorisation.

Utilisé dans le cadre du Plug & Charge de la norme ISO 15118.
Définir sur true, pour que la vérification du système central soit utilisée.CentralContractValidationAllowedCentralContractValidationAllowed
Validation de contrat hors ligneIndique si le point de charge tentera de valider un certificat de contrat lorsqu’il est hors ligne (non connecté au système central).

Utilisé dans le cadre du Plug & Charge de la norme ISO 15118.
Définir sur false, pour que la vérification du système central soit utilisée.ContractValidationOfflineContractValidationOffline

Tableau 1 : Liste des paramètres d’autorisation à gérer dans OCPP 1.6 et 2.0.1.

Sessions hors ligne

Désactivez le chargeur pour démarrer les sessions de charge sans l’autorisation du système central, car cela entraînerait des sessions publiques sans client.

Assurez-vous de désactiver les paramètres LocalAuthorizeOffline et AllowOfflineTxForUnknownId d’OCPP 1.6 côté chargeur.

Le CPO doit examiner la mise en œuvre et la configuration spécifiques du chargeur, car d’autres paramètres hors du champ standardisé peuvent s’appliquer.

Rapport des valeurs de compteur

Configurez l’intervalle de rapport des valeurs de compteur de session sur le chargeur, afin que la progression de la session apparaisse. Nous conseillons d’utiliser un intervalle de 15 secondes. Vous pouvez généralement configurer cela sur le propre tableau de bord du chargeur, ou utiliser le tableau de bord EV Charge, qui peut le faire par OCPP.

Pour accéder à cette section dans EV Charge, depuis le Menu, cliquez sur Stations. Une liste paginée de toutes les stations est affichée sous forme de tableau. Cliquez sur Actions pour la station spécifique. Sur la page de la station, cliquez sur Configuration dans le coin supérieur droit pour accéder à la page Configuration, puis sélectionnez l’onglet Compteur pour réguler l’intervalle d’échantillonnage. Alternativement, l’onglet Personnalisé peut également être utilisé pour cela.

Exemple d’intervalle de réglage de compteur

Figure 1 : Exemple de réglage de l’intervalle dans le formulaire de configuration de la station sur le tableau de bord Tridens EV Charge.

Pour afficher la mesure de puissance active dans l’application mobile, le CPO doit configurer le chargeur pour envoyer certaines mesures dans le cadre de la session de charge (généralement au moins kW pour la puissance et kWh pour l’énergie). Encore une fois, cela est généralement faisable par le tableau de bord du chargeur ou le tableau de bord EV Charge, où le paramètre MeterValuesSampledData d’OCPP peut être utilisé.

Pour naviguer vers cette zone dans EV Charge, allez dans le Menu et sélectionnez Stations. Vous verrez une liste paginée de toutes les stations sous forme de tableau. Cliquez sur Actions pour la station spécifique. Une fois sur la page de la station, dans le coin supérieur droit accédez à la page Configuration, puis sélectionnez l’onglet Compteur pour réguler les mesurandes d’échantillonnage. Alternativement, l’onglet Personnalisé dans le coin supérieur droit peut également être utilisé.

Exemple de réglage des mesurandes

Figure 2 : Exemple de réglage des mesurandes dans le formulaire de configuration de la station sur le tableau de bord Tridens EV Charge.

Mesurandes importants à gérer :

NomDescriptionNom OCPP 1.6Nom OCPP 2.0.1
Importation d’énergieÉnergie importée instantanée (Wh ou kWh) vers le véhicule.Energy.Active.Import.IntervalEnergy.Active.Import.Interval
Importation de puissanceImportation de puissance instantanée (W ou kW) vers le VE.Power.Active.ImportPower.Active.Import
Importation de courantImportation de courant instantané (A) vers le VE.Current.ImportCurrent.Import
TensionTension instantanée (V) fournie entre le réseau et le VE.VoltageVoltage
État de charge de la batteriePourcentage représentant l’état de charge de la batterie du véhicule.SoCSoC

Tableau 2 : Liste des paramètres de mesurandes dans OCPP 1.6 et 2.0.1.

Valeurs de compteur liées à la session

Valeurs de compteur qui sont liées à la session de charge spécifique et représentant les mesurandes qui y sont liés.

Intervalle des valeurs de compteur de session

Intervalle en secondes, par lequel le chargeur enverra les rapports de valeur de compteur au système central pendant la session de charge. L’intervalle suggéré est de 10-15 secondes.

Fait référence à MeterValueSampleInterval d’OCPP 1.6 et SampledDataTxUpdatedInterval d’OCPP 2.0.1.

Mesurandes des valeurs de compteur de session

Mesurandes que le chargeur enverra sur « Intervalle des valeurs de compteur de session ». Suggéré : puissance, énergie, état de charge, tension, courant.

Fait référence à MeterValuesSampledData d’OCPP 1.6 et SampledDataTxUpdatedMeasurands d’OCPP 2.0.1.

Valeurs de compteur générales

Les valeurs de compteur générales sont rapportées indépendamment de la session et peuvent être requises dans les scénarios des sessions qui sont terminées par le stationnement final.

Intervalle des valeurs de compteur générales

Intervalle en secondes, par lequel le chargeur enverra des rapports de valeur de compteur réguliers au système central pendant la session de charge.

Fait référence à ClockAlignedDataInterval d’OCPP 1.6 et AlignedDataInterval d’OCPP 2.0.1.

Mesurandes des valeurs de compteur générales

Mesurandes que le chargeur enverra sur « Intervalle des valeurs de compteur générales ». Suggéré : puissance offerte.

Fait référence à MeterValuesAlignedData d’OCPP 1.6 et AlignedDataMeasurands d’OCPP 2.0.1.

Détection du type de lecture d’énergie

Absolu : Lecture de compteur d’énergie qui accumule la consommation de toutes les sessions sur un connecteur.

Relatif : Lecture de compteur d’énergie commençant à 0 pour chaque session.

Le système central de Tridens EV Charge utilise la détection de consommation d’énergie suivante pour une session, car il existe différentes variétés de types de rapports par les chargeurs :

  • Chargeurs rapportant des valeurs de compteur d’énergie absolues au début de la session, à l’intermédiaire, à l’arrêt. Énergie de toutes les sessions sur le chargeur jusqu’à présent.

  • Chargeurs rapportant les valeurs de compteur d’énergie relatives à la session au début de la session, à l’intermédiaire, à l’arrêt. Énergie de la session spécifique.

  • Chargeurs rapportant une valeur de compteur d’énergie absolue au début et à l’arrêt de la session, mais dans le temps intermédiaire, ils envoient des rapports d’énergie de session relative (basés sur zéro).

Validation du rapport d’énergie

Le système central de Tridens EV Charge utilise la validation de la consommation d’énergie de la session de charge pour la session de charge persistée, lors de la réception des rapports du chargeur. La capacité de puissance du connecteur est vérifiée avec le temps de lecture du compteur d’énergie. Ce mécanisme sert à surmonter un problème lorsque les chargeurs rapportent une consommation de compteur d’énergie obsolète ou excessive.

La validation est effectuée en deux étapes, où les deux doivent réussir :

  • L’horodatage de la lecture du compteur d’énergie rapportée pour la session persistée est vérifié par rapport à la dernière lecture de compteur valide de la session persistée. Il est considéré comme valide si l’horodatage de la lecture du compteur d’énergie n’est pas plus ancien que l’horodatage de la lecture du compteur précédente.

  • L’énergie rapportée (Wh/kWh) est vérifiée par rapport à la capacité du connecteur. Elle est considérée comme valide si l’énergie consommée au fil du temps est possible pour la capacité de puissance du connecteur dans la différence de temps par rapport à l’horodatage précédent du rapport de compteur d’énergie valide de la session persistée.

Si le connecteur a une capacité de puissance inférieure configurée, la différence d’énergie rapportée sera trop grande pour la capacité configurée et donc les rapports de compteur d’énergie seront rejetés et la consommation d’énergie ne sera pas persistée sur les sessions de Tridens EV Charge.

Les scénarios ci-dessous sont basés sur le connecteur de charge qui est capable d’un flux d’énergie de 30kW.

Scénario 1

Portée de lecture du compteurValeur de lecture du compteurHeure de lecture du compteurNotes
Début de session2000 Wh08:00:00Lecture de compteur absolue.
Intermédiaire de session2025 Wh08:00:30Lecture de compteur absolue.
Arrêt de session2050 Wh08:01:00Lecture de compteur absolue.

Scénario 2

Portée de lecture du compteurValeur de lecture du compteurHeure de lecture du compteurNotes
Début de session0 Wh08:00:00Lecture de compteur relative à la session.
Intermédiaire de session25 Wh08:00:30Lecture de compteur relative à la session.
Arrêt de session50 Wh08:01:00Lecture de compteur relative à la session.

Scénario 3

Portée de lecture du compteurValeur de lecture du compteurHeure de lecture du compteurNotes
Début de session2000 Wh08:00:00Lecture de compteur absolue.
Intermédiaire de session 125 Wh08:00:30Lecture de compteur relative à la session.
Intermédiaire de session 250 Wh08:01:00Lecture de compteur relative à la session.
Arrêt de session2075 Wh08:01:30Lecture de compteur absolue.

Scénario 4

Portée de lecture du compteurValeur de lecture du compteurHeure de lecture du compteurNotes
Début de session2000 Wh08:00:00Lecture de compteur absolue.
Intermédiaire de session 12025 Wh08:00:30Lecture de compteur absolue.
Intermédiaire de session 22020 Wh08:01:00Lecture de compteur absolue.
Heure valide, rapport d’énergie obsolète invalide.
Invalide et n’impactant pas la session.
Arrêt de session2075 Wh08:01:30Lecture de compteur absolue.

Scénario 5

Portée de lecture du compteurValeur de lecture du compteurHeure de lecture du compteurNotes
Début de session2000 Wh08:00:00Lecture de compteur absolue.
Intermédiaire de session2025 Wh08:00:30Lecture de compteur absolue.
Arrêt de session2020 Wh08:01:00Lecture de compteur absolue.
Heure valide, rapport d’énergie obsolète invalide.
Invalide et n’impactant pas la session.

Scénario 6

Portée de lecture du compteurValeur de lecture du compteurHeure de lecture du compteurNotes
Début de session2000 Wh08:00:00Lecture de compteur absolue.
Intermédiaire de session 12025 Wh07:59:59Lecture de compteur absolue.
Heure obsolète invalide.
Invalide et n’impactant pas la session.
Intermédiaire de session 22050 Wh08:01:00Lecture de compteur absolue.
Arrêt de session2075 Wh08:01:30Lecture de compteur absolue.

Scénario 7

Portée de lecture du compteurValeur de lecture du compteurHeure de lecture du compteurNotes
Début de session2000 Wh08:00:00Lecture de compteur absolue.
Intermédiaire de session2025 Wh08:00:30Lecture de compteur absolue.
Arrêt de session2050 Wh08:00:29Lecture de compteur absolue.
Heure obsolète invalide.
Invalide et n’impactant pas la session.

Scénario 8

Portée de lecture du compteurValeur de lecture du compteurHeure de lecture du compteurNotes
Début de session2000 Wh08:00:00Lecture de compteur absolue.
Intermédiaire de session2500 Wh08:00:30Lecture de compteur absolue.
Heure valide. Rapport d’énergie excessif invalide au-dessus de la capacité de puissance du connecteur.
Invalide et n’impactant pas la session.
Arrêt de session2050 Wh08:01:00Lecture de compteur absolue.

Scénario 9

Portée de lecture du compteurValeur de lecture du compteurHeure de lecture du compteurNotes
Début de session2000 Wh08:00:00Lecture de compteur absolue.
Intermédiaire de session2025 Wh08:00:30Lecture de compteur absolue.
Arrêt de session2500 Wh08:01:00Lecture de compteur absolue.
Heure valide. Rapport d’énergie excessif invalide au-dessus de la capacité de puissance du connecteur.
Invalide et n’impactant pas la session.

Réessai de l’événement de session

Réessayez d’envoyer l’événement en cas d’échec. La valeur suggérée est 3.

Fait référence à TransactionMessageRetryInterval d’OCPP 1.6.