Charging Session Integration

Important considerations for consistently configuring the central system and the charger to provide reliable session tracking, enabling management operations, user experience and preventing undesired outcomes.

Argomenti in questo documento:

Timeout della sessione Start

Assicurati di configurare il periodo di timeout di inizio sessione sul lato caricatore. Copre il tempo a disposizione per iniziare la sessione, dall’accettazione della richiesta di avvio remoto o dell’autorizzazione del conducente.

L’avvio della sessione remota e il timeout dell’autorizzazione sul lato caricatore rappresentano il tempo trascorso dall’accettazione dell’OCPP (Open Charge Point Protocol) RemoteStartTransaction/Authorization, dopo il quale è necessario avviare la sessione. Se questo tempo viene superato, il caricabatterie dovrebbe impedire l’avvio di qualsiasi sessione senza la successiva OCPP RemoteStartTransaction o l’accettazione dell’operazione Authorization.

Per evitare utilizzi fraudolenti, suggeriamo di adottare misure preventive configurando il periodo di timeout del caricabatterie in cui è previsto l’inizio della sessione. OCPP 1.6 dispone di un’impostazione ConnectionTimeOut che può essere utilizzata come descritto di seguito.

Il caricabatterie potrebbe avere anche altre impostazioni che non fanno parte dell’OCPP 1.6 per gestire altri scenari preventivi: per affrontarli, consultare il manuale specifico del caricabatterie o consultare il produttore.

OCPP 1.6 richiede il supporto per l’impostazione ConnectionTimeOut:Intervallo in secondi dall’inizio dello stato: ‘Preparing’ fino all’annullamento automatico dell’Transaction incipiente, a causa dell’incapacità del conducente EV di inserire (correttamente) i connettori del cavo di ricarica nelle prese appropriate. Il punto di ricarica DEVE tornare allo stato originale, probabilmente: “Available”.

La sezione Timeout sessione è correlata alle impostazioniready-session-expirationdel sistema centrale, poiché chiude le sessioni inattive in base alle impostazioni di scadenza e alla configurazione del lavoro inattivo. Assicurati di utilizzare il tempo di scadenza della sessione pronta coerente sul sistema centrale, in modo che funzioni in linea con il caricabatterie.

Driver Authorization

Poiché i conducenti/customers che intendono caricare il veicolo possono utilizzare i tipi di pagamento prepagato, postpagato o paga adesso, ogni sessione di ricarica deve essere prima autorizzata dal sistema centrale di Tridens EV Charge per verificare la sufficienza dei fondi del conducente per iniziare la sessione di ricarica. Pertanto, gli elenchi e le cache delle autorizzazioni locali e offline del caricatore devono essere disabilitati, per propagare tutte le autorizzazioni al sistema centrale.

Di seguito è riportato l’elenco delle impostazioni di autorizzazione standardizzate OCPP 1.6 e OCPP 2.0.1. Tieni presente che i caricabatterie potrebbero avere un proprio elenco personalizzato di impostazioni di configurazione, fuori dall’ambito standardizzato. In qualità di CPO (Charge Point Operator), esamina l’implementazione specifica del caricabatterie per eventuali impostazioni aggiuntive che devono essere gestite.

Nome attributo configurazione
Descrizione
Restrizione
OCPP 1.6 Nome variabile
Nome variabile
OCPP 2.0.1
Autorizza richieste di sessione remotaIndica se le richieste di avvio remoto devono essere autorizzate dal caricabatterie prima di procedere alla ricarica.Impostato su true per garantire che la sessione sia ancora autorizzata ad iniziare.AuthorizeRemoteTxRequestsAuthorizeRemoteStart
Authorization Cache EnabledIndica se il caricabatterie supporta la cache di autorizzazione per gli identificatori del conducente.Impostato su false per impedire l’utilizzo delle cache di autorizzazione locali del caricabatterie.AuthorizationCacheEnabledAuthCacheEnabled
Locale offline AuthorizationIndica se il caricabatterie, quando offline, avvierà una transazione per identificatori autorizzati localmente.Impostato su false per impedire l’utilizzo delle cache di autorizzazione locali del caricabatterie.LocalAuthorizeOfflineLocalAuthorizeOffline
Consenti sessione offline di driver sconosciutoIndica se il caricabatterie consente di autorizzare eventuali identificatori sconosciuti che non possono essere autorizzati dall’elenco di autorizzazioni locali o dalla cache di autorizzazione.Impostato su false per impedire eventuali sessioni non verificate.AllowOfflineTxForUnknownIdOfflineTxForUnknownIdEnabled
Convalida centrale del contrattoIndica se il Punto di Ricarica può fornire un certificato contrattuale che non può validare al Sistema Centrale per la validazione come parte dell’autorizzazione.

