奇米狠狠去啦-嫩草在线视频-看污网站-超碰97av-欧美精品一区在线观看-九九久久精品视频-久久黄色一级片-久久国产美女-综合久久伊人-久久伊人中文字幕-国产香蕉视频在线-四虎网址在线观看-日韩蜜桃视频-久久一二三四区-四虎精品在永久在线观看

基于DSP的質(zhì)子交換膜燃料動力電池測控系統(tǒng)設(shè)計

鉅大鋰電  |  點擊量:0  |  2020年04月17日  

為了提高PEMFC(質(zhì)子交換膜燃料電池)發(fā)電系統(tǒng)的輸出性能,本文以飛思卡爾的DSP芯片MC56F8013為核心,設(shè)計了一種測控系統(tǒng),對整個PEMFC的發(fā)電過程進(jìn)行監(jiān)控。首先介紹了通用測控系統(tǒng)的基本組成,然后詳細(xì)介紹了整個測控系統(tǒng)的軟硬件設(shè)計,最后進(jìn)行了系統(tǒng)的發(fā)電性能測試實驗。實驗表明,所設(shè)計的測控系統(tǒng)能保證電池的穩(wěn)定輸出,性能基本達(dá)到預(yù)期指標(biāo)。


質(zhì)子交換膜燃料電池(PEMFC)具有低噪音、零污染、無腐蝕、長壽命及空間相對較少等優(yōu)點,但由于PEMFC發(fā)電系統(tǒng)性能輸出的影響因素有很多,包括燃料的溫度、濕度、濃度、壓力、電氣負(fù)載,以及周圍環(huán)境的條件等,導(dǎo)致許多電池系統(tǒng)輸出的總諧波失真較高、效率較低、可靠性不好。


為了提高電池系統(tǒng)的通用性,針對風(fēng)冷型的PEMFC,設(shè)計了一種基于DSP的測控系統(tǒng),實驗效果令人滿意。本文針對測控系統(tǒng)的基本組成與功能特點,主要對整個測控系統(tǒng)的軟硬件設(shè)計進(jìn)行了詳細(xì)的介紹與討論。


PEMFC測控系統(tǒng)簡介


PEMFC系統(tǒng)除了核心部分質(zhì)子交換膜燃料電池堆外,還需要一些輔助系統(tǒng)才能正常工作。總的來說,一個完整的燃料電池系統(tǒng)大致上由發(fā)電系統(tǒng)和控制系統(tǒng)兩大部分組成。通用的PEMFC測控系統(tǒng)主要由以下幾部分構(gòu)成:傳感器、控制單元、數(shù)據(jù)采集單元、執(zhí)行單元、通信單元、報警及顯示單元等。本實驗室使用的是百瓦級風(fēng)冷型發(fā)電系統(tǒng),整個實驗系統(tǒng)的結(jié)構(gòu)示意圖如下圖1所示。


圖1系統(tǒng)結(jié)構(gòu)示意圖


由以上示意圖可知本發(fā)電系統(tǒng)的核心部分就是系統(tǒng)的控制器設(shè)計。由于系統(tǒng)的燃料氫氣的供應(yīng)是由連接在氫氣瓶上的二級減壓閥控制,這樣整個測控系統(tǒng)就主要完成尾氣的排放、電堆的溫度控制、報警、顯示及通信等幾個功能。其中對溫度的控制,是整個控制系統(tǒng)的核心,因為溫度的控制是保證整個發(fā)電系統(tǒng)正常工作必不可少的部分。


測控系統(tǒng)硬件設(shè)計


由測控系統(tǒng)的組成結(jié)構(gòu)分析,針對我們這個具體的燃料電池,本系統(tǒng)的硬件結(jié)構(gòu)主要分為以下幾部分:主控芯片、電源模塊、數(shù)據(jù)采集模塊、通信模塊、報警顯示模塊、執(zhí)行模塊等。具體的硬件結(jié)構(gòu)組成框圖如下圖2所示。


圖2系統(tǒng)硬件組成框圖


1主控芯片


主控芯片是整個控制系統(tǒng)的核心,它是系統(tǒng)算法實現(xiàn)的載體。鑒于DSP的高速運算特性及特定的控制對象電機(jī),本系統(tǒng)選用的是飛思卡爾(FreeScale)的DSP芯片MC56F8013,該芯片是FreeScale推出的針對電機(jī)驅(qū)動和電力電子應(yīng)用的DSP,它采用的是哈佛結(jié)構(gòu),不需要外接晶振,工作性能為固定的32MHZMIPS,片內(nèi)六路高速PWM輸出通道,六路12位高速模擬轉(zhuǎn)換器等豐富資源,因此很適合本系統(tǒng)的需要。


