Pruebas de capacidad

Pruebas de capacidad automatizadas

La Prueba de Capacidad Automatizada de Solesca ofrece una visión de calidad de inversión sobre cómo se comporta tu sistema en el mundo real. Construida sobre la metodología ASTM E2848-13, cada informe se fundamenta en las mejores prácticas del sector. Más allá de automatizar los filtros estándar, Solesca identifica de forma inteligente las Condiciones de Referencia (RC) estadísticamente más sólidas para minimizar el sesgo y producir el análisis más preciso.

Cada prueba que pagas corresponde a un proyecto, o sistema. Puedes pagar una sola vez y realizar una cantidad ilimitada de pruebas en ese proyecto. Esto te permite probar diferentes condiciones de referencia y restricciones de contorno a voluntad.

Para crear una prueba de capacidad, ve a Pruebas de capacidad (opens in a new tab), haz clic en "+ Capacity Test", y sigue el proceso de subir datos, configurar las condiciones de referencia y ejecutar una prueba.

ASTM E2848-13

La base de esta herramienta es la ASTM E2848-13 "Standard Test Method for Reporting Photovoltaic Non-Concentrator System Performance." Esta es la metodología estándar del sector para realizar una prueba de capacidad. Una Prueba de Capacidad es simplemente una aplicación de este estándar que compara la salida esperada (simulada mediante SAM, SolarFarmer o PVsyst) con la salida real medida del sistema construido. La comparación es un proceso de varios pasos que incluye filtrado por fecha, filtrado por sombra, filtrado por irradiancia, modelado por regresión y la búsqueda de las RC óptimas.

1. Ingesta de datos

Cualquier prueba requiere dos datos cruciales: los datos esperados y los datos medidos.

  • Los datos esperados se pueden tomar directamente de las salidas de nuestro proyecto mediante SAM o SolarFarmer, o puedes subir un PVsyst. Asegúrate de que la subida de PVsyst tenga el formato correcto y se ajuste a esta plantilla: Solesca PVsyst Capacity Test Upload Template. No modifiques los encabezados de columna y coloca todos los datos de fila en el formato descrito a continuación:
Column NameUnitsNotes
TimeStampMM/DD/YYYY HH:MMDebe estar en la misma zona horaria que los datos medidos y con el formato de las unidades descritas. Admite intervalos de 1h, 15min, 5min
E_GridkWEnergía medida en el contador, en kW.
GlobIncW/m²Piranómetro colocado en el Plano del Array del sistema.
GlobBakW/m²Piranómetro colocado en el Plano Trasero del Array. Establece todas las entradas a 0 si el sistema no es bifacial.
T_AmbCTemperatura ambiente medida in situ en grados Celsius.
WindVelm/s,Velocidad del viento medida in situ en m/s.
FShdBm0-1.0Factor de pérdida por sombreado directo (siendo 1.0 sin sombra y 0.0 completamente sombreado)
💡

Al ejecutar una Prueba de Capacidad, el estándar del sector es tener un 0% de pérdidas por indisponibilidad. Asegúrate de establecer la indisponibilidad de las pérdidas de tu diseño en 0 para los Datos Esperados.

  • También se deben subir los datos medidos. Toma los datos medidos que has recopilado y colócalos en esta plantilla de aquí: Solesca Measured Capacity Test Upload Template . Los datos medidos deben tener marcas de tiempo correctas en hora local en el intervalo adecuado (hora, 15min, 5min, etc.), así como el formato correcto para cada columna. No modifiques los encabezados de columna y coloca todos los datos de fila en el formato descrito a continuación:
Column NameUnitsNotes
TimeStampMM/DD/YYYY HH:MMDebe estar en la misma zona horaria que los datos esperados y con el formato de las unidades descritas. Admite intervalos de 1h, 15min, 5min, 1min
E_Grid (kW)kWEnergía medida en el contador, en kW.
POA_Front (w/m^2)W/m²Piranómetro colocado en el Plano del Array del sistema. Para sistemas con seguidores, debe seguir al seguidor.
POA_Back (w/m^2)W/m²Piranómetro colocado en el Plano Trasero del Array. Para sistemas no bifaciales, establece esto a 0 en cada TimeStamp.
T_Amb (C)CTemperatura ambiente medida in situ en grados Celsius.
WindVel (m/s)m/s,Velocidad del viento medida in situ en m/s.

2. Configuración de los contornos de las condiciones de referencia

En Solesca, puedes establecer muchos parámetros para la prueba. Cada uno corresponde a una condición de contorno específica. Establecemos cada uno con los estándares predeterminados del sector, de modo que todo lo que tienes que introducir para ejecutar la prueba es el inicio y el final de cuándo quieres que la prueba abarque el conjunto de datos medidos, así como el nombre de la prueba. Sin embargo, puedes modificarlos para que coincidan con tu referencia también. A continuación se ofrece una descripción detallada de cada parámetro y cómo afecta a la prueba:

