質子交換膜燃料電池控制器的設計

2022-10-15 12:00:09 字數 2660 閱讀 8315

摘要:介紹了基於嵌入式pic16f876a-i/sp晶元的質子交換膜燃料電池控制器的軟硬體的設計,該控制器很好地改善了燃料電池的輸出效能。實驗結果表明,設計的質子交換膜燃料電池控制器不僅具有保護反應堆和蓄電池等功能,並可以在多變的環境下保持燃料電池的高度可靠性和穩定性。

其效能基本達到預期指標。關鍵詞:燃料電池;主控晶元;控制器質子交換膜燃料電池系統是一種功率調節裝置,已廣泛應用於電腦、醫療/生命維持系統、電信、工業控制等領域。

它的主要功能是持續以高質量的功率供給負載。乙個高效能燃料電池系統應該有乙個線性和非線性負載的較低總諧波失真、效率高、可靠性好、突發電網故障和負載改變時的快速瞬態響應的淨輸出電壓[1]。伴隨著個人電腦和網際網路的普及,低容量燃料電池產品將在工業領域和國內市場進一步增長。

由於國際市場的高度競爭,許多先進的技術,例如更高的功率密度、更高的效率、智慧型化控制被應用在質子交換膜燃料電池系統中。1質子交換膜燃料電池的工作原理質子交換膜燃料電池由乙個負充電電極(陽極)、乙個正充電電極(陰極)和乙個電介質膜組成[2]。氫氣在陽極氧化,氧氣在陰極還原。

質子通過電解質膜從陽極傳送至陰極,電子經外部電路負載傳送。在陰極上,氧氣與質子和電子發生反應,產生水和熱。原理圖,電極上的各化學反應如下:

2燃料電池控制器的硬體設計硬體的設計首先必須滿足系統的要求才能實現有效的控制。由於燃料電池控制系統的組成比較複雜,採用單一的控制單元實現所有的功能存在連線複雜、控制單元負載率過高等缺點。因而可以根據實現功能和安裝位置的不同進行功能模組劃分,實現分布式控制。

燃料電池控制器主要由以下幾個部分組成[4]:燃料電池系統的主控制單元、燃料電池堆的電壓檢測單元、監控模組單元和顯示模組。燃料電池控制器結構框圖。

主控制單元作為控制系統的核心,其主要功能是:接收其他功能模組的資料,對發電系統的工作狀態做出判斷,根據當前發電系統的工作引數控制其工作在最佳狀態。2.

1主控晶元本次燃料電池控制系統採取pic16f876a-i/sp作為主控晶元[5],該晶元採用的是哈佛結構,其工作頻率可達20mhz,片內具有8kb快速flash程式儲存器、368b資料儲存器、256b eeprom資料儲存器。其內部包含2個模擬比較器,3個計時器,5輸入通道的10位模數轉換器。指令系統只有35個指令,通過外擴dac晶元可以輸出模擬電壓或電流,進而實現對鼓風機和水幫浦的轉速控制。

2.2a/d採集模組在燃料電池發電系統中,溫度、壓力、電壓、電流等被檢測的物件都是連續變化的量,通過溫度感測器、壓力感測器、電壓感測器、電流感測器將它們轉換為連續變化的電壓或電流。模數轉換器adc的作用就是將這些模擬電壓或電流轉換成計算機能識別的數字量。

2.3保護與抗干擾電路故障檢測由主控晶元和比較電路來完成。監測到故障後,由主控晶元發出資訊給蜂鳴器報警,同時切斷dc-dc模

塊開關,保護系統電路。電路中強電、弱電訊號並存,為提高系統的抗干擾能力,在dc-dc模組、電磁閥與微控制器之間進行光電隔離,以確保電路的穩定性。3燃料電池控制器的軟體設計3.

1主程式主程式的功能是完成系統初始化(包括各工作暫存器清零、開中斷等)、工作狀態判斷以及合理呼叫各個子程式來實現系統的有效控制[6]。主程式流程圖。

3.2模組子程式燃料電池控制器程式採用結構化模組程式設計的方法,各模組分別程式設計,使整個程式清晰明了,方便程式設計與**的編譯除錯。燃料電池控制器模組的軟體設計按照功能主要劃分為初始化、a/d 取樣、控制方案、通訊實施四部分。

