BMS基礎知識:BMS基本功能,鉛酸和鋰電池工作原理,電池系統的重要概念!

筆者有話說:

作為BMS從業者來講,目前接觸的BMS系統并不是很高大尚,但基礎功能都是有的。
關于BMS的基本功能,工作原理,運行邏輯等,在此做一個梳理,講一些最基礎的掃盲知識,可以作為踏入BMS開發崗位的崗前培訓來學習。

在編寫時,如有錯誤之處,還望指正。

什么是BMS?


圖片來源網上,侵權刪

BMS電池系統俗稱之為電池保姆或電池管家,主要就是為了智能化管理及維護各個電池單元,監控電池的狀態,防止電池出現過充電和過放電,電池過溫低溫狀態下充電限制 ,以達到延長電池的使用壽命。

BMS 英文含義

Battery management system,嵌入式電池管理系統

為什么鉛酸蓄電池不需要BMS?

鉛酸電池具有天然的自穩定特性。

在這里插入圖片描述
圖片來源網上,侵權刪

鉛酸電池因其自身結構的特點,不需要使用保護板來避免過充、過放等問題,BMS對于鉛酸電池來說是不必要的。

法國人普蘭特于1859年發明鉛酸蓄電池,根據鉛酸蓄電池結構與用途區別,粗略將電池分為四大類:

1、啟動用鉛酸蓄電池;2、動力用鉛酸蓄電池;3、固定型閥控密封式鉛酸蓄電池;4、其它類,包括小型閥控密封式鉛酸蓄電池,礦燈用鉛酸蓄電池等

鉛酸蓄電池在世界范圍內運用最廣且最多。

鉛酸蓄電池缺點:

能量密度低,電池非常的重,使用壽命短,基本上使用頻率是兩到三年。
維護比較頻繁。

鉛酸蓄電池的工作原理

當其充電或放電時,化學反應會產生一些不穩定的氣體和化合物,但在多孔橡膠分隔板(Separator)的作用下,這些氣體和化合物會自然地擴散到電解液中并稀釋。

鋰電池的工作原理

在這里插入圖片描述
圖片來源網上,侵權刪

鋰金屬電池:

鋰金屬電池一般是使用二氧化錳為正極材料、金屬鋰或其合金金屬為負極材料、使用非水電解質溶液的電池。

放電反應:Li+MnO2=LiMnO2

鋰離子電池:

鋰離子電池一般是使用鋰合金金屬氧化物為正極材料、石墨為負極材料、使用非水電解質的電池。

充電正極上發生的反應為
LiCoO2=Li(1-x)CoO2+xLi++xe-(電子)

充電負極上發生的反應為
6C+xLi++xe- = LixC6

充電電池總反應:LiCoO2+6C = Li(1-x)CoO2+LixC6

電池系統的重要概念

Cell 電芯

電池包內的最小能量單元,它的電壓取決于它內部的化學成分。

電芯和電池是不一樣的概念,只不過通常也會被混著說;
通常有一次性電芯(primary)以及可充電電芯(rechargeable)。

Battery 電池

電池或者電池包 Battery pack,由多個電芯cell串并聯而成。

Nominal voltage 額定電壓以及 Nominal capacity 額定容量

隨著電芯出廠的標稱電壓(V)和容量(Ah或者mAh),
一般鋰離子電芯的額定電壓都 >3 V。

**鉛酸電池:**鉛酸電池的電壓平臺較低,一般為2V,單體最大電壓為2.4V。

**鋰電池:**鋰電池的電壓平臺較高,三元鋰電池的單體標稱電壓為3.7V,磷酸鐵鋰電池的單體標稱電壓為3.2V。

三元鋰電池工作區間:2V-4.2V
磷酸鐵鋰電池工作區間: 2V-3.65V

BMS系統的作用

BMS可以實時采集、處理、存儲電池組運行過程中的重要信息,與外部設備如控制器交換信息,解決鋰電池系統中安全性、可用性、易用性、使用壽命等關鍵問題。

文章部分數據來源于網絡,侵權刪!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/163324.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/163324.shtml
英文地址,請注明出處:http://en.pswp.cn/news/163324.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

正則限制文件上傳的格式