ParameterUnitsNotes
Passing Criteria%El criterio de aprobación de la prueba. Se usa para calcular la Producción Garantizada y normalmente se especifica en el contrato EPC.
Measured Datapoints MinimumIntegerNúmero mínimo de puntos de datos medidos necesarios para una prueba. Si es inferior a este número, no ejecutaremos una prueba y te diremos cuántos puntos de datos tienes.
Expected Datapoints MinimumIntegerNúmero mínimo de puntos de datos esperados necesarios para una prueba. Si es inferior a este número, no ejecutaremos una prueba y te diremos cuántos puntos de datos tienes.
Bifacial ToggleBoolean¿Es este sistema bifacial?
Bifaciality%% de bifacialidad del módulo
Irradiance Target0-1000 W/m²Irradiancia objetivo (si está bloqueada), RC inicial de la prueba (si está optimizada)
Irradiance Minimum0-1000 W/m²Todos los puntos de datos con IRR < Irradiance Minimum se filtrarán
Irradiance Maximum0-1000 W/m²Todos los puntos de datos con IRR > Irradiance Maximum se filtrarán
Deviation Minimum%Desviación mínima respecto a la IRR media de RC (por ejemplo, 650 RC IRR con un 10% de desviación significa que el min/max de RC IRR es 585/715)
Deviation Maximum%Desviación máxima respecto a la IRR media de RC (por ejemplo, 650 RC IRR con un 30% de desviación significa que el min/max de RC IRR es 455/845)
SigmaσDesviación estándar de filtrado de la regresión lineal a incluir
Day Range#Rango de días desde la prueba para los Datos Esperados. Por ejemplo, un rango de 15 días para el 15 de enero incluirá datos del 1 al 30 de enero en el Conjunto de Datos Esperados
Percentile%Desviación máxima del conjunto de datos respecto a la media. Esto compara los datos medidos y esperados para garantizar que estén lo suficientemente cerca entre sí para una prueba válida.
Shade Loss Percentage Allowed%100% significa que no se permite sombreado para la prueba. 99% significa que se permite un 1% de sombra para la prueba ...
Linear Regression Constant 0BooleanEsto nunca debería ser verdadero. ASTM exige que las pruebas tengan una intersección en (0,0) para la Regresión Lineal de la prueba

Además, tienes la opción de que encontremos las mejores condiciones de referencia por ti o de establecer tú mismo las condiciones de referencia específicas. Cuando estableces tú mismo las condiciones de referencia, el objetivo será la IRR media de RC y la desviación máxima se usará para probar (si hay suficientes puntos de datos de calidad dentro de los datos filtrados) y ejecutar una prueba. Usar Solesca para encontrar las RC óptimas es el uso recomendado para obtener los mejores resultados.

3. Filtrado de datos

ASTM exige múltiples filtros diferentes tanto para los datos esperados como para los medidos a fin de garantizar las pruebas de la máxima calidad. Los procesamos cada uno en orden:

  1. Filtro de sombreado/suciedad (ASTM §7.4): Elimina los puntos de datos afectados por problemas operativos corregibles, como la cobertura de nieve, la suciedad intensa o el sombreado de objetos cercanos. Esto garantiza que la prueba refleje el rendimiento del sistema en condiciones despejadas y sin obstrucciones.

  2. Filtro de rango de irradiancia (ASTM §7.3): Excluye los datos donde la irradiancia es demasiado baja para que el sistema esté completamente activo (< 400 W/m²) y los datos donde la potencia AC está limitada por la potencia máxima del inversor (clipping). Esto centra el análisis en la parte lineal y de alto rendimiento del rango de funcionamiento del sistema.

  3. Eliminación de valores atípicos (ASTM §7.5): Se realizan regresiones iniciales para identificar y eliminar los valores atípicos estadísticos, es decir, los puntos de datos que se desvían significativamente del modelo de rendimiento esperado, a menudo debido a efectos transitorios o errores de medición.

  4. Filtro de condiciones de referencia (ASTM §9): El paso final aísla un subconjunto específico y bien distribuido de los datos limpios en torno a una irradiancia objetivo, conocido como las Condiciones de Referencia. Esto garantiza que los modelos esperado y medido se comparen en condiciones de funcionamiento estadísticamente idénticas, proporcionando una evaluación de rendimiento justa y precisa.

Una prueba completada mostrará cada paso de filtrado en el informe generado.

4. Prueba de las condiciones de referencia

