<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 電源與新能源 > 設計應用 > 基于數據采集卡的蓄電池測試系統

基于數據采集卡的蓄電池測試系統

作者: 時(shí)間:2011-12-25 來(lái)源:網(wǎng)絡(luò ) 收藏
1. 前言
  
  閥控密封鉛酸電池(VRLA)由于具有蓄能大、安全和密封性能好、壽命長(cháng)、免維護等優(yōu)點(diǎn)[1],在電力保護、電動(dòng)汽車(chē)和自行車(chē)、以及包括光伏系統在內的許多地方大量采用。同時(shí),各用戶(hù)都希望了解他們使用的還有多少能量和還能使用多久,以便能夠及時(shí)的充電或更換。目前容量預測及壽命估算方法不是很有效,為進(jìn)行容量預測及壽命估算研究,需要完成對蓄電池的檢測,特研制了一套系統。


2.系統要求

  要了解VRLA蓄電池的特性,實(shí)現無(wú)損檢測,只有它的電能輸入、輸出的特性。同時(shí)由于溫度對蓄電池的特性有較大影響,因而除它的端電壓和輸入(出)電流外,還必須檢測它工作時(shí)的溫升。

  由于蓄電池的內阻能反映出其“健康狀況”[2],而且在放電測試期間的在線(xiàn)阻抗測量有發(fā)展潛能[3],進(jìn)行蓄電池的阻抗計算很有必要。為排除溫度的影響,實(shí)現阻抗值可比較,將各種溫度下的檢測值換算成標準溫度25℃下的,其補償算法[4]:

              R25℃ = R+0.015×R×(T-25)

  其中,R為實(shí)測動(dòng)態(tài)電阻,R25℃為25℃時(shí)的換算值,T為實(shí)測溫度的算術(shù)平均值。


3.系統組成

  系統由個(gè)人計算機、/控制卡和檢測電路構成,框圖如圖1所示。采集卡采用研祥PCL-812PG卡,它包括16路12位A/D、2路D/A以及數字16入/16出,允許以DMA、中斷以及查詢(xún)方式進(jìn)行[5]。

  檢測電路主要完成對蓄電池的電壓(開(kāi)路、充電與放電)、電流(充電、放電)以及溫度的轉換。電壓信號采用直接在蓄電池上并聯(lián)電阻分壓的方法來(lái)得到;電流則采用穿孔式霍爾電流傳感器,可以方便地通過(guò)改變原邊繞組數,得到最佳的輸出精度;為采集到蓄電池產(chǎn)生的溫升,溫度測量采用兩路,一個(gè)采集蓄電池本身溫度,另一路采集環(huán)境溫度,它們都采用了高精度溫度傳感器AD590,信號經(jīng)運放放大輸出。

  另外,系統還設計了測試控制開(kāi)關(guān),由數字口送出,有利于測試的開(kāi)始控制(開(kāi)路電壓的測試)以及與各種充、放電設備的接口(簡(jiǎn)單的充、放電設備沒(méi)有充、放電結束控制)。為充分利用采集卡資源,系統設計了四組蓄電池測試端口,它們可以同時(shí)測量。檢測電路如圖2所示。兩路溫度檢測電路相同,圖中給出了一路。