Utilizzato nell’ambito di Plug & Charge di ISO 15118.
Impostato su true, viene utilizzata la verifica del sistema centrale.CentralContractValidationAllowedCentralContractValidationAllowed
Convalida del contratto offlineIndica se il punto di ricarica tenterà di convalidare un certificato di contratto quando è offline (non connesso al sistema centrale).

Utilizzato nell’ambito di Plug & Charge di ISO 15118.
Impostato su false, viene utilizzata la verifica del sistema centrale.ContractValidationOfflineContractValidationOffline

***Tabella 1:***Elenco delle impostazioni di autorizzazione da gestire in OCPP 1.6 e 2.0.1.

Non in linea Sessions

Disabilitare il caricabatterie per avviare le sessioni di ricarica senza autorizzazione del sistema centrale, poiché ciò comporterebbe sessioni pubbliche non cliente.

Assicurati di disabilitare le impostazioni LocalAuthorizeOffline e AllowOfflineTxForUnknownId di OCPP 1.6 sul lato del caricabatterie.

Il CPO deve rivedere l’implementazione e la configurazione specifica del caricabatterie, poiché potrebbero applicarsi altre impostazioni fuori dall’ambito standardizzato.

Segnalazione dei valori del contatore

Configura l’intervallo di report dei valori del contatore della sessione sul caricabatterie, in modo che venga visualizzato l’avanzamento della sessione. Si consiglia di utilizzare un intervallo di 15 secondi. Di solito è possibile configurarlo sul dashboard del caricabatterie o utilizzare il dashboard EV Charge, che può farlo tramite OCPP.

Per accedere a questa sezione inEV Charge, da Menu, fare clic su Stations. Un elenco impaginato di tutte le stazioni viene visualizzato in formato tabellare. Fare clic su Actionsper la stazione specifica. Nella pagina della stazione, fare clic su Configurationnell’angolo in alto a destra per accedere alla paginaConfiguration, quindi selezionare la schedaMeterper regolare l’intervallo di campionamento. In alternativa è possibile utilizzare a questo scopo anche la schedaCustom.

Example of Meter Setting Interval

***Figura 1:***Esempio di impostazione dell’intervallo nel modulo Configuration della Stazione sul dashboard Tridens EV Charge.

Per mostrare la misurazione della potenza attiva nell’app mobile, CPO deve configurare il caricabatterie per inviare determinate misurazioni nell’ambito della sessione di ricarica (solitamente almeno kW per potenza e kWh per energia). Ancora una volta, questo è solitamente fattibile dal dashboard del caricabatterie o dal dashboard EV Charge, dove è possibile utilizzare l’impostazione MeterValuesSampledData di OCPP.

Per navigare in quest’area inEV Charge, vai su Menue seleziona Stations. Vedrai un elenco impaginato di tutte le stazioni in formato tabellare. Fare clic su Actionsper la stazione specifica. Una volta nella pagina della stazione, nell’angolo in alto a destra accedere alla pagina Configuration, quindi selezionare la schedaMeterper regolare i misurandi di campionamento. In alternativa, è possibile utilizzare anche la schedaCustomnell’angolo in alto a destra.

Example of Setting Measurands

***Figura 2:***Esempio di impostazione delle misure nel modulo Configuration della Stazione sul dashboard Tridens EV Charge.

Misure importanti da affrontare:

NomeDescrizioneNome OCPP 1.6OCPP 2.0.1 Nome
Importazione di energiaEnergia istantanea importata (Wh o kWh) al veicolo.Energy.Active.Import.IntervalEnergy.Active.Import.Interval
Importazione di energiaPotenza istantanea (W o kW) importata nel veicolo elettrico.Power.Active.ImportPower.Active.Import
Importazione correnteImportazione della corrente istantanea (A) nell’EV.Current.ImportCurrent.Import
VoltaggioTensione istantanea (V) di alimentazione tra rete ed EV.VoltageVoltage
Stato di carica della batteriaPercentuale che rappresenta lo stato di carica della batteria del veicolo.SoCSoC