Una vez que tanto los datos medidos como los esperados se han filtrado en el paso 3, comenzará una prueba. Aquí tenemos nuestra primera comprobación:

  1. Si los Puntos de Datos Medidos y Esperados tras el filtrado son inferiores al Mínimo de Puntos de Datos Medidos y Esperados, la prueba fallará y no se ejecutará. Puedes ver cuántos puntos de datos tenemos tras el filtrado una vez que inspecciones la prueba.

  2. A partir de aquí, si has seleccionado irradiancia Bloqueada, intentaremos una prueba con tu objetivo de IRR como la IRR media de RC y encontraremos la menor desviación posible para realizar una prueba. Si se alcanza la desviación máxima sin una prueba que satisfaga el percentil, entonces la prueba no se ejecutará y se te notificará.

  3. Si seleccionas irradiancia optimizada, intentaremos encontrar las mejores Condiciones de Referencia dentro del percentil y las desviaciones proporcionadas. Si no se puede encontrar ninguna, se te notificará el motivo.

5. Informe y exportaciones

Si la prueba se ha podido ejecutar, generaremos un informe y compararemos los dos conjuntos de datos. El Índice de Rendimiento de Potencia es la diferencia porcentual entre los datos esperados y los datos medidos con sus Regresiones Lineales. Si esto es mayor que el Criterio de Aprobación, la prueba aprueba.

Puedes descargar el informe, cualquier dato subido y los datos medidos y esperados finales filtrados haciendo clic en el botón de descarga a la derecha de la entrada de la tabla de esa prueba de capacidad.

Estado de la prueba

  • In Progress: Se muestra cuando la prueba se está ejecutando. Si esto persiste durante más de 10 minutos, contáctanos.

  • Required Action: Se muestra cuando hay una prueba fallida por no poder ejecutar la prueba con las Condiciones de Referencia y los contornos dados.

  • Failed • Test Ran: Se muestra cuando se cumplieron las RC y los contornos y se pudo realizar una prueba por completo, pero el Índice de Rendimiento de Potencia es inferior al Criterio de Aprobación.

  • Pass: Se muestra cuando la prueba se ejecutó y superó el Criterio de Aprobación.

Preguntas frecuentes

  • Puedes ejecutar una prueba varias veces. Sin embargo, cualquier ejecución eliminará los datos de la ejecución anterior, así que recuerda descargar cualquier prueba anterior antes de ejecutar una nueva.

  • Los informes y los datos filtrados solo se generarán si una prueba ha sido Aprobada o ha Fallado, no si hay Acciones Requeridas (la prueba no se pudo ejecutar por completo).

¿Por qué falló mi prueba con un error de "Insufficient Data Points"?

  • Este es el modo de fallo más común. El mensaje de error especificará la última RC que el algoritmo intentó y cuántos puntos de datos encontró frente a cuántos se requerían. Significa que, tras aplicar todos los filtros de ASTM, no quedaban suficientes datos de alta calidad para realizar una prueba estadísticamente válida.

  • Solución: Intenta ampliar el "Day Range" en la configuración para incluir más días de datos medidos. También puedes revisar los ajustes del filtro; un valor sigma muy agresivo para la eliminación de valores atípicos puede estar eliminando demasiados puntos. Por último, puede que no tengas datos medidos lo suficientemente buenos. ¿Los datos que extrajiste son de días nublados o de invierno con mucha nieve?

    Si estás probando en invierno, es muy difícil recopilar suficientes datos esperados de alta calidad. Puedes considerar bajar los números mínimos. En invierno, en realidad usamos 60 días de datos esperados en un intento de recopilar tantos días como sea posible para que la prueba pueda mitigar este caso.

¿Por qué falló mi prueba con un error de "Medians are too far apart"?

  • Esto significa que, incluso cuando se encontraron suficientes puntos de datos, las condiciones meteorológicas en los conjuntos de datos esperados y medidos eran demasiado diferentes. Por ejemplo, los datos medidos podrían ser de una serie de días mayoritariamente nublados, mientras que los datos esperados para ese periodo eran mayoritariamente soleados. El algoritmo detiene correctamente la prueba para evitar una comparación injusta.

  • Solución: Amplía el rango de fechas para incluir un conjunto más diverso de condiciones meteorológicas que tengan más probabilidades de alinearse con la distribución estadística del archivo 8760. O intenta limitar los días solo a buenos días soleados en el conjunto de datos medidos.

¿Qué es un valor de R cuadrado "bueno"?

  • El R cuadrado mide qué tan bien se ajusta el modelo de regresión a los datos, siendo 1.0 un ajuste perfecto. Para una prueba de capacidad solar, normalmente deberías esperar valores de R cuadrado por encima de 0.95. Un valor inferior puede indicar una gran dispersión de datos, problemas de sensores u otros problemas operativos no capturados por los filtros estándar.