Интеграция сеанса зарядки
Категория:
Темы в этом документе:
- Тайм-аут начала сеанса
- Авторизация водителя
- Офлайн-сеансы
- Отчеты о значениях счетчиков
- Значения счетчиков, связанные с сеансом
- Интервал значений счетчика сеансов
- Измеряемые значения счетчика сеанса
- Общие значения счетчиков
- Интервал общих значений счетчика
- Общие измеряемые значения счетчика
- Определение типа считывания энергии
- Подтверждение энергетического отчета
- Повтор события сеанса
Тайм-аут начала сеанса
Обязательно настройте период ожидания начала сеанса на стороне зарядного устройства. Оно охватывает время, доступное для запуска сеанса с момента принятия запроса на удаленный запуск или авторизации водителя.
Тайм-аут удаленного запуска сеанса и авторизации на стороне зарядного устройства представляет собой время с момента принятия OCPP (Open Charge Point Protocol) RemoteStartTransaction/Authorization, по истечении которого сеанс должен быть запущен. Если это время нарушено, зарядное устройство должно предотвратить запуск любого сеанса без принятия следующей операции OCPP RemoteStartTransaction или авторизации.
Чтобы избежать мошеннического использования, мы предлагаем использовать превентивные меры, настроив период ожидания зарядного устройства, в течение которого ожидается начало сеанса. В OCPP 1.6 имеется настройка ConnectionTimeOut, которую можно использовать, как описано ниже.
Зарядное устройство также может иметь другие настройки, которые не являются частью OCPP 1.6, для обработки других профилактических сценариев. Чтобы решить их, ознакомьтесь с руководством по эксплуатации зарядного устройства или проконсультируйтесь с производителем.
OCPP 1.6 требует поддержки настройки ConnectionTimeOut: Интервал в секундах от начала состояния: «Подготовка» до автоматической отмены начинающейся транзакции из-за того, что драйвер электромобиля не смог (правильно) вставить разъем(ы) зарядного кабеля в соответствующее гнездо(я). Точка зарядки ДОЛЖНА вернуться в исходное состояние, возможно: «Доступно».
Раздел тайм-аута сеанса связан с настройками ready-session-expiration центральной системы, поскольку он закрывает неактивные сеансы на основе настроек истечения срока действия и конфигурации незанятого задания. Обязательно используйте одинаковое время окончания готовности к сеансу в центральной системе, чтобы оно работало согласованно с зарядным устройством.
Пример:
Водитель электромобиля подключает разъем к автомобилю. Затем водитель нажимает кнопку запроса начала сеанса в мобильном приложении, и в этот момент сеанс готов. Начинает отсчитываться время окончания готовности сессии в 30 секунд. Если оно достигает 30 секунд, а сессия еще не началась, то сессия закрывается на стороне центральной системы и больше не отслеживается.Примечание:
Если вы испытываете сеанс без ссылки на клиента, вам необходимо настроить подходящие параметры тайм-аута в зависимости от настроек истечения срока действия готового сеанса.Авторизация драйвера
Поскольку водители/клиенты, которые намереваются зарядить автомобиль, могут использовать типы оплаты: предоплата, постоплата или оплата сейчас, взимание платы за каждый сеанс должно быть сначала авторизовано центральной системой Tridens EV Charge, чтобы проверить достаточность средств водителя для начала сеанса зарядки. Таким образом, списки и кэши локальных и автономных авторизаций зарядного устройства необходимо отключить, чтобы передать все авторизации в центральную систему.
Ниже приведен список стандартных настроек авторизации OCPP 1.6 и OCPP 2.0.1. Обратите внимание, что зарядные устройства могут иметь собственный список настроек конфигурации, выходящий за рамки стандартизированных возможностей. Как CPO (Charge Point Operator), пожалуйста, ознакомьтесь с реализацией конкретного зарядного устройства на наличие дополнительных настроек, которыми необходимо управлять.
Имя атрибута конфигурации | Описание | Ограничение | OCPP 1.6 Имя переменной | OCPP 2.0.1 Имя переменной |
|---|---|---|---|---|
| Авторизация запросов на удаленный сеанс | Указывает, должны ли запросы на дистанционный запуск быть авторизованы зарядным устройством, прежде чем приступить к зарядке. | Установите значение true, чтобы гарантировать, что сеанс все еще имеет право на запуск. | AuthorizeRemoteTxRequests | AuthorizeRemoteStart |
| Кэш авторизации включен | Указывает, поддерживает ли зарядное устройство кэш авторизации для идентификаторов водителя. | Установите значение false, чтобы предотвратить использование локальных кешей авторизации зарядного устройства. | AuthorizationCacheEnabled | AuthCacheEnabled |
| Локальная автономная авторизация | Указывает, будет ли зарядное устройство в автономном режиме начинать транзакцию для локально авторизованных идентификаторов. | Установите значение false, чтобы предотвратить использование локальных кешей авторизации зарядного устройства. | LocalAuthorizeOffline | LocalAuthorizeOffline |
| Разрешить автономный сеанс неизвестного драйвера | Указывает, позволяет ли зарядное устройство авторизовать любые неизвестные идентификаторы, которые не могут быть авторизованы с помощью локального списка авторизации или кэша авторизации. | Установите значение false, чтобы предотвратить любые непроверенные сеансы. | AllowOfflineTxForUnknownId | OfflineTxForUnknownIdEnabled |
| Центральная проверка контракта | Указывает, может ли точка начисления средств предоставить сертификат контракта, который она не может проверить в центральной системе для проверки в рамках авторизации.Используется в рамках стандарта Plug & Charge стандарта ISO 15118. | Установите значение true, чтобы использовалась проверка центральной системы. | CentralContractValidationAllowed | CentralContractValidationAllowed |
| Проверка контракта в автономном режиме | Указывает, будет ли пункт зарядки пытаться проверить сертификат контракта, когда он находится в автономном режиме (не подключен к центральной системе).Используется в рамках стандарта Plug & Charge стандарта ISO 15118. | Установите значение false, чтобы использовалась проверка центральной системы. | ContractValidationOffline | ContractValidationOffline |
Таблица 1: Список настроек авторизации, которыми можно управлять в OCPP 1.6 и 2.0.1.
Автономные сеансы
Отключите зарядное устройство, чтобы начать сеансы зарядки без разрешения центральной системы, так как это приведет к общедоступным сеансам, не связанным с клиентами.
Обязательно отключите настройки LocalAuthorizeOffline и AllowOfflineTxForUnknownId OCPP 1.6 на стороне зарядного устройства.
CPO необходимо проанализировать конкретную реализацию и конфигурацию зарядного устройства, поскольку могут применяться другие настройки, выходящие за рамки стандартизированных возможностей.
Отчеты о значениях счетчиков
Настройте интервал передачи значений счетчика сеанса на зарядном устройстве, чтобы отображался прогресс сеанса. Мы советуем использовать интервал в 15 секунд. Обычно вы можете настроить это на собственной панели управления зарядного устройства или использовать панель управления EV Charge, которая может сделать это с помощью OCPP.
Чтобы получить доступ к этому разделу в EV Charge, из Menu нажмите Stations. Постраничный список всех станций отображается в табличном формате. Нажмите Actions для конкретной станции. На странице станции нажмите Configuration в правом верхнем углу, чтобы получить доступ к странице Configuration, затем выберите вкладку Meter, чтобы настроить интервал выборки. Альтернативно для этого также можно и��пользовать вкладку Custom.

