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

基于RS485通信的深海電池組數據監測系統設計

2022-10-20 06:49:22勝,李圍,趙
船電技術 2022年10期
關鍵詞:界面

趙 勝,李 圍,趙 權

應用研究

基于RS485通信的深海電池組數據監測系統設計

趙 勝,李 圍,趙 權

(武漢船用電力推進裝置研究所,武漢 430064)

針對深海鋰電池組在充放電過程中的數據監測的問題,設計了基于Labview圖形化編程平臺的監測系統,通過單片機與上位機的485串行通信實現了對電池組電壓、電流和溫度數據的采集、監控以及報警功能。

Labview 數據采集 RS-485串行通信 實時監測

0 引言

現在,電池在各個領域和行業中廣泛的使用,船舶,航空,以及交通領域等等[1],對我們的生活產生了深刻的影響,為了保證電池使用的安全與穩定,對電池工作狀態下的監測和早期的預警是非常重要的[2],對電池數據的監測也必須具有時效性、準確性、持續性等特點[3],同時,也要具備對數據的存儲,故障報警的反應,數據查詢分析和統計等功能。

為了對電池充放電的過程進行有效的管理,利用Labview測控軟件開發設計電池組數據采集與監測系統,具有數據采集和波形顯示、故障報警、數據查詢和存儲等功能。Labview是圖形化編程語言的開發環境,采用數據流的編程方式,程序框圖中節點之間的數據流向決定了VI及函數的執行順序[4]。Labview集成了與滿足GPIB、VXI、RS-232和RS-485協議的硬件及數據采集卡通訊的全部功能[5]。Labview編程簡單方便,界面形象,生動,易于監測[6]。利用Labview開發的上位機,可以實現與單片機的通信,接收電池組各項數據并顯示出來,簡單方便。

1 系統總體結構設計

鋰離子電池組在充放電過程中利用電源管理系統完成對電壓、電流和溫度等各項參數的采集,使用充放電機給電池充電、放電,利用開關控制調節充電和放電的狀態。在充放電過程中,觀察電壓,電流以及溫度的實時變化。利用電源管理系統采集電池工作狀態下的電流、電壓和溫度信號,通過RS-485串口通訊端將信息傳遞給上位機,然后會在上位機上顯示電池組各個參數的數值以及波形,方便隨時的監測。該數據監測系統的總體結構如圖1所示。

圖1 系統總體結構

利用充放電機對電池組進行充放電循環試驗,充放電可以提供穩定的恒流源,通過開關面板可以調節充放電的模式,通過RS485接口與上位機進行通信。

2 硬件結構設計

2.1 電壓采集

電池電壓的采集使用LTC6804-2芯片,可快速高效的測量12個串接電池的電壓,總誤差低于1.2 mv,LTC6804-2內部的ADC采集完成后,通過SPI總線通訊將數據傳送給MCU。LTC6804-2芯片的電壓檢測功能,很大程度上簡化了電池管理的設計方案。單節鋰電池最高電壓不高于3.65 V,電池端電壓信號可以直接接入電池管理芯片通信端口,由此可以得到電壓的值。

2.2 電流采集

電池組的工作電流為放電過程回路中的電流,使用電流檢測板采集電路中的電流值。

霍爾電流傳感器的型號眾多,量程范圍寬泛,精度高、靈敏度高,抗干擾能力強。利用電流傳感器的霍爾效應檢測電路中的磁場強度,然后通過磁場強度計算電路中的電流值。

2.3 溫度采集

電池溫度的測量通過內部的溫度傳感器將測量結果存放在溫度寄存器中,再經過單總線輸入輸出端口與單片機端口完成串行數據傳送。

利用電源管理系統采集電壓、溫度、電流數據,使用電子開關控制總電路及充放電過程。上位機程序監測RS485串口通訊端輸出,通過電子開關調節電池充電和放電過程之間的轉換。

3 軟件結構設計

3.1 通訊模式設置

電源管理系統與上位機采用485串口通信模式。在異步串行通信方式中,通信的發送與接收設備使用各自時鐘控制數據的發送和接收過程,該方式實現起來簡單方便。具體通信流程如圖2所示。

因此,對電池的電流和電壓數據的采集利用串行通訊模式進行,采用RS-485異步串行通信標準實現單片機和上位機之間的數據通信。RS-485采用半雙工工作方式,支持多點數據通信,平衡發送和差分接收,可以抑制共模干擾,使通信保持穩定。

圖2 電池數據采集通信流程

3.2 上位機軟件設計

