Desculpe, seu navegador não suporta JavaScript!

Introdução ao simulador

Repositório:Simulador IAMMETER

Bem-vindo a deixar-nos saber seus pensamentos aquiIntegre um medidor virtual de energia trifásica (código aberto) no HA, use-o para otimizar seu sistema fotovoltaico solar

Prefácio

A ideia que vamos começar a desenvolver este simulador vem deste posthttps://imeter.club/topic/320

Um de nossos clientes tenta otimizar o uso do excesso de energia solar pelo assistente de casa. Use o medidor de energia do IAMMETER para monitorar a saída do excesso solar e controlar a carga do Tesla pelo Home Assistant (use o excesso solar o máximo possível).

também queremos participar deste projeto, para otimizar a lógica de controle juntos. Mas não temos o Tesla e o inversor em nosso escritório agora. Então tivemos uma ideia, desenvolver um simulador para realizar tais trabalhos.

Através deste simulador, você pode obter um WEM3080T simulado.

Fase A é o resultado da medição da saída do inversor solar (este resultado pode ser completamente simulado pelo simulador ou obtido de um medidor de energia real).

O perfil de carga é configurado no simulador, existem diferentes modelos de carga (fixo, temporizador, configurável).

Em seguida, o simulador calcula o consumo da rede automaticamente pelo resultado da medição solar (simulado ou real) e perfil de carga (simulado), e emite o resultado na fase B.

Instalação virtual do simulador

Recursos de alta luz

Você pode fazer trabalhos tão interessantes por este simulador.

  • Otimize sua estratégia de controle de carga: crie um perfil de carga, altere a lógica de controle da carga e tente descobrir qual lógica pode ser alcançada o retorno máximo do seu sistema fotovoltaico solar (para melhorar a taxa de auto uso em seu sistema fotovoltaico solar).
  • Preveja a receita solar fotovoltaica antes da instalação: simulou uma saída fotovoltaica solar, calcule a possível economia e receita fotovoltaica solar pelos dados solares simulados e seus dados reais de consumo de energia elétrica.

O medidor de energia trifásico simulado também pode ser adicionado ao Home Assistant ou IAMMETER, como o hardware real.

imagem-20221021135930204

Como funciona

O simulador é desenvolvido por "ASP.NET Core", é open source .

Repositório do simulador IAMMETER

Depois de executar este código, ele assume que você instalou um medidor de energia trifásico (WEM3080T) dessa maneira.

Diagrama de fiação no sistema solar

O simulador também suporta a API de "monitorjson" como o medidor de energia trifásico real.

Os dados da fase A no simulador podem vir de dados totalmente simulados (você pode definir a potência máxima para o inversor simulado), um medidor de energia real (WEM3080T), ou o valor de retorno da API de alguma plataforma (como PVoutput).

imagem-20221021102257501

O modelo de carga neste simulador

imagem-20221021141939391

O modelo de carga é usado para simular o consumo real de energia, existem três modelos de carga diferentes que são suportados agora.

  • Carga com valor de potência fixo que pode ser comutado manualmente.
  • Valor de carga dentro de uma faixa de potência específica, executado em um intervalo de tempo fixo.
  • Carga que pode ser controlada por uma API (ligar/desligar ou a saída de energia específica como o carregador tesla).

Você pode introduzir sua própria lógica de controle neste simulador para controlar esses modelos de carga. Como fazer uma grande carga funcionar na hora da tarifa fora de ponta, usando o excesso de produção solar o máximo possível.

Obviamente, não é uma maneira fácil de fornecer um modelo de carga que possa simular a situação real. Depois de abrirmos este código, esperamos que todos os interessados neste projeto possam melhorar o modelo de carga juntos, para torná-lo mais próximo da situação real.

Uso1: use os dados totalmente simulados neste simulador

Neste uso, todos os dados são simulados por este simulador. Tanto a saída solar fotovoltaica quanto o perfil de carga são simulados em relação à sua configuração.

O simulador simulará a saída PV e emitirá seus dados na fase A. Ele produzirá um perfil de carga simulado. Ele calculará a saída da rede pelos dados fotovoltaicos simulados na fase A e o perfil de carga simulado e emitirá na fase B.

Simule a saída solar fotovoltaica

simular a saída do inversor solar fotovoltaico

Simule o perfil de carga

Simule o perfil de carga

Leia os dados do simulador e integre-os ao Home Assistant

Você pode usar os dados do simulador pela mesma API ("monitorjson") que o medidor de energia real suporta

use a API local para obter os dados do medidor de energia simulado

integre o simulador no Home Assistant

Não parece fazer sentido integrar um medidor de energia simulado no Home Assistant, mas isso ajudará você a entender bem esse simulador, então você usaria melhor o simulador no uso 2 e no uso 3.

Uso 2: use a saída fotovoltaica real, descubra a melhor lógica de controle de sua carga

Selecione a fonte de dados da fase A no simulador

Agora, ele suporta apenas duas interfaces, leia de um WEM3080T real ou leia da API do IAMMETER

use a saída fotovoltaica real, descubra a melhor lógica de controle de sua carga

De fato, qualquer interface que contenha dados de saída solar (seja lida de medidores reais ou obtida de APIs online) pode ser considerada uma fonte de dados e adicionada aqui.

Se você estiver familiarizado com outras interfaces, bem-vindo ao enviar PR ao nossorepositório.

crie o perfil de carga

Tente configurar um perfil de carga no simulador, o mais próximo da sua situação real.

Em seguida, o simulador calculará o consumo da rede, em relação a esta fórmula Potência da rede = potência de saída solar - potência de carga Ele também calculará os dados de kWh da rede (energia importada e energia exportada) de acordo.

O simulador produzirá o resultado dos dados da rede (computado pela carga solar real e simulada) na fase B .

Você pode ler este resultado de grade simulado pela API local "monitorjson" e integrá-lo em qualquer plataforma com a qual esteja familiarizado.

Se o modelo de carga estiver próximo o suficiente da sua situação real, ele poderá ajudá-lo a encontrar a melhor lógica de controle (algoritmo) . Esta lógica de controle pode ajudá-lo:

  • Alimente a carga com o excesso de energia solar, tanto quanto possível.

  • Se a carga não puder ser alimentada por energia solar (à noite), tente ligá-la no horário de pico o máximo possível.

Integre o simulador ao Home Assistant para testar sua lógica de controle

Por favor, consulte

Como criar um perfil de carga e integrá-lo no assistente doméstico

Referência

Execute este simulador pelo código-fonte ou pelo Docker

Como criar um perfil de carga e integrá-lo no assistente doméstico

Integre um medidor virtual de energia trifásica (código aberto) no HA, use-o para otimizar seu sistema fotovoltaico solar

Como usar o medidor de energia Wi-Fi do IAMMETER no Home Assistant

Principal