基于Python語(yǔ)言的在線/離線數(shù)據(jù)平臺(tái)的搭建及其在電池分析中的應(yīng)用
發(fā)布時(shí)間:2023-05-05 22:17
在世界范圍內(nèi)能源日趨緊張的環(huán)境下,伴隨著傳統(tǒng)能源帶來(lái)的環(huán)境污染問(wèn)題,新能源汽車相關(guān)技術(shù)的開(kāi)發(fā)與應(yīng)用刻不容緩。對(duì)動(dòng)力電池相關(guān)的各類數(shù)據(jù)的分析技術(shù)正在逐漸隨著更適合大數(shù)據(jù)時(shí)代的各種工具而不斷進(jìn)步。伴隨著大數(shù)據(jù)時(shí)代的來(lái)臨,有關(guān)電池分析所需要的數(shù)據(jù)量也在不斷地增大,傳統(tǒng)的數(shù)據(jù)分析軟件逐漸不能應(yīng)付越來(lái)越大的數(shù)據(jù)量,且有效的整合各種類型的數(shù)據(jù)也成了當(dāng)下重要的任務(wù)。本文利用適應(yīng)大型數(shù)據(jù)分析的語(yǔ)言Python以及基于其眾多開(kāi)源數(shù)據(jù)開(kāi)發(fā)工具。開(kāi)發(fā)了兩套數(shù)據(jù)平臺(tái)。平臺(tái)設(shè)計(jì)一章中介紹了以Python編程語(yǔ)言為核心的程序組織框架,在具體的在線反饋平臺(tái)開(kāi)發(fā)層面,使用了相關(guān)的互聯(lián)網(wǎng)技術(shù)以及清晰的多層邏輯結(jié)構(gòu),從而可以在控制層面上達(dá)成基于瀏覽器UI界面的遠(yuǎn)程交互,充分考慮到了實(shí)驗(yàn)室的信息化建設(shè),提升了實(shí)驗(yàn)室的運(yùn)行效率。最終平臺(tái)填補(bǔ)了只能利用充電機(jī)有限的編程方式進(jìn)行充電機(jī)控制的局限性,完成了利用Arbin充電機(jī)提供的控制接口對(duì)充電機(jī)進(jìn)行更加復(fù)雜多變的控制的目標(biāo),其優(yōu)勢(shì)體現(xiàn)在不但可以按照固定的工況對(duì)電池進(jìn)行充放電的操作,更進(jìn)一步可以根據(jù)電池當(dāng)前的狀態(tài)以及歷史狀態(tài)對(duì)充電流程進(jìn)行可利用Python語(yǔ)言實(shí)現(xiàn)的算法進(jìn)行控制。在...
【文章頁(yè)數(shù)】:74 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
致謝
摘要
ABSTRACT
序言
1 緒論
1.1 研究背景
1.1.1 電池行業(yè)發(fā)展概述
1.1.2 大數(shù)據(jù)時(shí)代的來(lái)臨
2 平臺(tái)搭建技術(shù)背景
2.1 PYTHON簡(jiǎn)介
2.1.1 Python語(yǔ)言特性
2.1.2 使用Python搭建在線/離線平臺(tái)的優(yōu)勢(shì)
2.2 在線數(shù)據(jù)反饋控制平臺(tái)軟件包介紹
2.2.1 Html
2.2.2 CSS
2.2.3 JavaScript
2.2.4 D3.js
2.2.5 基于flask的web服務(wù)器
2.2.6 TCP網(wǎng)絡(luò)編程
2.2.7 多線程編程
2.2.8 Json
2.2.9 Wireshark與Rawcap網(wǎng)絡(luò)數(shù)據(jù)幀分析工具
2.3 離線數(shù)據(jù)分析平臺(tái)軟件包介紹
2.3.1 Numpy
2.3.2 Matplotlib
2.3.3 Pandas
2.3.4 Scikit-learn
2.3.5 IPython
2.3.6 Notebook
3 在線/離線數(shù)據(jù)平臺(tái)方案設(shè)計(jì)與開(kāi)發(fā)
3.1 在線反饋控制平臺(tái)
3.1.1 基于Html、CSS、JavaScript的圖形界面
3.1.2 圖形界面后端服務(wù)層
3.1.3 反饋函數(shù)服務(wù)層
3.1.4 硬件執(zhí)行層
3.2 離線數(shù)據(jù)分析與挖掘平臺(tái)
3.2.1 Python安裝及配置技巧
3.2.2 使用pip安裝程序依賴包方法
3.2.3 數(shù)據(jù)分析流程
3.3 本章小結(jié)
4 在線/離線數(shù)據(jù)平臺(tái)在電池管理中的應(yīng)用
4.1 在線數(shù)據(jù)平臺(tái)的應(yīng)用實(shí)驗(yàn)
4.1.1 平臺(tái)環(huán)境的搭建與配置
4.1.2 實(shí)驗(yàn)運(yùn)行實(shí)例
4.2 離線數(shù)據(jù)平臺(tái)的應(yīng)用
4.2.1 電動(dòng)出租車數(shù)據(jù)分析
4.2.2 基于ICA曲線特征的電池容量估計(jì)模型建立
4.3 本章小結(jié)
5 總結(jié)與展望
參考文獻(xiàn)
附錄A
作者簡(jiǎn)歷及攻讀碩士學(xué)位期間取得的研究成果
學(xué)位論文數(shù)據(jù)集
本文編號(hào):3808466
【文章頁(yè)數(shù)】:74 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
致謝
摘要
ABSTRACT
序言
1 緒論
1.1 研究背景
1.1.1 電池行業(yè)發(fā)展概述
1.1.2 大數(shù)據(jù)時(shí)代的來(lái)臨
2 平臺(tái)搭建技術(shù)背景
2.1 PYTHON簡(jiǎn)介
2.1.1 Python語(yǔ)言特性
2.1.2 使用Python搭建在線/離線平臺(tái)的優(yōu)勢(shì)
2.2 在線數(shù)據(jù)反饋控制平臺(tái)軟件包介紹
2.2.1 Html
2.2.2 CSS
2.2.3 JavaScript
2.2.4 D3.js
2.2.5 基于flask的web服務(wù)器
2.2.6 TCP網(wǎng)絡(luò)編程
2.2.7 多線程編程
2.2.8 Json
2.2.9 Wireshark與Rawcap網(wǎng)絡(luò)數(shù)據(jù)幀分析工具
2.3 離線數(shù)據(jù)分析平臺(tái)軟件包介紹
2.3.1 Numpy
2.3.2 Matplotlib
2.3.3 Pandas
2.3.4 Scikit-learn
2.3.5 IPython
2.3.6 Notebook
3 在線/離線數(shù)據(jù)平臺(tái)方案設(shè)計(jì)與開(kāi)發(fā)
3.1 在線反饋控制平臺(tái)
3.1.1 基于Html、CSS、JavaScript的圖形界面
3.1.2 圖形界面后端服務(wù)層
3.1.3 反饋函數(shù)服務(wù)層
3.1.4 硬件執(zhí)行層
3.2 離線數(shù)據(jù)分析與挖掘平臺(tái)
3.2.1 Python安裝及配置技巧
3.2.2 使用pip安裝程序依賴包方法
3.2.3 數(shù)據(jù)分析流程
3.3 本章小結(jié)
4 在線/離線數(shù)據(jù)平臺(tái)在電池管理中的應(yīng)用
4.1 在線數(shù)據(jù)平臺(tái)的應(yīng)用實(shí)驗(yàn)
4.1.1 平臺(tái)環(huán)境的搭建與配置
4.1.2 實(shí)驗(yàn)運(yùn)行實(shí)例
4.2 離線數(shù)據(jù)平臺(tái)的應(yīng)用
4.2.1 電動(dòng)出租車數(shù)據(jù)分析
4.2.2 基于ICA曲線特征的電池容量估計(jì)模型建立
4.3 本章小結(jié)
5 總結(jié)與展望
參考文獻(xiàn)
附錄A
作者簡(jiǎn)歷及攻讀碩士學(xué)位期間取得的研究成果
學(xué)位論文數(shù)據(jù)集
本文編號(hào):3808466
本文鏈接:http://sikaile.net/kejilunwen/qiche/3808466.html
最近更新
教材專著