国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

鋰電池動(dòng)力電源單體電池電壓檢測系統(tǒng)設(shè)計(jì)

2014-07-07 15:47:35于志豪常龍張瑞雪肖林京劉韜
電源技術(shù) 2014年5期
關(guān)鍵詞:定標(biāo)串聯(lián)單體

于志豪,常龍,張瑞雪,肖林京,劉韜

(1.山東科技大學(xué)機(jī)械電子工程學(xué)院,山東 青島 266590;2.兗礦集團(tuán)機(jī)電部,山東 濟(jì)寧 273500)

YU Zhi-hao1,CHANG Long1,ZHANG Rui-xue1,XIAO Lin-jing1,LIU Tao2

鋰電池動(dòng)力電源單體電池電壓檢測系統(tǒng)設(shè)計(jì)

于志豪1,常龍1,張瑞雪1,肖林京1,劉韜2

(1.山東科技大學(xué)機(jī)械電子工程學(xué)院,山東 青島 266590;2.兗礦集團(tuán)機(jī)電部,山東 濟(jì)寧 273500)

運(yùn)用單片機(jī)(MCU)和電池管理專用芯片(IC)LTC6803構(gòu)成了串聯(lián)鋰電池組單體電壓檢測系統(tǒng)。多個(gè)以LTC6803芯片為核心的電池管理單元通過電流型SPI總線實(shí)現(xiàn)級(jí)聯(lián),以單片機(jī)作為SPI總線主機(jī),實(shí)現(xiàn)了大規(guī)模串聯(lián)電池組單體電池的電壓檢測。研究了單體電池檢測數(shù)據(jù)可靠性的提高方法以及數(shù)字定標(biāo)方法,通過均值濾波和數(shù)字定標(biāo)等方法提高了電壓檢測的分辨率并降低了測量誤差。100個(gè)連續(xù)數(shù)據(jù)點(diǎn)檢測實(shí)驗(yàn)結(jié)果表明,該系統(tǒng)的單體電池電壓檢測誤差小于2mV。

鋰電池;電壓檢測;SPI總線;定標(biāo)方法

鋰離子蓄電池在應(yīng)用中通常使用多節(jié)單體電池串聯(lián)成組,以滿足動(dòng)力電源的電壓需要[1]。電池的制作工藝、散熱條件不同以及使用過程中內(nèi)阻和容量的變化等原因,均可能導(dǎo)致電池性能不一致[2]。為確保串聯(lián)鋰離子蓄電池組的使用安全提高其使用壽命,應(yīng)使用電源管理系統(tǒng)對每節(jié)單體電池的電壓、電流、溫度進(jìn)行在線實(shí)時(shí)檢測[3],防止單體電池過充、過放、過流、過溫[4]。

