EMS Builder: cada proyecto energético sin empezar de cero
Edge-EMS Builder es una plataforma de orquestación inteligente que se despliega en instalaciones energéticas. Convierte la integración de dispositivos, el procesamiento de datos, el control por estrategias, la comunicación entre nube y borde y la coordinación entre dispositivos en capacidades reutilizables, para que un EMS pase de ser una entrega puntual a un activo de plataforma que puede replicarse y actualizarse continuamente.
Los proyectos de almacenamiento comercial e industrial, fotovoltaica con almacenamiento y recarga, microrredes y energía en parques empresariales pueden denominarse todos EMS, pero rara vez comparten exactamente las mismas condiciones: cambian las marcas de los equipos, las listas de puntos, las tarifas y las capacidades, y los clientes siguen incorporando nuevas reglas de control.
Algunos proyectos integran PCS, BMS, contadores e inversores fotovoltaicos; otros también incorporan puntos de recarga, generadores diésel, cargas de climatización o la plataforma en la nube del cliente. Unos clientes priorizan el arbitraje entre tarifas punta y valle; otros, la prevención de vertido a red o la demanda máxima. También pueden añadir requisitos como un aumento temporal de capacidad en una zona de transformación.
Si cada proyecto vuelve a integrar dispositivos, programar estrategias y desarrollar interfaces con la nube, el trabajo repetido y el coste de mantenimiento crecen con el volumen de entregas. Edge-EMS Builder aborda precisamente este problema:
Edge-EMS Builder ayuda a los equipos a organizar los dispositivos, los datos y las estrategias de control de proyectos energéticos complejos, pasando de reconstruir cada EMS a configurarlo y replicarlo rápidamente sobre una plataforma.
Una misma base de datos y control puede admitir distintas combinaciones de dispositivos, objetivos de control y parámetros de proyecto.
Por qué se necesita EMS Builder
Sección titulada «Por qué se necesita EMS Builder»Más dispositivos: las estrategias no deben reconstruirse desde el protocolo
Sección titulada «Más dispositivos: las estrategias no deben reconstruirse desde el protocolo»Una instalación puede incluir PCS, BMS, contadores, inversores fotovoltaicos, puntos de recarga, generadores diésel, cargas de climatización y plataformas de terceros. La estrategia necesita saber si se supera el límite del punto de conexión a red o si el SOC permite seguir descargando, no de qué protocolo procede un registro.
Edge-EMS Builder integra los dispositivos mediante CommBridge y unifica los identificadores de datos para que las estrategias trabajen con su significado funcional. Cuando cambia el modelo o el protocolo de un dispositivo, normalmente basta con ajustar el mapeo de puntos para reutilizar la lógica principal ya validada.
Requisitos cambiantes: la lógica de control no debe quedar fijada en el código
Sección titulada «Requisitos cambiantes: la lógica de control no debe quedar fijada en el código»Las tarifas, las capacidades, los horarios y los umbrales de control pueden cambiar. Hoy se necesita prevenir el vertido a red; mañana puede añadirse control de demanda y, más adelante, coordinación entre almacenamiento y recarga.
Edge-EMS Builder descompone la lógica de negocio en datos, cálculos, condiciones y acciones. Los ingenieros pueden modificar parámetros, expresiones o esquemas de disparadores sin rehacer todo el software ante cada cambio.
Proyectos que se replican: la experiencia debe convertirse en un activo empresarial
Sección titulada «Proyectos que se replican: la experiencia debe convertirse en un activo empresarial»Una lógica validada de reducción de picos y aprovechamiento de valles, equilibrado de cargas de recarga o coordinación de equipos no debería quedar limitada a una instalación. Edge-EMS Builder permite avanzar por estas etapas:
Validación en campo → abstracción de puntos y parámetros → creación de plantillas → reutilización en nuevos proyectos → mejora continua
Cuantos más proyectos se realizan, mayor es la biblioteca de estrategias, listas de puntos y casos de prueba reutilizables. Los nuevos proyectos se acercan así a seleccionar una plantilla, mapear puntos y ajustar parámetros, sin volver a empezar desde cero.
Qué es exactamente EMS Builder
Sección titulada «Qué es exactamente EMS Builder»Edge-EMS Builder suele ejecutarse en una pasarela de borde o un ordenador industrial, entre los equipos de campo y la nube o los sistemas de negocio. Desempeña cuatro funciones principales:
| Función de EMS Builder | Explicación | Resultado para el proyecto |
|---|---|---|
| Integración unificada | Integra equipos de distintas marcas y protocolos en un mismo sistema de datos | PCS, BMS, contadores y puntos de recarga pueden utilizarse de forma uniforme |
| Procesamiento de datos | Convierte puntos originales en estados e indicadores que las estrategias pueden interpretar | Potencia, SOC, capacidad, margen disponible y estados de alarma participan directamente en los cálculos |
| Orquestación de estrategias | Describe reglas de control mediante expresiones y condiciones con acciones | Automatiza la reducción de picos y el aprovechamiento de valles, la prevención de vertido a red y el control de demanda |
| Conexión de sistemas | Envía datos de campo y decisiones a la nube, a interfaces de usuario o a otros nodos | Permite operación y mantenimiento remotos, supervisión centralizada, distribución de estrategias y coordinación entre dispositivos |
Edge-EMS Builder ejecuta continuamente «adquisición e integración → conjunto de datos unificado → evaluación de estrategias Lua → ejecución de salidas». Los resultados vuelven al conjunto de datos y el bucle continúa.
Qué no es EMS Builder
Sección titulada «Qué no es EMS Builder»- No es solo software de supervisión con paneles: además de mostrar datos, permite formar bucles de control automático mediante estrategias.
- No es un EMS fijo con unas pocas estrategias codificadas: la plataforma proporciona las capacidades para construir estrategias; las reglas concretas se definen en la configuración del esquema.
- No sustituye a los controladores de seguridad ni a las protecciones de los equipos: los enclavamientos de hardware, las protecciones BMS/PCS y los límites de seguridad de la instalación deben seguir siendo eficaces de forma independiente.
- No impone una interfaz de usuario fija: las empresas pueden crear sus propias interfaces de supervisión y control mediante la API WebSocket estándar.
En una frase:
Edge-EMS Builder no es un EMS para un único escenario, sino una base de capacidades para construir continuamente distintos EMS.
Cuatro cambios que aporta EMS Builder
Sección titulada «Cuatro cambios que aporta EMS Builder»| Enfoque tradicional | Con EMS Builder |
|---|---|
| Se repiten la integración y el desarrollo en cada proyecto | Las capacidades comunes se consolidan en la plataforma; los nuevos proyectos se centran en el mapeo y la configuración |
| La lógica de control queda fijada en el código o el firmware del proyecto | Las estrategias combinan datos, expresiones, condiciones de disparo y acciones |
| Cada equipo funciona por separado y la coordinación exige desarrollo específico | Los datos compartidos participan directamente en cálculos y decisiones entre dispositivos |
| Resulta difícil evolucionar el proyecto después de su puesta en servicio | Se admiten distribución desde la nube, configuración remota, interfaces abiertas e iteración de plantillas de estrategias |
Reutilización de lógica
Sección titulada «Reutilización de lógica»Las estrategias hacen referencia a dataKey de forma uniforme. Al cambiar el modelo de PCS, BMS o contador, normalmente basta con ajustar el mapeo de datos y los parámetros de campo para seguir utilizando el mismo proceso de decisión.
Validación rápida
Sección titulada «Validación rápida»Edge-EMS Builder ya proporciona adquisición, cálculo, disparadores, escritura en dispositivos, comunicación entre nube y borde y canales de interfaz en tiempo real. El equipo puede concentrarse en las estrategias y en la interfaz de negocio.
Consolidación de estrategias
Sección titulada «Consolidación de estrategias»Las estrategias validadas en campo pueden convertirse en plantillas que documenten los equipos compatibles, los puntos necesarios, los parámetros ajustables, las condiciones de protección y los casos de prueba, formando una biblioteca propia de la empresa.
Extensión abierta
Sección titulada «Extensión abierta»MQTT, HTTP, WebSocket y los canales de escritura en dispositivos conectan datos externos, plataformas en la nube, sistemas de negocio y equipos controlables. Con fuentes de datos fiables, reglas expresables e interfaces de ejecución conformes con los requisitos aplicables, pueden construirse nuevos bucles de automatización.
IA nativa: desde la lista de puntos hasta la puesta en servicio de estrategias
Sección titulada «IA nativa: desde la lista de puntos hasta la puesta en servicio de estrategias»Estas capacidades llevan a una misma conclusión: Edge-EMS Builder no incorpora una lógica de negocio específica. Los datos proceden de la configuración de adquisición; las reglas, de scripts Lua; y las interacciones, de esquemas de disparadores. Cada acción de configuración tiene una API estándar correspondiente. Por tanto, no es necesario configurar Edge-EMS Builder haciendo clic en cada página: otros programas, incluidos agentes de IA, también pueden hacerlo.
Esto permite cambiar la forma de entregar Edge-EMS Builder:
- Configuración asistida por IA: las Skills de Edge-EMS Builder ayudan a convertir listas de puntos, modelar datos, crear Lua y estrategias, configurar alarmas y realizar tareas de operación y mantenimiento. Los ingenieros describen los requisitos, revisan los resultados y validan en campo.
- Interfaces abiertas: los agentes de terceros pueden consultar datos e invocar interfaces de configuración según los permisos de la cuenta. La ejecución de controles y el despliegue de modelos dependen de la integración concreta.
La IA puede participar en la configuración y el análisis. El proceso de ingeniería determina el alcance de ejecución, la revisión de estrategias y la aceptación en campo.
Consulta el flujo de configuración y la instalación en Configuración asistida por IA y Skills.
Escenarios que puede cubrir una misma plataforma
Sección titulada «Escenarios que puede cubrir una misma plataforma»| Escenario | Requisitos típicos que pueden implementarse | Principales equipos coordinados |
|---|---|---|
| Almacenamiento comercial e industrial | Carga y descarga por franjas horarias, arbitraje entre tarifas punta y valle, reducción de picos y aprovechamiento de valles, control de demanda y prevención de vertido a red | PCS, BMS y contador de conexión a red |
| Fotovoltaica con almacenamiento | Autoconsumo, aprovechamiento de generación fotovoltaica, prevención de vertido a red y seguimiento de curvas programadas | Inversores fotovoltaicos, almacenamiento y punto de conexión a red |
| Instalaciones fotovoltaicas con almacenamiento y recarga | Recarga coordinada, equilibrado de cargas y apoyo del almacenamiento durante picos de recarga | Fotovoltaica, almacenamiento, puntos de recarga y transformador |
| Microrredes | Coordinación de fotovoltaica, almacenamiento y generación diésel; balance de potencia; estrategias de operación conectada a red y en isla | Fotovoltaica, almacenamiento, generadores diésel y cargas críticas |
| Aumento temporal de capacidad en una zona de transformación | Supervisión de la carga del transformador y apoyo de capacidad mediante almacenamiento durante los picos | Transformador, contadores y almacenamiento |
| Operación de múltiples instalaciones | Envío de datos a la nube, supervisión centralizada, mantenimiento remoto y distribución de estrategias por lotes | Múltiples nodos de borde y plataforma en la nube |
Estos escenarios combinan el mismo conjunto de capacidades básicas. Consulta los ejemplos genéricos de Aumento temporal de capacidad y Equilibrado de cargas de recarga.
Cómo convertir requisitos en estrategias reutilizables
Sección titulada «Cómo convertir requisitos en estrategias reutilizables»Un requisito de proyecto suele materializarse mediante estos pasos:
- Definir el objetivo: por ejemplo, que la potencia en el punto de conexión a red no supere 800 kW.
- Organizar los datos: identificar los puntos necesarios, como potencia de conexión a red, potencia del PCS, SOC y estado del equipo.
- Programar los cálculos: calcular el déficit de capacidad, la potencia disponible de carga y descarga y los límites de protección.
- Configurar los disparadores: definir cuándo iniciar y finalizar, cómo evitar oscilaciones de activación y cómo degradar el funcionamiento ante anomalías.
- Ejecutar y validar: enviar consignas de potencia, registrar alarmas y resultados y probar condiciones normales, límites y fallos.
- Crear una plantilla: parametrizar los puntos, las capacidades y los umbrales específicos de la instalación para reutilizarlos en proyectos posteriores.
Así, la experiencia del proyecto se convierte en un activo completo con estrategias, parámetros, mapeos de puntos y condiciones de prueba, en lugar de quedar limitada a código difícil de trasladar.
Capacidades validadas mediante pruebas de rendimiento
Sección titulada «Capacidades validadas mediante pruebas de rendimiento»En el lote de pruebas del 29 de julio de 2026, documentado en el informe v1.3 de AFE-E630 (4 núcleos Arm Cortex-A55 y 3.81 GB de memoria), el escenario recomendado S3.5 utilizó la siguiente carga configurada:
| Indicador | Configuración o resultado medido |
|---|---|
| Carga configurada de adquisición | 5,000 puntos/s |
| Operaciones de agregación | 30 |
| Tareas Trigger | 90/s; cumplimiento medio del volumen de procesamiento: 99.97% |
| Tareas MQTT | 20/s; cumplimiento medio del volumen de procesamiento: 99.90% |
| Tareas de coordinación | 10/s |
| Latencia P95 de Trigger / MQTT | 56 ms / 77 ms |
| CPU de todo el equipo: media / P95 | 50.16% / 71.09% |
| Memoria real utilizada en todo el equipo: media / P95 | 40.49% / 41.41% |
Estos resultados describen la capacidad de la plataforma con un hardware, software y método de prueba concretos; no constituyen una garantía de capacidad para todos los proyectos. Se analizaron 2,000 muestras válidas de recursos de corta duración. Para producción, se recomienda reservar aproximadamente un 20% de margen de ingeniería respecto a la carga probada y repetir las pruebas con los scripts, tamaños de mensajes y volúmenes de base de datos reales.
Consulta el entorno completo, la metodología estadística y las limitaciones en Pruebas de rendimiento de AFE-E630.
Para quién es EMS Builder
Sección titulada «Para quién es EMS Builder»- Fabricantes de equipos e integradores de sistemas que desean reducir las entregas repetitivas y crear sus propios productos EMS y activos de estrategias.
- Equipos energéticos con capacidad de desarrollo propio que desean controlar la evolución de las estrategias, la interfaz y la plataforma en la nube.
- Empresas EPC y operadores que necesitan replicar proyectos rápidamente, utilizando plantillas validadas para reducir el plazo de puesta en servicio.
- Equipos de proyectos complejos que requieren equipos especiales, coordinación multienergética o integración profunda con plataformas existentes.
Según las capacidades del equipo y los objetivos de entrega, puede elegirse desarrollo propio sobre la plataforma, una solución estándar o personalización conjunta. Consulta Modelo de servicio.
Buscar documentación según la necesidad
Sección titulada «Buscar documentación según la necesidad»| Necesidad | Documentación |
|---|---|
| Crear el primer bucle de cálculo | Inicio rápido |
| Organizar puntos, planes por franjas horarias y grupos | Modelo de datos |
| Programar reglas de control y flujos de alarma | Esquemas de disparadores, Ciclo de vida de las alarmas |
| Ampliar equipos del mismo tipo y actualizar plantillas | UDE y marcadores dinámicos |
| Consultar tendencias, exportar y conservar datos | Consultas históricas, Exportación, Archivado periódico |
| Gestionar capacidad, configuración y mantenimiento | Recomendaciones de almacenamiento, Configuración de ejecución, Congelación para mantenimiento |
| Rastrear resultados de ejecución en dispositivos | Registros de control de dispositivos |
| Utilizar agentes para asistir la configuración | 23 Skills de EMS Builder |