***Tabella 2:***Elenco delle impostazioni dei misurandi in OCPP 1.6 e 2.0.1.

Valori del misuratore relativi alla sessione

Valori dei contatori che sono relativi alla specifica sessione di ricarica e che rappresentano misurandi ad essa correlati.

Intervallo dei valori del misuratore di sessione

Intervallo in secondi entro il quale il caricabatterie invierà i report dei valori del contatore al sistema centrale durante la sessione di ricarica. L’intervallo suggerito è di 10-15 secondi.

Si riferisce a MeterValueSampleInterval di OCPP 1.6 e SampledDataTxUpdatedInterval di OCPP 2.0.1.

Misuratori dei valori del misuratore di sessione

Misurandi che il caricabatterie invierà nell’‘Intervallo valori contatore sessione’. Consigliato:potenza, energia, stato di carica, voltaggio, corrente.

Si riferisce a MeterValuesSampledData di OCPP 1.6 e SampledDataTxUpdatedMeasurands di OCPP 2.0.1.

General Valori del misuratore

I valori dei contatori General vengono riportati indipendentemente dalla sessione e potrebbero essere richiesti negli scenari delle sessioni che vengono terminate dal parcheggio finale.

General Intervallo valori contatore

Intervallo in secondi entro il quale il caricabatterie invierà rapporti regolari sui valori del contatore al sistema centrale durante la sessione di ricarica.

Si riferisce a ClockAlignedDataInterval di OCPP 1.6 e AlignedDataInterval di OCPP 2.0.1.

General Valori misuratori Misurandi

Misurazioni che il caricabatterie invierà nell’‘General intervallo valori contatore’. Consigliato:potenza offerta.

Si riferisce a MeterValuesAlignedData di OCPP 1.6 e AlignedDataMeasurands di OCPP 2.0.1.

Rilevamento del tipo di lettura dell’energia

Assoluto: Lettura del contatore di energia che accumula il consumo di tutte le sessioni su un connettore.

Relativo: Lettura del contatore di energia a partire da 0 per ogni sessione.

Il sistema centrale di Tridens EV Charge utilizza il seguente rilevamento del consumo di energia per una sessione, poiché esistono diverse varietà di tipi di reporting in base ai caricabatterie:

  • Chargers riporta i valori assoluti del contatore di energia all’inizio, all’intermedio e all’arresto della sessione. Energia di tutte le sessioni finora sul caricabatterie.

  • Chargers riporta i valori dei contatori di energia relativi alla sessione ad inizio sessione, intermedio, stop. Energia della sessione specifica.

  • Chargers segnala un valore assoluto del contatore di energia all’inizio e all’arresto della sessione, ma nel tempo intermedio invia report relativi all’energia della sessione (in base zero).

Convalida del rapporto energetico

Il sistema centrale di Tridens EV Charge utilizza la convalida del consumo energetico della sessione di ricarica per la sessione di ricarica persistente, quando riceve i report dal caricabatterie. È in corso la verifica della capacità di potenza di Connector insieme al tempo di lettura del contatore di energia. Questo meccanismo serve a superare un problema quando i caricabatterie segnalano il consumo eccessivo o deprecato del contatore di energia.

La convalida viene effettuata in due passaggi, dove entrambi devono passare:

  • Il timestamp della lettura del contatore di energia riportato per la sessione persistente viene verificato rispetto all’ultima lettura valida del contatore della sessione persistente. È considerato valido se la marca temporale della lettura del contatore di energia non è precedente alla marca temporale della lettura del contatore precedente.

  • L’energia riportata (Wh/kWh) è verificata rispetto alla capacità del connettore. È considerato valido se l’energia consumata nel tempo è possibile per la capacità di potenza del connettore nella differenza oraria rispetto al precedente timestamp valido del report del contatore di energia della sessione persistente.

Se per il connettore è configurata una capacità di alimentazione inferiore, la differenza di energia riportata sarà troppo grande per la capacità configurata e quindi i report del contatore di energia verranno scartati e il consumo di energia non sarà persistente nelle sessioni di Tridens EV Charge.

Gli scenari seguenti si basano sul connettore di ricarica in grado di fornire un flusso di energia di 30 kW.

Screnario 1

