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

動(dòng)力鋰電池測(cè)試系統(tǒng)中數(shù)據(jù)分析軟件的設(shè)計(jì)

2019-12-01 01:38:25李學(xué)廣
電子技術(shù)與軟件工程 2019年3期
關(guān)鍵詞:設(shè)計(jì)

文/李學(xué)廣

1 鋰電池測(cè)試系統(tǒng)及數(shù)據(jù)分析軟件組成

1.1 鋰電池測(cè)試系統(tǒng)

鋰電池測(cè)試系統(tǒng)包括上位機(jī),中位機(jī),下位機(jī)三大模塊。下位機(jī)負(fù)責(zé)數(shù)據(jù)的采集、數(shù)據(jù)的上傳,控制信息的執(zhí)行;中位機(jī)負(fù)責(zé)協(xié)議的轉(zhuǎn)換、任務(wù)的分發(fā)和透?jìng)鳎簧衔粰C(jī)負(fù)責(zé)流程的編輯,測(cè)試過程中的監(jiān)控,測(cè)后數(shù)據(jù)的分析,統(tǒng)計(jì)數(shù)據(jù)的計(jì)算,報(bào)表的生成。

1.2 數(shù)據(jù)分析軟件的組成

數(shù)據(jù)分析軟件包括如下幾個(gè)部分:數(shù)據(jù)庫(kù)的讀取,數(shù)據(jù)的查詢,曲線繪制,表格視圖,實(shí)時(shí)顯示,報(bào)表生成,曲線對(duì)比,數(shù)據(jù)導(dǎo)出等功能。

2 數(shù)據(jù)分析軟件設(shè)計(jì)

2.1 多線程技術(shù)

由于本設(shè)計(jì)中,鋰電池的數(shù)據(jù)量比較大,達(dá)到百萬級(jí)別,讀取數(shù)據(jù)庫(kù)是非常耗時(shí)的,故本設(shè)計(jì)采用的是多線程技術(shù),讀取與顯示界面UI進(jìn)行分離,本設(shè)計(jì)采用是BackgroundWorker組件。利用BackgroundWorker組件的doWork事件方法執(zhí)行耗時(shí)的讀取數(shù)據(jù)庫(kù)工作,利用BackgroundWorker組件的ProgressChanged事件方法進(jìn)行數(shù)據(jù)的顯示和進(jìn)度條的更新。數(shù)據(jù)庫(kù)的讀取采用Ado.Net組件,Ado.Net為微軟推出的一款數(shù)據(jù)庫(kù)訪問技術(shù),類似Java中JDBC以及Hibernate開源框架。為ORM奠定技術(shù)基礎(chǔ)。本設(shè)計(jì)利用Connection類創(chuàng)建數(shù)據(jù)庫(kù)連接,利用Command對(duì)象承載SQL語句,使用DataSet對(duì)象以及DataTable對(duì)象作為數(shù)據(jù)容器,裝載數(shù)據(jù)。

2.2 統(tǒng)計(jì)算法

(1)恒流比:恒流充電階段充電容量與當(dāng)前循環(huán)總充電容量的比值。

(2)中值電壓:恒流放電階段的放電容量,該放電容量的一半,對(duì)應(yīng)的電壓值。

(3)充放電效率:每次循環(huán)中放電容量與充電容量的比值。

(4)容量持有率:當(dāng)前循環(huán)的放電容量與所有循環(huán)中放電容量的最大值的比值。

在百萬級(jí)的數(shù)據(jù)量中,如何挖掘到有用的數(shù)據(jù),猶如沙海淘金,只有通過一定的統(tǒng)計(jì)量,才能直觀,快速的反映出該電池的各種性能。電池的統(tǒng)計(jì)量有很多,其中還包括充電平臺(tái)電壓、放電平臺(tái)電壓、初始電壓、步次電壓等一系列的統(tǒng)計(jì)量。

2.3 曲線繪制

曲線繪制包括3個(gè)部分,第一個(gè)為歷史曲線繪制,第二多曲線對(duì)比,第三實(shí)時(shí)顯示。