2電源模塊


電源模塊是對電池的輸出電壓進(jìn)行轉(zhuǎn)換處理,提供整個DSP控制系統(tǒng)正常工作所需要的穩(wěn)定電源。由于電池的輸出電壓為9-18V的范圍,而系統(tǒng)的供電電壓有四個電壓等級,分別是12V、6V、5V、3.3V,所以要將輸出電壓轉(zhuǎn)換為所需要的電壓等級。


其中12V電壓用LM2576-12芯片進(jìn)行轉(zhuǎn)換,為降溫風(fēng)扇供電;6V電壓用LM7806芯片進(jìn)行轉(zhuǎn)換,為排氣電磁閥供電,5V電壓用LM2576-5芯片進(jìn)行轉(zhuǎn)換,主要給各種芯片供電,3.3V電壓用AMS1117芯片進(jìn)行轉(zhuǎn)換,主要為處理器供電。


3數(shù)據(jù)采集模塊


數(shù)據(jù)采集模塊包括溫度測量和信號調(diào)理兩部分。其中溫度測量部分主要是對室溫及電堆溫度進(jìn)行測量,其中對室溫的測量是采用單總路線數(shù)字溫度計DS18B20,對電堆溫度的測量是用MAX6675配合K型熱電偶。


信號調(diào)理部分主要對負(fù)載及風(fēng)扇的電壓電流信號進(jìn)行調(diào)理以便主控芯片內(nèi)的A/D模塊能直接測量。其中對負(fù)載電壓的調(diào)理電路如下圖3所示,采用二階低通濾波器進(jìn)行濾波及調(diào)理,截止頻率為10.44Hz。


圖3電壓調(diào)理電路


4執(zhí)行模塊


執(zhí)行器件部分包括電機(jī)和電磁閥兩部分。其中電機(jī)部分是對風(fēng)扇的轉(zhuǎn)速進(jìn)行控制,用專用驅(qū)動芯片ULN2803進(jìn)行驅(qū)動,用DSP自帶的PWM模塊進(jìn)行PID調(diào)節(jié)控制,保證電池工作在最佳工作溫度。電磁閥部分是通過繼電器由定時器進(jìn)行排氣的定時排放控制。


測控系統(tǒng)軟件設(shè)計


系統(tǒng)的整個軟件的編寫采用結(jié)構(gòu)化模塊程序設(shè)計的方法,對于各個功能模塊分別進(jìn)行相應(yīng)的程序設(shè)計,使整個程序清晰明了,并且方便對整個程序的設(shè)計及代碼的編譯調(diào)試。


1系統(tǒng)主程序


系統(tǒng)軟件的主程序主要完成三個功能:(1)通過K型熱電偶檢測電堆溫度,采用積分分離PI算法和PWM調(diào)制方式控制風(fēng)扇的轉(zhuǎn)速變化,實現(xiàn)系統(tǒng)內(nèi)部的空氣供應(yīng)、吹掃水蒸汽、電堆溫度控制;(2)定時開關(guān)電磁閥,排除多余廢氣實現(xiàn)對反應(yīng)氣體的回路控制;(3)與上位機(jī)進(jìn)行通信,以便及時反映系統(tǒng)的工作狀態(tài),并做出相應(yīng)控制。整個主程序的流程圖如下圖4所示。


圖4主程序流程圖


2溫度控制子程序


本系統(tǒng)的子程序有很多,包括電磁閥控制子程序、PI控制程序、讀溫度程序、串口程序等。對于本系統(tǒng)來說,最重要的子程序是電堆最佳工作溫度的控制,因為溫度關(guān)系到整個電池系統(tǒng)發(fā)電性能的好壞,而對溫度的控制又是通過風(fēng)扇轉(zhuǎn)速的控制間接實現(xiàn)的。由于溫控系統(tǒng)是一個帶滯后的慣性系統(tǒng),所示本部分采用的是積分分離的PI控制算法,其控制框圖如下圖5所示。


圖5溫度控制框圖


