吴忠躺衫网络科技有限公司

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

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

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

【知識(shí)】從硬件架構(gòu)、軟件結(jié)構(gòu)兩方面認(rèn)識(shí)BMS

廣東萬(wàn)連科技有限公司 ? 2023-04-12 14:37 ? 次閱讀

BMS電池系統(tǒng)俗稱之為電池保姆或電池管家,主要就是為了智能化管理及維護(hù)各個(gè)電池單元,防止電池出現(xiàn)過(guò)充電和過(guò)放電,延長(zhǎng)電池的使用壽命,監(jiān)控電池的狀態(tài)。BMS電池管理系統(tǒng)單元包括BMS電池管理系統(tǒng)、控制模組、顯示模組、無(wú)線通信模組、電氣設(shè)備、用于為電氣設(shè)備供電的電池組以及用于采集電池組的電池信息的采集模組,

BMS的硬件架構(gòu):

99b7bc42-d4cd-11ed-ad0d-dac502259ad0.jpg

(電池管理系統(tǒng)硬件架構(gòu),圖1,圖來(lái)于網(wǎng)絡(luò)

主板,作為BMS的大腦,會(huì)收集來(lái)自各個(gè)從板(通常叫LCU)的采樣信息,通過(guò)低壓電氣接口與整車進(jìn)行通訊,控制BDU(高壓分?jǐn)嗪校﹥?nèi)的繼電器動(dòng)作,實(shí)施監(jiān)控電池的各項(xiàng)狀態(tài),保證電池在充放電過(guò)程中的安全使用;

從板(LCU),作為BMS的哨兵,實(shí)施監(jiān)控著模組的單體電壓、單體溫度等信息,將信息傳輸給主板,具備電池均衡功能,從板與主板的通訊方式通常是CAN通訊或者菊花鏈通訊;

BDU,是電池包電能進(jìn)出的大門,通過(guò)高壓電氣接口與整車高壓負(fù)載和快充線束連接,包含預(yù)充電路、總正繼電器、總負(fù)繼電器、快充繼電器等,受主板控制;

高壓控制板,電池包電能進(jìn)出的大門門衛(wèi),可集成在主板(如圖1),也可獨(dú)立出來(lái),實(shí)時(shí)監(jiān)控著電池包的電壓電流,同時(shí)還包含預(yù)充檢測(cè)和絕緣檢測(cè)功能。

電池管理系統(tǒng)(BMS)的軟件架構(gòu)

面對(duì)汽車逐步的電動(dòng)化、智能化、網(wǎng)聯(lián)化,汽車電子的軟件開(kāi)發(fā)也越來(lái)越復(fù)雜,所以AUTOSAR聯(lián)盟也就應(yīng)運(yùn)而生了。

AUTOSAR即是Automotive Open System Architecture(汽車開(kāi)發(fā)系統(tǒng)架構(gòu)),AUTOSAR的分層模型架構(gòu)使得主機(jī)廠、供應(yīng)商、科研機(jī)構(gòu)可以聯(lián)合開(kāi)發(fā)、高效配合,構(gòu)造出強(qiáng)大的軟件系統(tǒng)。

99d14126-d4cd-11ed-ad0d-dac502259ad0.png

(圖2)

成熟的BMS軟件開(kāi)發(fā)通常是基于AUTOSAR架構(gòu)開(kāi)發(fā)。AUTOSAR架構(gòu)將運(yùn)行在Microcontroller之上的ECU軟件分為:Application、RTE、BSW三層,如圖2,接下來(lái)簡(jiǎn)單介紹下AUTOSAR各分層的分工情況:

Application應(yīng)用層,將軟件都劃分為一個(gè)ASWC(Atomic Software component),包括硬件無(wú)關(guān)的Application Software component、Sensor Software component、Actuator Software component等

對(duì)于電池管理系統(tǒng),其功能絕大部分算法邏輯都是在應(yīng)用層進(jìn)行,也是BMS軟件開(kāi)發(fā)的核心工作。

