Leave Your Message

Funkcja Yesa Master BMS z HEV ECU

2026-09-29

Cześć Yesa, w sprawie problemu z komunikacją przez magistralę CAN Razem w jaki sposób Master BMS fałszuje lub tłumaczy sygnały, aby sterownik OEM ECU działał prawidłowo?

 es1.png

Tak, to właśnie często jest prawdziwe wąskie gardło dla inżyniera.

Krótko mówiąc, Master BMS nie „podszywa się” w sensie wysyłania fałszywych danych bez powodu. „Przechwytuje” zapytania oryginalnego sterownika (ECU) i „tłumaczy” rzeczywiste dane z pakietu litowego na dokładny format i czas, jakich ECU oczekuje od akumulatora NiMH. Jest to konwerter protokołów, a nie generator sygnału.

Dlaczego tłumaczenie jest konieczne?

Oryginalny sterownik ECU w pojeździe hybrydowym Toyoty jest zaprogramowany do komunikacji z akumulatorem NiMH. Oczekuje on określonego zestawu komunikatów na magistrali CAN – napięcia, prądu, stanu naładowania (SOC), temperatury i rezystancji wewnętrznej – z określoną częstotliwością i skalowaniem. System zarządzania energią (BMS) akumulatora litowego posługuje się innym „dialektem”. Po podłączeniu sterownik albo nie otrzymuje niczego, co rozumie, albo otrzymuje dane wykraczające poza oczekiwany zakres, co powoduje wygenerowanie kodów błędów (takich jak P0A80) lub przejście w tryb awaryjny.

JakrobiMaster BMS Act jako tłumacz?

Główny system BMS znajduje się pomiędzy ogniwami litowymi a magistralą CAN pojazdu. Jego zadaniem jest nasłuchiwanie, interpretowanie i reagowanie w sposób akceptowalny przez sterownik OEM.

1. Przechwytywanie i formatowanie komunikatów**: Odczytuje ramki CAN nadawane przez oryginalny sterownik (ECU) i inne moduły pojazdu. Następnie pobiera surowe dane z własnych czujników litowych i przepakowuje je do dokładnych identyfikatorów CAN, układów bajtów i współczynników skalowania, jakich oryginalny sterownik (ECU) oczekuje dla pakietu NiMH. Na przykład, BMS Plus 2 dla Priusa jest opisywany jako komputer, który „przechwytuje sygnały CAN z oryginalnego sterownika (ECU) BMS i modyfikuje je”.

2. Zarządzanie narracją „SOC”**: To często najważniejsze tłumaczenie. Akumulatory NiMH i litowe mają bardzo różne krzywe napięcia do SOC. Ogniwo litowe utrzymuje stosunkowo stałe napięcie, aż do momentu, gdy jest prawie całkowicie rozładowane. Jeśli system zarządzania energią (BMS) podawał rzeczywiste napięcie litu, sterownik (ECU) może uznać, że akumulator jest nadal prawie naładowany, podczas gdy w rzeczywistości jest ono niskie. Główny system zarządzania energią (BMS) oblicza **podawany stan SOC**, który jest zgodny z oczekiwanym przez sterownik (ECU) zachowaniem akumulatora NiMH, nawet jeśli nie jest on zgodny z rzeczywistym stanem ogniwa litowego. Zapobiega to podejmowaniu przez sterownik (ECU) błędnych decyzji dotyczących momentu uruchomienia silnika lub ograniczenia mocy wspomagania.

3. Zapobieganie sygnałom przeładowania**: Ładowarka OEM będzie dostarczać prąd tak długo, jak długo ECU będzie go akceptować, uznając, że akumulator NiMH jest w stanie go przyjąć. System Master BMS monitoruje rzeczywiste napięcie litu. Gdy wykryje, że ogniwa zbliżają się do bezpiecznego maksimum, może zasygnalizować ECU (za pośrednictwem przetworzonych danych), że akumulator jest „pełny”, nakazując ładowarce zatrzymanie lub zmniejszenie prądu, nawet jeśli akumulator litowo-jonowy teoretycznie ma więcej miejsca. Jest to kluczowa funkcja bezpieczeństwa, która zapobiega ryzyku niekontrolowanego wzrostu temperatury, o którym wspomniałeś wcześniej.

 es2.png

Prawdziwe wyzwanie inżynieryjne: czas i integralność

Sprawne działanie tego systemu jest trudniejsze niż samo wysłanie odpowiednich bajtów. Sterownik OEM ECU to system czasu rzeczywistego. Jeśli wyśle ​​żądanie danych z akumulatora i nie otrzyma odpowiedzi w krótkim czasie (często zaledwie kilku milisekund), zarejestruje błąd komunikacji. Skuteczny system Master BMS musi nie tylko przetłumaczyć dane, ale także **spełnić rygorystyczne wymagania czasowe** magistrali CAN.

Co więcej, sam protokół CAN nie posiada wbudowanych zabezpieczeń ani uwierzytelniania. To miecz obosieczny: umożliwia podszywanie się pod inne urządzenia/translacje, ale oznacza również, że sterownik (ECU) nie ma możliwości weryfikacji autentyczności danych. Ufa temu, co otrzymuje, o ile format i czas transmisji są poprawne.

Streszczenie 

System Master BMS działa poprzez **maskowanie prawdziwej natury akumulatora litowego**. Dostarcza starannie opracowany, kompatybilny z NiMH strumień danych do sterownika OEM, jednocześnie niezależnie zarządzając ogniwami litowymi, zapewniając bezpieczeństwo i długą żywotność. To nie jest oszustwo dla samego oszustwa – to niezbędna warstwa kompatybilności, która umożliwia funkcjonowanie nowoczesnej chemii litowej w ramach starszego systemu sterowania zaprojektowanego dla zupełnie innej technologii.

Jeśli chcesz nam coś więcej powiedzieć, możesz to zrobić, pisząc do nas wiadomość poniżej.

Make an free consultant

Phone Number

Country

Remarks*

reset