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

基于LabView 的動力電池BMS 測試系統(tǒng)的研究*

2019-09-21 03:43:16劉凌飛李藝超趙帥郭昊
汽車實用技術 2019年17期
關鍵詞:系統(tǒng)

劉凌飛,李藝超,趙帥,郭昊

(1.天津職業(yè)技術師范大學 汽車與交通學院,天津 300222;2.天津動核芯科技有限公司,天津 300350)

前言

現(xiàn)階段新能源汽車的安全發(fā)展問題受限制于車用動力蓄電池的材料與性能優(yōu)化。動力蓄電池作為電動汽車的核心部分,其電池狀態(tài)直接影響著整個電動汽車的安全與性能。因此,為了保證電動汽車的安全、高性能的使用環(huán)境,最大化的利用動力電池整個生命周期的使用價值,采用電池管理系統(tǒng)(Battery Management System,BMS)對動力蓄電池狀態(tài)進行實時有效的監(jiān)控則顯得尤為重要。BMS 主要將電芯的電壓、電流、溫度等物理量作為計算依據(jù),通過算法統(tǒng)計,得出各參數(shù)指標。因此,性能優(yōu)良的電池管理系統(tǒng)需要兼具硬件系統(tǒng)的準確測量及軟件系統(tǒng)的算法優(yōu)化。

BMS 的功能展示可借助LabVIEW 實現(xiàn)。LabVIEW 是一款圖形化的程序開發(fā)環(huán)境。與其他常見的編程語言相比,其圖形化的編程語言可將工業(yè)測量與控制同計算機完美結合在一起,其簡潔、明了的圖形化顯示界面,可使人機交互界面更加直觀,更便于理解。為使得動力電池管理系統(tǒng)的監(jiān)控平臺更加可靠、功能更加完善,對程序的結構進行細化與優(yōu)化顯得尤為重要。

1 整體結構

系統(tǒng)由軟件和硬件兩部分組成。硬件主要實現(xiàn)數(shù)據(jù)的采集與處理,軟件主要實現(xiàn)數(shù)據(jù)的分析與信息存儲,通過軟件發(fā)送指令至硬件,實現(xiàn)零部件的控制。硬件電路利用傳感器檢測電池的實時狀態(tài),并將信息反饋至電池管理系統(tǒng)(BMS)。通過BMS 的控制處理,可實現(xiàn)電池過流判斷、電池過溫保護、電池過充過放保護等功能。在硬件系統(tǒng)中,主從板之間采用CAN 總線的通訊方式,而PC 機采用USB 的對外接口。因此,在通過PC 端的USB 接口實現(xiàn)對CAN 總線網(wǎng)絡的發(fā)送和接收數(shù)據(jù)的傳輸過程中,需要解決接口問題,并實現(xiàn)CAN 總線與USB 的協(xié)議轉換,其系統(tǒng)結構圖如圖1所示。

圖1 系統(tǒng)結構圖

2 硬件部分

硬件系統(tǒng)采用主從結構,由采集板和主控板構成。作為從板的采集板,其MCU 模塊采用MC9S08DZ60 芯片,可以實現(xiàn)對電池組狀態(tài)數(shù)據(jù)的采集。采集板將采集到的信息,通過CAN 總線傳輸給主控板。數(shù)據(jù)采集模塊采用MAX17830芯片,可將12 節(jié)18650 單體電池進行電壓、溫度測量,并將采集數(shù)據(jù)傳輸至MCU 模塊。MCU 模塊內(nèi)的隔離IIC 接口電路、EE 存儲器可對數(shù)據(jù)進行處理,再結合CAN 通信處理單元實現(xiàn)采集板的數(shù)據(jù)采集與傳輸功能。

主控板采用MC9S12XET256 芯片實現(xiàn)對電芯組及外圍電路的管理,其電壓、電流測量模塊可實現(xiàn)總電壓、總電流的測量。主控板可將采集板采集到的信息進行處理,并將此信息傳輸至上位機進行通訊,并通過上位機讀取、顯示電池實時狀態(tài)。在對電流的采集過程中,由于單線電流過小,故而采取將電線繞纏電流傳感器4 圈的方式,并在主控板的程序中,增加了電流偏置和RC 濾波處理,增加其防抖能力,圖2 為其電流測量電路。在對電池總電壓進行采集的過程中,需先檢測采集板的數(shù)量再檢測采集板所采集的電芯數(shù)量,并對總電壓進行實時采集修正。

