Uma arquitetura CAN de barramento múltiplo é usada em sistemas de gerenciamento de bateria (BMS) para separar cargas de trabalho de comunicação e proteger funções de segurança em tempo real. Dados internos ao nível da célula, handshakes de carregadores e mensagens de controle do veículo possuem requisitos diferentes de largura de banda e temporização; portanto, colocá-los em canais CAN distintos reduz o congestionamento. Para testes laboratoriais, isso significa que o sistema de teste deve suportar múltiplas interfaces CAN independentes, ao mesmo tempo em que fornece capacidade de medição dedicada de alta velocidade para análise detalhada das células.
O princípio fundamental é a separação de responsabilidades: o CAN deve transportar informações confiáveis de controle e status, enquanto o equipamento de laboratório realiza a aquisição de dados de alta velocidade e alta resolução. Um sistema de teste de bateria capaz deve, portanto, comunicar-se com o BMS, o carregador e o simulador de veículo simultaneamente, sem forçar a rede CAN do BMS a realizar medições para as quais não foi projetada.
Por que os sistemas de bateria usam múltiplos barramentos CAN
Diferentes tipos de dados têm diferentes prioridades
Um pacote de bateria gera várias categorias de informações:
- Medições ao nível da célula, como tensões e temperaturas individuais das células.
- Comunicações de carregamento, incluindo comandos do carregador, limites e handshakes de protocolo.
- Informações de controle do veículo, como estado de carga (SOC), limites de corrente, avisos e status dos contatores.
Esses fluxos de dados não possuem requisitos idênticos de temporização ou largura de banda. Separá-los permite que cada barramento sirva a uma função definida, em vez de forçar todas as mensagens em uma rede compartilhada.
O barramento interno carrega informações densas da bateria
O barramento interno do BMS normalmente lida com informações de alta densidade provenientes de dispositivos de monitoramento de células e módulos de controle de bateria. Tensões individuais das células, temperaturas, status de balanceamento, dados de diagnóstico e informações de falhas internas podem criar um tráfego de mensagens substancial.
Este barramento é essencial para a operação do BMS, mas não é necessariamente otimizado para medições de nível laboratorial. Sua taxa de dados, agendamento de mensagens, escala e acessibilidade são determinados pelo projetista do pacote.
O barramento de carregamento gerencia a interação com o carregador
O barramento de carregamento conecta o BMS ou o pacote de bateria ao sistema de carregamento. Ele transporta as informações necessárias para estabelecer e manter a operação de carregamento, incluindo corrente permitida, limites de tensão, estado de carga e condições de falha.
Como a comunicação com o carregador frequentemente envolve handshakes rígidos e temporização de controle, o congestionamento neste canal pode interromper o carregamento ou atrasar a transmissão de limites importantes.
O barramento do veículo comunica dados de controle ao nível do pacote
O barramento voltado para o veículo normalmente fornece à unidade de controle do veículo informações resumidas. Os sinais típicos incluem estado de carga (SOC), limites de corrente de carga e descarga, tensão do pacote, corrente do pacote, avisos do sistema e estados dos contatores.
Essas informações são frequentemente codificadas de forma compacta em mensagens CAN padrão. Uma única mensagem de 8 bytes, por exemplo, pode conter limites de corrente, SOC, sinalizadores do sistema, corrente do pacote e tensão do pacote.
Por que um único barramento CAN pode se tornar um problema
O polling de células de alta frequência cria tráfego excessivo
Um erro comum é tratar a rede CAN do BMS como um sistema de aquisição de dados de alta velocidade. Solicitar repetidamente a tensão de cada célula em um curto intervalo — como a cada 100 milissegundos — pode produzir um tráfego de mensagens substancial.
Esse tráfego compete com sinais de segurança, comandos de controle e comunicações do carregador ou do veículo. O resultado pode ser mensagens atrasadas, aumento da utilização do barramento e redução do determinismo.
A arbitragem CAN protege mensagens de prioridade, mas não largura de banda ilimitada
O CAN usa arbitragem baseada em hardware. Se vários nós transmitirem ao mesmo tempo, a mensagem com o identificador numérico menor ganha acesso sem corromper o quadro.
Isso permite que alarmes de falha de alta prioridade e mensagens de status de emergência tenham precedência sobre a telemetria de rotina. No entanto, a arbitragem não cria largura de banda adicional; um barramento fortemente carregado ainda pode atrasar mensagens de menor prioridade e reduzir a capacidade geral de comunicação.
A comunicação de segurança deve permanecer previsível
Um BMS deve ser capaz de transmitir avisos, limites de corrente, comandos de contatores e estados de falha de forma confiável. Se um sistema de teste saturar o mesmo barramento com solicitações de diagnóstico ou registro de alta taxa, ele pode interferir na função central de segurança do BMS.
O objetivo do projeto, portanto, não é simplesmente coletar mais dados. É coletar os dados necessários sem comprometer o caminho de comunicação usado para proteção e controle.
O que o CAN de barramento múltiplo significa para testes de bateria em laboratório
O sistema de teste precisa de múltiplos canais CAN
Um testador de bateria de laboratório ou bancada de P&D deve ser capaz de se conectar aos barramentos relevantes de forma independente. No mínimo, isso pode exigir interfaces separadas para:
- A rede interna do BMS.
- A rede de controle do veículo.
- A rede de comunicação do carregador.
Cada canal deve ser configurável independentemente quanto à taxa de bits, filtragem de mensagens, transmissão e registro (logging). Uma única interface CAN física pode ser insuficiente quando o pacote de bateria expõe múltiplas redes com diferentes funções ou configurações.
O sistema deve suportar comunicação simultânea
Testes laboratoriais frequentemente exigem atividades simultâneas:
- Registrar dados da célula e do pacote.
- Simular uma unidade de controle do veículo.
- Simular ou controlar o comportamento do carregador.
- Transmitir comandos para o BMS.
- Monitorar avisos, falhas e estados dos contatores.
A plataforma de teste deve realizar essas atividades ao mesmo tempo. Não deve exigir que o operador alterne manualmente entre os barramentos ou pause o registro para realizar uma transação de controle.
A simulação CAN deve refletir papéis operacionais reais
Um sistema de teste pode precisar atuar como uma unidade de controle do veículo, um carregador ou outro participante da rede. Isso envolve transmitir mensagens realistas, responder a sinais do BMS e implementar os handshakes e o comportamento de temporização esperados.
- Por exemplo, uma bancada pode precisar fornecer solicitações do lado do veículo enquanto monitora separadamente os limites do lado do carregador. O suporte CAN multicanal torna possível reproduzir essas interações sem mesclar tráfego não relacionado em uma única rede.
A medição detalhada deve usar instrumentação dedicada
Os valores CAN são geralmente processados e transmitidos pelo BMS em suas próprias taxas de amostragem e relatório. Eles são úteis para observar o comportamento do BMS, mas podem não fornecer a resolução, sincronização ou taxa de aquisição necessárias para a pesquisa eletroquímica.
O monitoramento de células de alta frequência e a análise detalhada devem, portanto, ser atribuídos a equipamentos de teste de bateria dedicados ou instrumentos de aquisição de dados científicos. A rede CAN do BMS deve permanecer focada em controle, proteção, diagnóstico e telemetria operacional.
Como a arquitetura de laboratório deve ser projetada
Separe a comunicação de controle da aquisição de medição
Uma configuração de teste robusta usa CAN para comunicação com o BMS e outros controladores do sistema, enquanto o hardware de medição dedicado captura os sinais necessários para a pesquisa.
Essa separação evita que o sistema de laboratório gere tráfego CAN desnecessário e proporciona melhor controle sobre a taxa de amostragem, precisão de temporização e qualidade dos dados.
Registre cada barramento de forma independente
O sistema de teste deve preservar a identidade e a temporização das mensagens de cada barramento. O registro independente torna possível determinar se um evento se originou do BMS, do carregador, do simulador de veículo ou de outro subsistema.
Isso também simplifica a solução de problemas. Um handshake de carregamento atrasado, por exemplo, deve ser distinguível de uma mensagem de limite do lado do veículo ou de uma falha de monitoramento interno da célula.
Aplique filtragem de mensagens e polling controlado
O sistema de teste deve se inscrever apenas nas mensagens necessárias para o teste. Se o polling de diagnóstico for necessário, ele deve ser agendado a uma taxa que não interfira no tráfego crítico para a segurança.
A filtragem de mensagens, a limitação de taxa e a transmissão com reconhecimento de prioridade são salvaguardas importantes, particularmente quando o BMS não fornece um canal de diagnóstico separado.
Sincronize os dados CAN e de medição
Para analisar o comportamento da bateria corretamente, os eventos CAN e as medições de alta velocidade devem compartilhar uma referência de tempo confiável. Isso permite que os engenheiros correlacionem uma mudança na tensão da célula ou aumento de temperatura com uma mudança de limite do BMS, evento de contator, resposta do carregador ou mensagem de falha.
Sem sincronização, os dados podem mostrar o que aconteceu, mas não a relação precisa entre os eventos.
Entendendo os compromissos
Mais interfaces aumentam a complexidade do sistema
Um sistema de teste de barramento múltiplo requer mais canais de hardware, mais configuração e mais lógica de software. Os engenheiros devem entender a taxa de bits, definições de mensagens, terminação, identificadores e características elétricas de cada rede.
Essa complexidade é justificada quando a interação simultânea é necessária, mas deve ser gerenciada por meio de documentação clara do barramento e configurações de teste reutilizáveis.
Dados relatados pelo BMS são convenientes, mas limitados
Ler valores das células via CAN é conveniente porque evita fiação adicional e frequentemente expõe os mesmos dados usados pelo BMS. No entanto, os valores podem ser filtrados, calculados por média, atrasados, quantizados ou transmitidos a uma taxa menor do que o processo de medição subjacente.
Para medições de pesquisa precisas, a instrumentação direta ou dedicada é geralmente mais apropriada do que depender exclusivamente das transmissões do BMS.
Mais dados nem sempre são dados melhores
Aumentar a taxa de polling pode parecer melhorar a visibilidade, mas o tráfego excessivo pode reduzir a confiabilidade do sistema. O alvo correto é informação suficiente com temporização previsível, não o volume máximo de mensagens.
Um conjunto cuidadosamente selecionado de mensagens, combinado com aquisição dedicada de alta velocidade, geralmente produz melhores resultados experimentais do que o polling agressivo de todos os parâmetros disponíveis do BMS.
A separação de barramentos não elimina todos os riscos de integração
Barramentos separados ainda podem interagir através do software e da lógica de controle do BMS. Um limite de corrente gerado a partir de medições internas pode afetar mensagens do veículo, comportamento do carregador e resultados de testes em todas as outras redes.
O sistema de laboratório deve, portanto, testar não apenas cada barramento individualmente, mas também a cadeia completa de respostas entre o monitoramento de células, decisões do BMS, controle do carregador e controle do veículo.
Fazendo a escolha certa para o seu objetivo
Um sistema de teste de bateria de laboratório deve ser selecionado de acordo com as demandas de interação e medição do programa de teste.
- Se o seu foco principal é a integração do BMS e do veículo: Use um sistema com canais CAN independentes que possam simular mensagens de controle do veículo enquanto monitoram limites ao nível do pacote, SOC, falhas e estados dos contatores.
- Se o seu foco principal é a validação do carregador: Certifique-se de que o sistema possa se comunicar independentemente e registrar o barramento de carregamento, incluindo handshakes de protocolo, limites de carregamento e respostas a falhas.
- Se o seu foco principal é a análise eletroquímica ao nível da célula: Use hardware de medição dedicada de alta velocidade para tensões e temperaturas das células, e reserve o CAN para status do BMS e comunicação de controle.
- Se o seu foco principal é a validação de segurança: Priorize o manuseio determinístico de mensagens, monitoramento independente de barramento, transmissão com reconhecimento de prioridade e correlação precisa de eventos de falha em todos os canais.
- Se o seu foco principal é o teste completo do pacote: Escolha uma plataforma que combine simulação e registro CAN multicanal com aquisição sincronizada de dados elétricos e térmicos.
A arquitetura correta mantém o BMS responsável pelo controle seguro, enquanto fornece ao sistema de laboratório os canais independentes e a capacidade de medição necessária para uma avaliação confiável da bateria.
Tabela de resumo:
| Tipo de Barramento CAN | Objetivo | Dados Transportados | Requisito de Teste Laboratorial |
|---|---|---|---|
| CAN Interno do BMS | Monitoramento de células e diagnósticos internos | Tensões das células, temperaturas, status, falhas | Registro independente; evite polling de alta taxa para prevenir congestionamento |
| CAN do Carregador | Configuração e controle do carregador | Limites do carregador, handshakes, status | Simular comportamento do carregador; registrar mensagens em canal separado |
| CAN do Veículo | Informações de controle ao nível do pacote | SOC, limites de corrente, dados do pacote, avisos | Simular controlador do veículo; monitorar mensagens de controle |
Aprimore seus testes de bateria com soluções CAN multicanal da KINTEK. Nosso equipamento de laboratório suporta P&D abrangente de baterias, pesquisa de materiais avançados e fabricação completa de células. Garanta comunicação confiável e medição precisa — entre em contato conosco hoje para discutir suas necessidades! Contate a KINTEK