RTE運(yùn)行環(huán)境,提供基礎(chǔ)的通訊服務(wù),支持Software Component之間和Software Component到BSW的通訊(包含ECU內(nèi)部的程序調(diào)用、ECU外部的總線通訊等情況),RTE使得應(yīng)用層的軟件架構(gòu)完全脫離于具體的單個(gè)ECU和BSW。

BSW基礎(chǔ)軟件層,如圖3所示可細(xì)分為:Services Layer、ECU Abstraction Layer、Microcontroller AbstractionLayer和Complex Drivers Layer。

99e3f88e-d4cd-11ed-ad0d-dac502259ad0.jpg

(圖3)

每層的BSW都保護(hù)不同的功能模塊,介紹如下:

Service Layer,服務(wù)層,位于BSW最上層,將各種基礎(chǔ)軟件功能以服務(wù)的形式封轉(zhuǎn)起來(lái),供應(yīng)用層調(diào)用,包括RTOS、通訊與網(wǎng)絡(luò)管理、內(nèi)存管理、診斷服務(wù)、狀態(tài)管理、程序監(jiān)控等服務(wù)。

ECU Abstraction Layer,電控單元抽象層,封轉(zhuǎn)了微控制器層以及外圍驅(qū)動(dòng)設(shè)備的驅(qū)動(dòng),將微控制器內(nèi)外設(shè)的訪問(wèn)進(jìn)行統(tǒng)一,使上層軟件應(yīng)用與ECU硬件相剝離。

Microcontroller Abstraction Layer,微控制器抽象層,位于BSW的最底層,包含訪問(wèn)微控制器的驅(qū)動(dòng),使上層軟件與微控制器相分離,便于應(yīng)用的移植。

Complex Drivers Layer,復(fù)雜驅(qū)動(dòng)層,為了滿足實(shí)時(shí)性等要求,可以利用復(fù)雜驅(qū)動(dòng)讓應(yīng)用層通過(guò)RTE直接訪問(wèn)硬件,也可以利用復(fù)雜驅(qū)動(dòng)封轉(zhuǎn)已有的非分層的軟件,以實(shí)現(xiàn)項(xiàng)AUTOSAR軟件架構(gòu)逐步實(shí)施。

電池管理系統(tǒng)的功能

電池管理系統(tǒng)的功能可分為測(cè)量功能、核心算法和應(yīng)用功能,如圖4。

9a01b158-d4cd-11ed-ad0d-dac502259ad0.png

(圖4)

BMS中大致包含三個(gè)大的功能模塊。

第一,測(cè)量功能主要包含:

模組的電壓采樣和溫度采樣、Pack的總電壓采樣和總電流采樣、高壓互鎖檢測(cè)、絕緣檢測(cè)。測(cè)量功能實(shí)時(shí)監(jiān)控著電池的基本狀態(tài),是BMS所有功能的基礎(chǔ),離開(kāi)了這些測(cè)量,BMS所有核心算法、應(yīng)用功能都難以執(zhí)行。

第二,核心算法主要包含:

SOC(電池荷電狀態(tài))算法、SOH(壽命狀態(tài))算法、SOP(功率狀態(tài))算法、電池均衡算法。喜歡挑戰(zhàn)算法的朋友可以挑戰(zhàn)。

其中,SOC算法,行業(yè)內(nèi)典型的方案有安時(shí)積分、開(kāi)路電壓、人工神經(jīng)網(wǎng)絡(luò)、卡爾曼濾波,單單某一種方案都會(huì)存在缺點(diǎn),目前主流的方案是使用安時(shí)積分加上卡爾曼濾波的方式。

SOH算法,目前常用的算法有庫(kù)侖計(jì)算法加上開(kāi)路電壓,還有卡爾曼濾波等等算法。

SOP算法,目前可靠的方法還是靠試驗(yàn)數(shù)據(jù),用查表法實(shí)現(xiàn)。