此外,系統(tǒng)根據(jù)電池實況,按照由LabView 所設計的電池控制策略,進行電池參數(shù)顯示與狀態(tài)預警,并將指令發(fā)送至主控板,通過主控板控制主正、主負、預充及充電接觸器的動作,實現(xiàn)電池充放電狀態(tài)。

圖2 電流采集電路

3 軟件部分

采用NI公司的LabVIEW 2018作為上位機的軟件開發(fā)平臺,能十分方便的實現(xiàn)監(jiān)控平臺的各項功能。軟件開發(fā)平臺利用LabVIEW 的多線程技術,通過調用LabVIEW 的動態(tài)鏈接庫節(jié),并對VI 的結構進行優(yōu)化,使得程序界面更加的直觀,可讀性較強。軟件部分,針對BMS 對動力電芯狀態(tài)的數(shù)據(jù)采集、數(shù)據(jù)分析、參數(shù)標定及故障診斷與預警等的功能需求,將電芯電壓、電池總電壓、SOC、電池溫度、電流故障狀態(tài)等直觀地顯示在監(jiān)控界面上,并可進行主正、預充及充電接觸器的控制。

3.1 數(shù)據(jù)處理

圖3 數(shù)據(jù)采集流程

在數(shù)據(jù)解析工具上,采用創(chuàng)芯科技的CAN 分析儀,并選用USBCAN-2E-U 型號,將PC 機與主控板連接起來,實現(xiàn)CAN 總線數(shù)據(jù)的實時顯示。該型號的分析儀兼容DBC 協(xié)議解析功能,可以解析汽車J1939 協(xié)議,能有效讀取電池信息。同時,可通過CANTest 軟件接收、顯示CAN2.0A 和 CAN2.0B 協(xié)議的所有報文,其包括:標準幀、擴展幀及其對應的數(shù)據(jù)幀和遠程幀,并將收發(fā)到的所有數(shù)據(jù)按照事件發(fā)生的先后順序保存至預留的專用文件中,方便數(shù)據(jù)的分析與處理。系統(tǒng)在啟用CAN 卡后,首先要進行初始化處理,隨后接收數(shù)據(jù)并將數(shù)據(jù)上傳至上位機進行更新顯示。如果出現(xiàn)異常,或需要中斷數(shù)據(jù)傳輸,可停止CAN 卡。在數(shù)據(jù)傳輸過程中,將電池組的數(shù)據(jù)進行打包作為數(shù)據(jù)幀,并將數(shù)據(jù)幀根據(jù)指令發(fā)送至上位機中,此外,還可實現(xiàn)多幀發(fā)送。其數(shù)據(jù)采集流程如圖3 所示。

在數(shù)據(jù)接收過程中,接收到的數(shù)據(jù)被打包成簇變量,并進行循環(huán)接收,直至收到停止接收的指令。在此過程中,通過調用VCI_Receive 接收函數(shù)、VCI_OpenDevice 函數(shù),可自動接收數(shù)據(jù)并將數(shù)據(jù)壓入緩沖區(qū),有效避免丟幀現(xiàn)象。

CAN 通訊采用了29 位擴展幀,該報文含有優(yōu)先級、報文的代碼、目標地址或組擴展及發(fā)送此報文的源地址。如圖4 所示。

圖4 CAN 總線網(wǎng)絡報文形式

3.2 監(jiān)控界面展示

上位機界面可分別進行電芯電壓、系統(tǒng)的運行電流、電池溫度、電池總電壓以及電池故障狀態(tài)的檢查。上位機界面采用動態(tài)波形圖、柱狀圖、指示燈等數(shù)據(jù)與圖形相結合的個性化、友好的界面設計,更方便用戶觀察電池的動態(tài)數(shù)據(jù)。

圖5 電池故障顯示界面

圖6 電池故障程序圖

以電池故障顯示模塊為例,該界面主要實現(xiàn)了遠程控制與狀態(tài)顯示兩個功能,如圖5 所示。遠程控制功能中,可通 過點擊對應的撥桿開關,實現(xiàn)對動力電池線路中相應的接觸器的控制,實現(xiàn)上下電、充電操作;狀態(tài)顯示模塊中,可進行電流、溫度、電量狀態(tài)的故障顯示,其程序圖如6 所示。