單體電池溫度和電流的檢測相對簡單,溫度檢測可采用熱敏電阻或數(shù)字式溫度傳感器[5],電流檢測可采用霍爾電流傳感器或分流電阻檢測[6]。串聯(lián)電池組中共模電壓的存在[7]導(dǎo)致單體電池電壓檢測相對困難。Linear Technology的電源監(jiān)視芯片LTC6803采用了電流型的SPI總線,實(shí)現(xiàn)了可堆迭式的架構(gòu),很好地消除了共模電壓的影響。本文以LTC6803配合ST公司的ARM-Cortex芯片STM 32F103RCT6實(shí)現(xiàn)了一套串聯(lián)規(guī)??烧{(diào)的鋰離子蓄電池動(dòng)力電源單體電池電壓檢測系統(tǒng)。

1 系統(tǒng)構(gòu)成

LTC6803采用電流型的SPI總線作為控制接口,單芯片可實(shí)現(xiàn)12節(jié)鋰電池的電壓檢測與均衡控制等功能。其可堆迭式的架構(gòu)允許用戶將多片芯片級(jí)聯(lián)以構(gòu)成規(guī)模更大的電壓檢測系統(tǒng)。該芯片的待機(jī)功耗極低,在備用模式下的功耗僅為12μA;轉(zhuǎn)化速度非???,可在13ms內(nèi)完成一個(gè)系統(tǒng)內(nèi)所有電池的測量;其內(nèi)置的自測試功能電路及導(dǎo)線開路連接故障檢測功能等為用戶的使用提供了極大的方便。

圖1給出了鋰離子蓄電池管理芯片LTC6803用于電池電壓檢測的功能結(jié)構(gòu)圖。該芯片通過內(nèi)置的總線管理器與SPI總線進(jìn)行通信,并從SPI總線獲取運(yùn)行指令;通過指令解析器對總線指令進(jìn)行解析,最終通過內(nèi)部數(shù)據(jù)寄存器的讀寫來實(shí)現(xiàn)相應(yīng)的總線指令。單體電池電壓的檢測與均衡控制功能通過數(shù)據(jù)寄存器實(shí)現(xiàn),內(nèi)置的12位模數(shù)轉(zhuǎn)換器在多路選通器的配合下對12只單體電池的電壓進(jìn)行采集,采集結(jié)果存貯于電壓寄存器中,最終會(huì)通過SPI總線傳輸給主控制器。

圖1 LTC6803功能結(jié)構(gòu)

圖2給出了串聯(lián)鋰離子蓄電池組的電壓檢測系統(tǒng),其中STM 32F103RCT6作為SPI總線主機(jī),以LTC6803芯片為核心的電池管理單元通過電流型SPI總線實(shí)現(xiàn)多個(gè)單元的級(jí)聯(lián)。每個(gè)電池管理單元監(jiān)控12節(jié)單體鋰電池,控制電路均按Linear Technology公司推薦方案進(jìn)行設(shè)計(jì)。以79塊單體電池串聯(lián)的蓄電池動(dòng)力電源為例,79/12=6余7,共需7個(gè)電池管理單元,其中最后一個(gè)電池管理單元管理最后7塊單體電池。

圖2 串聯(lián)鋰離子蓄電池組的電壓檢測系統(tǒng)

上述方案較好地解決了串聯(lián)鋰離子蓄電池組的電壓檢測與均衡控制等問題,但在實(shí)際使用中仍存在如下問題:

(1)LTC6803的模數(shù)轉(zhuǎn)換器故障時(shí)會(huì)導(dǎo)致電壓寄存器中的數(shù)據(jù)不更新,仍保存著最后一次正確運(yùn)行的結(jié)果,最終使控制系統(tǒng)誤認(rèn)為電池電壓的數(shù)據(jù)不發(fā)生變化;

(2)模數(shù)轉(zhuǎn)換器會(huì)因不可預(yù)知因素的影響導(dǎo)致一路或多路數(shù)據(jù)采集結(jié)果誤差偏大;

(3)在特殊應(yīng)用場合下,系統(tǒng)內(nèi)部集成的12位AD對實(shí)際測量電壓的分辨率略顯不足。

上述問題完全可以通過適當(dāng)?shù)臄?shù)據(jù)處理方法,并通過軟件實(shí)現(xiàn)對其進(jìn)行修正。

如此看來,無可辯駁的證據(jù)已經(jīng)準(zhǔn)備妥當(dāng),只需妻子步入相關(guān)部門或是發(fā)到網(wǎng)上。自己距離類似案例的下場,只有一步之遙了。

2 控制程序的實(shí)現(xiàn)

控制程序是指運(yùn)行于SPI總線主機(jī)控制器(STM 32F103RCT6)中的MCU程序,控制程序受管理系統(tǒng)應(yīng)用程序的調(diào)度完成單體電壓數(shù)據(jù)的采集、處理及均衡等主要工作。

各電池管理單元的控制指令及數(shù)據(jù)的處理均由控制程序?qū)崿F(xiàn)??刂瞥绦蚪Y(jié)構(gòu)主要包括SPI總線管理器、電池管理單元的數(shù)據(jù)映像、數(shù)據(jù)處理等、運(yùn)行調(diào)度等,如圖3所示。其中SPI總線管理是指SPI總線的驅(qū)動(dòng)程序。電池管理單元的數(shù)據(jù)映像為各電池管理單元中LTC6803的主要寄存器在MCU中的數(shù)據(jù)映像,由SPI總線管理器負(fù)責(zé)對該映像數(shù)據(jù)進(jìn)行定期更新。運(yùn)行調(diào)度器負(fù)責(zé)整套單體電池管理程序的調(diào)度,并為管理系統(tǒng)應(yīng)用程序提供指令接口。電池管理單元的運(yùn)行數(shù)據(jù)由管理系統(tǒng)應(yīng)用程序直接從數(shù)據(jù)映像區(qū)讀取。

