基于UDS車身控制模塊的開發(fā)
本文關(guān)鍵詞:基于UDS車身控制模塊的開發(fā)
更多相關(guān)文章: 車身控制器 Stateflow UDS診斷 CAN總線
【摘要】:隨著嵌入式技術(shù)、計算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,更多面向汽車舒適性、智能化、集成化的功能被應(yīng)用到車身控制模塊(BCM)中。目前,外資與合資企業(yè)幾乎壟斷了我國轎車BCM的配套市場,他們掌握汽車電子的核心技術(shù)、發(fā)展趨勢,雖然已有本土企業(yè)陸續(xù)參與到研發(fā)和生產(chǎn)中,但面臨技術(shù)依賴和市場競爭等發(fā)展瓶頸。本文采用目前主流的基于“V”型的開發(fā)模式作為設(shè)計流程,開發(fā)了具有診斷功能的集中式車身控制器。本文首先對車身控制器的功能要求進(jìn)行了分析。然后在硬件開發(fā)部分,對電子硬件進(jìn)行了選型,利用Protel DXP對電路進(jìn)行設(shè)計,完成了車身控制器硬件實物的開發(fā)。在軟件開發(fā)部分,利用Stateflow完成車身控制器功能模塊的可視化建模,然后利用軟件在環(huán)測試(SIL)對仿真生成的函數(shù)或代碼進(jìn)行實時仿真,完成對模型早期生成代碼的驗證。最后利于代碼生成工具Real-Time Workshop Embedded Coder生成符合標(biāo)準(zhǔn)的嵌入式C代碼。此軟件開發(fā)手段解決了邏輯控制復(fù)雜、手寫代碼編程周期過長等問題,明顯提高了開發(fā)效率,以及減少后續(xù)測試缺陷等問題。在診斷開發(fā)部分,以基于CAN的UDS(unified diagnostic services)協(xié)議作為設(shè)計目標(biāo),按照OSI的7層基本結(jié)構(gòu),對物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層及應(yīng)用層進(jìn)行了詳細(xì)的論述和分析,在此基礎(chǔ)上對網(wǎng)絡(luò)層和應(yīng)用層進(jìn)行了編程設(shè)計,從而實現(xiàn)車身控制模塊的診斷功能。本文最后利用建模仿真工具CANoe對CAN網(wǎng)絡(luò)進(jìn)行了仿真,利用診斷協(xié)議開發(fā)軟件CANdelaStudio驗證診斷協(xié)議的開發(fā),從而驗證所開發(fā)車身控制器的可靠性和正確性。
【關(guān)鍵詞】:車身控制器 Stateflow UDS診斷 CAN總線
【學(xué)位授予單位】:山東理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:U463.6
【目錄】:
- 摘要4-5
- Abstract5-8
- 第一章 緒論8-11
- 1.1 課題的來源及意義8
- 1.2 國內(nèi)外研究現(xiàn)狀和發(fā)展趨勢8-9
- 1.3 本文研究的內(nèi)容和意義9-11
- 第二章 車身控制模塊總體設(shè)計與硬件設(shè)計11-21
- 2.1 車身控制模塊總體設(shè)計11-12
- 2.1.1 車身控制模塊的功能需求11
- 2.1.2 車身控制模塊的基本架構(gòu)11-12
- 2.2 車身控制模塊的硬件設(shè)計12-19
- 2.2.1 主控芯片選型以及最小系統(tǒng)設(shè)計12-14
- 2.2.2 電源電路設(shè)計14
- 2.2.3 電源電壓采集電路設(shè)計14-15
- 2.2.4 開關(guān)電路設(shè)計15-16
- 2.2.5 轉(zhuǎn)向燈驅(qū)動電路設(shè)計16-17
- 2.2.6 門鎖驅(qū)動電路設(shè)計17
- 2.2.7 除霜與洗滌電路設(shè)計17-18
- 2.2.8 CAN通訊電路設(shè)計18-19
- 2.3 PCB設(shè)計指導(dǎo)19-20
- 2.4 本章小結(jié)20-21
- 第三章 車身控制模塊模型設(shè)計與代碼實現(xiàn)21-29
- 3.1 開發(fā)流程21-22
- 3.2 軟件架構(gòu)22-23
- 3.3 軟件開發(fā)環(huán)境23
- 3.3.1 CodeWarrior5.023
- 3.3.2 Simulink/Stateflow23
- 3.4 車身控制器狀態(tài)圖建模23-26
- 3.4.1 中控門鎖狀態(tài)圖建模24-25
- 3.4.2 外部燈建模25-26
- 3.5 軟件在環(huán)測試(SIL)26-27
- 3.6 自動代碼生成27-28
- 3.7 本章小結(jié)28-29
- 第四章 車身控制模塊CAN總線的UDS設(shè)計29-49
- 4.1 CAN總線介紹29-31
- 4.1.1 CAN總線概述29
- 4.1.2 CAN總線的幀結(jié)構(gòu)29-30
- 4.1.3 CAN總線網(wǎng)絡(luò)結(jié)構(gòu)30-31
- 4.2 常用的故障診斷協(xié)議分析31-34
- 4.2.1 診斷協(xié)議發(fā)展歷史31-32
- 4.2.2 主要診斷協(xié)議分析32-34
- 4.3 基與CAN總線的UDS診斷協(xié)議分析34-39
- 4.3.1 物理層34
- 4.3.2 數(shù)據(jù)鏈路層34
- 4.3.3 網(wǎng)絡(luò)層34-37
- 4.3.4 應(yīng)用層37-39
- 4.4 UDS診斷協(xié)議的設(shè)計與實現(xiàn)39-46
- 4.4.1 CAN通訊軟件設(shè)計39-41
- 4.4.2 診斷服務(wù)設(shè)計41-44
- 4.4.3 故障記錄與存儲設(shè)計44-46
- 4.5 車身控制器主程序流程設(shè)計46-48
- 4.6 本章小結(jié)48-49
- 第五章 車身控制模塊測試驗證49-57
- 5.1 系統(tǒng)仿真測試49-52
- 5.1.1 建模仿真工具CANoe49
- 5.1.2 CANoe仿真測試49-52
- 5.2 系統(tǒng)診斷測試52-56
- 5.2.1 USB_CAN Tool診斷測試52-53
- 5.2.2 CANdelaStudio診斷測試53-56
- 5.3 本章小結(jié)56-57
- 第六章 全文總結(jié)與展望57-59
- 6.1 全文總結(jié)57
- 6.2 工作展望57-59
- 參考文獻(xiàn)59-62
- 致謝62
【參考文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前10條
1 施海星;王昆;胡越黎;孫斌;;一種集中式車身控制器內(nèi)部通信的設(shè)計與實現(xiàn)[J];計算機(jī)測量與控制;2012年06期
2 程安宇;趙國慶;馮輝宗;張玲;;基于CAN總線的電子控制單元功能測試方法[J];計算機(jī)應(yīng)用;2012年01期
3 向云秀;覃開宇;;汽車電磁兼容:標(biāo)準(zhǔn)、現(xiàn)狀、措施與建議[J];磁性材料及器件;2011年04期
4 王曉杰;;Volcano UDS診斷解決方案在BCM控制器上的應(yīng)用[J];中國集成電路;2011年06期
5 李銳;王三宏;范德全;蔣建春;;OSEK操作系統(tǒng)一致性測試用例的生成[J];計算機(jī)工程;2011年09期
6 劉景明;文風(fēng);;基于專利分析的我國汽車電子控制系統(tǒng)關(guān)鍵技術(shù)自主創(chuàng)新路線研究[J];科技進(jìn)步與對策;2011年08期
7 蔣建春;陳洪霞;鄭太雄;;基于CCP的ECU在線編程技術(shù)的實現(xiàn)[J];計算機(jī)工程;2011年05期
8 李海方;張獻(xiàn)軍;;汽車BCM應(yīng)用電路設(shè)計[J];汽車電器;2009年12期
9 高鋒;張強(qiáng);周晶潔;何文;;車身控制器功能邏輯測試技術(shù)的研究[J];汽車工程;2009年10期
10 丁榮軍;;快速控制原型技術(shù)的發(fā)展現(xiàn)狀[J];機(jī)車電傳動;2009年04期
中國重要會議論文全文數(shù)據(jù)庫 前1條
1 馬英;陰曉峰;張德旺;;基于CAN的汽車電控系統(tǒng)故障診斷技術(shù)[A];2008中國汽車工程學(xué)會年會論文集[C];2008年
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前10條
1 史文杰;某型純電動汽車故障診斷功能的設(shè)計和研究[D];合肥工業(yè)大學(xué);2015年
2 曹紅;純電動汽車故障診斷系統(tǒng)開發(fā)[D];山東大學(xué);2014年
3 任國臣;車身控制器平臺系統(tǒng)開發(fā)[D];上海交通大學(xué);2013年
4 舒浩敏;基于CAN總線的車身控制系統(tǒng)設(shè)計[D];湖南大學(xué);2012年
5 楊曹剛;汽車ESP故障診斷方法及其控制策略的研究[D];吉林大學(xué);2012年
6 胡琦;基于AUTOSAR的汽車故障診斷系統(tǒng)的設(shè)計與實現(xiàn)[D];浙江大學(xué);2011年
7 劉威;汽車集成BCM嵌入式系統(tǒng)的研究與設(shè)計[D];復(fù)旦大學(xué);2010年
8 徐軍輝;車身網(wǎng)絡(luò)控制系統(tǒng)關(guān)鍵技術(shù)的研究與實現(xiàn)[D];哈爾濱工業(yè)大學(xué);2010年
9 孫迎禹;基于CAN總線的電動車窗的應(yīng)用研究[D];吉林大學(xué);2010年
10 吳廣;汽車故障診斷系統(tǒng)研究[D];吉林大學(xué);2009年
,本文編號:1127834
本文鏈接:http://sikaile.net/kejilunwen/qiche/1127834.html