0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

BMS狀態(tài)機(jī)的運(yùn)行模式及其跳轉(zhuǎn)機(jī)制

冬至子 ? 來源:知鋰 ? 作者:SW十五 ? 2023-10-31 15:03 ? 次閱讀

幾種運(yùn)行模式

BMS的運(yùn)行模式?jīng)]有統(tǒng)一的規(guī)定,不同廠家會(huì)有一定的區(qū)別。車型不同,模式也不盡相同,比如e-Power那種增程車,上高壓后隨時(shí)充電和放電,就沒有傳統(tǒng)意義上的充電和放電模式,可以統(tǒng)稱為驅(qū)動(dòng)模式。

當(dāng)然,充電和放電不放在運(yùn)行模式里也行。

1.jpg

休眠 :沒有喚醒信號(hào)。休眠期間BMS大部分功能關(guān)閉,此時(shí)功耗小于1mA。

初始化 :BMS接收到喚醒信號(hào)后進(jìn)入初始化模式,從給出喚醒信號(hào)到發(fā)出有效報(bào)文,大概300ms左右。

初始化期間,BMS會(huì)進(jìn)行CAN驅(qū)動(dòng)初始化、RAM/ROM檢測(cè)、采集電路校準(zhǔn)等操作。如果檢測(cè)到故障,BMS初始化結(jié)束后可跳轉(zhuǎn)到故障模式。

等待 :初始化完成,且初始化過程中沒有檢測(cè)到嚴(yán)重故障后,BMS將進(jìn)入Standby模式。整車處于低壓上電模式。

BMS底層軟件和應(yīng)用層軟件可正常運(yùn)行,CAN信息可進(jìn)行正常收發(fā),故障檢測(cè)可正常進(jìn)行。BMS如果檢測(cè)到嚴(yán)重故障,立即跳轉(zhuǎn)至故障模式。

如果喚醒信號(hào)消失,BMS延遲下電,進(jìn)入后處理模式。

預(yù)充電 :在Standby模式下,如果BMS接收到上高壓信號(hào),則BMS進(jìn)入預(yù)充電模式,大概400ms(含繼電器動(dòng)作時(shí)間)左右。如果預(yù)充電失敗,BMS立即跳轉(zhuǎn)至故障模式。

放電 :預(yù)充完成后,整車也處于高壓激活狀態(tài)的話,BMS可進(jìn)入放電模式,電池可對(duì)外輸出電能。

放電模式下,BMS隨時(shí)檢測(cè)電池運(yùn)行狀況,如果檢測(cè)到故障,按故障診斷表處理。

充電 :BMS在非休眠和初始化模式下,隨時(shí)檢測(cè)CC和CC2信號(hào),判斷充電槍連接可進(jìn)入充電模式。

充電模式下,車輛不能行使,BMS根據(jù)交流充電或直流充電流程充電。BMS如果檢測(cè)到故障,按故障診斷表處理。

下電 :BMS下電分常規(guī)下電和緊急下電兩種。

常規(guī)下電是BMS收到整車下電信號(hào)、電源檔位信號(hào)后執(zhí)行下電操作。當(dāng)BMS檢測(cè)到滿足下電條件,如放電電流和電機(jī)轉(zhuǎn)速接近為0后,斷開主正繼電器,隔一段時(shí)間斷開主負(fù)繼電器。

緊急下電是BMS檢測(cè)到嚴(yán)重故障或接收到緊急下電信號(hào),立即或很快就斷開主負(fù)繼電器,然后隔一段時(shí)間斷開主正繼電器。

故障 :BMS在初始化完成后,檢測(cè)到嚴(yán)重故障后跳轉(zhuǎn)至故障模式。在故障模式下,BMS禁止高壓上電;如果已經(jīng)處于上電模式,則進(jìn)行下電或停止充電。

后處理 :在等待或故障模式下,如果BMS喚醒信號(hào)消失,BMS延遲下電,跳轉(zhuǎn)至后處理模式。BMS進(jìn)行EEPROM 存儲(chǔ),以及其他一些操作。

在后處理模式下,如果BMS又接收到喚醒信號(hào),運(yùn)行模式再跳轉(zhuǎn)至等待模式。

