Cómo enviar los valores de los medidores con MeterValues.req
Introducción
Las lecturas de los medidores son uno de los elementos más importantes de la facturación, el monitoreo y la administración de la energía. El valor de lectura del contador es de interés para el conductor, el operador de la flota, el operador de la red y el proveedor de energía.
Las lecturas de los contadores de los vehículos eléctricos son técnicamente muy similares a las de los contadores de edificios. Sin embargo, los sistemas de carga modernos ofrecen muchas más capacidades.
Tipos de valores del medidor
El OCPP diferencia entre el propósito previsto: 1) los valores del medidor de la sesión de carga y 2) los valores del medidor alineados con el reloj.
Valores del medidor de sesión de carga También denominados «datos de contador muestreados», los valores del contador de la sesión de cobro se miden y se envían en intervalos específicos (p. ej., 1 minuto) desde el punto de recarga al CMS. Estos valores del contador solo se envían durante una sesión de carga y permiten realizar mediciones «en tiempo real».
Valores del medidor alineados con el reloj Los valores del medidor alineados con el reloj se miden, se envían con regularidad y se alinean con una hora de reloj específica. Por ejemplo, el punto de recarga puede enviar los valores del medidor cada 15 minutos, incluso sin una sesión de carga activa. Estos datos pueden ser relevantes para el operador de la red. Por lo general, estos valores no se consideran valores en tiempo real.
Ambos tipos de lectura de contadores se pueden enviar con el Valores del medidor. Req mensaje y el Detener Transaction.req mensaje (datos de transacción internos) en OCPP 1.6 y OCPP 2.0.
En OCPP, el metervalue.req contiene tres campos: ID de conector, ID de transacción, y Valor del medidor.
El Valor del medidor el campo incluye la marca de tiempo y el SampledValue.
El Valor muestreado el campo es un objeto más grande que especifica los valores del medidor. Es importante destacar que el Valor muestreado el campo es una matriz y puede contener varios valores de medidor.
Echemos un vistazo a la Valor muestreado:
Valor: Este es el valor real del medidor que se midió. En el caso de 20 kW, este archivo mostrará «20». Sin embargo, tenga cuidado, ya que el OCPP requiere un formato de cadena.
Contexto: Aquí, OCPP diferencia si el valor del medidor está alineado con el reloj»Sample.Clock», valor del medidor relacionado con la sesión»Muestra. Periódica, o de cualquier otro tipo.
Formato: Como OCPP envía el valor como cadena, este campo de formato especifica el formato de ese valor en particular. «Sin procesar» se refiere a un valor entero o decimal y «SignedData» se refiere a un bloque de datos codificado. «Sin procesar» es más típico.
Medir y medir: Hace referencia al tipo de medición. En otras palabras, nos dice qué tipo de valor estamos recibiendo. Normalmente, los puntos de recarga envían energía («Energy.Active.Import.Interva»), potencia («Power.Active.Import») y corriente («Current.Import»). La OCP especifica más de 2 medidas. Este es el motivo Valor muestreado puede contener varios mensurandos por mensaje.
Fase: Se refiere a la fase eléctrica en la que el punto de carga midió el punto de datos. La medición se tomó en una fase específica (por ejemplo, «L1»), entre fases (por ejemplo, «L1-L2») o de forma independiente para cualquier fase. Esto es especialmente importante en el caso de los mensurandos relacionados con la energía (tensión, corriente, etc.).
Ubicación: No todos los valores de los medidores se miden en el mismo lugar. Por lo tanto, el mensaje OCPP especifica la ubicación exacta, como «Cable», «Entrada» o «Cuerpo».
Unidad: Como el campo Valor no nos proporciona ninguna información sobre la unidad, OCPP tiene este campo de unidad independiente. Cada mensurando puede tener valores diferentes. La energía puede tener «kWh» o «Wh». El OCPP especificó más de 16 tipos de unidades, incluidos el porcentaje, el amperio, el grado Celsius, la potencia y más.
Cómo enviar los valores del medidor en OCPP
Para recibir los valores de los medidores de las estaciones de carga, debemos comenzar por establecer las configuraciones de las estaciones de carga.
En el siguiente ejemplo, realizaremos los ajustes para un cargador de corriente continua de tritio.
Configura tu cargador:
Accede a tu sistema de gestión de carga (CMS), que te da acceso a los registros de la estación de carga y a las posibilidades de configuración remota. Por lo general, un sistema CMS moderno te da un control total sobre los ajustes principales, como los valores de los contadores. La mayoría de los fabricantes de hardware diferencian correctamente entre Datos muestreados y el Reloj alineado datos. Esto significa que tiene ajustes para ambos.
Estamos cambiando tres cosas:
Datos muestreados de valores del medidor (los mensurandos)
Intervalo de muestreo de MeterValue (los intervalos del medidor durante una sesión en segundos)
Intervalo de datos alineado con el reloj (los intervalos de medición de ClockAligned en segundos)
Esto significa que el cargador enviará los valores del medidor cada 60 segundos durante la sesión de carga y cada 15 minutos en general (00:15, 00:30, etc.) Queremos recibir energía, potencia, corriente, SoC, temperatura, voltaje, frecuencia
Utilice MeterValue.req:
Tras realizar los cambios, algunos cargadores requieren un reinicio suave de la estación de carga. Si es así, reinicia el cargador de forma remota.
A continuación, iniciamos una sesión de cobro y observamos los datos de registro en el CMS (si es posible)
Recibimos los valores del medidor cada 60 segundos que contienen todos los valores del medidor que necesitamos.
Por ejemplo, recibimos 50 000 vatios (50 kW) que se midieron en la toma del cargador.
También vemos el ID de transacción, el ID de conector, y todos los demás campos que describimos anteriormente. Como no todos los campos son obligatorios, es posible que no encuentres todos los campos.
La importancia de los valores de los medidores
En Ampcontrol, utilizamos ampliamente los valores de los medidores para nuestros algoritmos de gestión de energía y funcionalidades de carga inteligentes.
El sistema de carga inteligente aplica un proceso de toma de decisiones inteligente que ajusta automáticamente la potencia de salida de la estación de carga. El sistema inteligente puede, en cualquier momento apropiado, aumentar la potencia, reducir la potencia o retrasar el proceso de carga.
Además de enviar los perfiles de carga al hardware de carga, la optimización de Ampcontrol tiene que «leer» la medición de cada estación de carga. Solo controlando adecuadamente la carga, la optimización se ajusta muy rápidamente. Por ejemplo, un vehículo puede cargarse lentamente y nuestro algoritmo de optimización puede transferir la energía restante a los demás vehículos.
Especialmente para la recarga de flotas, Ampcontrol utiliza información como el estado de carga (SoC) de los vehículos. Allí, solemos combinar esta información con datos ajenos al OCPP, como las horas de salida y la energía necesaria para el próximo viaje.
Resumen
El cliente OCPP (cargador EV) envía los valores del medidor a un sistema de gestión de carga (CMS) y a un software de carga inteligente mediante OCPP. El Valores del medidor. Req El mensaje en OCPP puede contener hasta 22 mensurandos, como la potencia, la energía, el voltaje o el estado de carga de la batería del vehículo eléctrico.
El OCPP diferencia entre dos tipos de lectura de contadores: los valores del medidor de la sesión de carga y los valores del medidor alineados con el reloj. Para ambos, normalmente puedes establecer intervalos (por ejemplo, 60 segundos) en el hardware de tu punto de recarga.
Las lecturas de los medidores son esenciales para la facturación y la administración de energía para la carga de vehículos eléctricos. En Ampcontrol, visualizamos y utilizamos los valores de los medidores que se envían a través de los mensajes del OCPP. Por ejemplo, los sistemas de carga inteligentes aplican la gestión automática de la energía utilizando los valores del medidor.