999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于模型的燃料電池物流車能量管理策略開發(fā)

2023-11-22 05:54:38肖興偉楊繼斌鄧鵬毅黃瑞珂
關(guān)鍵詞:模型

肖興偉,楊繼斌,鄧鵬毅,黃瑞珂

(1.四川工業(yè)科技學(xué)院,四川 德陽 618500;2.西華大學(xué)汽車與交通學(xué)院,四川 成都 610039)

目前,由于化石燃料消耗過大、排放污染物造成環(huán)境污染嚴(yán)重等問題突出,各國都致力于尋找可再生、更加清潔的能源作為汽車能量源。氫燃料電池以其清潔、高效、無污染等優(yōu)點成為當(dāng)下發(fā)展熱點[1]。經(jīng)濟(jì)發(fā)展和城市化進(jìn)程加快,對貨物運輸車輛的節(jié)能減排性能提出了更高的要求:一是從高污染、高排放車輛向低污染、低排放清潔運輸車輛發(fā)展;二是從高燃耗、低效率車輛向低燃耗、高效率運輸車輛發(fā)展[2]。因此,氫燃料電池物流車成為當(dāng)前國內(nèi)外解決這一問題的有效方案。

燃料電池物流車一般采用燃料電池與動力電池或超級電容等組成混合動力源,通過調(diào)節(jié)動力源的能量輸出,可滿足汽車行駛動力需求,并且提升燃料電池效率;因此,燃料電池混合動力汽車能量管理策略對于提升燃料電池經(jīng)濟(jì)性和耐久性至關(guān)重要。燃料電池混合動力汽車能量管理策略主要有基于規(guī)則[3]、基于優(yōu)化[4]和基于學(xué)習(xí)的[5]方法。基于規(guī)則的能量管理策略適合在線應(yīng)用,可以在嵌入式處理器高效運行。基于優(yōu)化的能量管理策略可以達(dá)到最優(yōu)的控制結(jié)果,但是計算量大,在線應(yīng)用比較困難。基于學(xué)習(xí)的能量管理策略可以基于實時和歷史信息的大數(shù)據(jù)集,實現(xiàn)自主學(xué)習(xí)最優(yōu)控制策略和自適應(yīng)能力[6]。為加快燃料電池混合動力物流車能量管理策略的開發(fā)與驗證,基于模型的控制策略開發(fā)[7-8]和硬件在環(huán)測試[9-10]是非常有效的方法。

本文在Matlab/Simulink 中建立基于規(guī)則式的燃料電池物流車能量管理策略,聯(lián)合STM32-MAT與STM32CubeMX 完成STM32 控制器底層配置,自動生成在控制器運行的C 代碼,結(jié)合dSPACE實時仿真系統(tǒng)完成硬件在環(huán)閉環(huán)控制測試。

1 燃料電池物流車建模

本文搭建燃料電池物流車正向的仿真模型,包括工況模型、駕駛員模型、控制器模型、燃料電池加動力電池的混合動力源模型、電機(jī)模型、傳動系統(tǒng)模型、車輪模型、縱向動力學(xué)模型[11]。整車仿真模型頂層框圖如圖1 所示。

圖1 整車仿真模型頂層框圖Fig.1 Top level block diagram of vehicle simulation model

1) 工況模型。

工況模型主要用于輸出需求車速。基于時間-速度模型,通過查表得出當(dāng)前時刻需求車速,如式(1) 所示。

式中:fv為一維查表函數(shù);vdem為工況需求車速。本文測試工況選擇的是中國貨車行駛工況(CHTC_HT),如圖2 所示。

圖2 中國貨車行駛工況(CHTC_HT)Fig.2 China heavy-duty commercial vehicle test cycle-truck

2) 駕駛員模型。

駕駛員模型采用抗積分飽和的PID 模型方法,用于根據(jù)需求車速與實際車速的誤差,調(diào)節(jié)加速踏板和剎車踏板的開度大小,以模擬駕駛員的操作,如式(2)所示。

式中:uPID∈[-1,1],uPID<0表示駕駛員踩下制動踏板,uPID>0表示駕駛員踩下加速踏板,uPID=0表示踏板處于放松狀態(tài);Kp、Ki、Kd分別為比例、積分、微分系數(shù),取值為1.2、0、0.1;vdem為工況需求車速;vact為實際車速。

