Omówienie: Górny komputer, dolny komputer i BMS są powiązane z litowym systemem zarządzania akumulatorami (BMS), tworząc kompletne ramy zarządzania, monitorowania i sterowania. Poprzez swoje podziały ról i współpraca zapewniają bezpieczne, niezawodne i wydajne działanie system akumulatorów.
Pierwszy 、 Podstawowy związek:
1. Komputer górny
Górny komputer jest centralnym urządzeniem do sterowania i zarządzania systemem. Jest głównie odpowiedzialny za monitorowanie, analizę ogólnych danych i wydawanie instrukcji operacji. Komputer górny komunikuje się dwukierunkowo z BMS poprzez standardowe protokoły komunikacji (takie jak Bus, RS485, UART lub Ethernet), uzyskując dane operacyjne z
pakiet akumulatora, w tym napięcie, prąd, temperatura, SOC (status ładowania), SOH (stan zdrowia) i inne kluczowe parametry. Górny komputer analizuje i przechowuje te dane, a instrukcje dotyczące działania na podstawie statusu baterii, takie jak inicjowanie równoważenia baterii, regulacja strategii ładowania oraz wykonywanie działań ochronnych itp. Górny komputer może również monitorować wiele modułów BMS, umożliwiając monitorowanie zdalnego monitorowania, scentralizowane kontrola i zarządzanie konserwacją.
2. Maszyna niższego poziomu
Maszyna niższego poziomu jest odpowiedzialna za interakcję z czujnikami lub siłownikami, gromadzenie danych czujników lub wykonywanie określonych zadań sterowania. Przesyła dane do BMS i wykonuje zadania związane z zarządzaniem akumulatorami. W niektórych systemach maszyna niższego poziomu jest również odpowiedzialna za określone zadania wykonania, takie jak kontrolowanie urządzenia regulacji temperatury poszczególnych ogniw akumulatorowych. Platforma sprzętowa maszyny niższego poziomu zwykle zawiera podwozie PXI, procesory w czasie rzeczywistym i płyty I/O itp., I jest odpowiedzialna za wykonywanie sekwencji i wywołanie urządzenia.
3. 3. BMS
BMS to urządzenie, które bezpośrednio zarządza modułem baterii. Jest odpowiedzialny za monitorowanie, ochronę i kontrolowanie akumulatora. BMS komunikuje się z górnym komputerem w celu zgłoszenia statusu baterii i odbierania instrukcji, a także komunikuje się z niższym komputerem w celu uzyskania danych czujnika na najniższym poziomie lub kontrolując właściwowierki. BMS nabywa dane czujnika na dolnym poziomie przez dolny komputer, takie jak napięcie, prąd i temperatura każdego ogniwa akumulatora, i przetwarza kluczowe dane przed wysłaniem ich do górnego komputera. BMS ma również różne funkcje, w tym gromadzenie danych, zarządzanie równowagą, funkcje ochrony i diagnoza uszkodzeń, zarządzanie ładowaniem, zarządzanie termicznie i powiadomienie o alarmach itp.
Druga interakcja między komputerem hosta, BMS i komputerem niższym rzędem
1. Przepływ danych:
Od maszyny niższego poziomu po BMS: Maszyna niższego poziomu zbiera dane baterii i przesyła je do BMS w celu scentralizowanego przetwarzania i zarządzania.
Od BMS do maszyny na wyższym poziomie: Przetworzone dane przez BMS są przesyłane do maszyny na wyższym poziomie, która następnie przeprowadza dalszą analizę i przechowywanie, i generuje raporty, przewiduje żywotność akumulatora itp.
2. Przepływ instrukcji:
Od górnego komputera do BMS: górny komputer, w oparciu o status pracy akumulatora lub instrukcje operatora, wysyła instrukcje działania do BMS, takie jak dostosowanie strategii ładowania i rozładowywania, wykonywanie wyrównania lub ochrony.
Od BMS do dolnego komputera: BMS wysyła instrukcje z górnego komputera do dolnego komputera w celu wykonania określonych zadań operacyjnych, takich jak uruchamianie lub zatrzymanie ochrony baterii BMS wysyła instrukcje z górnego komputera do dolnego komputera w celu przeprowadzenia określonych zadań operacyjnych, takich jak uruchomienie lub zatrzymanie urządzenia ochrony akumulatora, regulacja kontroli temperatury itp.
Trzy. 、 Komunikacja i protokoły
1. Protokół komunikacji między komputerem hosta a BMS:
Wspólne protokoły komunikacyjne obejmują Bus, RS485, Ethernet, UART itp. Protokoły te zapewniają wiarygodne kanały transmisji danych, zapewniając, że górny komputer i BMS mogą wymieniać dane i instrukcje w czasie rzeczywistym.
2. Protokół komunikacji między BMS a komputerem niższym poziomem:
Komunikacja między maszyną niższego poziomu a BMS może stosować wewnętrzne protokoły komunikacji, takie jak I2C lub SPI, które są używane do szybkiej wymiany danych czujników i poleceń sterowania. Protokoły te są zazwyczaj stosowane w scenariuszach komunikacyjnych krótko-dystansowych i żądających w czasie rzeczywistym.
Trzecia 、 Hierarchiczna struktura architektury systemu
Architektura hierarchiczna: górny komputer, BMS i dolny komputer tworzą hierarchiczną strukturę: Górny komputer jest na najwyższym poziomie i jest odpowiedzialny za ogólne monitorowanie, przetwarzanie danych i kontrolę systemu.
Jako warstwa pośrednia BMS wykonuje nie tylko określone zadania zarządzania akumulatorami, ale także zgłasza dane do górnego komputera i wykonuje instrukcje podane przez górny komputer.
2. Urządzenie niższego poziomu znajduje się na samym dole i bezpośrednio oddziałuje z czujnikami i siłownikami, zapewniając lokalne funkcje gromadzenia danych i sterowania.