初始化是燃料電池控制器初始執行的一部分,負責初始化各種引數。a/d取樣是對各模擬量進行採集並轉換成數字量,例如讀入燃料電池溫度、氫氣入口壓力值、dc/dc出口電壓及電流值,供主控晶元處理,並將這些值傳給顯示子程式及相應子程式,進行顯示和報警等。所以在程式的編寫上就比較複雜,不過按要求配置好各個a/d模組的控制器,經過觸發就可以從相應的結果暫存器中讀出a/d 的值。

控制方案包括了三部分內容:電池工作狀態的確定、相對應的工作流程(掃瞄、啟動、工作、關機)、安全訊號的檢測。通訊模組可以實現對風機與水幫浦的控制。

溫控程式流程圖。

4燃料電池控制器實驗結果實驗裝置由質子交換膜燃料電池、鉛酸蓄電池和資料採集系統組成。燃料電池和蓄電池為負載供電,資料採集系統用來記錄必要的資訊。所有物理引數,如質子交換膜燃料電池堆和蓄電池

的電流與電壓、反應物的氣體流量、流場的壓降、空氣和氫氣相對濕度和溫度通過資料採集系統被記錄。隨負載的增加,質子交換膜燃料電池堆溫度將上公升。由於溫度控制器的調整,電池堆的溫度將保持在50℃~60℃,。

一般來說,更高的操作溫度是令人滿意的,因為其減少質量運輸限制和增加電化學反應率,但同時,由於水蒸氣的增加,更高的溫度可能導致增加質量運輸損失。因此,實驗中電池堆的溫度被控制在50℃~60℃,以保持水分平衡,減少了內部阻力或歐姆損失的影響。

實驗結果表明,當外部的負載突然改變時,氫氣不能被快速提供給質子交換膜燃料電池堆。當ups負載突然變化,例如,從60w到210w,質子交換膜燃料電池堆的輸出電壓迅速下降並使ups關閉,因此,這個結果會使氫氣和空氣匱乏並可能毀掉質子交換膜燃料電池堆。為了能夠為外部負載**足夠的功率並且保護質子交換膜燃料電池堆,混合ups系統採用鉛酸蓄電池,以防止質子交換膜燃料電池的過度使用和為外部負載提供穩定的電源。

,在正常情況下質子交換膜燃料電池堆可長時間**ups電源,當ups負載急劇變化或氫氣被淨化,燃料電池控制器可以在質子交換膜燃料電池和蓄電池之間切換。

實驗的結果已經證明了所設計的控制器監控方案與傳統的質子交換膜燃料電池系統相比可以更好地工作。智慧型綜合控制的主要優勢是它可以解決燃料與空氣的匱乏、膜嚴重侵水或乾燥等問題對於乙個質子交換膜燃料電池效能影響。它完成了對不同負載功率的適應性控制,提高了穩定性、

功率效率和可靠性。

電梯控制器的設計

陝西理工學院電信工程系通訊班,陝西漢中 723003 指導教師 摘要 本文從現代資訊社會的現狀 需要及未來的發展趨勢出發,對eda 電子設計自動化 這一目前流行的電子設計技術中的核心技術 vhdl和verilog 超高速硬體描述語言 語言進行了深入的研究,結合科研和教學例項,研究它的應用。電梯是服務...

變壓器智慧型溫度控制器的設計

作者 李如雄 山東工業技術 2014年第17期 摘要 設計了一種以pic24fj64微控制器為核心的乾式變壓器溫度控制器,通過pt100熱敏電阻和風機實現了對變壓器溫度的實時監控和自動調節 在數碼管上巡迴顯示三相變壓器的溫度 風機故障自動檢測 掉電資料儲存等功能。關鍵詞 pic24fj64 pt10...

基於FPGA的模糊控制器的設計

現場可程式設計門陣列fpga是近年來發展迅速的大規模可程式設計邏輯器件,它具有設計周期短,片內資源豐富,可無限次載入和現場可程式設計等特點。在fpga上實現模糊控制器是一種介於專用積體電路 asic 和通用處理器之間的方案,具有電子產品的高速度 高可靠性 小型化 整合化 低功耗 保密性能好 具有自主...