3) 控制器模型。

控制器模型根據(jù)駕駛員模型輸入的踏板信號、車輛的車速信號及車輛各模塊狀態(tài),按照能量分配策略,實時計算燃料電池和動力電池需求功率,完成控制量輸出。

4) 燃料電池模型。

燃料電池輸出電壓表示為

式中:Eoc表示燃料電池穩(wěn)態(tài)開路電壓,V;Va表示陰極和陽極的活化過電壓,V;Vc表示濃度過電壓,V;Vohm表示歐姆過電壓,V。

5) 動力電池模型。

動力電池模型使用Shepherd 方程[12]描述動力電池端電壓與時間之間的定量關(guān)系。

式中:E為動力電池端電壓;ES為空載時候的電池電壓;i為放電電流;K、N、A、B為模型參數(shù);Q為電池容量。

使用安時積分法計算電池荷電狀態(tài)。

式中:SOC(t)為當(dāng)前時刻動力電池SOC 值;SOC(t0)為初始時刻動力電池SOC 值;i為放電電流;Q為電池容量。

6) 車輛其他部件模型。

電機(jī)模型采用基于電機(jī)效率MAP 的靜態(tài)模型,通過試驗數(shù)據(jù)得到電機(jī)效率MAP 圖,根據(jù)電機(jī)功率和電機(jī)轉(zhuǎn)速,計算電機(jī)實際輸出轉(zhuǎn)矩。

根據(jù)傳動系統(tǒng)的效率及傳動比建立傳動系統(tǒng)模型,模型通過驅(qū)動電機(jī)輸出轉(zhuǎn)速和轉(zhuǎn)矩,計算出傳動系統(tǒng)輸出的轉(zhuǎn)矩與轉(zhuǎn)速。

車輪模型主要根據(jù)傳動系統(tǒng)傳出的實際轉(zhuǎn)矩和轉(zhuǎn)速,在驅(qū)動時得到汽車驅(qū)動力,在制動時得到汽車制動力合力。

在整車縱向動力學(xué)模型中,根據(jù)車輪受力情況,計算汽車的加速度,并積分得到汽車車速,如式(6)所示。

式中:Ft為車輪驅(qū)動力;Ff為滾動阻力;Fw為空氣阻力;Fi為坡道阻力;V為汽車車速;a為汽車加速度;m為整車質(zhì)量;δ為車輛旋轉(zhuǎn)質(zhì)量轉(zhuǎn)換系數(shù)。

物流車參數(shù)如表1 所示。

表1 車輛參數(shù)Tab.1 Vehicle parameters table

2 基于規(guī)則的能量管理策略

本文開發(fā)基于規(guī)則式的能量管理策略,便于在控制器中高效運行。該能量管理策略優(yōu)先輸出燃料電池功率,燃料電池在動力電池電量低時可為動力電池充電,動力電池提供峰值功率,并且在制動時回收制動能量。

設(shè)物流車行駛所需的功率為P_n,燃料電池最大輸出功率為P_fc_max,燃料電池最小輸出功率為P_fc_min,動力電池最大放電功率為P_bat_dischrg_max,動力電池最大充電功率為P_bat_chrg_max,燃料電池功率輸出為P_fc_bus,動力電池功率輸出為P_bat_bus,汽車行駛速度為v_spd,電池SOC 值為Bat_soc。為保護(hù)動力電池,防止出現(xiàn)過充和過放,延長動力電池使用壽命[13],所設(shè)計的能量管理策略盡量維持動力電池SOC 值在40~85 之間。

具體能量管理策略如下。

當(dāng)動力電池SOC <20時,動力電池為防止出現(xiàn)過放不再進(jìn)行功率輸出;當(dāng)SOC <40時,燃料電池可對動力電池充電;當(dāng)動力電池SOC ≥85,動力電池為防止過充不再回收制動能量。

1) 當(dāng)0 ≤P_n ≤P_fc_max時,優(yōu)先燃料電池輸出。

當(dāng)動力電池SOC <40,燃料電池可為動力電池充電,此時存在以下兩種情況。