均衡功能的原理,可以聯(lián)想木桶原理,有主動(dòng)均衡和被動(dòng)均衡兩種方法。主動(dòng)均衡就是長(zhǎng)木板裁剪后來(lái)補(bǔ)短木板,使得所有木板平均;被動(dòng)均衡就是長(zhǎng)木板都進(jìn)行裁剪,保持所有長(zhǎng)木板與最短木板一樣長(zhǎng)。

第三,應(yīng)用功能主要包含:

高壓上下電與低壓上下電、交流充電與直流充電、電池系統(tǒng)熱管理、電池系統(tǒng)故障診斷。

其中,高壓上下電與低壓上下電是需要其他控制器,比如VCU與BMS配合來(lái)實(shí)現(xiàn),BMS完成高壓上電后,才能給整車高壓負(fù)載供電或進(jìn)行充電(也有廠家做的集成度高的,BMS自己就能搞定上下電的過(guò)程)。

交流充電是通過(guò)交流充電樁、車載充電機(jī)為動(dòng)力電池充電;直流充電是通過(guò)直流充電樁為動(dòng)力電池充電。充電功能有相關(guān)的國(guó)標(biāo)規(guī)定。

電池?zé)峁芾碇饕潜WC電池處在一個(gè)合理的溫度范圍,保證充放電功能處于最佳狀態(tài)。

故障診斷這塊,內(nèi)容較多,電池的安全就全靠這塊,包含過(guò)欠壓保護(hù)、過(guò)流保護(hù)、繼電器粘黏檢測(cè)、電池壓差保護(hù)等等功能。

