Integração de Sessão de Carregamento
Categoria:
Tópicos neste documento:
- Tempo limite de início da sessão
- Autorização do motorista
- Sessões offline
- Relatórios de valores do medidor
- Repetição de evento de sessão
Tempo limite de início da sessão
Certifique-se de configurar o período de tempo limite de início da sessão no lado do carregador. Ele cobre o tempo disponível para iniciar a sessão, desde a aceitação da solicitação de início remoto ou autorização do motorista.
O tempo limite de autorização e início de sessão remota no lado do carregador representa o tempo desde a aceitação de RemoteStartTransaction/Authorization do OCPP (Open Charge Point Protocol), após o qual a sessão deve ser iniciada. Se esse tempo for ultrapassado, o carregador deve impedir qualquer início de sessão sem a próxima aceitação da operação RemoteStartTransaction ou Authorization do OCPP.
Para evitar o uso fraudulento, sugerimos o uso de medidas preventivas configurando o período de tempo limite do carregador no qual se espera que a sessão comece. O OCPP 1.6 tem uma configuração ConnectionTimeOut, que pode ser usada conforme descrito abaixo.
O carregador também pode ter outras configurações que não fazem parte do OCPP 1.6 para lidar com outros cenários preventivos - para lidar com esses, verifique o manual específico do carregador ou consulte o fabricante.
O OCPP 1.6 exige suporte para a configuração ConnectionTimeOut: Intervalo em segundos desde o início do status: ‘Preparing’ até que a Transação incipiente seja cancelada automaticamente, devido à falha do motorista do EV (Electric Vehicle) em inserir (corretamente) o(s) conector(es) do cabo de carregamento na(s) tomada(s) apropriada(s). O Charge Point DEVE voltar ao estado original, provavelmente: ‘Available’.
A seção de tempo limite da sessão está relacionada às configurações de ready-session-expiration do sistema central, pois fecha sessões inativas com base nas configurações de expiração e na configuração do trabalho ocioso. Certifique-se de usar o tempo de expiração da sessão pronta consistente no sistema central, para que ele funcione alinhado com o carregador.
Exemplo:
O motorista do EV conecta o conector ao veículo. Em seguida, o motorista pressiona o botão de solicitação de início de sessão no aplicativo móvel e, nesse ponto, a sessão está pronta. O tempo de expiração da sessão pronta de 30 segundos começa a contar. Se atingir 30 segundos e a sessão ainda não tiver começado, a sessão será fechada no lado do sistema central e não será mais rastreada.Nota:
Se você tiver uma sessão sem uma referência de cliente, precisará certificar-se de configurar as definições de tempo limite adequadas em dependência com as configurações de ready-session-expiration.Autorização do motorista
Como os motoristas/clientes que pretendem carregar o veículo podem usar os tipos de pagamento pré-pago, pós-pago ou pay-now, cada carregamento de sessão precisa ser primeiro autorizado pelo sistema central do Tridens Monetization para verificar a suficiência de fundos do motorista para iniciar a sessão de carregamento. Assim, as listas e caches de autorizações locais e offline do carregador precisam ser desativados, para propagar todas as autorizações para o sistema central.
Abaixo está a lista de configurações de autorização padronizadas OCPP 1.6 e OCPP 2.0.1. Observe que os carregadores podem ter sua própria lista personalizada de configurações, fora do escopo padronizado. Como um CPO (Charge Point Operator), revise a implementação específica do carregador para quaisquer configurações adicionais que precisem ser gerenciadas.
Nome do Atributo de Configuração | Descrição | Restrição | Nome da Variável OCPP 1.6 | Nome da Variável OCPP 2.0.1 |
|---|---|---|---|---|
| Authorize Remote Session Requests | Indica se as solicitações de início remoto precisam ser autorizadas pelo carregador antes de prosseguir com o carregamento. | Defina como true, para garantir que a sessão ainda esteja autorizada a iniciar. | AuthorizeRemoteTxRequests | AuthorizeRemoteStart |
| Authorization Cache Enabled | Indica se o carregador suporta o cache de autorização para os identificadores do motorista. | Defina como false, para evitar o uso dos caches de autorização locais do carregador. | AuthorizationCacheEnabled | AuthCacheEnabled |
| Local Offline Authorization | Indica se o carregador, quando offline, iniciará uma transação para identificadores autorizados localmente. | Defina como false, para evitar o uso dos caches de autorização locais do carregador. | LocalAuthorizeOffline | LocalAuthorizeOffline |
| Allow Offline Session of Unknown Driver | Indica se o carregador permite autorizar quaisquer identificadores desconhecidos que não podem ser autorizados pela lista de autorização local ou pelo cache de autorização. | Defina como false, para evitar quaisquer sessões não verificadas. | AllowOfflineTxForUnknownId | OfflineTxForUnknownIdEnabled |
| Central Contract Validation | Indica se o Charge Point pode fornecer um certificado de contrato que não pode validar ao Sistema Central para validação como parte da autorização.Usado no escopo do Plug & Charge do ISO 15118. | Defina como true, para que a verificação do sistema central seja usada. | CentralContractValidationAllowed | CentralContractValidationAllowed |
| Offline Contract Validation | Indica se o ponto de carga tentará validar um certificado de contrato quando estiver offline (não conectado ao sistema central).Usado no escopo do Plug & Charge do ISO 15118. | Defina como false, para que a verificação do sistema central seja usada. | ContractValidationOffline | ContractValidationOffline |
Tabela 1: Lista de configurações de autorização para gerenciar em OCPP 1.6 e 2.0.1.
Sessões offline
Desative o carregador para iniciar as sessões de carregamento sem a permissão do sistema central, pois isso resultaria em sessões públicas sem cliente.
Certifique-se de desativar as configurações LocalAuthorizeOffline e AllowOfflineTxForUnknownId do OCPP 1.6 no lado do carregador.
O CPO precisa revisar a implementação e configuração específica do carregador, pois outras configurações fora do escopo padronizado podem ser aplicadas.
Relatórios de valores do medidor
Configure o intervalo de relatório dos valores do medidor da sessão no carregador, para que o progresso da sessão apareça. Aconselhamos o uso de um intervalo de 15 segundos. Você geralmente pode configurar isso no painel do próprio carregador ou usar o painel do EV Charge, que pode fazer isso via OCPP.
Para acessar esta seção no EV Charge, no Menu , clique em Stations . Uma lista paginada de todas as estações é mostrada em formato tabular. Clique em Actions para a estação específica. Na página da estação, clique em Configuration no canto superior direito para acessar a página Configuration, selecione a aba Meter para regular o intervalo de amostragem. Como alternativa, a aba Custom também pode ser usada para isso.

