基于Android的電動汽車檢測儀樣機設(shè)計與軟件研制
發(fā)布時間:2021-08-02 10:34
隨著經(jīng)濟的快速發(fā)展,汽車保有量不斷上升,導(dǎo)致環(huán)境問題、能源危機日益嚴重,已影響了社會的可持續(xù)發(fā)展。為了擺脫這種困境,我國政府發(fā)布了一系列政策方針以支持新能源汽車的研發(fā)。發(fā)展新能源汽車是降低環(huán)境污染、緩解能源危機的重要措施。因為無污染、零排放的特點,電動汽車得到了優(yōu)先發(fā)展。相比傳統(tǒng)汽車,電動汽車電子控制單元眾多,在電動汽車的生產(chǎn)研制、運行維護中如何查看各個電子控制單元運行狀況以及在出現(xiàn)問題后如何迅速查找故障源頭,是電動汽車發(fā)展必須考慮的問題。本文針對電動汽車的生產(chǎn)、維護需求,設(shè)計并實現(xiàn)了一套基于Android的電動汽車檢測儀樣機。本文首先分析了電動汽車檢測儀的功能需求,包括CAN網(wǎng)絡(luò)數(shù)據(jù)采集存儲、解析顯示以及固件更新等,在此基礎(chǔ)上設(shè)計了電動汽車檢測儀的系統(tǒng)架構(gòu)。設(shè)計了基于Android的電動汽車檢測儀樣機。樣機硬件系統(tǒng)包括電源模塊、存儲模塊、CAN網(wǎng)絡(luò)數(shù)據(jù)采集模塊、無線網(wǎng)絡(luò)數(shù)據(jù)傳輸模塊,使用飛思卡爾i.MX6Q作為中央處理器,對采集的電動汽車實時運行數(shù)據(jù)進行存儲、解析、顯示以及WiFi傳輸。在軟件研制過程中,描述了檢測儀樣機軟件層次圖。首先對底層軟件進行開發(fā),如:驅(qū)動移植、FlexCAN...
【文章來源】:中國科學(xué)技術(shù)大學(xué)安徽省 211工程院校 985工程院校
【文章頁數(shù)】:91 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第1章 緒論
1.1 電動汽車的發(fā)展背景與發(fā)展現(xiàn)狀
1.1.1 電動汽車發(fā)展背景
1.1.2 電動汽車發(fā)展現(xiàn)狀
1.2 車載信息系統(tǒng)的發(fā)展
1.3 車輛檢測的目的與意義
1.4 汽車檢測技術(shù)的研究概況
1.4.1 國外研究概況
1.4.2 國內(nèi)研究概況
1.5 研究內(nèi)容與論文安排
第2章 電動汽車檢測儀樣機相關(guān)技術(shù)研究
2.1 CAN總線技術(shù)
2.1.1 CAN幀類型與結(jié)構(gòu)
2.2 802.11無線局域網(wǎng)
2.2.1 網(wǎng)絡(luò)組件
2.2.2 MAC幀結(jié)構(gòu)
2.3 Android進程通信
2.3.1 Binder機制架構(gòu)組成
2.3.2 Binder運行機制
2.4 無線網(wǎng)絡(luò)加密、認證協(xié)議
2.4.1 有線等效保密協(xié)議
2.4.2 臨時密鑰完整性協(xié)議
2.4.3 計數(shù)器模式密碼塊鏈消息完整碼協(xié)議
2.4.4 802.1X身份認證
2.5 Protobuf協(xié)議
2.5.1 Protobuf協(xié)議的使用
2.5.2 Protobuf協(xié)議編碼方式
2.6 本章小結(jié)
第3章 電動汽車檢測儀樣機系統(tǒng)架構(gòu)設(shè)計與硬件選型
3.1 檢測儀樣機功能需求
3.2 系統(tǒng)整體架構(gòu)與工作原理
3.2.1 便攜式計算機功能
3.2.2 Android信息終端的結(jié)構(gòu)和功能
3.3 Android信息終端選型
3.3.1 信息終端硬件功能需求分析
3.3.2 處理器方案選擇
3.3.3 i.MX6Q方案
3.4 本章小結(jié)
第4章 電動汽車檢測儀樣機軟件設(shè)計與實現(xiàn)
4.1 軟件功能需求與方案設(shè)計
4.1.1 軟件功能需求
4.1.2 方案設(shè)計
4.2 軟件系統(tǒng)框架
4.3 開發(fā)環(huán)境搭建
4.3.1 Android開發(fā)環(huán)境搭建
4.3.2 便攜式計算機開發(fā)環(huán)境搭建
4.4 驅(qū)動移植
4.4.1 FlexCAN驅(qū)動修改移植
4.4.2 USB-WiFi驅(qū)動移植
4.5 FlexCAN中間件
4.5.1 硬件抽象層
4.5.2 FlexCAN控制服務(wù)Java接口實現(xiàn)
4.5.3 FlexCAN JNI實現(xiàn)
4.6 WiFi中間件
4.6.1 wpa_supplicant
4.6.2 WiFi應(yīng)用框架層
4.6.3 WiFi JNI層
4.7 應(yīng)用程序
4.7.1 Android應(yīng)用程序
4.7.2 上位機軟件
4.8 本章小結(jié)
第5章 系統(tǒng)調(diào)測與實際應(yīng)用
5.1 調(diào)試環(huán)境
5.2 Android信息終端模塊調(diào)試
5.2.0 操作系統(tǒng)下載與燒寫
5.2.1 驅(qū)動調(diào)式
5.2.2 系統(tǒng)中間件調(diào)試
5.3 實際應(yīng)用
5.3.1 應(yīng)用環(huán)境
5.3.2 信息檢測
5.3.3 固件更新
5.4 本章小結(jié)
第6章 總結(jié)與展望
參考文獻
致謝
在讀期間發(fā)表的學(xué)術(shù)論文與取得的其他研究成果
【參考文獻】:
期刊論文
[1]基于VB.NET的二次開發(fā)技術(shù)在梁結(jié)構(gòu)分析中的應(yīng)用[J]. 呂鴻冠,黃技. 智能制造. 2015(08)
[2]基于Protobuf的數(shù)據(jù)傳輸協(xié)議[J]. 聶曉旭,于鳳芹,欽道理. 計算機系統(tǒng)應(yīng)用. 2015(08)
[3]美國電動汽車的現(xiàn)狀及發(fā)展(二)[J]. Karen Fierst,張淑珍. 汽車維修與保養(yǎng). 2015(08)
[4]Android手機上傳感器信息的實時獲取與可視化[J]. 李神送,溫嘉銘,劉學(xué)鋒. 電子測量技術(shù). 2015(06)
[5]日本電動汽車的發(fā)展現(xiàn)狀及政策規(guī)劃[J]. 李曉慧,彭潔,賀德方. 全球科技經(jīng)濟瞭望. 2015(04)
[6]德國如何發(fā)展電動汽車[J]. 劉林森. 中國高新區(qū). 2014(11)
[7]日本混合動力汽車產(chǎn)業(yè)發(fā)展概述[J]. 時代汽車. 2014(10)
[8]美國“電動車普及大挑戰(zhàn)”計劃的成功之路[J]. 黃瑤. 新材料產(chǎn)業(yè). 2014(10)
[9]基于CAN總線電動汽車下線檢測系統(tǒng)的開發(fā)[J]. 韓少劍,楊世文. 汽車實用技術(shù). 2014(01)
[10]基于Protocol Buffers的配置下發(fā)接口適配與應(yīng)用[J]. 寇陽,呂建新. 電子測試. 2014(01)
博士論文
[1]基于行為的電動汽車充換電需求與服務(wù)容量研究[D]. 于強強.山東大學(xué) 2014
[2]輕量級實時通信關(guān)鍵技術(shù)的研究[D]. 張明虎.華中科技大學(xué) 2008
碩士論文
[1]基于Android的手機導(dǎo)航系統(tǒng)設(shè)計與實現(xiàn)[D]. 李曉亮.江西理工大學(xué) 2014
[2]基于Android平臺的微型投影儀驅(qū)動設(shè)計與實現(xiàn)[D]. 黃康凌.電子科技大學(xué) 2014
[3]基于I.MX6的車載視頻播放單元的硬件設(shè)計與實現(xiàn)[D]. 高與聰.大連理工大學(xué) 2014
[4]基于Android平臺的電話軟件模塊設(shè)計[D]. 祁靜.哈爾濱工業(yè)大學(xué) 2013
[5]純電動汽車整車控制策略及應(yīng)用軟件開發(fā)[D]. 黃娟娟.天津大學(xué) 2014
[6]電動汽車動力電池組上位機監(jiān)控及管理平臺設(shè)計[D]. 王洪利.天津大學(xué) 2014
[7]純電動汽車雙能量源系統(tǒng)設(shè)計與仿真研究[D]. 金小飛.合肥工業(yè)大學(xué) 2013
[8]基于CAN總線的電動汽車控制系統(tǒng)的研究[D]. 王梓桐.浙江大學(xué) 2013
[9]基于J1939協(xié)議車輛終端信息采集系統(tǒng)的實現(xiàn)[D]. 胡亞麗.武漢理工大學(xué) 2012
[10]協(xié)議緩沖區(qū)數(shù)據(jù)的構(gòu)造與解析軟件設(shè)計與實現(xiàn)[D]. 張海龍.哈爾濱工業(yè)大學(xué) 2012
本文編號:3317410
【文章來源】:中國科學(xué)技術(shù)大學(xué)安徽省 211工程院校 985工程院校
【文章頁數(shù)】:91 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第1章 緒論
1.1 電動汽車的發(fā)展背景與發(fā)展現(xiàn)狀
1.1.1 電動汽車發(fā)展背景
1.1.2 電動汽車發(fā)展現(xiàn)狀
1.2 車載信息系統(tǒng)的發(fā)展
1.3 車輛檢測的目的與意義
1.4 汽車檢測技術(shù)的研究概況
1.4.1 國外研究概況
1.4.2 國內(nèi)研究概況
1.5 研究內(nèi)容與論文安排
第2章 電動汽車檢測儀樣機相關(guān)技術(shù)研究
2.1 CAN總線技術(shù)
2.1.1 CAN幀類型與結(jié)構(gòu)
2.2 802.11無線局域網(wǎng)
2.2.1 網(wǎng)絡(luò)組件
2.2.2 MAC幀結(jié)構(gòu)
2.3 Android進程通信
2.3.1 Binder機制架構(gòu)組成
2.3.2 Binder運行機制
2.4 無線網(wǎng)絡(luò)加密、認證協(xié)議
2.4.1 有線等效保密協(xié)議
2.4.2 臨時密鑰完整性協(xié)議
2.4.3 計數(shù)器模式密碼塊鏈消息完整碼協(xié)議
2.4.4 802.1X身份認證
2.5 Protobuf協(xié)議
2.5.1 Protobuf協(xié)議的使用
2.5.2 Protobuf協(xié)議編碼方式
2.6 本章小結(jié)
第3章 電動汽車檢測儀樣機系統(tǒng)架構(gòu)設(shè)計與硬件選型
3.1 檢測儀樣機功能需求
3.2 系統(tǒng)整體架構(gòu)與工作原理
3.2.1 便攜式計算機功能
3.2.2 Android信息終端的結(jié)構(gòu)和功能
3.3 Android信息終端選型
3.3.1 信息終端硬件功能需求分析
3.3.2 處理器方案選擇
3.3.3 i.MX6Q方案
3.4 本章小結(jié)
第4章 電動汽車檢測儀樣機軟件設(shè)計與實現(xiàn)
4.1 軟件功能需求與方案設(shè)計
4.1.1 軟件功能需求
4.1.2 方案設(shè)計
4.2 軟件系統(tǒng)框架
4.3 開發(fā)環(huán)境搭建
4.3.1 Android開發(fā)環(huán)境搭建
4.3.2 便攜式計算機開發(fā)環(huán)境搭建
4.4 驅(qū)動移植
4.4.1 FlexCAN驅(qū)動修改移植
4.4.2 USB-WiFi驅(qū)動移植
4.5 FlexCAN中間件
4.5.1 硬件抽象層
4.5.2 FlexCAN控制服務(wù)Java接口實現(xiàn)
4.5.3 FlexCAN JNI實現(xiàn)
4.6 WiFi中間件
4.6.1 wpa_supplicant
4.6.2 WiFi應(yīng)用框架層
4.6.3 WiFi JNI層
4.7 應(yīng)用程序
4.7.1 Android應(yīng)用程序
4.7.2 上位機軟件
4.8 本章小結(jié)
第5章 系統(tǒng)調(diào)測與實際應(yīng)用
5.1 調(diào)試環(huán)境
5.2 Android信息終端模塊調(diào)試
5.2.0 操作系統(tǒng)下載與燒寫
5.2.1 驅(qū)動調(diào)式
5.2.2 系統(tǒng)中間件調(diào)試
5.3 實際應(yīng)用
5.3.1 應(yīng)用環(huán)境
5.3.2 信息檢測
5.3.3 固件更新
5.4 本章小結(jié)
第6章 總結(jié)與展望
參考文獻
致謝
在讀期間發(fā)表的學(xué)術(shù)論文與取得的其他研究成果
【參考文獻】:
期刊論文
[1]基于VB.NET的二次開發(fā)技術(shù)在梁結(jié)構(gòu)分析中的應(yīng)用[J]. 呂鴻冠,黃技. 智能制造. 2015(08)
[2]基于Protobuf的數(shù)據(jù)傳輸協(xié)議[J]. 聶曉旭,于鳳芹,欽道理. 計算機系統(tǒng)應(yīng)用. 2015(08)
[3]美國電動汽車的現(xiàn)狀及發(fā)展(二)[J]. Karen Fierst,張淑珍. 汽車維修與保養(yǎng). 2015(08)
[4]Android手機上傳感器信息的實時獲取與可視化[J]. 李神送,溫嘉銘,劉學(xué)鋒. 電子測量技術(shù). 2015(06)
[5]日本電動汽車的發(fā)展現(xiàn)狀及政策規(guī)劃[J]. 李曉慧,彭潔,賀德方. 全球科技經(jīng)濟瞭望. 2015(04)
[6]德國如何發(fā)展電動汽車[J]. 劉林森. 中國高新區(qū). 2014(11)
[7]日本混合動力汽車產(chǎn)業(yè)發(fā)展概述[J]. 時代汽車. 2014(10)
[8]美國“電動車普及大挑戰(zhàn)”計劃的成功之路[J]. 黃瑤. 新材料產(chǎn)業(yè). 2014(10)
[9]基于CAN總線電動汽車下線檢測系統(tǒng)的開發(fā)[J]. 韓少劍,楊世文. 汽車實用技術(shù). 2014(01)
[10]基于Protocol Buffers的配置下發(fā)接口適配與應(yīng)用[J]. 寇陽,呂建新. 電子測試. 2014(01)
博士論文
[1]基于行為的電動汽車充換電需求與服務(wù)容量研究[D]. 于強強.山東大學(xué) 2014
[2]輕量級實時通信關(guān)鍵技術(shù)的研究[D]. 張明虎.華中科技大學(xué) 2008
碩士論文
[1]基于Android的手機導(dǎo)航系統(tǒng)設(shè)計與實現(xiàn)[D]. 李曉亮.江西理工大學(xué) 2014
[2]基于Android平臺的微型投影儀驅(qū)動設(shè)計與實現(xiàn)[D]. 黃康凌.電子科技大學(xué) 2014
[3]基于I.MX6的車載視頻播放單元的硬件設(shè)計與實現(xiàn)[D]. 高與聰.大連理工大學(xué) 2014
[4]基于Android平臺的電話軟件模塊設(shè)計[D]. 祁靜.哈爾濱工業(yè)大學(xué) 2013
[5]純電動汽車整車控制策略及應(yīng)用軟件開發(fā)[D]. 黃娟娟.天津大學(xué) 2014
[6]電動汽車動力電池組上位機監(jiān)控及管理平臺設(shè)計[D]. 王洪利.天津大學(xué) 2014
[7]純電動汽車雙能量源系統(tǒng)設(shè)計與仿真研究[D]. 金小飛.合肥工業(yè)大學(xué) 2013
[8]基于CAN總線的電動汽車控制系統(tǒng)的研究[D]. 王梓桐.浙江大學(xué) 2013
[9]基于J1939協(xié)議車輛終端信息采集系統(tǒng)的實現(xiàn)[D]. 胡亞麗.武漢理工大學(xué) 2012
[10]協(xié)議緩沖區(qū)數(shù)據(jù)的構(gòu)造與解析軟件設(shè)計與實現(xiàn)[D]. 張海龍.哈爾濱工業(yè)大學(xué) 2012
本文編號:3317410
本文鏈接:http://sikaile.net/kejilunwen/qiche/3317410.html
最近更新
教材專著