圖3 電池管理單元的程序結(jié)構(gòu)

2.1 單體電池電壓的讀取

無論電池管理單元實(shí)際使用了多少個(gè)單體測控通道,控制程序中都讀取單體控制器的12個(gè)通道的電壓寄存器。在數(shù)據(jù)分析階段將不用的數(shù)據(jù)剔除。這種方法有效地簡化了硬件電路的設(shè)計(jì)和程序編寫的復(fù)雜度。

單體電壓讀取程序流程如圖4所示。單體電壓的讀取應(yīng)在LTC6803完成了所有單體電池電壓的模數(shù)轉(zhuǎn)換后進(jìn)行。同時(shí)為確保LTC6803的模數(shù)轉(zhuǎn)換器運(yùn)行正常,應(yīng)在模數(shù)轉(zhuǎn)換前將電壓寄存器中的數(shù)據(jù)清空,并在MCU程序中對讀取到的AD數(shù)據(jù)進(jìn)行驗(yàn)證以確保數(shù)據(jù)的可靠性。LTC6803提供了清空數(shù)據(jù)寄存器的相關(guān)指令,SPI總線下發(fā)該指令1ms后電壓寄存器的數(shù)據(jù)即全部變成0xFF。此后控制程序以采集指令的形式通知各電池管理單元進(jìn)行單體電池電壓的采集,采集指令下發(fā)13ms后即認(rèn)為電壓采集完成。如果控制程序在各電池管理單元完成電池電壓采集后讀取的電壓值不是0xFF,即認(rèn)為硬件系統(tǒng)工作正常。

圖4 單體電壓轉(zhuǎn)換數(shù)據(jù)讀取

圖4中的電壓轉(zhuǎn)換數(shù)據(jù)讀取程序由管理系統(tǒng)應(yīng)用程序通過圖3中的運(yùn)行調(diào)度器進(jìn)行調(diào)用,運(yùn)行調(diào)度器管理著該程序的兩個(gè)主要延時(shí)量和調(diào)用周期,并以此作為是否允許管理系統(tǒng)應(yīng)用程序調(diào)用的判據(jù)。如果不符合調(diào)用條件即退出圖4所示的程序,并將MCU交還管理系統(tǒng)應(yīng)用程序。

LTC6803電壓測量精度為12位,其有效量程為-0.768~5.736 V,分辨率為:

基本滿足使用要求。但考慮到系統(tǒng)的適應(yīng)能力、抗干擾能力及精度的進(jìn)一步提高,采用了均值濾波方法。實(shí)際應(yīng)用中每個(gè)采樣點(diǎn)連續(xù)讀取8次電壓數(shù)據(jù),取平均值作為單體電池的電壓。實(shí)際效果相當(dāng)于將模數(shù)轉(zhuǎn)換器的分辨率提高到了15位。提高了分辨率后的電壓分辨率為:

即采集系統(tǒng)數(shù)值跳動(dòng)值可小于0.2mV。實(shí)踐證明,上述方法的采用在提高抗干擾能力的同時(shí)也提高了系統(tǒng)的分辨率。

2.2 單體電壓采集的數(shù)字定標(biāo)

參考LTC6803使用手冊,該芯片的測量精度可以滿足實(shí)際使用要求[8],不需數(shù)字定標(biāo)。但考慮到實(shí)際生產(chǎn)過程中的各種不可預(yù)測因素會(huì)導(dǎo)致某個(gè)模數(shù)轉(zhuǎn)換通話的測量精度達(dá)不到使用要求,或各模塊轉(zhuǎn)換通道的一致性達(dá)不到使用要求,可根據(jù)實(shí)際測試情況有選擇地對單體控制器進(jìn)行數(shù)字定標(biāo)。

