電動汽車BMS上位機系統的設計

上傳人:冷*** 文檔編號:18779387 上傳時間:2021-01-03 格式:DOCX 頁數:4 大?。?3.77KB
收藏 版權申訴 舉報 下載
電動汽車BMS上位機系統的設計_第1頁
第1頁 / 共4頁
電動汽車BMS上位機系統的設計_第2頁
第2頁 / 共4頁
電動汽車BMS上位機系統的設計_第3頁
第3頁 / 共4頁

下載文檔到電腦,查找使用更方便

18 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《電動汽車BMS上位機系統的設計》由會員分享,可在線閱讀,更多相關《電動汽車BMS上位機系統的設計(4頁珍藏版)》請在裝配圖網上搜索。

1、電動汽車BMS上位機系統的設計摘要文中介紹了電池管理系統(BMS)的主要結構,通過選擇上位機編程語言,確定系統分析,設計出滿足系統要求的上位機界面并完成基于CAN總線的通信模塊的設計。摘要:文中介紹了電池管理系統(BMS)的主要結構,通過選擇上位機編程語言,確定系統分析,設計出滿足系統要求的上位機界面并完成基于CAN總線的通信模塊的設計。關鍵詞:BMS;上位機;通信模塊;CAN總線0引言汽車的出現極大地方便了人們的出行,也促進了汽車產業(yè)的飛速發(fā)展,如今汽車已成為一種生活必需品;。但隨之而來的污染也給地球環(huán)境帶來了巨大的挑戰(zhàn),而新興的新能源汽車成為解決問題的關鍵。電動汽車以其零污染、零排放的清潔

2、性能成為環(huán)保主力。電池管理系統的發(fā)展研究成為制約電動汽車發(fā)展的關鍵。上位機作為電池管理系統的重要組成部分,承擔著實現人機交互功能的重要責任。1電池管理系統的結構整個系統由四部分組成,其中包括檢測模塊、運算模塊、控制模塊以及通信模塊。檢測模塊由各種不同的檢測電路組成,分別針對不同狀態(tài)量進行檢測,主要包含溫度、電壓和電流檢測。系統運行時,首先由檢測模塊對系統運行中的狀態(tài)量進行檢測、采集,并將這些數據交由運算模塊和控制模塊進行處理,然后通過通信模塊傳給上位機,上位機進行分析處理后在人機交互界面上顯示,供使用者進行瀏覽。若還需要發(fā)出指令,則可以通過上位機界面同時完成【1】。推薦期刊:當代通信秉承為企業(yè)

3、服務;的宗旨,積極宣傳政府宏觀產業(yè)政策、關注產業(yè)最新動態(tài)趨勢、傳播現代企業(yè)管理理念、解讀信息產業(yè)營銷策略、預測通信市場發(fā)展前景、探索企業(yè)創(chuàng)新模式、推介最新通信技術產品、助力信息產業(yè)發(fā)展。并努力成為:政府、通信企業(yè)和社會之間的橋梁;通信企業(yè)了解通信技術發(fā)展趨勢和市場競爭態(tài)勢的窗口;通信科研、技術、管理的專家、學者的論壇;國內外通信制造商捕捉商機,發(fā)布觀點的平臺。2上位機的軟件設計2.1上位機語言的選擇LabVIEW(LaboratoryVirtualInstrumentEngi-neeringWorkbench)是虛擬儀器的一種,是實現計算機與儀器結合的優(yōu)秀編程語言。LabVIEW又被稱為G語言

4、,以其圖形化語言簡化傳統編程語言的編寫過程,實現編程過程圖形模塊化,更容易編寫,并且程序以圖形化語言展現,方便編寫者閱讀和修改。VisualBasic、VisualC+作為兩種最常用的編程語言,具有零散的編程語言以及復雜的程序結構,技術人員需要耗費大量時間與精力,而且檢測錯誤更為復雜,也不利于其他人員的解讀與修改。而Iab-VIEW語言基本不包含程序代碼,大大簡化了編寫過程,并且圖形化程序對沒有編程經驗的人員十分友好,簡單易學而且容易理解,可以很快上手,大大縮短學習語言和編寫程序的時間。所以,本文選擇Lab、廠IEw作為實現上位機軟件的編程語言。2.2系統分析(1)系統功能模塊。上位機的功能是