4.軟件的實(shí)現

  由于對蓄電池測試的參數都不是高速變化量,數據要求的實(shí)時(shí)性不高,采用Visual Basic6.0作為編程語(yǔ)言,具有各種控件多,界面設計容易的優(yōu)點(diǎn),同時(shí)也能夠滿(mǎn)足本系統測試要求。

  程序主要包括:開(kāi)機界面、運行窗口界面(檢測數據實(shí)時(shí)顯示、實(shí)時(shí)數據變化曲線(xiàn)、選擇菜單、運行控制等)、數據存貯以及歷史記錄顯示、退出界面等,其流程框圖如圖3所示。采集卡的驅動(dòng)程序由板卡廠(chǎng)家以動(dòng)態(tài)鏈接庫(DLL)的形式提供。使用時(shí)只需在程序中加以聲明,如要使用I/O口的輸出口,則作如下聲明[6]:

  Declare Function W_812PG_DO Lib "812pg.dll" (ByVal port_number As Long, ByVal do_data As Byte) As Long


  開(kāi)機界面及退出界面的設計比較簡(jiǎn)單,開(kāi)機界面是以命令按鈕的方式退出,而關(guān)機界面是利用Timer控件延時(shí)退出。

  運行窗口界面這部分是程序的核心,它包括采集卡的設置、數據的檢測、數據處理及顯示、曲線(xiàn)的繪制、數據的存貯其中包括對文件的操作處理、充電電壓高、放電電壓低的停機處理的程序塊。實(shí)時(shí)曲線(xiàn)的顯示是以從左向右推進(jìn)方式進(jìn)行,這里采用VB的繪圖命令Line。格式語(yǔ)句如下:

         [pic1].Line (x1, y1)-(x2, y0), picColor(n)

  pic1為當前繪圖的圖形控件,x1,x2為X軸位置,x1為起始,x2為結束,(x2-x1)為每次繪圖的寬度,y0,y1 是Y軸位置,picColor(n)指出繪制線(xiàn)的顏色。在本系統中由于新值總是固定從左邊輸入,因此x1固定;y1是當前要繪制的新點(diǎn),y0為上一次的位置值。

  由于在這里圖形顯示是一個(gè)推進(jìn)的動(dòng)態(tài)過(guò)程,也就說(shuō)是在同一的X軸位置后面的數據要不斷地替代前面的數據。為實(shí)現這一功能,這里采用了屏幕拷貝功能,利用windows 的內部庫“GDI32.DLL”函數BitBlt()來(lái)完成,其格式如下:

  result = BitBlt(pic1.hDC, 2, 0, pic1.Width / Screen.TwipsPerPixelX, pic1.Height / Screen.TwipsPerPixelY, pic1.hDC, 0, 0, SRCCOPY)   ?。?)

  對于每一條曲線(xiàn)都要指定一個(gè)圖像控件,結合畫(huà)線(xiàn)命令,就能看到漂亮的移動(dòng)曲線(xiàn),移動(dòng)的速度(步距)可以在開(kāi)始階段設定函數BitBlt()中參數來(lái)實(shí)現,這個(gè)參數就是式(1)中的常數2,這個(gè)步距也決定了采集參數的顯示個(gè)數,因為指定圖像控件的顯示寬度是一定的。運行窗口界面如圖4所示。圖中U 、I、T1與T2分別表示電池電壓、電流、電池溫度及環(huán)境溫度。曲線(xiàn)圖的標值為A/D轉換對應輸入,而圖下端給出了每個(gè)采集量的實(shí)際結果。

圖4 部分運行顯示界面



5.結 語(yǔ)
  
  采用卡具有精度高、控制方便的優(yōu)點(diǎn),而應用,有可讀性強、實(shí)現容易,使測試系統界面豐富,數據、曲線(xiàn)一目了然。并且測試數據便于保存(直接在硬盤(pán)),同時(shí)也為以后的數據查詢(xún)提供方便。特別是為蓄電池容量預測提供并保存了第一手資料。


參考文獻

1 劉建平. “從閥控式密封鉛酸蓄電池看充電器” 移動(dòng)電源與車(chē)輛 2000第3期

2 Hlavac, M.J., Feder, D.O., Croda, T.G.,Champlin, K.S., "Field and laboratory studies toassess the state of health of valve-regulated lead-acidbatteries", in Conf. Proc. INTELEC 93, 1993,Vol(2), pp 375-383

3 J.M.Hawkins  “Some field experience with battery impedance measurement as a useful maintenance tool. Telstra Research Laboratories” in Conf. Proc. INTELEC 94 1994, pp 263-269.

4 王劍 錢(qián)敏 免維護鉛酸蓄電池的狀態(tài)檢測 華東地質(zhì)學(xué)院學(xué)報 Vol22. 4 1999.12

5 PCL-812PG Advanced Multi-function Data acquisition Card User’s Manual 1996.9

6 趙建敏 郭慶 Visual Basic 6.0編程指南 航空工業(yè)出版社  99.8


關(guān)鍵詞: 蓄電池 測試 VB編程 數據采集

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>