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