基于MPC5644A的燃料電池控制器設(shè)計_第1頁
基于MPC5644A的燃料電池控制器設(shè)計_第2頁
基于MPC5644A的燃料電池控制器設(shè)計_第3頁
基于MPC5644A的燃料電池控制器設(shè)計_第4頁
基于MPC5644A的燃料電池控制器設(shè)計_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、    基于mpc5644a的燃料電池控制器設(shè)計    袁罡摘 要: 采用了飛思卡爾公司的mpc5644a單片機(jī)作為燃料電池控制器的控制核心,通過設(shè)計燃料電池控制器的專用外圍模塊組成一個完整的控制系統(tǒng),此控制系統(tǒng)的主控制板包括電源、采集、通訊、調(diào)節(jié)等模塊。在此控制系統(tǒng)的基礎(chǔ)上,通過一種模糊預(yù)測算法進(jìn)行電堆控制,該設(shè)計具有一定創(chuàng)新型,對燃料電池控制器的設(shè)計具有很好的指導(dǎo)意義。關(guān)鍵詞: mpc5644a;控制器;模糊預(yù)測;電堆控制自從工業(yè)革命以來,現(xiàn)代社會對化石能源的需求劇增,而化石燃料的使用不可避免的造成大量二氧化碳等溫室氣體排放,直接導(dǎo)致“全球氣候變暖”

2、這種影響世界整體的環(huán)境問題。因此,發(fā)展新型清潔替代能源和提高能源的利用率將成為新世紀(jì)能源發(fā)展中的主要議題之一。在現(xiàn)階段,質(zhì)子交換膜燃料電池成為新型清潔能源重要的發(fā)展方向1-5。本文主要設(shè)計的是基于mpc5644a芯片的燃料電池控制器部分。mpc5644a是32位的power architecture微控制器,適用于汽車的一些敏感部件的控制,可在惡劣的環(huán)境下持續(xù)工作,它擁有高達(dá)150mhz的工作頻率,32通道etpu2(第二代etpu)和24個統(tǒng)一emios通道以及多達(dá)40通道adc使電堆控制變得異常方便。本設(shè)計以mpc5644a為核心的控制電路,運(yùn)用通訊模塊、采集模塊、調(diào)節(jié)模塊等組成統(tǒng)一的且綜

3、合性強(qiáng)的控制系統(tǒng),為燃料電池控制器研究者的進(jìn)一步研究提供一個較好的平臺6。1系統(tǒng)方案與設(shè)計本設(shè)計主要有以下幾個模塊:mpc5644a最小系統(tǒng)、脈沖信號處理模塊、模擬信號處理模塊、開關(guān)信號處理模塊、容錯處理、反饋與通訊等。1.1主控芯片mpc5644a 最小系統(tǒng)模塊分為5部分,主要包括mpc5644a時鐘電路與模擬部分供電配置、芯片電源部分去耦電路、復(fù)位電路、啟動配置電路和其他電源配置電路,采用外接8m無源晶振。該芯片有大量的電源和地引腳,故增加了相應(yīng)的去耦電容,去耦電容采用大小相間排布,其中 pcb 設(shè)計中小電容盡可能靠近管腳。為減少數(shù)模信號之間的干擾作用,ad部分的參考電壓需要加入一些磁珠進(jìn)

4、行隔離。該復(fù)位部分采用adm6315專用的電壓檢測芯片,adm6315性能可靠,適合多數(shù)電壓監(jiān)控使用,可用來監(jiān)控低至1.8%的電源電壓壓降。mpc5644a與大多數(shù)芯片不同,它是通過外部硬件輸入引腳的配置和一段稱為啟動引導(dǎo)輔助存儲器 bam 的代碼,共同確認(rèn)硬件復(fù)位之后到程序執(zhí)行之前的運(yùn)行與初始配置。1.2信號處理模塊(1)ad采集電路本設(shè)計中,模擬信號adcx(x=023,表示有24路ad采集電路)輸入,連接到mcu的pad0x(x=023)。它們之間采用hcnr201線性光耦結(jié)合運(yùn)算放大器lm214,能有效地把外部信號傳送到內(nèi)部mcu的ad管腳,并消除外部的電磁干擾,其中pesd5vosi