Ambito di lettura del contatoreValore di lettura del contatoreTempo di lettura del contatoreNote
Inizio sessione2000Wh08:00:00Lettura assoluta del contatore.
Sessione intermedia2025Wh08:00:30Lettura assoluta del contatore.
Interruzione della sessione2050Wh08:01:00Lettura assoluta del contatore.

Scenario 2

Ambito di lettura del contatoreValore di lettura del contatoreTempo di lettura del contatoreNote
Inizio sessione0Wh08:00:00Lettura contatore relativa alla sessione.
Sessione intermedia25Wh08:00:30Lettura contatore relativa alla sessione.
Interruzione della sessione50Wh08:01:00Lettura contatore relativa alla sessione.

Scenario 3

Ambito di lettura del contatoreValore di lettura del contatoreTempo di lettura del contatoreNote
Inizio sessione2000Wh08:00:00Lettura assoluta del contatore.
Sessione intermedia 125Wh08:00:30Lettura contatore relativa alla sessione.
Sessione intermedia 250Wh08:01:00Lettura contatore relativa alla sessione.
Interruzione della sessione2075Wh08:01:30Lettura assoluta del contatore.

Scenario 4

Ambito di lettura del contatoreValore di lettura del contatoreTempo di lettura del contatoreNote
Inizio sessione2000Wh08:00:00Lettura assoluta del contatore.
Sessione intermedia 12025Wh08:00:30Lettura assoluta del contatore.
Sessione intermedia 22020Wh08:01:00Lettura assoluta del contatore.
Ora valida, report sull’energia obsoleta non valido.
Non valido e senza impatto sulla sessione.
Interruzione della sessione2075Wh08:01:30Lettura assoluta del contatore.

Scenario 5

Ambito di lettura del contatoreValore di lettura del contatoreTempo di lettura del contatoreNote
Inizio sessione2000Wh08:00:00Lettura assoluta del contatore.
Sessione intermedia2025Wh08:00:30Lettura assoluta del contatore.
Interruzione della sessione2020Wh08:01:00Lettura assoluta del contatore.
Ora valida, report sull’energia obsoleta non valido.
Non valido e senza impatto sulla sessione.

Scenario 6

Ambito di lettura del contatoreValore di lettura del contatoreTempo di lettura del contatoreNote
Inizio sessione2000Wh08:00:00Lettura assoluta del contatore.
Sessione intermedia 12025Wh07:59:59Lettura assoluta del contatore.
Orario obsoleto non valido.
Non valido e senza impatto sulla sessione.
Sessione intermedia 22050Wh08:01:00Lettura assoluta del contatore.
Interruzione della sessione2075Wh08:01:30Lettura assoluta del contatore.

Scenario 7

Ambito di lettura del contatoreValore di lettura del contatoreTempo di lettura del contatoreNote
Inizio sessione2000Wh08:00:00Lettura assoluta del contatore.
Sessione intermedia2025Wh08:00:30Lettura assoluta del contatore.
Interruzione della sessione2050Wh08:00:29Lettura assoluta del contatore.
Orario obsoleto non valido.
Non valido e senza impatto sulla sessione.

Scenario 8

Ambito di lettura del contatoreValore di lettura del contatoreTempo di lettura del contatoreNote
Inizio sessione2000Wh08:00:00Lettura assoluta del contatore.
Sessione intermedia2500Wh08:00:30Lettura assoluta del contatore.
Ora valida. Report di energia eccessiva non valido rispetto alla capacità di alimentazione del connettore.
Non valido e senza impatto sulla sessione.
Interruzione della sessione2050Wh08:01:00Lettura assoluta del contatore.

Scenario 9

Ambito di lettura del contatoreValore di lettura del contatoreTempo di lettura del contatoreNote
Inizio sessione2000Wh08:00:00Lettura assoluta del contatore.
Sessione intermedia2025Wh08:00:30Lettura assoluta del contatore.
Interruzione della sessione2500Wh08:01:00Lettura assoluta del contatore.
Ora valida. Report di energia eccessiva non valido rispetto alla capacità di alimentazione del connettore.
Non valido e senza impatto sulla sessione.

Nuovo tentativo di evento di sessione

Riprovare a inviare l’evento in caso di errore. Il valore suggerito è 3.

Si riferisce a TransactionMessageRetryInterval di OCPP 1.6.