①燃料電池最大功率P_fc_max與需求功率P_n之差未超過動力電池最大充電功率P_bat_chrg_max,此時燃料電池以最大功率P_fc_max輸出,動力電池充電功率大小為燃料電池最大輸出功率與需求功率之差。

② 若燃料電池最大功率P_fc_max與需求功率P_n之差超過了動力電池最大充電功率P_bat_chrg_max,此時動力電池以最大充電功率P_bat_chrg_max充電,燃料電池輸出功率滿足車輛需求與動力電池充電。

當(dāng)動力電池SOC >40,燃料電池不再為動力電池充電,此時燃料電池輸出功率滿足車輛行駛需求,動力電池不輸出功率。

2) 當(dāng)P_fc_max <P_n ≤P_bat_dischrg_max+P_fc_max時,燃料電池以最大輸出功率P_fc_max輸 出,剩余功率需求由動力電池輸出。

3) 當(dāng)P_n >P_fc_max+P_bat_dischrg_max時,燃料電池和動力電池都以最大輸出功率輸出。

4) 當(dāng)汽車需求功率P_n <0時,表明汽車處于制動狀態(tài),此時燃料電池以最小輸出功率P_fc_min輸出,動力電池根據(jù)車速、SOC 等信息決定是否回收制動能量。

當(dāng)車速v_spd <5 km/h時,動力電池不回收制動能量。當(dāng)車速v_spd ≥5 km/h,此時存在以下兩種情況。

①若制動功率大于等于動力電池最大充電功率P_bat_chrg_max,則動力電池以最大充電功率回收制動能量。

② 若制動功率小于動力電池最大充電功率P_bat_chrg_max,則動力電池能量回收功率大小為P_n的絕對值。

具體的能量分配流程如圖3 所示。

圖3 能量分配流程圖Fig.3 Energy distribution flowchart

3 控制器開發(fā)

本文設(shè)計的控制器需采集動力電池SOC 值、汽車車速、燃料電池輸出電壓、燃料電池健康狀態(tài)等信息,并且計算汽車行駛的需求功率,通過圖3所示的能量管理策略實時管理燃料電池與動力電池功率輸出。

3.1 控制器硬件

控制器采用STM32F103ZET6 單片機(jī),基于高性能的ARM CortexTM-M3 32 位內(nèi)核,工作頻率最高可達(dá)到72 MHz,內(nèi)置512 K 字節(jié)的閃存,滿足程序存儲要求,擁有豐富的外設(shè),3 個12 位ADC 模塊,2 個DAC 轉(zhuǎn)換器,8 個定時器,以及豐富的通信接口(CAN、USART、SPI、I2C 等)。硬件包含最小系統(tǒng)的電源穩(wěn)壓模塊、晶振電路、復(fù)位電路、I/O接口等,并采用基于TJA1050 芯片的CAN 收發(fā)器與外界控制器進(jìn)行CAN 通信。

3.2 基于模型的控制器軟件開發(fā)

控制器軟件采用基于模型開發(fā)方式,應(yīng)用Matlab/Simulink/Stateflow 可視化、圖形化的模塊快速建立控制策略模型[14-15]。而在Simulink 中集成STM32-MAT/TARGET 嵌入式目標(biāo)工具箱。該工具箱提供管理STM32 外設(shè)數(shù)據(jù)的Simulink 模塊庫,可將相應(yīng)外設(shè)模塊拖放到Simulink 模型中,完成外設(shè)參數(shù)配置,建立控制器外設(shè)與控制策略模型之間的聯(lián)系,最后使用Simulink 的Embedded Coder 生成相應(yīng)控制策略模型嵌入式C 代碼,經(jīng)編譯后可直接下載到控制器中運行。

基于STM32-MAT 聯(lián)合Matlab/Simulink 軟件開發(fā)步驟如下。

1) 使用圖形化配置軟件STM32CubeMX 對控制器的引腳、時鐘、功能外設(shè)等進(jìn)行配置,最終生成.ioc 文件。CAN 參數(shù)配置如圖4 所示。

圖4 CAN 參數(shù)配置界面Fig.4 CAN parameters configuration interface

