項(xiàng)目簡(jiǎn)介
超級(jí)電容是一種介于傳統(tǒng)電容器和可充電電池之家你的新型儲(chǔ)能裝置,他允許大電流充放電,同時(shí)具有低內(nèi)阻的特性,存儲(chǔ)電荷的容量較大,一般都是法拉(F)單位 ,但是單體耐壓較低,一般就是2.7V左右,所以一般超級(jí)電容組都是由多組串聯(lián)再并聯(lián)的方式提高容量和耐壓使用。由于允許的充電電流可以很大,所以充電時(shí)間可以很快。另外一個(gè)有點(diǎn)就是**沒(méi)有記憶效應(yīng),一般循環(huán)使用壽命可達(dá)數(shù)萬(wàn)次,**能量轉(zhuǎn)換效率高,大電流下能量轉(zhuǎn)換效率普遍大于90%。
這個(gè)項(xiàng)目是以超級(jí)電容在混動(dòng)汽車中的制動(dòng)能量回收系統(tǒng)為研究點(diǎn),通過(guò)超級(jí)電容組以及BuckBoost變換器組成的變換器并聯(lián)底盤(pán)中,通過(guò)PowerPath來(lái)管理能量流動(dòng),實(shí)現(xiàn)動(dòng)能的回收與利用。
實(shí)物圖
拉載80W測(cè)試
柵極驅(qū)動(dòng)波形
項(xiàng)目原理
功率路徑流動(dòng)
項(xiàng)目的功率路徑如下圖1.1所示
圖1.1
在正常行駛過(guò)程中,所需功<可提供功率時(shí),超級(jí)電容控制板會(huì)計(jì)算剩余可利用功率,并將這一部分通過(guò)BuckBoost變換器將電容組充滿,電流路徑如圖1.1中充電路徑(如視頻中開(kāi)頭部分的充電,電容組電壓上升過(guò)程),這樣就完成了將剩余動(dòng)能存儲(chǔ)下來(lái)的過(guò)程
當(dāng)電容組電容充滿后,汽車在處于爬坡/加速過(guò)程中,所需功率>電池系統(tǒng)可提供功率時(shí),超級(jí)電容控制板將BuckBoost到電源母線的功率路徑打開(kāi),超級(jí)電容組中的能量通過(guò)BuckBoost變換器提供給電機(jī),(對(duì)應(yīng)視頻中電子負(fù)載功率拉高,超級(jí)電容電壓下降,可調(diào)電源端輸出功率保持不變),這樣就完成了在加速爬坡中,通過(guò)額外儲(chǔ)能裝置給電車進(jìn)行功率補(bǔ)償,這一過(guò)程實(shí)現(xiàn)了能量轉(zhuǎn)換為動(dòng)能的過(guò)程。
第三個(gè)功能就是在電車剎車的時(shí)候,電動(dòng)機(jī)的反電動(dòng)勢(shì)通過(guò)母線上的BuckBoost變換器存儲(chǔ)進(jìn)電容組中,實(shí)現(xiàn)剎車動(dòng)能的回收。
BuckBoost變換器
變換器的框架如下圖1.3所示;
圖1.3
雙向同步整流BUCK-BOOST電路拓?fù)?/a>是由同步BUCK電路和同步BOOST電路級(jí)聯(lián)而 成,相對(duì)于同步BUCK電路或同步BOOST電路,雙向同步整流BUCK-BOOST電路在同一方向上實(shí)現(xiàn)了 升降壓功能,而不是在一個(gè)方向上只能實(shí)現(xiàn)升壓或降壓功能。如圖1.2所示 為四開(kāi)關(guān)變換器原理圖,在電路兩端完全對(duì)稱的結(jié)構(gòu)
圖1.2
本設(shè)計(jì)中的Q1和Q2、Q3和Q4分別是互補(bǔ)導(dǎo)通的MOS管對(duì)。雙向同步整流BUCK-BOOST電路根據(jù)輸入輸出電壓關(guān)系分為降壓區(qū)、升壓區(qū)和降壓-升壓區(qū)。在降壓區(qū),Q1和Q2互補(bǔ)導(dǎo)通,Q4常關(guān),Q3常通,電路等效于同步BUCK電路。由于MOS管驅(qū)動(dòng)采用自舉升壓方式,Q4需短暫導(dǎo)通以給Q3的自舉電容充電,因此Q4的占空比固定為0.5,Q1的占空比可在0-0.95間變化。在升壓區(qū),電路等效于同步BOOST電路,Q1的占空比固定為0.95,Q4的占空比可在0-0.95間變化。當(dāng)輸入輸出電壓接近時(shí),電路在降壓-升壓區(qū)工作,交替進(jìn)行降壓和升壓操作。電路的MOS管開(kāi)關(guān)狀態(tài)主要有三種,如圖1.4所示。
圖1.4
通過(guò)MCU控制MOS管在上面三個(gè)狀態(tài)中循環(huán)切換 實(shí)現(xiàn)能量的雙向流動(dòng)。
在本應(yīng)用中為了方便控制 使用了集成驅(qū)動(dòng)的SC8701作為柵極驅(qū)動(dòng)器
圖1.5
這顆芯片可以實(shí)現(xiàn)超高的轉(zhuǎn)換效率,和簡(jiǎn)單的控制邏輯,兩顆SC8701可以將電容電壓利用到最低3V
折合單體電容0.3V左右的超低電壓 實(shí)現(xiàn)能量利用最大化。
電壓電流檢測(cè)
電壓檢測(cè)使用ADI公司的精密、低噪聲、軌到軌輸入輸出、CMOS運(yùn)算放大器AD8605進(jìn)行三個(gè)端口的電壓檢測(cè),
如圖1.7所示。電流檢測(cè)使用精密檢流運(yùn)放實(shí)現(xiàn)。
圖1.7
通過(guò)以下代碼將ADC采樣值轉(zhuǎn)換為實(shí)際值
gAdcIiSampleValue = (uint16)( gAdcSampleBuf[0] & 0xFFFF ) - gExcursionZeroIin;
gAdcIoSampleValue = (uint16)( gAdcSampleBuf[1] & 0xFFFF ) - gExcursionZeroIout;
gAdcVoSampleValue = (uint16)( gAdcSampleBuf[0] / 0xFFFF );
gAdcViSampleValue = (uint16)( gAdcSampleBuf[1] / 0xFFFF );
gLowFilter_ViFdb.Input = (gAdcViSampleValue * gVoltInStr.Coeff ) + gVoltInStr.Offset;
gLowFilter_VoFdb.Input = (gAdcVoSampleValue * gVoltOutStr.Coeff ) + gVoltOutStr.Offset;
gLowFilter_IiFdb.Input = (gAdcIiSampleValue * gCurrInStr.Coeff ) + gCurrInStr.Offset;
gLowFilter_IoFdb.Input = (gAdcIoSampleValue * gCurrOutStr.Coeff ) + gCurrOutStr.Offset;
low_filter_calc(&gLowFilter_ViFdb);
low_filter_calc(&gLowFilter_IiFdb);
low_filter_calc(&gLowFilter_VoFdb);
low_filter_calc(&gLowFilter_IoFdb);
gVoltOutStr.Value = gLowFilter_VoFdb.Output;
gCurrOutStr.Value = gLowFilter_IoFdb.Output;
gVoltInStr.Value = gLowFilter_ViFdb.Output;
gCurrInStr.Value = gLowFilter_IiFdb.Output;
獲取完電壓電流后 再根據(jù)PID計(jì)算得出的值對(duì)電壓電流環(huán)進(jìn)行競(jìng)爭(zhēng) 得出比較值后進(jìn)行輸出,完成電容組的充放電過(guò)程
其中?temp_power = mes_power - Set_Power;
?這一段就是在計(jì)算有多少剩余功率可用,如果結(jié)果為正說(shuō)明所需功率大于可提供功率 需要進(jìn)行放電。若為負(fù) 即為電容功率小于所需功率 可以進(jìn)行儲(chǔ)能
以上為本次大賽的項(xiàng)目資料 順祝各位在比賽中
另附項(xiàng)目文件以及演示視頻
參見(jiàn)附件