圖5中虛線框內(nèi)的部分是由DSP完成的控制算法。在該控制系統(tǒng)中,首先由DSP根據(jù)設(shè)定的期望溫度信號計算出一個期望的轉(zhuǎn)速控制信號,再根據(jù)測溫電路的反饋輸入信號計算得到轉(zhuǎn)速控制反饋信號,計算出所需PWM的占空比,然后經(jīng)過電機(jī)驅(qū)動器ULN2803輸出驅(qū)動風(fēng)扇。積分分離PI控制器每100ms調(diào)節(jié)一次,能夠快速而精確的對風(fēng)扇的轉(zhuǎn)速進(jìn)行調(diào)節(jié)與控制,從而最終實現(xiàn)對溫度的閉環(huán)控制。積分分離PI算法的部分程序具體如下,其中PID參數(shù)采用結(jié)構(gòu)體進(jìn)行定義。


voidpi_reg_calc(PIREG*v)


{


v-gterror_reg=v-gtpi_reference_reg-v-gtpi_feedback_reg


//err=ref-fbd


v-gtloop_index++


if(v-gtloop_indexgt=v-gti_period)


{


if(v-gterror_regltv-gterror_limit)


//當(dāng)誤差小于某值時才加入積分


{


v-gtui_reg=v-gtui_reg+v-gtKi_reg*v-gterror_reg//積分累加


if(v-gtui_regltv-gtui_out_min)


v-gtui_reg=v-gtui_out_min


//積分輸出下限幅


elseif(v-gtui_reggtv-gtui_out_max)


v-gtui_reg=v-gtui_out_max


//積分輸出上限幅


}


v-gtloop_index=0


}


v-gtup_reg=v-gtKp_reg*v-gterror_reg//Kp*err


v-gtpi_out_reg=v-gtui_reg+v-gtup_reg//PI_OUT


if(v-gtpi_out_reggtv-gtpi_out_max)


v-gtpi_out_reg=v-gtpi_out_max


//PI輸出上限幅


elseif(v-gtpi_out_regltv-gtpi_out_min)


v-gtpi_out_reg=v-gtpi_out_min


//PI輸出下限幅


}


實驗測試


本系統(tǒng)采用ITECH公司生產(chǎn)的電子負(fù)載IT8512C來進(jìn)行各種性能調(diào)試,它提供了多元化的應(yīng)用范圍,包括電阻負(fù)載、電容負(fù)載、電感負(fù)載、功率負(fù)載四種負(fù)載模式,因此很適合本發(fā)電系統(tǒng)的發(fā)電性能測試。


本系統(tǒng)實驗條件設(shè)置為:環(huán)境溫度為25℃,氫氣壓力為0.045MPA,流量為1.5L/MIN,負(fù)載電流固定為4A。對于上述的實驗條件,我們根據(jù)曲線擬合及實際測量數(shù)據(jù),并結(jié)合文獻(xiàn)資料得出結(jié)論:系統(tǒng)的最佳工作溫度為44℃,此時系統(tǒng)的輸出功率較高,輸出電壓較穩(wěn)定。


上位機(jī)監(jiān)控系統(tǒng)采用NI的虛擬儀器專用開發(fā)平臺LabVIEW進(jìn)行開發(fā)設(shè)計,LabVIEW是基于流程圖的圖形化編程方式,被稱為G語言,與傳統(tǒng)語言相比,它編程簡單易于理解。當(dāng)整個發(fā)電系統(tǒng)工作大約10S后我們接上4A電流的負(fù)載,測試系統(tǒng)的實驗監(jiān)控曲線如下圖6所示。


圖6實驗監(jiān)控曲線


由監(jiān)控曲線可知,當(dāng)系統(tǒng)工作穩(wěn)定后,電堆的輸出電壓大約為14.3V,此時能對外提供57.2W的功率。經(jīng)實驗可知,本系統(tǒng)硬件設(shè)計合理,軟件算法的實現(xiàn)也滿足了系統(tǒng)正常工作的需要,達(dá)到了系統(tǒng)要求的參數(shù)性能指標(biāo)。


結(jié)語


本文針對PEMFC系統(tǒng)的輸出性能而設(shè)計的測控系統(tǒng),實現(xiàn)了對質(zhì)子交換膜燃料電池的發(fā)電管理,對系統(tǒng)各個參數(shù)的實時測控,以及對外提供穩(wěn)定的直流電。從實驗測試數(shù)據(jù)來看,系統(tǒng)的各個參數(shù)指標(biāo)均達(dá)到了設(shè)計要求。只要接上穩(wěn)定的氫氣源,系統(tǒng)就能對外提供穩(wěn)定的直流電,進(jìn)而驅(qū)動相應(yīng)的負(fù)載。(作者為盧君、戚志東)


相關(guān)產(chǎn)品