Documentação

Controlo do armazenamento da bateria
(para versões de firmware < 1.25.2)

A documentação para controlar o armazenamento da bateria para versões de firmware a partir de 1.25.2 pode ser encontrada aqui.

A maioria dos sistemas de armazenamento de baterias instalados em ligação com sistemas de energia solar têm um controlo de carga incorporado segundo o qual tentam carregar antes de a energia ser introduzida e tentam descarregar antes de a energia ser retirada da rede. Os sistemas de armazenamento industrial podem ser controlados de acordo com outros critérios, por exemplo, para limitar picos de carga ou para limitar a compra de energia em janelas de alta carga, de acordo com as especificações do operador da rede. As pequenas unidades de armazenamento de baterias passariam por ciclos de carga profunda devido à carga do carro eléctrico, tendo assim um elevado desgaste. Portanto, em muitos casos faz sentido controlar a unidade de armazenamento através do Gestor de Carga cFos. Para tal, é necessário um modelo que possa ser controlado ou pelo menos uma opção de comutação através de um relé.

As unidades de armazenamento podem ser controladas como parte da bateria SunSpec Modelo 124 (por exemplo, Fronius) ou ter os seus próprios registos Modbus que permitem o controlo. Os dispositivos híbridos servem como inversores para painéis solares e armazenamento. Inversores, contadores e armazenamento de baterias são criados como azulejos de contadores no Gestor de Carga cFos. Em todos os contadores existe, portanto, a opção de activar o controlo da bateria. Para dispositivos SunSpec com modelo 124, o Gestor de Carregamento cFos tenta controlar o armazenamento associado. Poderá ter de activar isto na unidade em primeiro lugar. Para contadores definidos pelo utilizador (Victron, etc.), o Gestor de Carregamento cFos tenta encontrar uma variável definida pelo utilizador chamada "soc" (em percentagem). Esta é então exibida no azulejo do contador, se aplicável.

No controlo do armazenamento da bateria, é possível especificar primeiro a potência máxima de carga e descarga. -1 significa que o Gestor de Carregamento não deve controlar a potência de carga ou descarga. Em seguida, pode definir várias regras de carregamento que são processadas uma após a outra a cada poucos segundos e limitam a corrente de carga ou descarga. A corrente de carga ou descarga a definir é o mínimo de todas as regras de carregamento. Para cada regra de carregamento, é possível determinar os dias da semana em que deve ser aplicada e se é uma regra de carga ou descarga. São possíveis os seguintes tipos:
Minimizar o consumo da rede/alimentação da rede. Aqui, como descrito acima, o consumo da rede e a alimentação da rede são minimizados, como muitas instalações de armazenamento fazem por defeito. Uma vez que a potência de armazenamento medida ou a alimentação/alimentação da rede se desviam ligeiramente da potência real, esta tem de ser reajustada repetidamente. Para isso, é utilizado o fator de controlo ajustável, que normalmente está próximo de 1,0.
Tempo Limite da corrente de carga em função de um intervalo de tempo.
Carregamento de automóveis. Limitar a corrente de carga quando pelo menos um carro está a carregar.
SoC. Estas regras de carregamento permitem limitar a potência de carga e descarga em função do nível atual do armazenamento.
Preço/nível de preço. Tal como nas regras de carregamento para o automóvel, aqui pode carregar ou descarregar o armazenamento em função do preço da eletricidade. Para tal, tem de ser cliente de um fornecedor de energia com tarifas variáveis (por exemplo, Tibber ou Awattar) ou ter selecionado "Charging Manager" como fornecedor de energia.
Fórmula. Aqui pode determinar livremente o limite da potência de carregamento através de uma fórmula.

Depois de todas as regras de carga terem sido processadas, existe um limite de corrente (que também pode ser 0) para a corrente de carga ou de descarga. O cFos Charging Manager armazena estes valores nas variáveis definidas pelo utilizador chamadas "charge_power_w", "charge_power_prc" (especificada como percentagem), "discharge_power_w" e "discharge_power_prc". Há também uma variável definida pelo utilizador chamada "bat_mode". Aqui é registado se existe um limite de carga ou limite de descarga (0=sem limites, 1=limite de carga, 2=limite de descarga, 3=limite de carga e descarga). Com as unidades SunSpec, os limites são convertidos e escritos nos registos previstos para o efeito. Com contadores definidos pelo utilizador, é possível criar saídas definidas pelo utilizador que escrevem os valores das variáveis acima referidas para a unidade. Encontrará exemplos disto nas definições de contadores fornecidas para Victron ou Kostal Plenticore. Se o limite de carga ou descarga não for controlado, as respectivas variáveis não existem, pelo que não são gravadas na memória. Com a definição "Modo" do controlo de armazenamento da bateria, determina-se o que deve acontecer se houver valores positivos tanto para a carga como para a descarga de corrente. "Neutro" significa que o cFos Charging Manager passa ambos os valores para a unidade de armazenamento e, se necessário, a unidade de armazenamento decide por si própria o que fazer dentro de um intervalo. "Prioridade de carga" significa que a corrente de descarga é definida para 0 se a corrente de carga for positiva, "Prioridade de descarga" significa que a corrente de carga é definida para 0 se a corrente de descarga for positiva. Isto é útil se a unidade de armazenamento tiver apenas um valor para a corrente de carga e descarga. Se activar "Desistir do controlo" significa que as variáveis são eliminadas, ou seja, não é exercido qualquer controlo se não tiver sido utilizada nenhuma regra de carga. Então a unidade de armazenamento pode usar a sua regra padrão.

Passar o controlo: Esta opção permite-lhe passar o controlo para o controlador incorporado no depósito de armazenamento. Se o gestor de carregamento cFos não controlar o depósito, o controlo integrado pode voltar a assumir o controlo. Se esta opção estiver assinalada, as variáveis definidas pelo utilizador "charge_power_w", "charge_power_prc", "discharge_power_w", "discharge_power_prc" são descarregadas se a potência calculada pelas regras de carregamento for < 0. Este é o caso quando a potência máxima de armazenamento foi definida para -1. Se a opção "Abdicar do controlo" estiver activa, a potência de carga ou descarga também é definida para -1 se não tiver sido aplicada nenhuma regra de carga. Além disso, pode utilizar a "Fórmula" para definir a potência para -1 se quiser devolver o "Controlo" à unidade de depósito.
Se esta opção não estiver activa, o valor da potência não é alterado se a potência < 0, ou seja, o valor determinado durante uma execução anterior é mantido.

Mudança de saída: Infelizmente, algumas memórias não podem ser controladas directamente com as regras acima referidas. No entanto, para poder pelo menos desactivar a unidade de armazenamento com as regras acima mencionadas (por exemplo, quando um carro está a carregar), pode tentar usar um contacto de comutação se a unidade de armazenamento tiver uma entrada de controlo. Se praticável, poderá também desligar electricamente o depósito de armazenamento da rede utilizando um contactor (para evitar destruir o depósito de armazenamento, deve primeiro perguntar ao fabricante ou electricista se o dispositivo é adequado para isso). Pode introduzir o nome de uma variável no campo "Saída de comutação", que é definido para 1 se a potência de carga ou descarga for positiva após avaliação das regras de carga e para 0 se não for. O cFos Charging Manager fornece uma definição de contador para uma caixa de interruptores ou uma tomada de interruptor de Shelly. Quando se configura isto, o contador recebe uma identificação do dispositivo, por exemplo, M5. Pode então especificar a caixa de interruptores Shelly em "Switching output" no controlador de armazenamento de bateria usando: M5.output1.