5、ba器件是屬于瞬態(tài)電壓抑制器(tvs)的電磁保護(hù)器件。(2)io輸入電路燃料電池控制器總共設(shè)計多路輸入io信號,ioin2為外部io輸入信號,經(jīng)過adum1410隔離器件,進(jìn)入mcu的端口引腳。另外可從圖中看出,外部電路和內(nèi)部電路的電源是不同的,外部電路使用vcc電源,而內(nèi)部電路使用mvdd_5.0,起到完全隔離作用,阻止了外部干擾信號的進(jìn)入。其中器件adum1410是adi公司推出的基于icouple磁耦隔離技術(shù)的四通道數(shù)字隔離器,它采用了高速的cmos工藝和芯片級的高壓器技術(shù),在性能、功能、體積等各方面有光電隔離無法比擬的優(yōu)勢。1.3通訊模塊本設(shè)計中通訊模塊主要利用mpc5644a中兩路具

6、有64個消息緩沖器的flexcan來實(shí)現(xiàn),adum1201和tja1050芯片的組合搭建,是典型的can總線接口電路,也是燃料電池控制器能否正常工作的關(guān)鍵電路。其中em201是共模電感用于防止電磁干擾信號,esd201是can總線的esd(electro-static discharge,靜電釋放)保護(hù)二極管,r201是can總線的終端電阻,防止總線上的信號反射。adum1201是adi公司采用其icouple磁耦隔離技術(shù)的雙通道隔離的電平轉(zhuǎn)換器,采用高速的cmos工藝和芯片級的變壓器技術(shù),在性能功耗等方面有很大優(yōu)勢,tja1510是can總線協(xié)議控制器和物理總線之間的接口7-11。2pcb板

7、設(shè)計本設(shè)計中pcb圖通過altium designer軟件進(jìn)行繪制,包括焊盤的繪制、建立封裝、器件布局、規(guī)則設(shè)置、布線、drc檢測和出光繪。圖為pcb主板布局圖12-13。3軟件部分設(shè)計燃料電池控制器的軟件設(shè)計按照功能分為以下幾個部分即:初始化模塊、a/d采樣模塊、控制策略模塊、通信模塊如下圖所示3.1時鐘設(shè)置pll鎖相環(huán)有四種運(yùn)行模式,分別為旁路模式、基于外部晶振的正常模式、基于外部參考時鐘的標(biāo)準(zhǔn)模式和雙控制器模式。在正常模式情況下,pll從晶振電路接收輸入的時鐘信號,并且對該信號進(jìn)行倍頻,從而產(chǎn)生相應(yīng)的輸出時鐘信號,外部晶振要求限定的范圍為4mhz到40mhz。3.2復(fù)位確定復(fù)位包括上電復(fù)

8、位、pll失鎖復(fù)位、看門狗時間溢出復(fù)位、軟件系統(tǒng)復(fù)位、復(fù)位引腳輸入復(fù)位和機(jī)器狀態(tài)檢查錯誤復(fù)位。在這些復(fù)位的條件中,每種都有一個單獨(dú)的復(fù)位狀態(tài)位。3.3 數(shù)字i/o引腳的配置mpc5644a的i/o引腳豐富,大部分的端口都具有數(shù)字i/o的功能,每一個引腳都具 有以下單獨(dú)的寄存器:siu_pcrx、siu_gpdox、siu_gpdix。通過寫入數(shù)據(jù)輸出寄存器的最低位與讀入數(shù)據(jù)輸入寄存器的最低位可以設(shè)置這些引腳的邏輯電平。3.4 片內(nèi)外設(shè)的初始化芯片復(fù)位后所有的片內(nèi)外設(shè)都會被激活, 可通過關(guān)閉一些不需要的模塊來降低功耗。 除了etpu、sci、flash和npc這些外設(shè)模塊需要特殊處理外,其它模塊