if (!/(PNG|JPG|JPEG)/i.test(file.type)) {//file.type文件類型alert(上傳的文件只能是 PNG/JPG/JPEG 格式的~~);return;}

誤碼率測試腳本

簡介 高速信號完整性測試 高速信號完整性測試(High-speed signal integrity testing)是指對高速數字信號在傳輸過程中的一些關鍵參數進行測試和分析,以確保信號能夠在系統中正常傳輸,并且不會發生失真、串擾、抖動等問題。 高速信號完整性測試通常涉及到許多參數,包括信…

Java 實現視頻轉音頻功能

在實際開發中,我們經常需要處理各種多媒體文件。本文將介紹如何使用 Java 語言實現將視頻文件轉換為音頻文件的功能。我們將使用 FFmpeg 工具來進行視頻轉換操作,并通過 Java 的 ProcessBuilder 實現調用系統命令執行 FFmpeg 的功能。 準備工作 首先,我們需要確保系統中已安…

python爬蟲中 HTTP 到 HTTPS 的自動轉換

前言 在當今互聯網世界中,隨著網絡安全的重要性日益增加,越來越多的網站采用了 HTTPS 協議來保護用戶數據的安全。然而,許多網站仍然支持 HTTP 協議,這就給我們的網絡爬蟲項目帶來了一些挑戰。為了應對這種情況,我們需…

一文掌握 Spring Boot 常用注解,保姆級整理,建議收藏!

親兄弟篇: SpringBoot注解大全(超詳細)_Maiko Star的博客-CSDN博客 一、SpringBoot常用注解 二、Bean處理注解 2.1 Resource 依賴注入,自動導入標注的對象到當前類中,比如我們的 Controller 類通常要導入 Service 類…

前端編碼技巧須知

前端開發中可能會使用到以下軟件,它們各自具有不同的作用: 代碼編輯器:例如Sublime Text、Atom、Visual Studio Code等,用于編寫和編輯HTML、CSS和JavaScript等前端代碼。網頁瀏覽器:例如Chrome、Firefox、Safari等&a…

多線程工具類ExecutorService的使用(所有任務執行完成后獲取最終結果)

我們經常會有這種需求,比如APP首頁,需要同時加載20多個接口,你怎么做?一個個按順序調用接口嗎?如果網絡通暢還好,如果網絡不好,你可能會讓首頁加載幾分鐘,用戶體驗肯定不好&#xff…

來聊聊JVM中的類加載過程以及雙親委派模型(學習Java必知內容)

文章目錄 1. 類加載過程加載驗證準備解析初始化 2. 雙親委派模型一個類的加載流程雙親委派模型的優點 總結 1. 類加載過程 在整個 JVM 執行過程中, 和我們程序員關系最密切的就是類加載的過程, 所以接下來我們來看下類加載的執行流程. 對于一個類來說, 它的生命周期是這樣的:…

python pymodbus庫使用教程(以Modbus RTU為例)

文檔: https://pymodbus.readthedocs.io/en/latest/ 源碼: https://github.com/riptideio/pymodbus/ 文章目錄 Python PyModbus庫使用教程:以Modbus RTU為例介紹安裝PyModbus配置串行連接導入必要的模塊創建Modbus客戶端實例 建立連接連接…

UEC++ day8

傷害系統 給敵人創建血條 首先添加一個UI界面用來顯示敵人血條設置背景圖像為黑色半透明 填充顏色 給敵人類添加兩種狀態表示血量與最大血量,添加一個UWidegtComponet組件與UProgressBar組件 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category "Enemy …

TikTok歷史探秘:短視頻中的時間之旅

在數字時代的浪潮中,TikTok嶄露頭角,成為社交媒體領域的一顆耀眼新星。這款短視頻應用以其獨特的創意、時尚和娛樂性質,吸引了全球數以億計的用戶。 然而,TikTok并非一夜之間的奇跡,它背后蘊藏著豐富而有趣的歷史故事…

[ChatGPT]ChatGPT免費,不用翻墻!?——你需要的裝備

系列文章目錄 【AIGC】服務于人類|一種新的人工智能技術-CSDN博客 文章目錄 目錄 系列文章目錄 文章目錄 前言 一、天意云網站 ?編輯 二、使用步驟 可以看到有云服務器、Rstudio以及我們的ChatGPT,我這次主要分享ChatGPT,其他的有機會我再給…

常用服務注冊中心與發現(Eurake、zookeeper、Nacos)筆記(一)基礎概念

基礎概念 注冊中心 在服務治理框架中,通常都會構建一個注冊中心,每個服務單元向注冊中心登記自己提供的服務,將主機與端口號、版本號、通信協議等一些附加信息告知注冊中心,注冊中心按照服務名分類組織服務清單,服務…

電力感知邊緣計算網關產品設計方案-軟件架構(業務流程)

軟件架構(業務流程) 基于前端系統提供的硬件通信平臺,后端系統以控制執行單元為核心,協同控制通信管理、驅動適配、存儲單元等職能單元完成與前端系統的通信數據交互業務,在經歷以下業務流程后,完成設備自適應通信業務功能。 1.外部設備通信前端系統 前端系統連接新的…

OpenAI

OpenAI,在美國成立的人工智能研究公司,核心宗旨在于“實現安全的通用人工智能(AGI)”,使其有益于人類。 OpenAI于2015年由一群科技領袖,包括山姆阿爾特曼(Sam Altman)、彼得泰爾(Peter Thiel&a…

設計師不能忽視的幾個寶藏圖標設計工具

在這個快速變化的時代,設計師對創新和實用工具的需求越來越大。這就要求我們及時跟上潮流,不斷探索和嘗試最新、最有價值的圖標設計工具。只有這樣,我們才能在競爭激烈的設計市場中脫穎而出。以下是我們精心挑選的2024年值得一試的圖標設計工…

C語言實現求n以內最大的k個素數c

以下是C語言實現求n以內最大的k個素數的代碼&#xff1a; #include <stdio.h> #include <stdlib.h> #include <stdbool.h> #include <math.h>bool is_prime(int num) { // 判斷素數int i;if(num < 2) {return false;}for(i 2; i < sqrt(num); …

服務器安全如何保障

主機安全是指保護計算機主機&#xff08;也稱為服務器、終端或主機設備&#xff09;免受潛在的安全威脅和攻擊的一系列措施和實踐。主機安全旨在防止未經授權的訪問、數據泄露、惡意軟件感染和其他安全漏洞的利用&#xff0c;主機一旦被黑客入侵&#xff0c;企業會面臨很多安全…

相比其他關系型數據庫,AntDB JDBC驅動特性有哪些不同之處

摘要&#xff1a;使用Java語言進行各類應用程序的快速開發成為目前比較主要且流行的開發方式。JDBC是 Java 語言中用來連接和操作關系型數據庫的 API&#xff0c;在業務程序與關系型數據庫通信時&#xff0c;必然會使用JDBC驅動。 本文將通過國產關系型數據庫AntDB中的JDBC為大…

【Effective C++】 (六) 繼承與面向對象設計

【六】繼承與面向對象設計 條款32 &#xff1a; 確保public繼承是"is a"的關系 Item 32: Make sure public inheritance models “is-a”. C面向對象程序設計中&#xff0c;最重要的規則便是&#xff1a;public繼承應當是"is-a"的關系。當Derived public繼…