后處理模式之后,BMS進(jìn)入休眠模式。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 繼電器
    +關(guān)注

    關(guān)注

    132

    文章

    5315

    瀏覽量

    148393
  • EEPROM
    +關(guān)注

    關(guān)注

    9

    文章

    1008

    瀏覽量

    81351
  • 狀態(tài)機(jī)
    +關(guān)注

    關(guān)注

    2

    文章

    491

    瀏覽量

    27461
  • bms
    bms
    +關(guān)注

    關(guān)注

    106

    文章

    968

    瀏覽量

    65646
  • CAN驅(qū)動(dòng)
    +關(guān)注

    關(guān)注

    0

    文章

    5

    瀏覽量

    6866
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    STM32按鍵消抖——入門狀態(tài)機(jī)思維

    本篇介紹了嵌入式軟件開發(fā)中常用的狀態(tài)機(jī)編程實(shí)現(xiàn),并通過按鍵消抖實(shí)例,以常用的switch-case形式,實(shí)現(xiàn)了對(duì)應(yīng)的狀態(tài)機(jī)編程代碼實(shí)現(xiàn),并通過測(cè)試,串口打印對(duì)應(yīng)狀態(tài),分析狀態(tài)機(jī)
    的頭像 發(fā)表于 09-02 21:54 ?4747次閱讀
    STM32按鍵消抖——入門<b class='flag-5'>狀態(tài)機(jī)</b>思維

    狀態(tài)機(jī)編程實(shí)例-面向?qū)ο蟮?b class='flag-5'>狀態(tài)設(shè)計(jì)模式

    本編介紹了狀態(tài)機(jī)編程的第3種方法——面向?qū)ο蟮?b class='flag-5'>狀態(tài)設(shè)計(jì)模式,通過C++的繼承特性,以及類指針,實(shí)現(xiàn)炸彈拆除小游戲中的狀態(tài)機(jī)功能。
    的頭像 發(fā)表于 06-28 09:04 ?1400次閱讀
    <b class='flag-5'>狀態(tài)機(jī)</b>編程實(shí)例-面向?qū)ο蟮?b class='flag-5'>狀態(tài)</b>設(shè)計(jì)<b class='flag-5'>模式</b>

    Spring狀態(tài)機(jī)的實(shí)現(xiàn)原理和使用方法

    說起 Spring 狀態(tài)機(jī),大家很容易聯(lián)想到這個(gè)狀態(tài)機(jī)和設(shè)計(jì)模式狀態(tài)模式的區(qū)別是啥呢?沒錯(cuò),Spring
    的頭像 發(fā)表于 12-26 09:39 ?1849次閱讀
    Spring<b class='flag-5'>狀態(tài)機(jī)</b>的實(shí)現(xiàn)原理和使用方法

    Verilog狀態(tài)機(jī)+設(shè)計(jì)實(shí)例

    在verilog中狀態(tài)機(jī)的一種很常用的邏輯結(jié)構(gòu),學(xué)習(xí)和理解狀態(tài)機(jī)運(yùn)行規(guī)律能夠幫助我們更好地書寫代碼,同時(shí)作為一種思想方法,在別的代碼設(shè)計(jì)中也會(huì)有所幫助。 一、簡介 在使用過程中我們常說
    的頭像 發(fā)表于 02-12 19:07 ?3730次閱讀
    Verilog<b class='flag-5'>狀態(tài)機(jī)</b>+設(shè)計(jì)實(shí)例

    玩轉(zhuǎn)Spring狀態(tài)機(jī)

    說起Spring狀態(tài)機(jī),大家很容易聯(lián)想到這個(gè)狀態(tài)機(jī)和設(shè)計(jì)模式狀態(tài)模式的區(qū)別是啥呢?沒錯(cuò),Spring
    的頭像 發(fā)表于 06-25 14:21 ?863次閱讀
    玩轉(zhuǎn)Spring<b class='flag-5'>狀態(tài)機(jī)</b>

    采用狀態(tài)機(jī)和消息機(jī)制的串口接收程序

    采用狀態(tài)機(jī)和消息機(jī)制的串口接收程序
    發(fā)表于 05-16 14:51 ?48次下載

    狀態(tài)機(jī)舉例

    狀態(tài)機(jī)舉例 你可以指定狀態(tài)寄存器和狀態(tài)機(jī)狀態(tài)。以下是一個(gè)有四種狀態(tài)的普通狀態(tài)機(jī)。 // Th
    發(fā)表于 03-28 15:18 ?970次閱讀

    防盜報(bào)警單元工作原理及其狀態(tài)機(jī)的設(shè)計(jì)

    本文首先介紹防盜報(bào)警單元(以下簡稱ATA)的工作原理及其狀態(tài)機(jī)的設(shè)計(jì),然后介紹了聲光警示、安全鎖車的機(jī)制及其軟件實(shí)現(xiàn)。
    發(fā)表于 10-24 16:33 ?1875次閱讀
    防盜報(bào)警單元工作原理<b class='flag-5'>及其</b><b class='flag-5'>狀態(tài)機(jī)</b>的設(shè)計(jì)

    狀態(tài)機(jī)原理及用法

    狀態(tài)機(jī)原理及用法狀態(tài)機(jī)原理及用法狀態(tài)機(jī)原理及用法
    發(fā)表于 03-15 15:25 ?0次下載

    狀態(tài)機(jī)概述 如何理解狀態(tài)機(jī)

    本篇文章包括狀態(tài)機(jī)的基本概述以及通過簡單的實(shí)例理解狀態(tài)機(jī)
    的頭像 發(fā)表于 01-02 18:03 ?1w次閱讀
    <b class='flag-5'>狀態(tài)機(jī)</b>概述  如何理解<b class='flag-5'>狀態(tài)機(jī)</b>

    FPGA:狀態(tài)機(jī)簡述

    本文目錄 前言 狀態(tài)機(jī)簡介 狀態(tài)機(jī)分類 Mealy 型狀態(tài)機(jī) Moore 型狀態(tài)機(jī) 狀態(tài)機(jī)描述 一段式
    的頭像 發(fā)表于 11-05 17:58 ?7274次閱讀
    FPGA:<b class='flag-5'>狀態(tài)機(jī)</b>簡述

    狀態(tài)模式(狀態(tài)機(jī))

    以前寫狀態(tài)機(jī),比較常用的方式是用 if-else 或 switch-case,高級(jí)的一點(diǎn)是函數(shù)指針列表。最近,看了一文章《c語言設(shè)計(jì)模式狀態(tài)模式(
    發(fā)表于 12-16 16:53 ?9次下載
    <b class='flag-5'>狀態(tài)</b><b class='flag-5'>模式</b>(<b class='flag-5'>狀態(tài)機(jī)</b>)

    c語言設(shè)計(jì)模式--狀態(tài)模式(狀態(tài)機(jī))

    狀態(tài)模式(狀態(tài)機(jī))是嵌入式開發(fā)中最重要、最核心的設(shè)計(jì)模式之一,毫不夸張的說,是否熟練掌握狀態(tài)模式
    的頭像 發(fā)表于 06-14 15:28 ?1405次閱讀
    c語言設(shè)計(jì)<b class='flag-5'>模式</b>--<b class='flag-5'>狀態(tài)</b><b class='flag-5'>模式</b>(<b class='flag-5'>狀態(tài)機(jī)</b>)

    什么是狀態(tài)機(jī)?狀態(tài)機(jī)的種類與實(shí)現(xiàn)

    狀態(tài)機(jī),又稱有限狀態(tài)機(jī)(Finite State Machine,F(xiàn)SM)或米利狀態(tài)機(jī)(Mealy Machine),是一種描述系統(tǒng)狀態(tài)變化的模型。在芯片設(shè)計(jì)中,
    的頭像 發(fā)表于 10-19 10:27 ?8871次閱讀

    狀態(tài)機(jī)該怎么監(jiān)控

    狀態(tài)機(jī)卡住的場(chǎng)景——通過狀態(tài)跳轉(zhuǎn)條件的DFX信號(hào)去判斷卡住的原因
    的頭像 發(fā)表于 01-15 10:03 ?381次閱讀
    <b class='flag-5'>狀態(tài)機(jī)</b>該怎么監(jiān)控