圖5中1#線為實(shí)際所需的高精度校準(zhǔn)曲線,如某通道的檢測數(shù)據(jù)出現(xiàn)了誤差,則檢測系統(tǒng)所給出的檢測值可能會(huì)以圖中2#線所示的特性給出。很明顯2#線與1#線在所有的AD值區(qū)間內(nèi)都存在誤差。只要檢測系統(tǒng)有較好的線性度,則完全可以通過簡單的數(shù)學(xué)變換將2#線映射到1#線上。

圖5 單體電池電壓采集定標(biāo)原理

圖5中,AB和CD兩條直線分別以4個(gè)點(diǎn)確定,標(biāo)定時(shí)可將高精度儀表標(biāo)定后的準(zhǔn)確電壓值作為輸入量,檢測系統(tǒng)讀取AD值后確定AB兩點(diǎn)的坐標(biāo),并以這兩個(gè)點(diǎn)的坐標(biāo)為原始參數(shù)計(jì)算出1#線的主要參數(shù)。假設(shè)1#線為=+,只要通過AB兩點(diǎn)的直線確定出1#線的與即可。考慮到定標(biāo)的可操作性,在實(shí)際系統(tǒng)定標(biāo)中將A點(diǎn)電壓選為2 V,B點(diǎn)電壓選為4V。定標(biāo)后各通道的相應(yīng)參數(shù)與寫入Flash中供數(shù)據(jù)采集程序中數(shù)據(jù)處理階段直接使用。

3 測試系統(tǒng)與實(shí)驗(yàn)數(shù)據(jù)

測試系統(tǒng)包括了一套上位機(jī)軟件、一個(gè)控制器和兩塊電池管理單元,測試對象為15節(jié)標(biāo)稱電壓為3.2 V的磷酸鐵鋰蓄電池。15節(jié)單體電池全部串聯(lián),前8節(jié)電池用一套電池管理單元,后7節(jié)電池用另外一套電池管理單元。

將2.2節(jié)中所討論的方法應(yīng)用于圖2所示的測試系統(tǒng)。以最大值為3.7 V,最小值為2.7 V,周期為2 000ms正弦波動(dòng)的電壓信號(hào)對最頂端(共模電壓最高)的單體電池電壓進(jìn)行模擬,采集系統(tǒng)每20ms采樣一次電壓數(shù)據(jù),測試結(jié)果如圖6所示。圖6中共計(jì)出現(xiàn)了100個(gè)采樣點(diǎn),其誤差值約為±2mV,誤差值極小。在實(shí)際應(yīng)用中對精度要求不會(huì)過高,但該數(shù)據(jù)反映出定標(biāo)后的系統(tǒng)已具備了較高的準(zhǔn)確度與分辨率。

15節(jié)串聯(lián)鋰離子蓄電池在不同電壓檢測系統(tǒng)中檢測出的不同單體電池電壓數(shù)據(jù)如表1所示。表1中同時(shí)給出了以6位半的數(shù)字電壓表實(shí)測的各單體電池電壓數(shù)據(jù)。由表1可知定標(biāo)后的系統(tǒng)在實(shí)際電池電壓檢測中表現(xiàn)出了較高的精度,但檢測誤差比圖6所示的實(shí)驗(yàn)結(jié)果偏大。究其原因在于實(shí)驗(yàn)所用的高精度儀表雖具備了較高精度,但在手動(dòng)測試過程中存在人員操作與讀取所引入的誤差。

圖6 實(shí)驗(yàn)結(jié)果

表1 不同單體電池電壓實(shí)驗(yàn)數(shù)據(jù)

4 小結(jié)

本文設(shè)計(jì)了一套基于LTC6803的單體電池電壓檢測系統(tǒng),給出了完整的系統(tǒng)結(jié)構(gòu),并針對電壓檢測的分辨率和測量誤差提出了提高數(shù)據(jù)可靠性的方法和軟件定標(biāo)的方法,以測試系統(tǒng)的測試結(jié)果驗(yàn)證了該方法的可行性。

