Modelagem e Otimização do Controle de Equalização Ativa de SOC para Grupos de Baterias de Íons de Lítio no Simulink

Recentemente, tenho trabalhado na reprodução de um esquema de equalização ativa de SOC para grupos de baterias de íons de lítio, baseado em uma dissertação de mestrado. O modelo de simulação, desenvolvido no Simulink 2016, apresenta excelente desepmenho. O aspecto mais notável deste modelo é a capacidade de realizar o balanceamento dinâmico entre múltiplos conjuntos de baterias, utilizando um conversor flyback bidirecional como "transportador de energia", o que resulta em maior eficiência energética em comparação com soluções tradicionais de equalização por resistência.

A estrutura do modelo consiste em quatro células de lítio em série, cada uma equipada com módulos de detecção de tensão e temperatura. O ponto crucial do sistema está no módulo de algoritmo de controle de equalização, implementado através de um bloco Matlab Function:

function [sinal_ativacao, dif_SOC] = estrategia_balanceamento(array_SOC)
    media_SOC = mean(array_SOC);
    desvio_SOC = std(array_SOC);
    limiar = 0.05;  % Disparo quando há 5% de diferença
    
    if desvio_SOC > limiar
        [max_soc, idx_max] = max(array_SOC);
        [min_soc, idx_min] = min(array_SOC);
        dif_SOC = max_soc - min_soc;
        sinal_ativacao = 1;  % Ativa equalização
    else
        dif_SOC = 0;
        sinal_ativacao = 0;  % Desativa equalização
    end
end

Este algoritmo utiliza um mecanismo de disparo baseado no desvio padrão. Quando a distribuição de SOC é muito dispersa (desvio padrão superior a 5%), o sistema identifica automaticamente as células com maior e menor SOC, permitindo que o conversor flyback realize o agendamento de energia entre elas. Testes práticos demonstram que esta estratégia reduz em 30% as ações de equalização desnecessárias em comparação com um sistema que utiliza apenas o disparo por média.

A parte do conversor flyback bidirecional contém um detalhe crucial - a configuração da frequência de comutação. A dissertação indicava 20kHz, mas durante a depuração constatou-se que 18.5kHz evitava um ponto de ressonância problemático. A configuração de parâmetros é particularmente crítica:

parametros_flyback.Lp = 120e-6;       % Indutância do lado primário
parametros_flyback.n = 3;            % Relação de espiras
parametros_flyback.fsw = 18.5e3;     % Frequência de comutação
parametros_flyback.Vin_max = 4.2;    % Tensão máxima de entrada

O sistema de proteção de tensão implementa uma dupla verificação. Além das limitações inerentes ao SOC, foi adicionada uma monitorização de hardware robusta. A configuração do comparador com histerese é a seguinte:

![Lógica de proteção de tensão]

Quando a tensão da célula ultrapassa 4.15V, a carga é interrompida mesmo que o SOC não tenha atingido 100%. Quando a tensão cai abaixo de 2.8V, o circuito de carga é desligado diretamente. Este design de dupla verificação, software e hardware, evita eficazmente falhas catastróficas devido a anomalias no algoritmo do BMS.

Os resultados mais impressionantes surgem ao analisar as curvas dinâmicas do processo de equalização. Com configurações iniciais de SOC de [85%, 92%, 78%, 89%], observa-se nos primeiros 20 minutos uma variação acentuada nos valores de SOC, semelhante a uma equalização intensiva. Após aproximadamente 1 hora, o sistema estabiliza na faixa de 88% ±1%, mantendo uma eficiência superior a 91% para o conversor flyback durante todo o processo.

Durante a reprodução, identifiquei uma discrepância: a "estratégia de prioridade por média" mencionada na dissertação na verdade utiliza disparo por desvio padrão. Recomendo aos futuros pesquisadores ajustar inicialmente o limiar de equalização para 10%, observando a resposta do sistema antes de refinar os parâmetros, a fim de evitar ciclos de oscilação.

Tags: Simulink baterias de íons de lítio equalização de SOC controle de grupo de baterias conversor flyback bidirecional

Publicado em 6-19 20:34