(文章來(lái)源知乎-小鵬汽車)

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

    關(guān)注

    107

    文章

    1017

    瀏覽量

    66378
  • 電池
    +關(guān)注

    關(guān)注

    84

    文章

    10675

    瀏覽量

    131302
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    硬件工程師需要掌握的硬件基礎(chǔ)知識(shí)

    作為一個(gè)資深硬件工程師,我們需要掌握一些硬件基礎(chǔ)知識(shí),今天總結(jié)一下哪些算是基礎(chǔ)知識(shí)。給學(xué)電子方面想從事
    的頭像 發(fā)表于 12-02 09:22 ?536次閱讀
    <b class='flag-5'>硬件</b>工程師需要掌握的<b class='flag-5'>硬件</b>基礎(chǔ)<b class='flag-5'>知識(shí)</b>

    BMS的功能、架構(gòu)及其在電動(dòng)汽車中的應(yīng)用

    管理系統(tǒng)(Battery Management System),被譽(yù)為電池的“保姆”或“管家”。其主要功能是智能化管理和維護(hù)電池單元,防止過(guò)充電和過(guò)放電,延長(zhǎng)電池壽命,并實(shí)時(shí)監(jiān)控電池狀態(tài)。 BMS硬件架構(gòu) 核心功能: 實(shí)時(shí)監(jiān)控電
    的頭像 發(fā)表于 11-24 10:18 ?1328次閱讀
    <b class='flag-5'>BMS</b>的功能、<b class='flag-5'>架構(gòu)</b>及其在電動(dòng)汽車中的應(yīng)用

    【「嵌入式Hypervisor:架構(gòu)、原理與應(yīng)用」閱讀體驗(yàn)】+第一二章讀后感

    的全面而深入的基礎(chǔ)介紹。以下是對(duì)這章的讀后感: 首先,第一章虛擬化技術(shù)的基本知識(shí)入手,詳細(xì)解釋了CPU虛擬化、I/O虛擬化以及為什么需要虛擬化技術(shù)。這一章的內(nèi)容對(duì)于理解Hypervisor的背景
    發(fā)表于 10-09 18:22

    PNP傳感器的功能和結(jié)構(gòu)

    PNP傳感器作為一種基于PN結(jié)(由P型半導(dǎo)體和N型半導(dǎo)體組成的結(jié)構(gòu))的傳感器,在工業(yè)自動(dòng)化控制、環(huán)境監(jiān)測(cè)、安全監(jiān)控等多個(gè)領(lǐng)域發(fā)揮著重要作用。以下將詳細(xì)闡述PNP傳感器的功能和結(jié)構(gòu),以滿足對(duì)這兩方面信息的深入了解。
    的頭像 發(fā)表于 09-13 17:39 ?860次閱讀

    常見(jiàn)的電動(dòng)輪車BMS架構(gòu)應(yīng)用說(shuō)明

    電子發(fā)燒友網(wǎng)站提供《常見(jiàn)的電動(dòng)輪車BMS架構(gòu)應(yīng)用說(shuō)明.pdf》資料免費(fèi)下載
    發(fā)表于 09-12 09:28 ?0次下載
    常見(jiàn)的電動(dòng)<b class='flag-5'>兩</b>輪車<b class='flag-5'>BMS</b><b class='flag-5'>架構(gòu)</b>應(yīng)用說(shuō)明

    實(shí)例分享!BMS采樣板針對(duì)低頻磁場(chǎng)抗擾測(cè)試解決方案

    導(dǎo)致耦合面積增大的情況。 總結(jié) BMS 評(píng)估板在做低頻磁場(chǎng)抗擾測(cè)試時(shí),硬件部分的連接器結(jié)構(gòu)需要一個(gè)連接器對(duì)應(yīng)一個(gè) AFE,避免同一個(gè) AFE 的采樣線出現(xiàn)跨接情況。這樣同一個(gè)電芯的采樣線走線的環(huán)路最小,MFI 測(cè)試就不會(huì)出現(xiàn)采樣
    發(fā)表于 07-26 10:11

    儲(chǔ)能bms和動(dòng)力bms哪個(gè)好

    儲(chǔ)能bms和動(dòng)力bms都是非常不錯(cuò)的電池管理系統(tǒng),各有優(yōu)勢(shì),具體哪個(gè)更好要根據(jù)實(shí)際的應(yīng)用場(chǎng)景和需求來(lái)決定。儲(chǔ)能BMS和動(dòng)力BMS種不同類
    的頭像 發(fā)表于 07-05 11:16 ?930次閱讀

    鋰電池bms故障解決方法

    應(yīng)用中可能會(huì)出現(xiàn)各種故障,影響電池的性能和壽命。本文將介紹鋰電池BMS故障的解決方法,包括故障診斷、故障排除和預(yù)防措施。 鋰電池BMS故障診斷 1.1 故障類型 鋰電池BMS故障可以分為硬件
    的頭像 發(fā)表于 07-05 10:58 ?2605次閱讀

    軟件架構(gòu)搞好了,還用擔(dān)心代碼可讀性差?

    一、架構(gòu)的概念及由來(lái)嵌入式軟件架構(gòu)是指在嵌入式系統(tǒng)中用于組織和管理軟件組件的結(jié)構(gòu)和設(shè)計(jì)。嵌入式軟件
    的頭像 發(fā)表于 06-14 08:10 ?327次閱讀
    <b class='flag-5'>軟件</b><b class='flag-5'>架構(gòu)</b>搞好了,還用擔(dān)心代碼可讀性差?

    嵌入式硬件VS軟件,到底哪個(gè)更難?

    在嵌入式系統(tǒng)開(kāi)發(fā)中,硬件軟件是密不可分的兩個(gè)方面。但是,究竟是硬件開(kāi)發(fā)更具挑戰(zhàn)性,還是軟件開(kāi)發(fā)更難以應(yīng)對(duì)呢?本文將就這一問(wèn)題展開(kāi)討論,探究
    的頭像 發(fā)表于 06-13 08:10 ?1326次閱讀
    嵌入式<b class='flag-5'>硬件</b>VS<b class='flag-5'>軟件</b>,到底哪個(gè)更難?

    嵌入式系統(tǒng)軟硬件基礎(chǔ)知識(shí)大全

    、成本和功耗方面具有獨(dú)特的優(yōu)勢(shì)。在理解嵌入式系統(tǒng)之前,我們需要對(duì)其硬件基礎(chǔ)知識(shí)有一個(gè)全面的了解。在嵌入式系統(tǒng)中,處理器是其核心組成部分,它負(fù)責(zé)執(zhí)行各種計(jì)算任務(wù)。處理器的架構(gòu)和指令集是嵌
    發(fā)表于 05-09 14:12

    帶你認(rèn)識(shí)什么是BMS(電池管理系統(tǒng))干貨

    )、電氣系統(tǒng)及結(jié)構(gòu)件組成,其中電池模組是由多個(gè)電芯組成。 電池包的成組方式有:先串后并和先并后串。 一般來(lái)說(shuō),電動(dòng)汽車是靠由一個(gè)個(gè)的單體電芯串聯(lián)而組成的電池包來(lái)供電,通常單體電芯的數(shù)目能達(dá)到上百個(gè)。 而BMS(Battery Management System,即電池
    的頭像 發(fā)表于 03-28 17:49 ?2w次閱讀
    帶你<b class='flag-5'>認(rèn)識(shí)</b>什么是<b class='flag-5'>BMS</b>(電池管理系統(tǒng))干貨

    電池管理系統(tǒng)(BMS)軟硬件介紹

    電子發(fā)燒友網(wǎng)站提供《電池管理系統(tǒng)(BMS)軟硬件介紹.pdf》資料免費(fèi)下載
    發(fā)表于 03-27 09:20 ?9次下載

    變頻器的硬件過(guò)流保護(hù)和軟件過(guò)流保護(hù)分別是怎么判斷的?

    通用變頻器分別由硬件過(guò)流保護(hù)和軟件過(guò)流保護(hù),我隨便距離一個(gè)變頻器設(shè)計(jì)定標(biāo)方案,舉例輸出額定電流的倍峰值為過(guò)流點(diǎn),那么硬件
    發(fā)表于 02-25 20:40

    嵌入式軟件開(kāi)發(fā)應(yīng)該掌握哪些知識(shí)?

    嵌入式軟件開(kāi)發(fā)應(yīng)該掌握哪些知識(shí)? 一、 什么是嵌入式軟件? 嵌入式軟件通常是指嵌入式系統(tǒng)中運(yùn)行的軟件,嵌入式系統(tǒng)是一種特殊的計(jì)算機(jī)系統(tǒng),通常
    發(fā)表于 02-19 11:23
    百家乐官网现实赌场| 威尼斯人娱乐场 澳门赌场| 百家乐官网赌法博彩正网| 将军百家乐的玩法技巧和规则 | 真人百家乐免费开户送钱| 任你博百家乐官网现金网| 全讯网bbin888.com| 百家乐官网赌博筹| 在线赌场| 菲律宾百家乐娱乐平台| A8百家乐官网娱乐场| 盈丰娱乐场| 帝王百家乐官网的玩法技巧和规则| 江城足球网| 百家乐博娱乐场开户注册| 百家乐官网诀| 二八杠口诀| 威尼斯人娱乐城提款| 澳门百家乐秘诀| 温州百家乐官网真人网| bet365手机版| 至尊百家乐20130402| 百家乐官网庄闲符号记| 阿克陶县| 波音赌场| 百家乐投注双赢技巧| 百家乐官网博彩网排名| 顶级赌场 官方直营网| 百家乐高手的心得| 蓝盾百家乐官网赌场娱乐网规则| 延川县| 大世界百家乐的玩法技巧和规则| 24岁掉牙齿 风水| 百家乐官网EA平台| 皇冠代理| 大发888网页多少| 澳门百家乐文章| 金三角百家乐官网的玩法技巧和规则| 百家乐官网风云人物| 梭哈棋牌游戏大厅| 传奇百家乐的玩法技巧和规则 |