[1]王佳元,孫澤昌,魏學(xué)哲,等.電動(dòng)汽車動(dòng)力電池分選方法研究[J].電源技術(shù),2012,36(1):94-98.

[2]陳召勇,張建利,朱華麗,等.LiFePO4的制備及其充放電過程中的結(jié)構(gòu)演變和性能研究[J].合成化學(xué),2009,17(4):422-427.

[3]李成學(xué),楊大柱.電動(dòng)汽車蓄電池組電池管理及其狀態(tài)檢測[J].電源技術(shù),2010,34(1):80-83.

[4]KIM J,SHIN J,CHUN C,etal.Stable configuration of a Li-ion series battery pack based on a screening process for improved voltage/SOC balancing[J].IEEE Trans Power Electron,2012,27(1):411-424.

[5]于志豪,肖林京,常龍,等.一線總線溫度傳感器容錯(cuò)搜索與節(jié)點(diǎn)定位方法[J].化工自動(dòng)化及儀表,2013,40(6):720-724.

[6]雷晶晶,李秋紅,龍澤,等.鋰電池組單體電壓精確檢測方法[J].電源技術(shù),2012,36(3):332-334.

[7]STUART T A,ZHUW.Modularized batterymanagement for large lithium ion cells[J].Journalof Power Sources,2011,196(1):458-464.

[8]肖林京,張瑞雪,常龍,等.礦用電機(jī)車磷酸鐵鋰蓄電池在線狀態(tài)檢測系統(tǒng)[J].煤礦機(jī)械,2013,34(4):206-208.

Design of cell voltage detection system for Li-ion battery dynam icalpower

MCU and batterymanagement special chip(IC)LTC6803 were adopted to constitute cell voltage detection system of series battery.Severalbattery managementunits using LTC6803 as the core could be connected in series by current type SPIbus,using MCU as the master of SPIbus,realizing the cell voltage detection of large scale series battery.The methods of improving cell detection data reliability and digital calibration methods were studied. Through mean filter and digital calibration methods,the resolution of voltage detection was im proved,and the measurementerrorwas reduced.The detection experiment results of100 consecutive data points show that the cell voltage detection error of the system is less than 2m V.

Li-ion battery;voltage detection;SPIbus;calibrationmethod

TM 912

A

1002-087 X(2014)05-0832-03

YU Zhi-hao1,CHANG Long1,ZHANG Rui-xue1,XIAO Lin-jing1,LIU Tao2

2013-11-28

山東省科技發(fā)展計(jì)劃項(xiàng)目(2012GSF11606)

于志豪(1978—),男,山東省人,講師,主要研究方向?yàn)殇囯姵仉娫聪到y(tǒng)研究與應(yīng)用。

猜你喜歡
定標(biāo)串聯(lián)單體
用提問來串聯(lián)吧
用提問來串聯(lián)吧
我國為世界大豆精準(zhǔn)選種“定標(biāo)”
基于恒星的電離層成像儀在軌幾何定標(biāo)
單體光電產(chǎn)品檢驗(yàn)驗(yàn)收方案問題探討
基于角反射器的機(jī)載毫米波云雷達(dá)外定標(biāo)實(shí)驗(yàn)
審批由“串聯(lián)”改“并聯(lián)”好在哪里?
我曾經(jīng)去北京串聯(lián)
相變大單體MPEGMA的制備與性能
4m直徑均勻擴(kuò)展定標(biāo)光源
吴忠市| 莒南县| 黔南| 从江县| 正蓝旗| 屯门区| 忻城县| 清水河县| 饶平县| 石河子市| 壶关县| 茶陵县| 称多县| 盘锦市| 繁昌县| 米林县| 富蕴县| 榆中县| 南涧| 六枝特区| 噶尔县| 成都市| 扶绥县| 池州市| 乌鲁木齐县| 兴和县| 罗城| 闽侯县| 丽江市| 朝阳区| 冷水江市| 子长县| 青州市| 宁城县| 中山市| 屏山县| 昂仁县| 西城区| 和静县| 贡山| 普格县|