5、實現BMS與使用者之間的人機信息交互,即實時、及時檢測、采集電池管理系統運行時的各種狀態(tài)量信息,對這些信息進行分析與處理,分析結果傳到上位機進行顯示,供使用者查詢。(2)數據通信模塊。通信模塊是聯系整個電池管理系統運行的紐帶,上述系統功能模塊之間的信息傳輸都需要通過數據通信模塊完成,系統運行的狀態(tài)量主要包括溫度、電流和電壓等,這些狀態(tài)量采集的及時性和準確性是支撐系統運行的基礎。(3)重要數據顯示模塊。該模塊主要用來顯示能衡量系統運行狀態(tài)的主要狀態(tài)量,例如總電流、總電壓等。(4)詳細數據顯示模塊。該模塊主要顯示單體電池的狀態(tài)信息。(5)參數顯示和設置模塊。該模塊主要功能包括各種報警上下限和容量狀

6、態(tài)的設置,前者包括溫度報警、電壓報警以及電流報警等,后者涵蓋電池剩余電量(SOC)估算、電池健康狀態(tài)(sHC)等參數的設置_2。2.3界面設計上位機通過通信模塊與主要控制系統進行通信,界面上首先包括通信接口的選擇,還有每個控制器的溫度和電壓顯示。接下來是參數的設置界面,包括最大充電電流、最大放電電流、總過壓、總欠壓等主要參數的設置,還有超過這些參數限定時的報警,如電池過充、過放、過溫、欠溫、過壓、欠壓報警等故障狀態(tài)。還需要顯示電壓、電流、功率、SOC、SHC等參數來確定系統狀態(tài)。最重要的主體部分還是電池組中各單體電池的狀態(tài)量。以上的內容通過LabVIEw前面板進行展示。3基于CAN總線的通訊模

7、塊的設計上位機部分與下位機部分之間的信息傳遞和指令傳輸都是通過通信模塊完成的,通信模塊是整個電池管理系統運行的關鍵紐帶。本文的通信模塊采用CAN總線來設計實現,其主要優(yōu)點有:(1)傳輸速率快;(2)傳輸距離遠;(3)多主發(fā)送的方式;(4)完備的錯誤檢測機制。CAN通信模塊主要負責作用于硬件和軟件。其中,硬件部分即cAN接口卡設備,即通過上位機軟件發(fā)出的指令來操作下位機,利用與該指令相關的庫函數,實現基本操作功能,如初始化、復位等。軟件部分完成監(jiān)控和協議轉換功能,即監(jiān)控由下位機部分通過CAN總線傳輸過來的信息,一旦發(fā)現有信息傳來,再將信息通過通信協議轉換后,翻譯成上位機軟件可以識別的格式,讓上位

8、機進行讀取并顯示l_3。整個過程如圖1所示。4結論本文主要研究了電動汽車電池管理系統上位機系統的設計,包括上位機軟件的設計與通信模塊的設計。經過比較,上位機軟件通過LabVIEW這個圖形化程序語言來編寫,并通過分析系統各方面功能來設計上位機前面板界面及后臺程序;由于CAN總線優(yōu)點突出,通信模塊的設計也是基于CAN總線設計的。總體而言,該上位機系統具有一定的實用價值,能完成對電池管理系統運行的監(jiān)控及調試。參考文獻:1景小軍.新能源電動汽車BMS開發(fā)EJ.自動化與儀器儀表,2017,(4):125一I27.2申彩英,李興全,王奇,等.電動汽車電池管理系統上位機設計J.現代車用動力,2016,(1):42-45.3譚興國,曲凱.基于CAN總線的高精度程控電阻器設計J.自動化儀表,2018,(1):99-102.

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

相關資源

更多
正為您匹配相似的精品文檔
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服 - 聯系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網版權所有   聯系電話:18123376007

備案號:ICP2024067431-1 川公網安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對上載內容本身不做任何修改或編輯。若文檔所含內容侵犯了您的版權或隱私,請立即通知裝配圖網,我們立即給予刪除!