O significado e a função do computador host, do computador escravo e do BMS
Visão geral:
O computador host, o computador escravo e o BMS são interconectados no sistema de gerenciamento de bateria de lítio (BMS) para formar uma arquitetura completa de gerenciamento, monitoramento e controle. Eles garantem a operação segura, confiável e eficiente do sistema de bateria por meio da divisão de seus respectivos papéis e colaboração.
Relação básica:
1. Computador host
O computador host é o dispositivo central de controle e gerenciamento do sistema, que é principalmente responsável pelo monitoramento, análise e emissão de instruções de operação dos dados gerais. O computador host se comunica com o BMS de forma bidirecional por meio de um protocolo de comunicação padrão (como CAN bus, RS485, UART ou Ethernet) para obter os dados de operação do pacote de bateria, incluindo parâmetros-chave como tensão, corrente, temperatura, SOC (estado de carga), SOH (estado de saúde), etc. O computador host analisa e armazena esses dados e emite instruções de operação de acordo com o status da bateria, como iniciar o balanceamento da bateria, ajustar a estratégia de carregamento, executar ações de proteção, etc. Além disso, o computador host também pode monitorar vários módulos BMS para obter monitoramento remoto, controle centralizado e gerenciamento de manutenção.
2. Computador inferior O computador inferior é responsável por interagir com sensores ou atuadores, coletando dados de sensores ou executando tarefas de controle específicas. O computador inferior passa os dados para o BMS para executar tarefas relacionadas ao gerenciamento da bateria. Em alguns sistemas, o computador inferior também é responsável por tarefas de execução específicas, como controlar o dispositivo de ajuste de temperatura da célula da bateria. A plataforma de hardware do computador inferior geralmente inclui um chassi PXI, um processador em tempo real e uma placa de E/S, que é responsável pela execução da sequência e chamada do dispositivo.
3. BMS
BMS é um dispositivo que gerencia diretamente o módulo da bateria e é responsável pelas funções de monitoramento, proteção e controle do status da bateria. O BMS se comunica com o computador host para relatar o status da bateria e receber instruções, e se comunica com o computador inferior para obter os dados do sensor subjacente ou controlar atuadores específicos. O BMS obtém os dados do sensor subjacente, como a tensão, corrente, temperatura e outras informações de cada célula da bateria, por meio do computador inferior, e envia os dados-chave para o computador host após o processamento local. O BMS também possui uma variedade de funções, incluindo coleta de dados, gerenciamento de balanceamento, funções de proteção e diagnóstico de falhas, gerenciamento de carregamento, gerenciamento térmico e lembretes de alarme.
Interação entre computador host, BMS e computador escravo
1. Fluxo de dados:
Computador escravo para BMS: O computador escravo coleta dados da bateria e os transmite para o BMS para processamento e gerenciamento centralizados.
BMS para computador host: Os dados processados do BMS são carregados no computador host, que os analisa e armazena, gera relatórios, prevê a vida útil da bateria, etc.
2. Fluxo de instruções:
Computador host para BMS: O computador host envia instruções de operação para o BMS de acordo com o status operacional da bateria ou as instruções do operador, como ajustar a estratégia de carregamento e descarregamento, executar ações de balanceamento ou proteção.
BMS para computador escravo: O BMS envia as instruções do computador host para o computador escravo para executar tarefas de operação específicas, como iniciar ou parar o dispositivo de proteção da bateria, ajustar o controle de temperatura, etc.
Comunicação e Protocolo
1. Protocolo de comunicação entre computador host e BMS:
Os protocolos de comunicação comuns incluem CAN bus, RS485, Ethernet, UART, etc. Esses protocolos fornecem canais de transmissão de dados confiáveis para garantir que dados e instruções possam ser trocados entre o computador host e o BMS em tempo real.
2. Protocolo de comunicação entre BMS e computador inferior:
A comunicação entre o computador inferior e o BMS pode usar protocolos de comunicação internos, como I2C e SPI, para troca rápida de dados de sensores e comandos de controle. Esses protocolos são geralmente usados em cenários de comunicação em tempo real e de curta distância.
Hierarquia da arquitetura do sistema
Arquitetura hierárquica: O computador host, o BMS e o computador inferior formam uma arquitetura hierárquica: O computador host está no nível mais alto e é responsável pelo monitoramento global, processamento de dados e controle do sistema.
1. Como a camada intermediária, o BMS não apenas executa tarefas específicas de gerenciamento da bateria, mas também relata dados ao computador superior e executa as instruções do computador superior.
2. O computador inferior está na camada inferior, interage diretamente com sensores e atuadores e fornece aquisição de dados local e funções de controle.
O significado e a função do computador host, do computador escravo e do BMS
Visão geral:
O computador host, o computador escravo e o BMS são interconectados no sistema de gerenciamento de bateria de lítio (BMS) para formar uma arquitetura completa de gerenciamento, monitoramento e controle. Eles garantem a operação segura, confiável e eficiente do sistema de bateria por meio da divisão de seus respectivos papéis e colaboração.
Relação básica:
1. Computador host
O computador host é o dispositivo central de controle e gerenciamento do sistema, que é principalmente responsável pelo monitoramento, análise e emissão de instruções de operação dos dados gerais. O computador host se comunica com o BMS de forma bidirecional por meio de um protocolo de comunicação padrão (como CAN bus, RS485, UART ou Ethernet) para obter os dados de operação do pacote de bateria, incluindo parâmetros-chave como tensão, corrente, temperatura, SOC (estado de carga), SOH (estado de saúde), etc. O computador host analisa e armazena esses dados e emite instruções de operação de acordo com o status da bateria, como iniciar o balanceamento da bateria, ajustar a estratégia de carregamento, executar ações de proteção, etc. Além disso, o computador host também pode monitorar vários módulos BMS para obter monitoramento remoto, controle centralizado e gerenciamento de manutenção.
2. Computador inferior O computador inferior é responsável por interagir com sensores ou atuadores, coletando dados de sensores ou executando tarefas de controle específicas. O computador inferior passa os dados para o BMS para executar tarefas relacionadas ao gerenciamento da bateria. Em alguns sistemas, o computador inferior também é responsável por tarefas de execução específicas, como controlar o dispositivo de ajuste de temperatura da célula da bateria. A plataforma de hardware do computador inferior geralmente inclui um chassi PXI, um processador em tempo real e uma placa de E/S, que é responsável pela execução da sequência e chamada do dispositivo.
3. BMS
BMS é um dispositivo que gerencia diretamente o módulo da bateria e é responsável pelas funções de monitoramento, proteção e controle do status da bateria. O BMS se comunica com o computador host para relatar o status da bateria e receber instruções, e se comunica com o computador inferior para obter os dados do sensor subjacente ou controlar atuadores específicos. O BMS obtém os dados do sensor subjacente, como a tensão, corrente, temperatura e outras informações de cada célula da bateria, por meio do computador inferior, e envia os dados-chave para o computador host após o processamento local. O BMS também possui uma variedade de funções, incluindo coleta de dados, gerenciamento de balanceamento, funções de proteção e diagnóstico de falhas, gerenciamento de carregamento, gerenciamento térmico e lembretes de alarme.
Interação entre computador host, BMS e computador escravo
1. Fluxo de dados:
Computador escravo para BMS: O computador escravo coleta dados da bateria e os transmite para o BMS para processamento e gerenciamento centralizados.
BMS para computador host: Os dados processados do BMS são carregados no computador host, que os analisa e armazena, gera relatórios, prevê a vida útil da bateria, etc.
2. Fluxo de instruções:
Computador host para BMS: O computador host envia instruções de operação para o BMS de acordo com o status operacional da bateria ou as instruções do operador, como ajustar a estratégia de carregamento e descarregamento, executar ações de balanceamento ou proteção.
BMS para computador escravo: O BMS envia as instruções do computador host para o computador escravo para executar tarefas de operação específicas, como iniciar ou parar o dispositivo de proteção da bateria, ajustar o controle de temperatura, etc.
Comunicação e Protocolo
1. Protocolo de comunicação entre computador host e BMS:
Os protocolos de comunicação comuns incluem CAN bus, RS485, Ethernet, UART, etc. Esses protocolos fornecem canais de transmissão de dados confiáveis para garantir que dados e instruções possam ser trocados entre o computador host e o BMS em tempo real.
2. Protocolo de comunicação entre BMS e computador inferior:
A comunicação entre o computador inferior e o BMS pode usar protocolos de comunicação internos, como I2C e SPI, para troca rápida de dados de sensores e comandos de controle. Esses protocolos são geralmente usados em cenários de comunicação em tempo real e de curta distância.
Hierarquia da arquitetura do sistema
Arquitetura hierárquica: O computador host, o BMS e o computador inferior formam uma arquitetura hierárquica: O computador host está no nível mais alto e é responsável pelo monitoramento global, processamento de dados e controle do sistema.
1. Como a camada intermediária, o BMS não apenas executa tarefas específicas de gerenciamento da bateria, mas também relata dados ao computador superior e executa as instruções do computador superior.
2. O computador inferior está na camada inferior, interage diretamente com sensores e atuadores e fornece aquisição de dados local e funções de controle.