在電池故障程序圖中,前面板所對應的控制與顯示功能主要通過事件結構與條件結構來實現(xiàn)。數(shù)據(jù)流的傳輸過程中,將本VI 中所引用的布爾類型的各電池參數(shù)制作成了數(shù)組,以方便用于后續(xù)的控制。在DAQ 設備中,可獲取指定指針的數(shù)據(jù)作為輸入信號。在數(shù)據(jù)傳輸至while 循環(huán)結構中時,設置有100ms 的延時,以控制循環(huán)的執(zhí)行速率。在數(shù)據(jù)流入條件結構時,如果MAIN 中的全局變量等于5 時,方可展開該程序界面,隨后進入判斷為“真”的條件框內(nèi)。在該框內(nèi),DAQ 設備控件所獲取的指定簇數(shù)組,在FOR 循環(huán)中逐元素解捆綁,之后通過變體至數(shù)據(jù)轉換 (函數(shù))將變體轉化為特定的數(shù)據(jù)輸出。當通知器(全局)返回小于零或者返回錯誤時,循環(huán)結束。

在事件結構中,當前面板的對應開關觸發(fā)時進入該界面。數(shù)據(jù)通過一串變換制成數(shù)組添加至DAQ 設備中,并通過DAQ 輸出給下位機用于控制。

4 結論

該系統(tǒng)借助LabVIEW 平臺,利用USB-CAN 設備及CAN總線的數(shù)據(jù)傳輸方式,實現(xiàn)了對12 節(jié)單體電芯的數(shù)據(jù)采集與記錄,并通過上位機系統(tǒng),實現(xiàn)對系統(tǒng)充、放電控制。該系統(tǒng)能夠監(jiān)控電池的實時狀態(tài),能夠達到一定的系統(tǒng)標定與故障診斷功能,其上位機操作界面通過圖形化結合的方式,可直觀、方便地展示電池的動態(tài)信息,人機交互體驗較好,能為電動汽車動力電池管理系統(tǒng)的開發(fā)與優(yōu)化打下一定的技術基礎。

猜你喜歡
系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統(tǒng)
基于UG的發(fā)射箱自動化虛擬裝配系統(tǒng)開發(fā)
半沸制皂系統(tǒng)(下)
FAO系統(tǒng)特有功能分析及互聯(lián)互通探討
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統(tǒng) 德行天下
PLC在多段調速系統(tǒng)中的應用
主站蜘蛛池模板: 青草精品视频| 欧美69视频在线| 午夜福利视频一区| 精品无码国产自产野外拍在线| 亚洲精品国产综合99久久夜夜嗨| AV不卡国产在线观看| 国产成人精品无码一区二| 美美女高清毛片视频免费观看| 国产自无码视频在线观看| 在线观看精品自拍视频| 亚洲欧洲日韩综合| 秋霞一区二区三区| 亚洲男人的天堂视频| 99久久国产精品无码| 久久9966精品国产免费| 无码国产偷倩在线播放老年人| 69视频国产| 国产日本一区二区三区| 伊在人亚洲香蕉精品播放| 99久久国产自偷自偷免费一区| 97视频在线观看免费视频| 久久久久久久久亚洲精品| 午夜在线不卡| 精品视频一区二区观看| 亚洲区欧美区| 色婷婷国产精品视频| 免费看一级毛片波多结衣| 国产va视频| 成人小视频网| 十八禁美女裸体网站| 久夜色精品国产噜噜| 在线精品欧美日韩| 国产乱子伦精品视频| 浮力影院国产第一页| 国内精品视频在线| 欧美国产综合色视频| 久久永久免费人妻精品| 国产男人的天堂| 无码一区中文字幕| 日本黄色a视频| 日韩欧美国产另类| 自慰网址在线观看| 国产视频自拍一区| 福利在线一区| 国产激爽爽爽大片在线观看| 狠狠久久综合伊人不卡| 久久大香香蕉国产免费网站| 国产精品制服| 中文字幕无线码一区| 四虎亚洲精品| 国产成人免费高清AⅤ| 亚洲欧美日韩中文字幕在线| 国产成在线观看免费视频| 无码免费的亚洲视频| 亚洲五月激情网| 国产欧美自拍视频| 女人一级毛片| 最新无码专区超级碰碰碰| 亚洲精品第一页不卡| 亚洲第一中文字幕| 草草线在成年免费视频2| 欧美69视频在线| 久久久精品国产亚洲AV日韩| 亚洲欧美日本国产综合在线| 亚洲日本在线免费观看| 蜜芽一区二区国产精品| 91口爆吞精国产对白第三集| 免费观看欧美性一级| 日韩欧美视频第一区在线观看| 国产精品99r8在线观看| 国产91视频免费观看| 找国产毛片看| 亚洲黄网在线| 男女性色大片免费网站| 搞黄网站免费观看| 国产日韩欧美在线播放| 亚洲黄色视频在线观看一区| 国产无遮挡裸体免费视频| 欧美一级夜夜爽www| 国产97色在线| 国产91丝袜在线播放动漫 | 成人午夜视频网站|