Рисунок 1: Пример установки интервала в форме конфигурации станции на приборной панели Tridens EV Charge.
Примечание:
Настройки могут быть установлены центральной системой для зарядного устройства только в том случае, если зарядное устройство подключено к центральной системе и обменивается данными по протоколу OCPP.Чтобы отобразить измерение активной мощности в мобильном приложении, CPO необходимо настроить зарядное устройство для отправки определенных измерений в рамках сеанса зарядки (обычно не менее кВт для мощности и кВтч для энергии). Опять же, это обычно можно сделать с помощью приборной панели зарядного устройства или приборной панели EV Charge, где можно использовать настройку MeterValuesSampledData OCPP.
Чтобы перейти к этой области в EV Charge, перейдите к Menu и выберите Stations. Вы увидите постраничный список всех станций в табличном формате. Нажмите Actions для конкретной станции. На странице станции в правом верхнем углу перейдите на страницу конфигурации, затем выберите вкладку Meter, чтобы регулировать параметры отбора проб. Альтернативно можно использовать вкладку Custom в правом верхнем углу.

Рисунок 2: Пример настройки измеряемых величин в форме «Конфигурация станции» на приборной панели Tridens EV Charge.
Примечание:
Настройки могут быть настроены центральной системой для зарядного устройства только тогда, когда зарядное устройство подключено к центральной системе и активно обменивается данными по протоколу OCPP.Важные меры, с которыми необходимо справиться:
| Имя | Описание | OCPP 1.6 Имя | Имя OCPP 2.0.1 |
|---|---|---|---|
| Импорт энергии | Мгновенная подача энергии (Втч или кВтч) в автомобиль. | Energy.Active.Import.Interval | Energy.Active.Import.Interval |
| Импорт энергии | Мгновенный импорт мощности (Вт или кВт) в электромобиль. | Power.Active.Import | Power.Active.Import |
| Текущий импорт | Мгновенный ток (А) импортируется в электромобиль. | Current.Import | Current.Import |
| Напряжение | Мгновенная подача напряжения (В) между сетью и EV. | Voltage | Voltage |
| Уровень заряда аккумулятора | Процент, показывающий уровень заряда аккумулятора автомобиля. | SoC | SoC |
Таблица 2: Список настроек измеряемых величин в OCPP 1.6 и 2.0.1.
Значения счетчиков, связанных с сеансом
Значения счетчика, которые относятся к конкретному сеансу зарядки и представляют собой связанные с ним измерения.
Интервал значений счетчика сеансов
Интервал в секундах, в течение которого зарядное устройство будет отправлять отчеты о показаниях счетчика в центральную систему во время сеанса зарядки. Рекомендуемый интервал — 10–15 секунд.
Относится к MeterValueSampleInterval OCPP 1.6 и SampledDataTxUpdatedInterval OCPP 2.0.1.
Значения счетчика сеанса Измеряемые величины
Измерения, которые зарядное устройство будет отправлять в ’Интервале значений счетчика сеанса’. Предлагается: мощность, энергия, состояние заряда, напряжение, ток.
Относится к MeterValuesSampledData OCPP 1.6 и SampledDataTxUpdatedMeasurands OCPP 2.0.1.
Общие значения счетчиков
Общие значения счетчиков сообщаются независимо от сеанса и могут потребоваться в сценариях сеансов, завершающихся последней парковкой.
Интервал общих значений счетчика
Интервал в секундах, в течение которого зарядное устройство будет отправлять регулярные отчеты о показаниях счетчика в центральную систему во время сеанса зарядки.
Относится к ClockAlignedDataInterval OCPP 1.6 и AlignedDataInterval OCPP 2.0.1.
Общие значения счетчика Измеряемые величины
Измерения, которые зарядное устройство отправит в ‘Интервале общих значений счетчика’. Предлагается: предлагается сила.
Относится к MeterValuesAlignedData OCPP 1.6 и AlignedDataMeasurands OCPP 2.0.1.
Определение типа считывания энергии
Абсолютное: Показания счетчика энергии, которые суммируют потребление всех сеансов на одном разъеме.
Относительно: Показания счетчика энергии начинаются с 0 для каждого сеанса.
Центральная система Tridens EV Charge использует следующее определение энергопотребления за сеанс, поскольку зарядные устройства предоставляют различные типы отчетов:
Зарядные устройства сообщают абсолютные значения счетчика энергии в начале, промежуточном и остановочном сеансе. Энергия всех сессий на зарядке пока.
Зарядные устройства сообщают об относительных значениях счетчика энергии сеанса в начале, промежуточном и остановочном сеансе. Энергия конкретного сеанса.
Зарядные устройства сообщают об абсолютном значении счетчика энергии в начале и в конце сеанса, но в промежуточном времени они отправляют относительные отчеты об энергии сеанса (отсчет от нуля).
Проверка энергетического отчета
Центральная система Tridens EV Charge использует проверку энергопотребления сеанса зарядки для постоянного сеанса зарядки при получении отчетов от зарядного устройства. Мощность разъема проверяется вместе со временем показаний счетчика электроэнергии. Этот механизм служит для решения проблемы, когда зарядные устройства сообщают об устаревшем или чрезмерном потреблении энергии.
Валидация выполняется в два этапа, оба из которых должны пройти:
Временная метка сообщаемых показаний счетчика энергии для сохраняемого сеанса сверяется с последними действительными показаниями счетчика сохраняемого сеанса. Он считается действительным, если временная метка показаний счетчика энергии не старше временной метки предыдущего показания счетчика.
Заявленная энергия (Втч/кВтч) сверяется с возможностями разъема. Считается действительным, если энергия, потребляемая с течением времени, соответствует мощности разъема в разнице во времени с предыдущей действительной временной меткой отчета счетчика энергии сохраняющегося сеанса.
Примечание:
Обязательно правильно установите ограничение мощности в конфигурации разъема в Станции - Разъемы.Если для разъема настроена более низкая мощность, сообщаемая разница энергии будет слишком большой для настроенной мощности, и, таким образом, отчеты счетчиков энергии будут аннулированы, и потребление энергии не будет сохраняться в сеансах Tridens EV Charge.
Приведенные ниже сценарии основаны на зарядном разъеме, способном передавать энергию мощностью 30 кВт.
Screnario 1
| Область считывания счетчика | Значение показания счетчика | Время чтения счетчика | Заметки |
|---|---|---|---|
| Начало сессии | 2000 Втч | 08:00:00 | Абсолютные показания счетчика. |
| Промежуточный сеанс | 2025 Втч | 08:00:30 | Абсолютные показания счетчика. |
| Остановка сессии | 2050 Втч | 08:01:00 | Абсолютные показания счетчика. |
Scenario 2
| Область считывания счетчика | Значение показания счетчика | Время чтения счетчика | Заметки |
|---|---|---|---|
| Начало сессии | 0 Втч | 08:00:00 | Относительные показания счетчика сеанса. |
| Промежуточный сеанс | 25 Втч | 08:00:30 | Относительные показания счетчика сеанса. |
| Остановка сессии | 50 Втч | 08:01:00 | Относительные показания счетчика сеанса. |
Scenario 3
| Область считывания счетчика | Значение показания счетчика | Время чтения счетчика | Заметки |
|---|---|---|---|
| Начало сессии | 2000 Втч | 08:00:00 | Абсолютные показания счетчика. |
| Промежуточный сеанс 1 | 25 Втч | 08:00:30 | Относительные показания счетчика сеанса. |
| Промежуточный сеанс 2 | 50 Втч | 08:01:00 | Относительные показания счетчика сеанса. |
| Остановка сессии | 2075 Втч | 08:01:30 | Абсолютные показания счетчика. |
Scenario 4
| Область считывания счетчика | Значение показания счетчика | Время чтения счетчика | Заметки |
|---|---|---|---|
| Начало сессии | 2000 Втч | 08:00:00 | Абсолютные показания счетчика. |
| Промежуточный сеанс 1 | 2025 Втч | 08:00:30 | Абсолютные показания счетчика. |
| Промежуточный сеанс 2 | 2020 Втч | 08:01:00 | Абсолютные показания счетчика. Действительное время, недопустимый устаревший отчет об энергопотреблении. Недействительно и не влияет на сеанс. |
| Остановка сессии | 2075 Втч | 08:01:30 | Абсолютные показания счетчика. |
Scenario 5
| Область считывания счетчика | Значение показания счетчика | Время чтения счетчика | Заметки |
|---|---|---|---|
| Начало сессии | 2000 Втч | 08:00:00 | Абсолютные показания счетчика. |
| Промежуточный сеанс | 2025 Втч | 08:00:30 | Абсолютные показания счетчика. |
| Остановка сессии | 2020 Втч | 08:01:00 | Абсолютные показания счетчика. Действительное время, неверный устаревший отчет об энергопотреблении. Недействительно и не влияет на сеанс. |
Scenario 6
| Область считывания счетчика | Значение показания счетчика | Время чтения счетчика | Заметки |
|---|---|---|---|
| Начало сессии | 2000 Втч | 08:00:00 | Абсолютные показания счетчика. |
| Промежуточный сеанс 1 | 2025 Втч | 07:59:59 | Абсолютные показания счетчика. Недопустимое устаревшее время. Недействительно и не влияет на сеанс. |
| Промежуточный сеанс 2 | 2050 Втч | 08:01:00 | Абсолютные показания счетчика. |
| Остановка сессии | 2075 Втч | 08:01:30 | Абсолютные показания счетчика. |
Scenario 7
| Область считывания счетчика | Значение показания счетчика | Время чтения счетчика | Заметки |
|---|---|---|---|
| Начало сессии | 2000 Втч | 08:00:00 | Абсолютные показания счетчика. |
| Промежуточный сеанс | 2025 Втч | 08:00:30 | Абсолютные показания счетчика. |
| Остановка сессии | 2050 Втч | 08:00:29 | Абсолютные показания счетчика. Недопустимое устаревшее время. Недействительно и не влияет на сеанс. |
Scenario 8
| Область считывания счетчика | Значение показания счетчика | Время чтения счетчика | Заметки |
|---|---|---|---|
| Начало сессии | 2000 Втч | 08:00:00 | Абсолютные показания счетчика. |
| Промежуточный сеанс | 2500 Втч | 08:00:30 | Абсолютные показания счетчика. Действительное время. Неверный отчет о превышении мощности разъема. Недействительно и не влияет на сеанс. |
| Остановка сессии | 2050 Втч | 08:01:00 | Абсолютные показания счетчика. |
Scenario 9
| Область считывания счетчика | Значение показания счетчика | Время чтения счетчика | Заметки |
|---|---|---|---|
| Начало сессии | 2000 Втч | 08:00:00 | Абсолютные показания счетчика. |
| Промежуточный сеанс | 2025 Втч | 08:00:30 | Абсолютные показания счетчика. |
| Остановка сессии | 2500 Втч | 08:01:00 | Абсолютные показания счетчика. Действительное время. Неверный отчет о превышении мощности разъема. Недействительно и не влияет на сеанс. |
Повтор события сеанса
Повторите отправку события в случае неудачи. Рекомендуемое значение — 3.
Относится к TransactionMessageRetryInterval OCPP 1.6.