姜雪菲 呂學(xué)賓 楊玉新 李立偉
摘要: 為了提高燃料電池裝置的供電可靠性,本文基于質(zhì)子交換膜燃料電池電堆,采用高性能、低成本、低功耗的STM32作為控制芯片,模擬了采樣電路,設(shè)計(jì)了一個(gè)嵌入式控制方案。該設(shè)計(jì)采用結(jié)構(gòu)化方案,分為主控器模塊和功能子模塊兩部分,每個(gè)模塊之間的通信運(yùn)用控制器區(qū)域網(wǎng)絡(luò)(controller area network,CAN)總線(xiàn)協(xié)議,基于labVIEW的設(shè)計(jì)應(yīng)用平臺(tái),實(shí)現(xiàn)了燃料電池的氧氣和氫氣供應(yīng)系統(tǒng)以及風(fēng)冷系統(tǒng)的控制和監(jiān)測(cè),并以圖形化的方式動(dòng)態(tài)顯示燃料電池系統(tǒng)的工作狀態(tài)。實(shí)驗(yàn)結(jié)果表明,該控制方案提高了質(zhì)子交換膜燃料電池的供電可靠性,具有可實(shí)現(xiàn)性和良好性。該研究具有一定的應(yīng)用價(jià)值。
關(guān)鍵詞: 質(zhì)子交換膜燃料電池; STM32; 采樣電路
中圖分類(lèi)號(hào): TM911.4; TP277.2文獻(xiàn)標(biāo)識(shí)碼: A
通訊作者: 李立偉(1970),男,山東青島人,工學(xué)博士,教授,碩士生導(dǎo)師,主要研究方向?yàn)殡娏ο到y(tǒng)的智能監(jiān)測(cè)和狀態(tài)維修,可再生能源接入與智能配電網(wǎng)技術(shù),電能質(zhì)量調(diào)節(jié)與控制,高速列車(chē)運(yùn)行監(jiān)測(cè)、控制系統(tǒng)及新能源汽車(chē)電控系統(tǒng)開(kāi)發(fā)等。Email: ytllw@163.com隨著經(jīng)濟(jì)的飛速發(fā)展,人們的生活方式發(fā)生著重大改變,同時(shí)也產(chǎn)生了一系列的環(huán)境問(wèn)題[1]。近年來(lái),我國(guó)出現(xiàn)的大面積霧霾天氣,讓廣大人民深受其害,因此實(shí)現(xiàn)節(jié)能減排刻不容緩[2]。目前,新能源的發(fā)展是一個(gè)熱點(diǎn)問(wèn)題,它可以替代傳統(tǒng)能源,有效防止污染。燃料電池作為一種新型的清潔能源,廣泛應(yīng)用于汽車(chē),船舶,發(fā)電等領(lǐng)域,燃料電池的發(fā)電技術(shù),是一種清潔高效的能源技術(shù)[3],它將燃料的化學(xué)能直接轉(zhuǎn)變成電能,能量轉(zhuǎn)換效率比普通的內(nèi)燃機(jī)和蒸汽機(jī)高[4],現(xiàn)已研發(fā)出以工控機(jī)為核心的燃料電池自動(dòng)控制系統(tǒng)[5]。隨著科學(xué)技術(shù)的發(fā)展,人們對(duì)燃料電池的性能與簡(jiǎn)潔性提出了更高的要求,燃料電池電堆的體積越來(lái)越小,對(duì)其控制系統(tǒng)的精度以及體積有了更進(jìn)一步的要求[6]。雖然國(guó)內(nèi)的燃料電池技術(shù)已經(jīng)有了很大的發(fā)展,但因該領(lǐng)域起步較晚,技術(shù)上并不完善?;诖耍疚膶?duì)質(zhì)子交換膜燃料電池設(shè)計(jì)了電堆的監(jiān)控系統(tǒng)。該系統(tǒng)采用高性能、低成本、低功耗的STM32芯片作為控制芯片,以保證控制系統(tǒng)的精確性和數(shù)據(jù)處理的高速性[7]。同時(shí),基于labVIEW的軟件設(shè)計(jì)應(yīng)用平臺(tái),實(shí)現(xiàn)燃料電池的氧氣和氫氣供應(yīng)系統(tǒng)及風(fēng)冷系統(tǒng)的控制和監(jiān)測(cè),并以圖形化的方式動(dòng)態(tài)顯示燃料電池系統(tǒng)的工作狀態(tài)。實(shí)驗(yàn)表明了該控制方案的可實(shí)現(xiàn)性和良好性。
1燃料電池監(jiān)控系統(tǒng)的設(shè)計(jì)方案
隨著燃料電池技術(shù)的日漸成熟,燃料電池的應(yīng)用越來(lái)越廣泛,從而對(duì)它的監(jiān)控系統(tǒng)提出了更高的設(shè)計(jì)要求。該系統(tǒng)采用嵌入式方案進(jìn)行設(shè)計(jì),首先嵌入式系統(tǒng)有強(qiáng)穩(wěn)定性弱交互性,而且有更好的硬件適應(yīng)性[8];其次嵌入式系統(tǒng)可以使設(shè)計(jì)更簡(jiǎn)化,使系統(tǒng)的體積與質(zhì)量達(dá)到最小,特別便攜[9]。
為了使燃料電池穩(wěn)定工作,在設(shè)計(jì)方案中,監(jiān)控系統(tǒng)要實(shí)時(shí)測(cè)定電堆總電壓、電堆總電流、單個(gè)電池片的電壓、風(fēng)機(jī)的轉(zhuǎn)速、空氣以及氫氣的壓力等參數(shù),同時(shí)進(jìn)行適當(dāng)調(diào)節(jié)[10]。燃料電池系統(tǒng)整體結(jié)構(gòu)如圖1所示。
該燃料電池的控制系統(tǒng)包括壓力模塊、氫氣供給模塊、電壓、電流、溫度采樣模塊,基于STM32的主控制器模塊、DCDC轉(zhuǎn)換模塊、CAN通訊總線(xiàn)和PC端監(jiān)控系統(tǒng)。系統(tǒng)整體運(yùn)用結(jié)構(gòu)化設(shè)計(jì),思路清晰,擴(kuò)展性良好,而且便于升級(jí)和維護(hù)。監(jiān)控系統(tǒng)整體結(jié)構(gòu)如圖2所示。
2.1電壓采樣電路
該電池管理系統(tǒng)電壓與均衡部分采用Linear公司電池監(jiān)測(cè)芯片LTC6803,該芯片可實(shí)現(xiàn)12串單體電池的測(cè)量和均衡,保證單體電池充放電的一致性[11]。該電池管理系統(tǒng)使用LTC6803控制外部的被動(dòng)均衡電路,實(shí)現(xiàn)電壓采集和均衡電路,電壓采集和均衡電路如圖3所示。當(dāng)通道C(n)與C(n-1)采集單體電池電壓超過(guò)閾值,則判定單體電池BAT(n)過(guò)充,此時(shí)芯片均衡控制管腳S(n)置低,與外部Q1導(dǎo)通,通過(guò)放電電阻R2放電,從而保證電池電壓一致性。
2.2電流采樣電路
電流采樣電路是該系統(tǒng)的重要組成部分之一,因?yàn)槿剂想姵仉姸演敵龅碾娏鞔笮≈苯臃从沉搜鯕夂蜌錃獾姆磻?yīng)速率,從而得到系統(tǒng)的整體性能。該系統(tǒng)的電池充放電電流檢測(cè)是通過(guò)高精度霍爾電流傳感器采樣實(shí)現(xiàn),由于霍爾電流是根據(jù)電磁感應(yīng)原理制成,輸出電壓僅有幾毫伏[12],因此該系統(tǒng)采用電壓放大電路對(duì)霍爾傳感器的輸出電壓進(jìn)行放大[13]。電流采樣電路如圖4所示。
考慮到電料電池堆的結(jié)構(gòu)、可測(cè)量的溫度范圍以及燃料電池的成本,本系統(tǒng)決定采用鉑熱電阻作為測(cè)量溫度的傳感器。該系統(tǒng)的溫度采集是通過(guò)數(shù)字式溫度傳感器DS18B20實(shí)現(xiàn),其相對(duì)較小的體積能夠滿(mǎn)足電池組內(nèi)部狹小空間測(cè)溫的要求[14]。該傳感器內(nèi)部集成AD轉(zhuǎn)換器和溫度傳感器,采用單總線(xiàn)通訊的方案與單片機(jī)通訊直接數(shù)字化輸出和測(cè)試。與其他類(lèi)型溫度傳感器相比,該傳感器測(cè)溫范圍為-55 ℃~125 ℃,精度可達(dá)±05 ℃,測(cè)溫分辨率高達(dá)0062 5 ℃,完全滿(mǎn)足系統(tǒng)測(cè)溫需求[15]。溫度采樣電路如圖5所示。
2.4CAN通訊電路
由于燃料電池系統(tǒng)內(nèi)部的電磁環(huán)境較為復(fù)雜,對(duì)通信抗干擾性要求較高,并且多電池管理單元(battery management unit)的工作模式系統(tǒng)通信帶載能力高,因此選擇CAN作為系統(tǒng)內(nèi)部通訊方式[16]。為增強(qiáng)系統(tǒng)的抗干擾性,CAN通訊電路采用隔離式CAN收發(fā)器ADM3053。該芯片外圍電路的設(shè)計(jì)簡(jiǎn)單,芯片內(nèi)部包含隔離的DC/DC轉(zhuǎn)換器,可減少單片機(jī)電路與CAN數(shù)據(jù)通訊電路之間的電磁耦合[17]。CAN通訊電路如圖6所示。
由于電池工作環(huán)境比較復(fù)雜,電池箱內(nèi)存在的各種干擾會(huì)導(dǎo)致MCU運(yùn)行故障,使整個(gè)系統(tǒng)陷入癱瘓,因此系統(tǒng)需要添加硬件后備電路保護(hù)系統(tǒng)運(yùn)行[18]。該系統(tǒng)硬件保護(hù)電路采用的是S8209,帶有延遲電路和電壓檢測(cè)電路的充電IC。硬件后備保護(hù)電路如圖7所示。
3系統(tǒng)軟件設(shè)計(jì)
該監(jiān)控系統(tǒng)的軟件設(shè)計(jì)部分主要分為STM32的程序設(shè)計(jì)和上位機(jī)的程序設(shè)計(jì)兩部分[19]。STM32的程序設(shè)計(jì)包括系統(tǒng)的初始化、電堆的溫度檢測(cè)任務(wù)、氫氣壓力檢測(cè)任務(wù)、電堆短路、排氣任務(wù)和外部負(fù)載控制任務(wù)[20]。STM32設(shè)計(jì)流程圖如圖8所示。使用LabVIEW對(duì)上位機(jī)進(jìn)行編程,其流程圖如圖9所示。
4結(jié)束語(yǔ)
本文提出的對(duì)質(zhì)子交換膜燃料電池監(jiān)控系統(tǒng)的研究方案,以L(fǎng)abVIEW的軟件平臺(tái)為基礎(chǔ),提高整個(gè)系統(tǒng)的自動(dòng)化程度。該監(jiān)控方案克服了以往燃料電池監(jiān)控系統(tǒng)精度較低的問(wèn)題,使燃料電池的效率更高、目標(biāo)更明確、可以監(jiān)測(cè)更多的點(diǎn),從而更好的控制,并且清潔無(wú)污染,有效的降低了成本。但本方案忽略了在控制過(guò)程中STM32控制器受到干擾的問(wèn)題,這將是下一步研究的重點(diǎn)。
參考文獻(xiàn):
[1]曹殿學(xué), 王貴領(lǐng), 呂艷卓. 燃料電池系統(tǒng)[M]. 北京: 北京航空航空大學(xué)出版社, 2009.
[2]肖鋼. 燃料電池技術(shù)[M]. 北京: 電子工業(yè)出版社, 2009.
[3]李煒, 朱新堅(jiān), 曹廣益. PEMFC發(fā)電系統(tǒng)的自適應(yīng)模糊控制與動(dòng)態(tài)分析[J]. 計(jì)算機(jī)仿真, 2007, 24(1): 233237.
[4]林維明. 燃料電池系統(tǒng)[M]. 北京: 化學(xué)工業(yè)出版社, 1996.
[5]黃鎮(zhèn)江, 劉鳳君. 燃料電池及其應(yīng)用[M]. 北京: 電子工業(yè)出版社, 2005.
[6]劉鳳君. 高效環(huán)保的燃料電池發(fā)電系統(tǒng)及其應(yīng)用[M]. 北京: 機(jī)械工業(yè)出版社, 2006.
[7]任學(xué)佑. 質(zhì)子交換膜燃料電池的研究進(jìn)展[J]. 中國(guó)工程科學(xué), 2005, 7(1): 8694.
[8]蔡惠紅. 燃料電池模型及其發(fā)電系統(tǒng)的研究[D]. 成都: 四川大學(xué), 2003.
[9]麥洋. 燃料電池發(fā)電系統(tǒng)研究與仿真[D]. 成都: 西南交通大學(xué), 2010.
[10]曾夏, 裴普成, 徐華池, 等. 現(xiàn)場(chǎng)測(cè)量 PEMFC膜電極參數(shù)的方法[J]. 電源技術(shù), 2013, 37(11): 19931996.
[11]劉再飛, 李立偉, 張洪偉, 等. 基于LTC6803電動(dòng)汽車(chē)電池管理系統(tǒng)的設(shè)計(jì)[J]. 工業(yè)控制計(jì)算機(jī), 2013, 26(3): 121122.
[12]張連洪, 揭偉平, 謝春剛, 等. 溫度、壓力和濕度對(duì)PEMFC電堆電效率的影響[J]. 天津大學(xué)學(xué)報(bào): 自然科學(xué)與工程技術(shù)版, 2007, 40(5): 594598.
[13]陳海峰. 微弱電流/電壓轉(zhuǎn)換電路的設(shè)計(jì)與仿真[J]. 上饒師范學(xué)院學(xué)報(bào), 2008, 28(6): 3942.
[14]戚志東, 彭富明, 劉猛, 等. 基于模糊PID的質(zhì)子交換膜燃料電池輸出電壓控制[J]. 南京理工大學(xué)學(xué)報(bào): 自然科學(xué)版, 2012, 36(3): 432436.
[15]李立偉, 陳偉斌, 馬平. 新型直流系統(tǒng)絕緣監(jiān)測(cè)裝置及其實(shí)現(xiàn)[J]. 高電壓技術(shù), 2008, 34(11): 23222326.
[16]劉立新. 基于CAN總線(xiàn)的智能節(jié)點(diǎn)設(shè)計(jì)[J]. 計(jì)算機(jī)與網(wǎng)絡(luò), 2009, 35(16): 3133.
[17]孫瓊. 嵌入式 Linux 應(yīng)用程序開(kāi)發(fā)詳解[M]. 北京: 人民郵電出版社, 2006.
[18]韓本帥, 慈春秀, 林澤源, 等. 通信電源與站用直流電源整合問(wèn)題探討[J]. 山東電力技術(shù), 2013(2): 4951.
[19]劉文峰, 李程遠(yuǎn), 李善平. 嵌入式Linux 操作系統(tǒng)的研究 [J]. 浙江大學(xué)學(xué)報(bào): 工學(xué)版, 2004, 38(4): 447452.
[20]張義磊, 于濤, 安吉宇, 等. 三星S3C2410 在嵌入式工業(yè)控制系統(tǒng)中的應(yīng)用[J]. 長(zhǎng)春理工大學(xué)學(xué)報(bào): 自然科學(xué)版, 2004, 27(3): 9295.