利用Labview平臺開發上位機,Labview具有PCI,PXI,RS-232/485,USB等各種儀器通訊總線標準的所有功能函數,以及對鋰離子電池的充放電過程中電壓、電流、溫度數據的變化進行實時監測的功能。將界面上的數據顯示控件、表格以及波形圖合理的分布在前面板上,設計出的上位機前面板如圖3所示。

圖3 基于Labview平臺上位機前面板

上位機分為前面板和程序框圖,前面板主要分為六個子模塊:電池模塊數據界面、電壓數據界面、溫度數據界面、保護參數界面、程序更新界面、數據查詢界面。電池模塊數據界面列出了通訊端口,總電壓及支路電壓、總電流及支路電流、溫度值顯示框,波形圖表,上限報警燈等顯示控件;電壓數據界面列出了各支路單體電壓值顯示控件,以及最高電壓序號,最低電壓序號顯示控件;溫度數據界面列出了各支路單體溫度值顯示控件,以及最高溫度序號和最低溫度序號;保護參數界面列出了支路過流,支路過充,過溫,欠溫,單體電壓的保護值,可以設定和讀取保護參數;程序更新界面實現了讀取特定文件,并向下位機發送指令更新程序狀態;數據查詢界面可以查詢不同時間段的電池組的數據,并將查詢結果導出到excel中,以上就是上位機六個子模塊完成的功能。

Labview程序框圖面板中,主要由選擇打開串口,上位機向下位機發送請求指令,上位機獲取電壓值、電流值、溫度值和波形值等部分,關閉與串口的會話部分構成。

首先打開串口會話通過VISA資源名稱設置串口號為COM,VISA serial屬性節點對串口初始化的波特率為19200bit/s,數據位為8,無校驗位,停止位為1。上位機收到下位機傳送的數據包,并將數據信息解析出來,對應每一個單體的電壓、溫度值,以及充放電過程中的支路中的電流值。

上位機向下位機發送請求指令,在一個while循環中進行,將請求指令寫入VISA寫入函數的寫入緩沖區。程序中“等待下一個整數倍毫秒”函數控制循環速度,“停止”節點退出整個循環。

上位機獲取數據值通過VISA Read節點讀取數據包,將數據包里面的有效信息通過截取字符串函數截取出來,然后將字符串轉換為字節數組,字節數組轉換簇函數,最后將數據信息按字節數解析,單體電壓信息由16位組成,占用兩個字節,電流信息由16位組成,占用兩個字節,溫度數據由8位組成,占用一個字節,電池鼓脹信息占用一個bit,以及狀態信息包含循環次數、剩余容量、工作狀態、故障信息各占一個字節。程序中對單體電壓、電流和溫度的值都設置了最大值,單體電壓值超出最大電壓值3.6V,低于2.65V報警燈都會亮起,電流值大于100A,溫度超過80℃同樣也會報警。

程序實現了IAP程序更新,調試上位機向BCU板發送程序更新指令,BCU板回復程序更新準備好應答,上位機收到應答后開始發送程序數據,間隔10 ms。BCU接收程序數據后進行應答,反饋更新狀態。

管理系統初始化會清除所有故障記錄數據,復位容量值,初始化設定所有保護參數。調試上位機向BCU板發送管理系統初始化指令,BCU板完成初始化后回復指令。上位機后面板部分程序框圖如圖4所示。

關閉與串口的會話部分,當程序運行結束時,會清空緩沖區,在條件結構中,條件判斷為真時,使用VISA Close節點關閉串口會話,單片機與上位機通信結束。

圖4 上位機后面板部分程序框圖

3.3 結果及分析

經測試,該深海電池組數據監測系統可以快速、準確的監控電池組實時電壓,溫度,電流等數據及報警信息,對電池組全過程的運行狀態能夠精確記錄,方便操作人員對電池組系統的狀態進行分析,以及突發報警狀況大的及時響應。

4 結束語

本文主要為了研究二次鋰離子電池組在充電放電的過程中各項數據的實時變化,采用Labview圖形化編程平臺設計了上位機,界面簡潔直觀,開發效率高,使用方便。通過單片機與上位機的RS-485串行通信實現了對電池組電壓、電流和溫度數據的采集,監控和報警功能,同時數據也以圖形和數值的形式顯示出來。

[1] 湯佳明, 安偉. 基于LABVIEW的上位機串口通信程序設計 [J]. 電子設計工程, 2018, 26(11): 86-90.

