黃鑫 藍(lán)賢桂
摘? ?要: 電池內(nèi)阻大小能夠直接反映電池的放電能力及預(yù)期壽命,是用于評(píng)價(jià)鉛酸蓄電池性能的重要指標(biāo)。提出一種基于交流注入法的鉛酸蓄電池內(nèi)阻檢測(cè)系統(tǒng)。硬件系統(tǒng)包括中央處理器、正弦激勵(lì)信號(hào)源、信號(hào)測(cè)量電路、溫度測(cè)量電路等模塊;軟件系統(tǒng)實(shí)現(xiàn)了自動(dòng)量程切換、狀態(tài)LED顯示、通信和數(shù)據(jù)處理等任務(wù);針對(duì)信號(hào)過(guò)于微弱的問(wèn)題,通過(guò)理論分析,采用數(shù)字鎖相放大技術(shù)實(shí)現(xiàn)特殊處理。采用BT508內(nèi)阻分析儀作為標(biāo)準(zhǔn)測(cè)試儀表進(jìn)行對(duì)比測(cè)試驗(yàn)證,表明本系統(tǒng)測(cè)量結(jié)果偏差不超過(guò)0.03 mΩ,能夠達(dá)到實(shí)際應(yīng)用要求。
關(guān)鍵詞: 鉛酸蓄電池;內(nèi)阻檢測(cè);交流注入法;弱信號(hào)處理;數(shù)字鎖相放大
中圖分類號(hào):TM934.13? ? 文獻(xiàn)標(biāo)識(shí)碼:A? ? 文章編號(hào):2095-8412 (2020) 06-067-08
工業(yè)技術(shù)創(chuàng)新 URL: http://gyjs.cbpt.cnki.net? ? DOI: 10.14103/j.issn.2095-8412.2020.06.012
引言
鉛酸蓄電池在出廠時(shí)內(nèi)阻一般較小。隨著使用時(shí)間的推移,電解液逐漸減少,極板活性物質(zhì)的活性逐漸降低,電池內(nèi)阻逐漸增大。當(dāng)電池內(nèi)阻過(guò)大時(shí),電荷無(wú)法正常釋放,電池趨于失效[1]。因此,內(nèi)阻是鉛酸蓄電池的一個(gè)重要性能參數(shù),內(nèi)阻變化速率是鉛酸蓄電池放電能力好壞的重要評(píng)價(jià)指標(biāo),與電池預(yù)期壽命有相關(guān)性。
理論上,可以通過(guò)檢測(cè)電池內(nèi)阻變化速率來(lái)判斷和預(yù)估電池性能[2],但是由于電池內(nèi)部物質(zhì)成分復(fù)雜且動(dòng)態(tài)變化,電池內(nèi)阻的精確測(cè)量成為難題[3]。
本文首先介紹交流注入法的基本原理,提出一種對(duì)微弱信號(hào)的特殊處理方案;然后提出一種基于交流注入法的鉛酸蓄電池內(nèi)阻檢測(cè)系統(tǒng),實(shí)施硬件電路設(shè)計(jì)和軟件任務(wù)設(shè)計(jì),旨在以正弦信號(hào)作為激勵(lì)源,利用數(shù)字鎖相放大技術(shù)實(shí)現(xiàn)鉛酸蓄電池的內(nèi)阻測(cè)量;最后將本系統(tǒng)測(cè)量結(jié)果與標(biāo)準(zhǔn)系統(tǒng)進(jìn)行對(duì)比,以評(píng)價(jià)設(shè)計(jì)的合理性。
1? 電池內(nèi)阻檢測(cè)原理
1.1? 交流注入法
基于交流注入法的電池內(nèi)阻檢測(cè)原理如圖1所示,測(cè)量系統(tǒng)由激勵(lì)信號(hào)源(交流電流源)與交流測(cè)試單元兩部分構(gòu)成。
交流電流源作為激勵(lì)信號(hào)并聯(lián)在待測(cè)電池兩端。交流測(cè)試單元通過(guò)隔直電容耦合后并聯(lián)在待測(cè)電池兩端。交流測(cè)試單元具有較大阻抗,可以看成開(kāi)路。交流電流源在電池兩端產(chǎn)生交流電壓。若交流電流源信號(hào)為,則
其中各變量的物理意義參照約定俗成的規(guī)則,后同。若交流電壓信號(hào)為,則
電池內(nèi)阻既有電阻特性,也有電容特性,激勵(lì)信號(hào)與蓄電池兩端信號(hào)存在著相位差。由于已知,且可以通過(guò)交流測(cè)試單元測(cè)量,因此電池內(nèi)阻Z表示為
1.2? 對(duì)微弱信號(hào)的特殊處理
由于信號(hào)有時(shí)非常微弱,因此采用數(shù)字低通濾波器,結(jié)合相關(guān)數(shù)字檢測(cè)技術(shù),構(gòu)成數(shù)字鎖相放大器,對(duì)微弱信號(hào)進(jìn)行處理。此外,采用數(shù)字高通濾波器,有效濾除環(huán)境中的電磁干擾。將測(cè)量信號(hào)作為輸入信號(hào),激勵(lì)信號(hào)作為參考信號(hào),利用相關(guān)檢測(cè)法提取有用信號(hào),過(guò)程如下。
設(shè)正弦參考信號(hào)為,余弦參考信號(hào)為,輸入信號(hào)為,則有
其中,A、B分別為輸入信號(hào)和參考信號(hào)的幅度。將分別與與相乘可得
上述信號(hào)通過(guò)數(shù)字低通濾波器后剩余的直流成分為
那么,待測(cè)信號(hào)的幅度可以表示為
相位可以表示為
根據(jù)上述推導(dǎo),構(gòu)建數(shù)字鎖相放大器,完成相關(guān)運(yùn)算。
2? 系統(tǒng)硬件設(shè)計(jì)
2.1? 整體電路設(shè)計(jì)
系統(tǒng)整體電路設(shè)計(jì)方案如圖2所示。其中電源電路為其他模塊供電,屬于附屬電路模塊,與其他電路相對(duì)獨(dú)立。
系統(tǒng)由中央處理器、激勵(lì)信號(hào)源(正弦)、待測(cè)電池、信號(hào)測(cè)量電路、溫度測(cè)量電路等組成。正弦激勵(lì)信號(hào)由微處理器內(nèi)部的DA轉(zhuǎn)換電路產(chǎn)生。采用熱電阻PT100采集溫度。中央處理器由STM32F373RC及其外圍電路組成,內(nèi)部的AD轉(zhuǎn)換電路也能夠采集溫度,并采集內(nèi)阻及電池電壓。電路采用直流5 V供電。以下對(duì)其他重點(diǎn)電路的設(shè)計(jì)進(jìn)行介紹。
2.2? 激勵(lì)信號(hào)源電路設(shè)計(jì)
激勵(lì)信號(hào)源主要由DA轉(zhuǎn)換、信號(hào)調(diào)整和電壓—電流轉(zhuǎn)換三部分電路產(chǎn)生。
DA轉(zhuǎn)換電路采用微控制器內(nèi)部自帶的DAC產(chǎn)生模擬信號(hào)。輸入碼值CODE、輸出電壓及參考電壓三者間的關(guān)系為
由于DAC輸出正弦激勵(lì)信號(hào)幅值為0.5 V,頻率為1 kHz,因此DAC的輸入碼值在正弦表的基礎(chǔ)上加上0x8000可滿足直流偏置要求。
DAC輸出正弦激勵(lì)信號(hào)中包含大量高頻分量,因此在DAC的輸出端串聯(lián)信號(hào),以重構(gòu)濾波器,濾除高頻分量。設(shè)計(jì)的重構(gòu)濾波器的截止頻率為1 kHz,采用五階橢圓濾波器電路[4],如圖3所示。
DAC輸出正弦激勵(lì)信號(hào)還要通過(guò)一個(gè)加法器電路,以提高信號(hào)的偏置電壓,偏置電路如圖4所示。
最后,完成電壓到電流信號(hào)的轉(zhuǎn)換,轉(zhuǎn)換電路如圖5所示。
Howland電流源電路的輸入電壓與輸出電流之間的關(guān)系為
將相關(guān)參數(shù)代入,有
MCP6002最大輸出電流為20 mA,所以在輸出端加上由MMBT5551與MMBT5401組成的推挽擴(kuò)流電路,使激勵(lì)信號(hào)達(dá)到最大1 A輸出。
2.3? 內(nèi)阻信號(hào)放大電路設(shè)計(jì)
鉛酸蓄電池兩端采集的是一個(gè)含有直流成分和交流成分的混合信號(hào)。直流成分是電池輸出電壓,交流成分即為待采集信號(hào),大小約為幾百微伏,同時(shí)需要濾除噪聲信號(hào)。
在此采用分立儀表放大電路對(duì)微弱信號(hào)進(jìn)行放大。放大電路具有高開(kāi)環(huán)增益、大共模抑制比、高輸入阻抗、低直流偏置等優(yōu)點(diǎn),其基本結(jié)構(gòu)如圖6所示。輸入級(jí)由兩個(gè)同相放大器構(gòu)成,提供高輸入阻抗。后級(jí)有一個(gè)增益為1的差分放大器,負(fù)責(zé)把兩個(gè)電壓相減。
圖6中的Q1、A1、R1和Q2、A2、R2為精密電流反饋放大器。節(jié)點(diǎn)1的電壓為
節(jié)點(diǎn)2的電壓為
差分放大器的輸出電壓為
其中,G為放大電路的增益,滿足
放大電路的增益可以通過(guò)改變實(shí)現(xiàn)。當(dāng)?shù)闹禐闊o(wú)窮大時(shí),放大電路的增益為1。
系統(tǒng)采用AD8422芯片實(shí)現(xiàn)放大功能,其電路如圖7所示。
為了抑制高頻干擾,必須對(duì)放大電路的輸出信號(hào)進(jìn)行低通濾波[5],低通濾波電路如圖8所示。低通濾波電路的截止頻率為1 kHz,采用2個(gè)二階巴特沃斯低通濾波器級(jí)聯(lián)構(gòu)成。
2.4? 溫度測(cè)量電路設(shè)計(jì)
溫度測(cè)量電路如圖9所示。溫度測(cè)量電路將PT100作為溫度傳感器,采用補(bǔ)償三線式連接。當(dāng)溫度為0~300℃時(shí),PT100電壓輸出為105~222.6 mV。將該電壓放大20倍,產(chǎn)生2.3 V左右的輸出范圍。通過(guò)微處理器內(nèi)部AD轉(zhuǎn)換完成溫度數(shù)據(jù)采集。
3 系統(tǒng)軟件設(shè)計(jì)
系統(tǒng)軟件部分采用FreeRTOS嵌入式多任務(wù)實(shí)時(shí)操作系統(tǒng)進(jìn)行設(shè)計(jì)。
3.1 主程序設(shè)計(jì)
軟件設(shè)計(jì)總體框圖如圖10所示。主程序中初始化程序先進(jìn)行DAC、ADC、定時(shí)器、串口、通用IO等硬件的初始化,然后從FLASH中讀取配置參數(shù),啟動(dòng)窗口看門狗監(jiān)測(cè)軟件故障。看門狗監(jiān)測(cè)軟件啟動(dòng)后程序會(huì)創(chuàng)建四個(gè)任務(wù),分別是自動(dòng)量程切換任務(wù)、狀態(tài)LED任務(wù)、通信任務(wù)和數(shù)據(jù)處理任務(wù)。數(shù)據(jù)處理任務(wù)是整個(gè)系統(tǒng)的核心,負(fù)責(zé)產(chǎn)生激勵(lì)信號(hào)及完成內(nèi)阻數(shù)據(jù)的檢測(cè)。以下著重對(duì)數(shù)據(jù)處理任務(wù)程序設(shè)計(jì)進(jìn)行介紹。
3.2? 數(shù)據(jù)處理任務(wù)程序設(shè)計(jì)
數(shù)據(jù)處理任務(wù)程序主要由時(shí)鐘配置程序、激勵(lì)信號(hào)源產(chǎn)生程序、AD采樣程序、信號(hào)處理程序四個(gè)部分組成。
3.2.1? 時(shí)鐘配置程序
DAC數(shù)據(jù)更新定時(shí)器作為主定時(shí)器,控制其他定時(shí)器的計(jì)數(shù)時(shí)鐘,保證激勵(lì)信號(hào)與采樣信號(hào)時(shí)鐘同步,流程如圖11所示。
3.2.2? 激勵(lì)信號(hào)源產(chǎn)生程序
DAC數(shù)據(jù)更新頻率為
(21)
其中,激勵(lì)信號(hào)頻率為1 kHz,查找得到相應(yīng)的表長(zhǎng)L為200。由定時(shí)器TIM2的計(jì)數(shù)周期控制DAC的數(shù)據(jù)更新頻率,定時(shí)器TIM2的計(jì)數(shù)頻率為
其中,為微控制器內(nèi)部時(shí)鐘,count為TIM2的計(jì)數(shù)周期。當(dāng)為64 MHz,為200 kHz時(shí),count的值為319。采樣信號(hào)時(shí)鐘與激勵(lì)信號(hào)嚴(yán)格同步,采樣觸發(fā)信號(hào)由定時(shí)器TIM2的從定時(shí)器TIM3產(chǎn)生。定時(shí)器TIM3計(jì)數(shù)周期為19,脈沖寬度為9。
3.2.3? AD采樣程序
AD采樣程序由初始化子程序和中斷處理子程序組成。初始化子程序負(fù)責(zé)AD參數(shù)配置和AD狀態(tài)檢測(cè),初始化流程如圖12所示。
AD轉(zhuǎn)換完成時(shí)觸發(fā)中斷,微控制器調(diào)用中斷處理程序,將AD轉(zhuǎn)換結(jié)果讀出,并寫(xiě)入AD轉(zhuǎn)換結(jié)果隊(duì)列中。中斷處理流程如圖13所示。
3.2.4? 信號(hào)處理程序
當(dāng)信號(hào)處理程序檢測(cè)到有轉(zhuǎn)換結(jié)果時(shí),將數(shù)據(jù)讀出,開(kāi)始處理所采集的數(shù)據(jù)。信號(hào)處理流程如圖14所示,其中實(shí)現(xiàn)的主要是數(shù)字濾波處理。
4 測(cè)試驗(yàn)證
采用Fluke公司的BT508蓄電池內(nèi)阻分析儀作為標(biāo)準(zhǔn)測(cè)試儀表,在開(kāi)路狀態(tài)下,對(duì)某品牌6-QAW-40a型號(hào)的鉛酸蓄電池進(jìn)行對(duì)比測(cè)試驗(yàn)證,結(jié)果如表1所示。本系統(tǒng)測(cè)量結(jié)果與標(biāo)準(zhǔn)儀器測(cè)量結(jié)果偏差不超過(guò)0.03 mΩ,表明本文設(shè)計(jì)的基于交流注入法的鉛酸蓄電池內(nèi)阻檢測(cè)系統(tǒng)穩(wěn)定性好,能夠達(dá)到實(shí)際應(yīng)用要求。
5? 結(jié)束語(yǔ)
本文基于交流注入法,完成了鉛酸蓄電池內(nèi)阻檢測(cè)系統(tǒng)的設(shè)計(jì)。系統(tǒng)在硬件上包括中央處理器、正弦激勵(lì)信號(hào)源、信號(hào)測(cè)量電路、溫度測(cè)量電路等模塊,在軟件上包含自動(dòng)量程切換、狀態(tài)LED顯示、通信和數(shù)據(jù)處理等任務(wù),并完成了相關(guān)程序設(shè)計(jì)。
本文創(chuàng)新點(diǎn)是使用數(shù)字鎖相放大技術(shù)實(shí)現(xiàn)了微弱信號(hào)的檢測(cè)和特殊處理。相關(guān)測(cè)試驗(yàn)證結(jié)果表明,本文設(shè)計(jì)的內(nèi)阻檢測(cè)系統(tǒng)能達(dá)到實(shí)際應(yīng)用要求,可以在相關(guān)行業(yè)推廣應(yīng)用。
基金項(xiàng)目
江西省新能源工藝及裝備工程技術(shù)研究中心開(kāi)放基金項(xiàng)目(No. JXNE2017-06)
參考文獻(xiàn)
[1] 王彩娟, 蘇來(lái)鎖, 宋楊, 等. 基于內(nèi)阻—容量關(guān)系分析鋰離子電池的老化[J]. 電池, 2016, 46(6): 317-320.
[2] 李艷, 李燚, 倪敏娜. 鉛酸蓄電池內(nèi)阻檢測(cè)儀設(shè)計(jì)[J]. 儀表技術(shù)與傳感器, 2015, 45(8): 50-53.
[3] 李楊鋒, 葛俊鋒, 葉林, 等. 微歐級(jí)蓄電池內(nèi)阻測(cè)量方法[J]. 儀表技術(shù)與傳感器, 2015, 45(1): 101-103.
[4] Chen Q Y, Wei K X. Estimation of Electric Vehicle Battery Ohmic Resistance Using Dual Extend Kalman Filter[J]. Applied Mechanics & Materials, 2013, 391: 246-249.
[5] Jian Y J, Zhang Y T, Fei J G. Filter Design of Power Battery Resistance Measuring for New Energy Vehicle[J]. Applied Mechanics & Materials, 2014, 551: 143-149.
作者簡(jiǎn)介:
黃鑫(1974—),男,本科。主要研究方向:應(yīng)用電子技術(shù)。
E-mail: 396525437@qq.com
藍(lán)賢桂(1979—),通信作者,男,碩士研究生,講師。主要研究方向:電路與系統(tǒng)、機(jī)器視覺(jué)等。
E-mail: 6163237@qq.com
(收稿日期:2020-08-18)