Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Se desea realizar mediante una aplicación web los cálculos, gráficos y reportes que actualmente se realizan
mediante una planilla Excel trabajando sobre una base de datos que permita almacenar clientes, y para cada
cliente n direcciones.
Sobre cada dirección se podrá realizar un proyecto (cálculos) con soporte para almacenar revisiones/variantes.
Los nombres de las solapas/pantallas pueden ser otros, se pueden agrupar o separar en función de
practicidad/facilidad de uso/disponibilidad de datos.
Los resultados se guardaran solo cuando se decida hacerlo (mediante un botón) o al pasar de pantalla dado
que los resultados se utilizan en pantallas posteriores.
Posibilidad de guardar diferentes variantes del mismo proyecto y realizar comparativa de resultados (a definir).
Datos PVGIS
Con los datos de ubicación (Latitud, Longitud, Azimut e Inclinación) se utiliza Api de PVGIS, realizamos 2
consultas. Tener en cuenta que el símbolo de punto decimal que utiliza la API es “.”
La respuesta de la API es una cadena de texto, en el Excel se puede ver como se realiza la extracción de los
datos.
Se deben guardar los valores "H(i)_m" para cada mes, para Beta (ángulo) 0 y para Beta de trabajo, presentar
las tablas de datos y los gráficos de la solapa Irradiación.
- Realizar otra consulta a la API de PVGIS que devuelve el Beta óptimo y mostrarlo.
Solapa DatosSIAR_Temp
Los datos que figuran son los valores históricos de temperatura de Madrid, podría recrearse tal como está y
que al entrar levante los valores de la base de datos según la ubicación del proyecto, si no tenemos los valores
de esa ubicación se llenan a mano y quedan almacenados.
En un futuro se puede utilizar otra API para levantar esos valores de temperatura pero hoy no es necesario.
No es necesario que sea parte de la secuencia de cálculo, podría estar en la pantalla de configuración
Solapa Irradiación
El contenido (tablas y gráficos) de esta solapa se fusiona con la solapa “Datos PVGIS”, en la App debería estar
todo junto en una sola.
Los valores de “horas del día” se toman de la solapa “perfil de carga”, estos valores se pueden calcular aquí y
guardar en la base de datos porque se utiliza en varios cálculos.
Se debe ingresar la cantidad de CUPS (1 a n) y si es más de un CUPS poder indicar si se trata de Autoconsumo
Colectivo (checkbox).
Si la tarifa tiene discriminación horaria (figura en solapa Datos) se podrán ingresar 2 ó 3 valores de consumo
por cada mes, caso contrario solo uno. Se completa con los totales mensuales (si son 2 o 3) y el total anual.
Al lado del total anual y si se tildó la opción de autoconsumo colectivo se agregan dos columnas, una con el
beta sugerido (calculo interno), y otra para introducir el valor de beta deseado (puede comenzar con el valor
del beta sugerido.
Se calcula/presenta la fila 10 (ver forma de cálculo) en O10 se muestra el promedio, el gráfico “ Evaluación de
Cantidad de Paneles” de la celda U46.
Se ingresa el valor de paneles adoptado para la instalación (B2), y se calcula la potencia pico de la instalación
(A6)
Solapa PR-Generación
Se presenta/calcula la solapa PR-Generación, tablas y gráficos, sin incluir de la fila 35 hacia abajo.
Todas las celdas en naranja son entrada de datos, el resto se calcula o viene de un cálculo previo, los valores
que figuran en el Excel son los default (esto se puede llenar en una pantalla de configuración)
Es una matriz de 12 meses por 24 horas donde figura a que tramo de tarifa pertenece cada hora.
Se deben hacer 2 matrices, una para lunes a viernes (matriz 1), y otra para sábados, domingos y feriados
(matriz 2), si es posible dejar esto como valores a setear, que no sea fijo.
Discriminación horaria de 3 períodos: Los valores del Excel para matriz 1, y todo llano para la matriz 2.
Perfil de Cargas
Matriz de entrada
Recrear una pantalla con las filas 1 a 31, columnas A – O, de la solapa “perfil de cargas” incluido el gráfico de
celda Q4 (se elige de un desplegable el mes y se muestra el gráfico de dicho mes).
El perfil de cargas se podrá “guardar” con un nombre para utilizar en otros proyectos.
Se podrá cambiar cualquier valor en forma manual, debajo de cada columna se debe mostrar la suma (que
debe dar 100, mostrar en rojo cuando no es 100, y en verde cuando si lo es.
De alguna forma no se debe poder salir o guardar si no son 100 la suma de cada columna, o en todo caso salir
cancelando la operación de edición.
Matriz resultados
Recrear una matriz igual a la que figura en Excel, donde los valores de cada celda se obtienen de multiplicar el
consumo del mes por el porcentaje que le corresponde a ese mes/hora obtenido de la matriz de entrada.
La columna B ya no hace falta (la columna B era general e igual para todos los meses, con estas 2 matrices
podremos tener un perfil de carga distinto por cada mes).
Perfil de Generación
Ver solapa Perfil de cargas, filas 32 a 60, columnas Q – AO, la matriz de la izquierda se obtiene realizando 12
consultas con la API del PVGIS, una por mes (se realiza en otro Excel por eso ahí no figura) la consulta es:
https://re.jrc.ec.europa.eu/api/DRcalc?lat=40.702&lon=-3.443&month=1&global=1&angle=25&aspect=-
22&outputformat=json
lat = latitud
lon = longitud
Aspect = es el azimut
Se envía el Excel para ver que dato hay que utilizar del JSON que entrega la consulta.
Con esos valores y el valor de generación total mensual se obtiene la matriz de la derecha donde figura la
generación por horas para un día promedio de cada mes.
Autoconsumo
Recrear dos matrices como la de la solapa “perfil de cargas” filas 36 a 61, columnas C-O. Matriz de
autoconsumo y Matriz de excedentes comparando la matriz resultados (de perfil de cargas) con la matriz de
generación por horas.
Si el valor de generación > valor de consumo se guarda el valor del consumo en la matriz de autoconsumo y
lo que sobra (la diferencia) se guarda en otra matriz de excedentes.
Si el valor de generación < valor de consumo se guarda el valor de generación en la matriz de autoconsumo
y cero en la matriz de excedentes.
- La cantidad de filas depende del tipo de tarifas (plana una fila, 2, 3 o 6 períodos, uno por cada
período).
- El valor total se obtiene de utilizar los valores de la matriz distribución horaria de tarifas, el
autoconsumo por rango de tarifas, teniendo en cuenta sábados, domingos y feriados. Ahora el Excel lo
calcula de otra forma, pero con las matrices generadas se puede hacer de otra forma
- Va a ser necesario cargar la cantidad de feriados por mes/año, se puede calcular o cargar en la parte
de configuración.
- La fila de excedentes sale de la matriz de excedentes.
Con todas las matrices generadas se puede realizar el gráfico de la solapa tarifa, en la celda R1. “Balance de
Energía”, y la tabla de la solapa tarifa en el rango Q35 a R41.
Solapa Cotización
Tabla con ítem, descripción, cantidad y precio unitario. Evaluar la posibilidad de tener una base de datos de
equipos con precio.
Columna extra para tildar si aplica sobre ese ítem contingencia/margen de ganancia.
Total sin y con IVA (celda para ingresar el valor de IVA, por default 21%)
Solapa Subvención
Recrear la solapa de Excel, posibilidad de deshabilitar el cálculo e ingresar un monto fijo.
Solapa Payback
Recrear la solapa Excel, datos a ingresar en tabla superior, salvo los datos que se arrastran de cálculos
anteriores, posibilidad de calcular con o sin subvención, elección si el CAPEX se toma con o sin IVA.
Gráfico de flujo de caja acumulado y valores de tabla resumen (columnas L-M, filas 47 a 50).
MÓDULO COMPLEMENTARIO
Una vez que este armado todo el sistema se desea realizar estudio de optimización variando alguno de los
parámetros. Para lo cual se debería parametrizar el costo (solapa cotización).