O algoritmo de controlo utiliza agora um Battery Schedule: um planeamento pré-calculado de carga e descarga. O algoritmo gera este planeamento com base na previsão e utiliza-o durante o ciclo de controlo para tomar as suas decisões. Isto conduz a uma melhor otimização e a um comportamento mais previsível.
Principais melhorias
Lógica de decisão baseada no Schedule
- O algoritmo segue agora um schedule pré-calculado em vez de se limitar a decisões em tempo real.
- Os tipos de ação:
- Idle: nenhuma atividade planeada, a bateria pode ficar em repouso.
- Follow scheduled power: segue exatamente a potência planeada (grid charges e trade discharges).
- Compensate production deficit: determina a própria potência para compensar um défice de produção (descarga).
- Compensate PV surplus: determina a própria potência para carregar um excedente PV (apenas PV).
- Charge max capacity: carrega à potência máxima disponível.
Reserva de energia
- O algoritmo reserva energia para futuros intervalos horários dispendiosos.
- Distinção entre energia reservada e energia não reservada.
- A energia reservada é protegida para as descargas planeadas quando os preços são elevados.
Otimização melhorada
- Planeamento das fontes PV e rede para a carga.
- A diferença de preço mínima para utilizar a bateria é agora ajustável ao nível do projeto.
Melhorias da eficiência
- Cálculos mais afinados da round-trip efficiency.
- Melhor acompanhamento do estado da bateria entre os intervalos.
- Otimização da distribuição de energia entre várias baterias.
Atualizações do Schedule e caching
- O schedule é atualizado após cada intervalo, para ter em conta o desempenho real do quarto de hora decorrido (por exemplo, um desvio da produção PV ou do consumo em relação à previsão).
Acompanhamento dos valores planeados em relação aos valores reais
- Separação entre os fluxos de energia planeados e reais. Estes são registados para fins de reporting.
Estabilidade do algoritmo
- Diversas correções de bugs e melhorias de estabilidade.
Suporte de fusos horários
- Suporte completo de fusos horários, de modo que a hora indicada nas reasons é apresentada em hora local.
Agregação em várias baterias
- O schedule é agregado ao conjunto das baterias para uma melhor coordenação.
- Melhor gestão da capacidade com várias baterias.
Na prática
No gráfico, vê duas barras por quarto de hora:
- a quantidade de energia planeada para a carga ou a descarga;
- a carga ou a descarga efetivamente executada.
O planeamento é recriado a cada quarto de hora, tendo em conta os fluxos de energia reais. Neste projeto, vê que a bateria foi carregada das 2:30 às 7:15, para passar a self-supply durante o período mais dispendioso a partir das 7:15. Minimum price difference: 20 €.