Figura 1: Exemplo de configuração do intervalo no formulário de Configuração da Estação no painel do Tridens EV Charge.
Nota:
As configurações só podem ser definidas pelo sistema central para o carregador quando o carregador está conectado ao sistema central e se comunicando pelo protocolo OCPP.Para mostrar a medição de potência ativa no aplicativo móvel, o CPO precisa configurar o carregador para enviar certas medições no escopo da sessão de carregamento (geralmente pelo menos kW para potência e kWh (Kilowatt-hour) para energia). Mais uma vez, isso geralmente é possível pelo painel do carregador ou pelo painel do EV Charge, onde a configuração MeterValuesSampledData do OCPP pode ser usada.
Para navegar até esta área no EV Charge, vá ao Menu e selecione Stations . Você verá uma lista paginada de todas as estações em formato tabular. Clique em Actions para a estação específica. Uma vez na página da estação, no canto superior direito acesse a página Configuration, selecione a aba Meter para regular as grandezas medidas de amostragem. Como alternativa, a aba Custom no canto superior direito também pode ser usada.

Figura 2: Exemplo de configuração de grandezas medidas no formulário de Configuração da Estação no painel do Tridens EV Charge.
Nota:
As configurações só podem ser configuradas pelo sistema central para o carregador quando o carregador está conectado ao sistema central e se comunicando ativamente via protocolo OCPP.Grandezas medidas importantes para lidar:
| Nome | Descrição | Nome OCPP 1.6 | Nome OCPP 2.0.1 |
|---|---|---|---|
| Importação de Energia | Energia importada instantânea (Wh ou kWh) para o veículo. | Energy.Active.Import.Interval | Energy.Active.Import.Interval |
| Importação de Potência | Importação de potência instantânea (W ou kW) para o EV. | Power.Active.Import | Power.Active.Import |
| Importação de Corrente | Importação de corrente instantânea (A) para o EV. | Current.Import | Current.Import |
| Tensão | Suprimento de tensão instantânea (V) entre a rede e o EV. | Voltage | Voltage |
| Estado de Carga da Bateria | Porcentagem que representa o estado de carga da bateria do veículo. | SoC | SoC |
Tabela 2: Lista de configurações de grandezas medidas em OCPP 1.6 e 2.0.1.
Valores do medidor relacionados à sessão
Valores do medidor que estão relacionados à sessão de carregamento específica e representam as grandezas medidas relacionadas a ela.
Intervalo de valores do medidor da sessão
Intervalo em segundos, pelo qual o carregador enviará os relatórios de valor do medidor para o sistema central durante a sessão de carregamento. O intervalo sugerido é de 10 a 15 segundos.
Refere-se a MeterValueSampleInterval do OCPP 1.6 e SampledDataTxUpdatedInterval do OCPP 2.0.1.
Grandezas medidas dos valores do medidor da sessão
Grandezas medidas que o carregador enviará no ‘Intervalo de valores do medidor da sessão’. Sugerido: potência, energia, estado de carga, tensão, corrente.
Refere-se a MeterValuesSampledData do OCPP 1.6 e SampledDataTxUpdatedMeasurands do OCPP 2.0.1.
Valores gerais do medidor
Os valores gerais do medidor são relatados independentemente da sessão e podem ser necessários nos cenários das sessões que estão sendo terminadas pelo estacionamento final.
Intervalo de valores gerais do medidor
Intervalo em segundos, pelo qual o carregador enviará relatórios regulares de valor do medidor ao sistema central durante a sessão de carregamento.
Refere-se a ClockAlignedDataInterval do OCPP 1.6 e AlignedDataInterval do OCPP 2.0.1.
Grandezas medidas dos valores gerais do medidor
Grandezas medidas que o carregador enviará no ‘Intervalo de valores gerais do medidor’. Sugerido: potência oferecida.
Refere-se a MeterValuesAlignedData do OCPP 1.6 e AlignedDataMeasurands do OCPP 2.0.1.
Detecção do tipo de leitura de energia
Absoluto (Absolute): Leitura do medidor de energia que está acumulando o consumo de todas as sessões em um conector.
Relativo (Relative): Leitura do medidor de energia começando em 0 para cada sessão.
O sistema central do Tridens Monetization utiliza a seguinte detecção de consumo de energia para uma sessão, pois existem diferentes variedades de tipos de relatórios por carregadores:
Carregadores relatando valores absolutos do medidor de energia no início, meio e fim da sessão. Energia de todas as sessões no carregador até agora.
Carregadores relatando os valores relativos do medidor de energia da sessão no início, meio e fim da sessão. Energia da sessão específica.
Carregadores relatando um valor absoluto do medidor de energia no início e no fim da sessão, mas no intervalo intermediário, eles estão enviando relatórios de energia relativos à sessão (baseados em zero).
Validação do relatório de energia
O sistema central do Tridens Monetization utiliza a validação do consumption de energia da sessão de carregamento para a sessão de carregamento persistida, ao receber os relatórios do carregador. A capacidade de potência do conector é verificada junto com o tempo de leitura do medidor de energia. Este mecanismo serve para superar um problema quando os carregadores relatam o consumo obsoleto ou excessivo do medidor de energia.
A validação é feita em duas etapas, onde ambas precisam passar:
O carimbo de data/hora (timestamp) da leitura do medidor de energia relatado para a sessão persistida é verificado em relação à última leitura válida do medidor da sessão persistida. É considerado válido se o timestamp da leitura do medidor de energia não for anterior ao timestamp da leitura anterior do medidor.
A energia relatada (Wh/kWh) é verificada em relação à capacidade do conector. É considerado válido se a energia consumida ao longo do tempo for possível para a capacidade de potência do conector na diferença de tempo em relação ao timestamp do relatório anterior válido do medidor de energia da sessão persistida.
Nota:
Certifique-se de definir corretamente o limite de potência na configuração do conector em Stations - Connectors.Se o conector tiver uma capacidade de potência configurada menor, a diferença de energia relatada será muito grande para a capacidade configurada e, assim, os relatórios do medidor de energia serão descartados e o consumo de energia não será persistido nas sessões do Tridens Monetization.
Os cenários abaixo são baseados no conector de carregamento que é capaz de um fluxo de energia de 30kW.
Cenário 1
| Escopo da leitura do medidor | Valor da leitura do medidor | Hora da leitura do medidor | Notas |
|---|---|---|---|
| Início da sessão | 2000 Wh | 08:00:00 | Leitura absoluta do medidor. |
| Intermediário da sessão | 2025 Wh | 08:00:30 | Leitura absoluta do medidor. |
| Fim da sessão | 2050 Wh | 08:01:00 | Leitura absoluta do medidor. |
Cenário 2
| Escopo da leitura do medidor | Valor da leitura do medidor | Hora da leitura do medidor | Notas |
|---|---|---|---|
| Início da sessão | 0 Wh | 08:00:00 | Leitura relativa da sessão. |
| Intermediário da sessão | 25 Wh | 08:00:30 | Leitura relativa da sessão. |
| Fim da sessão | 50 Wh | 08:01:00 | Leitura relativa da sessão. |
Cenário 3
| Escopo da leitura do medidor | Valor da leitura do medidor | Hora da leitura do medidor | Notas |
|---|---|---|---|
| Início da sessão | 2000 Wh | 08:00:00 | Leitura absoluta do medidor. |
| Intermediário da sessão 1 | 25 Wh | 08:00:30 | Leitura relativa da sessão. |
| Intermediário da sessão 2 | 50 Wh | 08:01:00 | Leitura relativa da sessão. |
| Fim da sessão | 2075 Wh | 08:01:30 | Leitura absoluta do medidor. |
Cenário 4
| Escopo da leitura do medidor | Valor da leitura do medidor | Hora da leitura do medidor | Notas |
|---|---|---|---|
| Início da sessão | 2000 Wh | 08:00:00 | Leitura absoluta do medidor. |
| Intermediário da sessão 1 | 2025 Wh | 08:00:30 | Leitura absoluta do medidor. |
| Intermediário da sessão 2 | 2020 Wh | 08:01:00 | Leitura absoluta do medidor. Hora válida, relatório de energia obsoleto inválido. Inválido e não impacta a sessão. |
| Fim da sessão | 2075 Wh | 08:01:30 | Leitura absoluta do medidor. |
Cenário 5
| Escopo da leitura do medidor | Valor da leitura do medidor | Hora da leitura do medidor | Notas |
|---|---|---|---|
| Início da sessão | 2000 Wh | 08:00:00 | Leitura absoluta do medidor. |
| Intermediário da sessão | 2025 Wh | 08:00:30 | Leitura absoluta do medidor. |
| Fim da sessão | 2020 Wh | 08:01:00 | Leitura absoluta do medidor. Hora válida, relatório de energia obsoleto inválido. Inválido e não impacta a sessão. |
Cenário 6
| Escopo da leitura do medidor | Valor da leitura do medidor | Hora da leitura do medidor | Notas |
|---|---|---|---|
| Início da sessão | 2000 Wh | 08:00:00 | Leitura absoluta do medidor. |
| Intermediário da sessão 1 | 2025 Wh | 07:59:59 | Leitura absoluta do medidor. Hora obsoleta inválida. Inválida e não impacta a sessão. |
| Intermediário da sessão 2 | 2050 Wh | 08:01:00 | Leitura absoluta do medidor. |
| Fim da sessão | 2075 Wh | 08:01:30 | Leitura absoluta do medidor. |
Cenário 7
| Escopo da leitura do medidor | Valor da leitura do medidor | Hora da leitura do medidor | Notas |
|---|---|---|---|
| Início da sessão | 2000 Wh | 08:00:00 | Leitura absoluta do medidor. |
| Intermediário da sessão | 2025 Wh | 08:00:30 | Leitura absoluta do medidor. |
| Fim da sessão | 2050 Wh | 08:00:29 | Leitura absoluta do medidor. Hora obsoleta inválida. Inválida e não impacta a sessão. |
Cenário 8
| Escopo da leitura do medidor | Valor da leitura do medidor | Hora da leitura do medidor | Notas |
|---|---|---|---|
| Início da sessão | 2000 Wh | 08:00:00 | Leitura absoluta do medidor. |
| Intermediário da sessão | 2500 Wh | 08:00:30 | Leitura absoluta do medidor. Hora válida. Relatório de energia excessiva inválido sobre a capacidade de potência do conector. Inválido e não impacta a sessão. |
| Fim da sessão | 2050 Wh | 08:01:00 | Leitura absoluta do medidor. |
Cenário 9
| Escopo da leitura do medidor | Valor da leitura do medidor | Hora da leitura do medidor | Notas |
|---|---|---|---|
| Início da sessão | 2000 Wh | 08:00:00 | Leitura absoluta do medidor. |
| Intermediário da sessão | 2025 Wh | 08:00:30 | Leitura absoluta do medidor. |
| Fim da sessão | 2500 Wh | 08:01:00 | Leitura absoluta do medidor. Hora válida. Relatório de energia excessiva inválido sobre a capacidade de potência do conector. Inválido e não impacta a sessão. |
Repetição de evento de sessão
Repete o envio do evento em caso de falha. O valor sugerido é 3.
Refere-se a TransactionMessageRetryInterval do OCPP 1.6.