[2] 魏興亞, 魏寧嫻, 趙佩. 基于LabVIEW的鋰電池SOC估計與參數監測系統[J]. 應用能源技術, 2016(2016年01): 45-48.

[3] 李夢, 楊金月. 基于LabVIEW開發平臺的單片機串口通訊系統設計[J]. 赤峰學院學報(自然科學版), 2017, 33(23): 37-39.

[4] 萬松峰, 郭聯金. 基于LabVIEW和ARM的溫濕度監控系統設計[J]. 煤礦機械, 2016, 37(8): 24-26.

[5] 劉威. 圖形化語言LABVIEW應用于數據采集[J]. 電子技術與軟件工程, 2017(13): 249-249.

[6] 段文勇, 李燕. 基于LabVIEW的無線溫度監測系統設計[J]. 科技視界, 2017(4): 181-181.

Design of data monitoring system on lithium-ion battery based on RS485

Zhao Sheng, Li Wei, Zhao Quan

(Wuhan Institute of Marine Electric Propulsion, CSIC, Wuhan 430064, China)

TM912

A

1003-4862(2022)10-0084-03

2021-09-30

趙勝(1988-),男,工程師。研究方向:電源管理系統及設計開發。E-mail:550736090@qq.com

猜你喜歡
界面
聲波在海底界面反射系數仿真計算分析
微重力下兩相控溫型儲液器內氣液界面仿真分析
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
基于FANUC PICTURE的虛擬軸坐標顯示界面開發方法研究
西門子Easy Screen對倒棱機床界面二次開發
空間界面
金秋(2017年4期)2017-06-07 08:22:16
鐵電隧道結界面效應與界面調控
電子顯微打開材料界面世界之門
人機交互界面發展趨勢研究
手機界面中圖形符號的發展趨向
新聞傳播(2015年11期)2015-07-18 11:15:04
主站蜘蛛池模板: 青青草原国产免费av观看| 免费一级全黄少妇性色生活片| 一级黄色网站在线免费看| 国产亚洲精品自在久久不卡 | 精品一區二區久久久久久久網站 | 麻豆AV网站免费进入| 亚洲欧美自拍一区| 中文无码精品a∨在线观看| 欧美一级黄色影院| 日韩精品无码一级毛片免费| 欧美一区二区自偷自拍视频| 亚洲嫩模喷白浆| 九色免费视频| 久热中文字幕在线| 天天综合色天天综合网| 四虎永久在线精品影院| 国产精女同一区二区三区久| 国产成年无码AⅤ片在线| 国内精品久久人妻无码大片高| 日韩不卡免费视频| 欧美精品亚洲精品日韩专区| 57pao国产成视频免费播放| 亚洲网综合| 色丁丁毛片在线观看| 伊人久久大香线蕉成人综合网| 日韩福利在线视频| 综合天天色| 国产av一码二码三码无码| 中文字幕人妻无码系列第三区| AV色爱天堂网| 日韩成人免费网站| 久久亚洲精少妇毛片午夜无码 | 久久这里只有精品66| 久久国产V一级毛多内射| AV网站中文| 亚洲天堂2014| 精品视频一区在线观看| 成人无码一区二区三区视频在线观看 | 亚洲国产欧美中日韩成人综合视频| 永久免费无码成人网站| 精品人妻AV区| 成人免费网站在线观看| 欧美www在线观看| 国产成人综合久久| 免费看a级毛片| 午夜欧美在线| 少妇露出福利视频| 亚洲欧洲免费视频| 亚洲欧美日韩成人在线| 白丝美女办公室高潮喷水视频 | 国产成人精品免费av| 天天操精品| 国产熟女一级毛片| 中文毛片无遮挡播放免费| 国产特级毛片aaaaaaa高清| 国产亚洲高清在线精品99| 欧美精品在线视频观看| 国产日韩精品欧美一区灰| 台湾AV国片精品女同性| 日本在线视频免费| 久久黄色毛片| 国产免费观看av大片的网站| a亚洲视频| 亚洲天堂啪啪| 秋霞一区二区三区| 精品视频在线观看你懂的一区| 夜精品a一区二区三区| 国产丝袜无码精品| 国产区成人精品视频| 不卡的在线视频免费观看| 91精品啪在线观看国产91九色| 国产自在线拍| 婷婷亚洲最大| 久久99国产乱子伦精品免| 亚洲一级毛片| 中文字幕 欧美日韩| 在线播放国产一区| 亚洲高清中文字幕| 国产在线小视频| 国产欧美精品一区aⅴ影院| 国产香蕉在线视频| 免费看美女自慰的网站|