2) 建立Simulink 模型,將STM32-MAT 工具箱中的MCU CONFIG 添加到模型中,關(guān)聯(lián)之前建立的.ioc 文件。

3) 添加相應(yīng)外設(shè)模塊到控制策略模型,并配置相應(yīng)參數(shù)。

4) 使用Embedded Coder 生成C 代碼。

4 基于dSPACE 的硬件在環(huán)仿真測試

4.1 仿真測試概述

硬件在環(huán)測試是使用仿真模型替代物理被控對象,運行在實時仿真系統(tǒng)中,并通過I/O 接口及通信接口與實際控制器連接形成閉環(huán),從而對控制器進(jìn)行系統(tǒng)測試。

dSPACE 是基于Matlab/Simulink 開發(fā)的半實物實時仿真系統(tǒng),可作為快速開發(fā)原型,充當(dāng)控制器作用,也可以連接實際控制器,充當(dāng)被控對象,實現(xiàn)在硬件上快速驗證控制算法,以及對控制器或被控對象進(jìn)行測試[16]。

燃料電池、動力電池、電機(jī)、傳動系統(tǒng)、車輪、整車動力學(xué)、駕駛員、工況等模型同時運行在dSPACE 中,得到車輛實時運行數(shù)據(jù)。dSPACE 將電池SOC 值、實際車速值等整車部件運行相關(guān)信息通過CAN 總線發(fā)送給控制器,以便控制器完成計算控制輸出。

本文通過Simulink Coder 將整車能量管理策略模型生成嵌入式C 代碼,編譯后下載到真實控制器。將整車模型編譯后加載到dSPACE 中,控制器通過CAN 總線與dSPACE 連接進(jìn)行信息通信交互,并通過ControlDesk 軟件圖形化、可視化地管理測試變量,進(jìn)行在線測試管理。測試實物如圖5所示。

圖5 測試實物圖Fig.5 Picture of test object

4.2 測試結(jié)果及分析

本文主要對基于模型開發(fā)的控制器進(jìn)行測試,驗證整車控制器硬件功能,包括通信功能,測試基于代碼生成的軟件邏輯功能的正確性。

1) 物流車速度測試結(jié)果。

測試燃料電池混合動力物流車在中國貨車行駛工況(CHTC_HT)下速度響應(yīng)跟隨情況,驗證在控制器能量分配下車輛運行情況。速度測試結(jié)果如圖6 所示。

圖6 車速測試結(jié)果Fig.6 Test results of vehicle speed

由圖6(a)可知,離線仿真車速與硬件在環(huán)測試車速重合度非常高,圖6(b)顯示車速絕對差值最大僅為0.860 5 km/h,未超過1 km/h,說明控制器硬件與軟件功能運行正常,控制策略實時性好。

2) 燃料電池與動力電池能量分配。

車輛需求功率、燃料電池及動力電池輸出功率、動力電池SOC 值離線仿真與硬件在環(huán)測試結(jié)果如圖7 所示。

圖7 功率及SOC 測試結(jié)果Fig.7 Test results of power and SOC

由圖7 可以看出:離線仿真數(shù)據(jù)與硬件在環(huán)測試數(shù)據(jù)吻合度高,車輛需求功率(a)、燃料電池輸出功率(b)、動力電池輸出功率(c)及SOC 值(d)標(biāo)準(zhǔn)差誤差分別為0.505%、0.2%、0.866%、3.475%,說明控制器能夠準(zhǔn)確實時地根據(jù)能量管理策略進(jìn)行動力輸出分配,滿足整車能量管理需求。

5 結(jié)論

為快速地對燃料電池物流車能量管理策略進(jìn)行開發(fā)與在線驗證,本文建立燃料電池物流車整車模型,并借助STM32-MAT 工具箱與STM32CubeMX,快速建立起控制策略模型與控制器外設(shè)之間的聯(lián)系,自動生成目標(biāo)C 代碼,可直接編譯下載到真實控制器中運行,控制器連接dSPACE 實時仿真系統(tǒng)進(jìn)行閉環(huán)測試。從測試結(jié)果可以看出硬件在環(huán)測試結(jié)果與離線仿真結(jié)果差異較小,可以得到以下結(jié)論。