曲線繪制的X軸可以為測(cè)試時(shí)間,循環(huán)號(hào),步號(hào),放電容量等,曲線繪制的X軸跟Y軸有一定的對(duì)應(yīng)關(guān)系。Y軸有電流,電壓,充電容量,放電容量,充電能量,放電能量等一系列的電池參數(shù)變量。曲線類型有直線,點(diǎn)劃線,點(diǎn)離散等通過它們之間的組合可以繪制出豐富多彩的曲線,達(dá)到直觀,可視化的效果。

多曲線對(duì)比是將多個(gè)通道的歷史數(shù)據(jù),同時(shí)繪制在一個(gè)坐標(biāo)軸系下,同一電池參數(shù)下的曲線對(duì)比采用同一線型,不同曲線顏色來區(qū)分,不同的電池參數(shù)通過不同的曲線線型來進(jìn)行區(qū)別。

實(shí)時(shí)顯示是在測(cè)試過程中,通過動(dòng)態(tài)實(shí)時(shí)的觀看繪制曲線的過程,可以初步判斷是否出現(xiàn)異常。本設(shè)計(jì)主要采用SQL語句Top關(guān)鍵字,定時(shí)刷新,若數(shù)據(jù)量小于1000個(gè)數(shù)據(jù)點(diǎn),全部讀取,繪制曲線。若是數(shù)據(jù)量大于1000個(gè)數(shù)據(jù)點(diǎn),只讀取最新的1000個(gè)數(shù)據(jù)點(diǎn)繪制曲線。

2.4 表格視圖

表格視圖大致可以分為三個(gè)部分,循環(huán)表格,工步表格,詳細(xì)表格。表格視圖中為了快速響應(yīng),本設(shè)計(jì)采用DataGridView中”虛模式”,即VirtualMode為True,利用CellValueNeeded事件驅(qū)動(dòng),動(dòng)態(tài)填充所需數(shù)據(jù)。在循環(huán)表格以及工步表格中,數(shù)據(jù)量較小,并且分別有各自的恒流比,中值電壓,充放電效率等統(tǒng)計(jì)算法。計(jì)算比較繁瑣。故利用泛型Dictionary來存儲(chǔ)每一行的對(duì)象,該對(duì)象依照ORM原則,建立獨(dú)自的類并實(shí)例化的結(jié)果。詳細(xì)表格數(shù)據(jù)量相對(duì)較大,不能再用Dictionary來存儲(chǔ)。本設(shè)計(jì)采用動(dòng)態(tài)刷新,根據(jù)CellValueNeeded事件判斷出請(qǐng)求的行,將該行數(shù)據(jù)以指定的行數(shù)(默認(rèn)為1000)為冗余。從數(shù)據(jù)庫(kù)中提取并顯示數(shù)據(jù)。

2.5 數(shù)據(jù)導(dǎo)出

本設(shè)計(jì)支持Excel數(shù)據(jù)導(dǎo)出,CSV數(shù)據(jù)導(dǎo)出,同時(shí)也支持?jǐn)?shù)據(jù)報(bào)表PDF。電池的全生命周期都需要以測(cè)試的電池?cái)?shù)據(jù)為支撐。故無論是電池生產(chǎn)商以及新能源汽車生產(chǎn)商都需要電池測(cè)試數(shù)據(jù)。一般是以Excel作為為數(shù)據(jù)存儲(chǔ)的媒介。

本設(shè)計(jì)的數(shù)據(jù)導(dǎo)出功能需要依賴與Microsoft公司的提供的COM組件。盡管有很多第三方的不依賴COM組件的,比如NPOI類似于Java中的POI,還有Epplus等。都可以在沒有安裝Office的情況下完成導(dǎo)出功能,但是他們?cè)诖髷?shù)據(jù)量導(dǎo)出時(shí),兼容性,魯棒性還有待完善。

數(shù)據(jù)報(bào)表PDF導(dǎo)出功能,在電池檢測(cè)系統(tǒng)中應(yīng)用也比較實(shí)用,一般電池研究院以及質(zhì)檢中心對(duì)該功能的使用更為廣泛。對(duì)電池檢測(cè)完成以后,需要對(duì)該類電池的各種性能進(jìn)行評(píng)價(jià)。最終形成數(shù)據(jù)報(bào)表PDF。相當(dāng)于該類型電池的合格證書。本設(shè)計(jì)在數(shù)據(jù)報(bào)表PDF功能中,需要依賴于Interop.AxroPDFLib組件。該組件可以可視化PDF文檔,對(duì)PDF操作有良好的封裝。