9、的使能位都是 mcr寄存器的mdis位,該位默認(rèn)為0,需要 禁用某個模塊,只需要對該模塊相應(yīng)的mdis 位置位即可。4pemfc溫度模糊預(yù)測控制系統(tǒng)仿真一般的常規(guī)控制首先都要對被控系統(tǒng)建立精確的數(shù)學(xué)模型。但是在很多現(xiàn)實(shí)情況下被控系統(tǒng)的精確數(shù)學(xué)模型都比較難以建立, 比如質(zhì)子交換膜燃料電池就屬于一個比較復(fù)雜的系統(tǒng),對于類似的這種被控系統(tǒng)往往不能用清晰的物理公式或化學(xué)反應(yīng)式來進(jìn)行解釋,這一類系統(tǒng)會受到很多的因素的影響,并且這些因素之間又存在相互的聯(lián)系,使其模型非常的復(fù)雜化。模糊控制理論與技術(shù)就是基于這種情況而產(chǎn)生的。由于pemfc溫度控制系統(tǒng)的復(fù)雜性,采用模糊控制理論對溫度系統(tǒng)進(jìn)行模糊建??梢员荛_p

10、emfc的物理或化學(xué)規(guī)律,是一種有效的建模方法。預(yù)測控制通常是指模型預(yù)測控制(mpc-model predictive control)。預(yù)測控制系統(tǒng)的結(jié)構(gòu)主要是由參考軌跡、預(yù)測模型、滾動優(yōu)化和在線校正這幾個部分組成。其基本原理如下所述?;谀P偷念A(yù)測:預(yù)測未來有限步(有限時域)的模型輸出;反饋校正:用檢測到的輸出誤差即時修正模型預(yù)測輸出;滾動優(yōu)化:將校正后的預(yù)測輸出與參考信號進(jìn)行比較,在各種約束條件下(如對控制量、輸出等),計算控制量,使未來有限時域的預(yù)測輸出誤差最小。本課題采用一種基于模糊控制模型的預(yù)測控制算法,有效的對燃料電池構(gòu)建模型進(jìn)行溫度控制,以適應(yīng)本系統(tǒng)復(fù)雜的工作環(huán)境,取得良好的綜

11、合控制效果,增強(qiáng)系統(tǒng)的穩(wěn)定性。y(k)=y(k-1),y(k-2),y(k-3),u(k)=u(k-1),u(k-2),u(k-3)t,將模糊模型轉(zhuǎn)化為模糊狀態(tài)模型如下:r1: if y(k-1) is b1 and u(t-3) is a1,then y(k+1)=c1y(k)+d1u(k)r2: if y(k-1)is b2 and u(t-3) is a2,then y(k+1)=c2y(k)+d2u(k)r3: if y(k-1)is b3 and u(t-3) is a3,then y(k+1)=c3y(k)+d3u(k)選取控制時域nu=3,預(yù)測時域n=5選擇多步線性化方法,控制器

12、參數(shù)選擇為優(yōu)化矩陣r=diag0.1,0.1,0.1,q=diag1,1,1,模糊預(yù)測控制與傳統(tǒng)的pid控制的控制效果進(jìn)行比較,模糊預(yù)測控制響應(yīng)更快,控制效果更好。5 結(jié)束語本設(shè)計與實(shí)際應(yīng)用相結(jié)合,利用高性能 的mpc5644a芯片,輔以各種傳感器來組成燃料電池電堆的控制系統(tǒng)。在此燃料電池電堆控制系統(tǒng)的基礎(chǔ)上,通過高可靠性的設(shè)計與模糊預(yù)測控制算法調(diào)試,實(shí)現(xiàn)了對燃料電池電堆的智能控制。參考文獻(xiàn)1 陸天虹等.我國燃料電池發(fā)展概況m.電源技術(shù),1998,2(4):182-185.2 毛宗強(qiáng)等.燃料電池m.北京:化學(xué)工業(yè)出版社,2005.3 林維明.燃料電池系統(tǒng)m.北京:化學(xué)工業(yè)出版社,1996.4

13、衣寶廉.燃料電池-原理技術(shù)應(yīng)用m.北京:化學(xué)工業(yè)出版社,2003:88-915 wang y, chen k s, mishler j, et al. a review of polymer electrolyte membrane fuel ells:technology, applications, and needs on fundamental research j. applied energy, 2011, 88(4): 981-1007.6 freescale semiconductor. mpc5644a microcontroller reference manuala.2012.7 宋英睿.基于pic的pemfc控制器設(shè)計.昆明理工大學(xué),2011.8 楊月政,等.pemfc燃料電池雙機(jī)備份控制器設(shè)計與實(shí)現(xiàn).電源技術(shù),2014.12.20.9 吳正輝.基于dspic+cpld的燃料電池控制器設(shè)計與實(shí)現(xiàn).武漢理工大學(xué),2

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論