1) 通過圖形化簡單操作配置控制器外設(shè)參數(shù),將控制器外設(shè)與控制策略模型直接連接,自動生成控制器運行C 代碼,無須開發(fā)人員進(jìn)行復(fù)雜的單片機(jī)開發(fā)工作,降低了嵌入式開發(fā)難度,提升了開發(fā)效率。

2) 形成整車閉環(huán)測試系統(tǒng),滿足燃料電池汽車能量管理策略前期在線驗證需求,檢驗控制策略在線運行效率,為控制策略后續(xù)的實車應(yīng)用鋪平道路。

當(dāng)前工作主要是對提出的基于模型開發(fā)與硬件在環(huán)測試方法進(jìn)行驗證,僅開發(fā)了規(guī)則式的能量管理策略,未來可以深入研究基于優(yōu)化及基于學(xué)習(xí)的能量管理策略在線驗證及應(yīng)用,達(dá)到最優(yōu)控制結(jié)果。

猜你喜歡
模型
一半模型
一種去中心化的域名服務(wù)本地化模型
適用于BDS-3 PPP的隨機(jī)模型
提煉模型 突破難點
函數(shù)模型及應(yīng)用
p150Glued在帕金森病模型中的表達(dá)及分布
函數(shù)模型及應(yīng)用
重要模型『一線三等角』
重尾非線性自回歸模型自加權(quán)M-估計的漸近分布
3D打印中的模型分割與打包
主站蜘蛛池模板: 国产乱子伦视频三区| av无码久久精品| 国产亚洲精品yxsp| 伊人欧美在线| 国内精品自在欧美一区| 国产精品人成在线播放| 亚洲国产中文在线二区三区免| 九九这里只有精品视频| 日韩a在线观看免费观看| 国外欧美一区另类中文字幕| 黄色国产在线| 日韩高清在线观看不卡一区二区 | 国产精品久久久久久久久久98| 九九热视频在线免费观看| 91亚洲免费视频| 亚洲午夜天堂| 久久香蕉国产线| 这里只有精品在线播放| 欧美日韩动态图| 最新国产在线| 国产精品青青| 朝桐光一区二区| 99re精彩视频| 亚洲天天更新| 国产精品偷伦视频免费观看国产 | 亚洲视频三级| 免费在线a视频| 国产95在线 | 欧美综合在线观看| 99精品影院| 免费黄色国产视频| 国产福利一区视频| 日韩欧美色综合| 色香蕉影院| 国产免费自拍视频| 狠狠躁天天躁夜夜躁婷婷| 乱码国产乱码精品精在线播放| 99在线观看精品视频| 欧美性猛交一区二区三区| 久久精品国产精品青草app| 在线网站18禁| 亚洲人免费视频| 中文字幕天无码久久精品视频免费 | 91年精品国产福利线观看久久| 99热在线只有精品| 国产69精品久久久久妇女| 亚洲高清无码精品| 97精品伊人久久大香线蕉| 91九色国产在线| 国产精品99久久久久久董美香| 欧美日韩中文字幕二区三区| 国产亚卅精品无码| av在线手机播放| 人妻无码中文字幕一区二区三区| 亚洲天堂视频在线免费观看| 在线综合亚洲欧美网站| 欧美中文字幕无线码视频| 亚洲熟女中文字幕男人总站| 亚洲午夜综合网| 国产精品香蕉在线| 日韩欧美中文在线| 日韩无码白| 99re这里只有国产中文精品国产精品 | 九色视频线上播放| 伊人色婷婷| 国产麻豆永久视频| 亚洲另类第一页| 污污网站在线观看| 天天躁夜夜躁狠狠躁躁88| 为你提供最新久久精品久久综合| 人人爱天天做夜夜爽| 无码精油按摩潮喷在线播放| 国内精品九九久久久精品 | 国产激爽大片在线播放| 91啦中文字幕| 天天做天天爱天天爽综合区| 久久精品一卡日本电影| 欧美伊人色综合久久天天| 久草视频一区| jizz亚洲高清在线观看| 中文字幕调教一区二区视频| 日本人妻一区二区三区不卡影院|