3 結(jié)束語

本設(shè)計(jì)主要是在動(dòng)力鋰電池測(cè)試系統(tǒng)中,對(duì)測(cè)試的電池?cái)?shù)據(jù)進(jìn)行分析。主要包括曲線繪制功能,實(shí)時(shí)顯示功能,表格視圖功能,數(shù)據(jù)查詢功能,數(shù)據(jù)導(dǎo)出功能,查看統(tǒng)計(jì)數(shù)據(jù),多曲線對(duì)比功能等。本設(shè)計(jì)滿足要求,以廣泛應(yīng)用到鋰電池測(cè)試系統(tǒng)中。

猜你喜歡
設(shè)計(jì)
二十四節(jié)氣在平面廣告設(shè)計(jì)中的應(yīng)用
何為設(shè)計(jì)的守護(hù)之道?
《豐收的喜悅展示設(shè)計(jì)》
流行色(2020年1期)2020-04-28 11:16:38
基于PWM的伺服控制系統(tǒng)設(shè)計(jì)
電子制作(2019年19期)2019-11-23 08:41:36
基于89C52的32只三色LED搖搖棒設(shè)計(jì)
電子制作(2019年15期)2019-08-27 01:11:50
基于ICL8038的波形發(fā)生器仿真設(shè)計(jì)
電子制作(2019年7期)2019-04-25 13:18:16
瞞天過海——仿生設(shè)計(jì)萌到家
設(shè)計(jì)秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計(jì)叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
從平面設(shè)計(jì)到“設(shè)計(jì)健康”
商周刊(2017年26期)2017-04-25 08:13:04
主站蜘蛛池模板: 日韩专区欧美| 亚洲欧美一级一级a| 91丝袜乱伦| 91久久青青草原精品国产| 91国内在线观看| 日韩在线中文| 福利视频久久| 国产精品xxx| 欧美另类图片视频无弹跳第一页| 亚洲国产亚综合在线区| 国产综合亚洲欧洲区精品无码| 欧美日韩午夜| 国内毛片视频| 亚洲男人的天堂网| 日本黄色a视频| 在线播放真实国产乱子伦| 老色鬼久久亚洲AV综合| 国产一在线观看| 日本爱爱精品一区二区| 成色7777精品在线| 久久综合九九亚洲一区| 六月婷婷激情综合| 亚洲天堂成人| 国产精品性| AV不卡在线永久免费观看 | 人人看人人鲁狠狠高清| 成人精品亚洲| 黄色a一级视频| 九九九九热精品视频| 日韩一二三区视频精品| 日本三级欧美三级| 国产 在线视频无码| 日本在线国产| 亚洲精品人成网线在线| 中文字幕永久在线观看| 亚洲欧洲AV一区二区三区| 天堂成人在线| 成人免费视频一区二区三区 | 在线观看国产网址你懂的| 国内精品免费| 久久人搡人人玩人妻精品一| 亚洲精品无码高潮喷水A| 精品久久综合1区2区3区激情| 666精品国产精品亚洲| 国产在线视频福利资源站| 亚洲欧美综合精品久久成人网| 亚洲精品成人7777在线观看| 亚洲性一区| 99无码中文字幕视频| 国产色伊人| 久久永久精品免费视频| 日本欧美一二三区色视频| 久久精品这里只有国产中文精品| 成人在线观看一区| 秋霞一区二区三区| 五月婷婷欧美| 伊人精品视频免费在线| 成人a免费α片在线视频网站| 欧美精品影院| 国产精品久久自在自线观看| 国产91熟女高潮一区二区| www.亚洲国产| 免费一级毛片在线播放傲雪网| jizz在线免费播放| 白丝美女办公室高潮喷水视频| 亚洲全网成人资源在线观看| 国产美女免费| 久草中文网| 日本91在线| 国产丝袜啪啪| 亚洲欧洲免费视频| 99久久精品无码专区免费| 91精品国产综合久久香蕉922| 99视频在线免费观看| 国产在线视频二区| www.youjizz.com久久| 国产网站免费| 日日拍夜夜嗷嗷叫国产| 色婷婷在线影院| 国产白浆视频| 成人精品在线观看| 亚洲中文字幕23页在线|