基于J1939協(xié)議的CAN仿真平臺(tái)開發(fā)及其在柴油車SCR系統(tǒng)開發(fā)中的應(yīng)用
本文關(guān)鍵詞:基于J1939協(xié)議的CAN仿真平臺(tái)開發(fā)及其在柴油車SCR系統(tǒng)開發(fā)中的應(yīng)用
更多相關(guān)文章: CAN 仿真平臺(tái) SCR 半實(shí)物仿真
【摘要】:CAN(Controller Area Network)總線技術(shù)已經(jīng)在汽車上大量使用,整個(gè)通訊系統(tǒng)也日漸變得復(fù)雜,從而滯后了CAN網(wǎng)絡(luò)通訊系統(tǒng)的開發(fā)。為此,通過虛擬硬件替代實(shí)際硬件進(jìn)行仿真試驗(yàn)就具有極其重要的地位。本文基于SAE J1939協(xié)議,以Microsoft Visual Studio 2010為工具,采用VB.NET語言開發(fā)了一款能夠進(jìn)行CAN總線仿真的通用平臺(tái)。此外,為了方便柴油車SCR(Selective Catalytic Reduction)后處理系統(tǒng)DCU(Dosing Control Unit)的開發(fā),及時(shí)驗(yàn)證其各部分性能,開發(fā)了柴油車SCR系統(tǒng)CAN仿真分析平臺(tái)。主要完成的工作有:1、CAN輔助工具設(shè)計(jì)。根據(jù)J1939協(xié)議對(duì)各CAN網(wǎng)絡(luò)參數(shù)的規(guī)定,設(shè)計(jì)了專門的計(jì)算分析器,主要包括:標(biāo)識(shí)符計(jì)算分析器、擴(kuò)展幀驗(yàn)收屏蔽碼計(jì)算器、波特率分析計(jì)算器。2、資源存儲(chǔ)系統(tǒng)設(shè)計(jì);赟QL數(shù)據(jù)庫設(shè)計(jì)了CAN仿真資源存儲(chǔ)系統(tǒng),存放CAN報(bào)文特性參數(shù)和信號(hào)特性參數(shù)。同時(shí)設(shè)計(jì)了數(shù)據(jù)庫動(dòng)態(tài)操作功能,主要包括:全部查詢、條件查詢、插入記錄、刪除記錄、數(shù)據(jù)更新。3、資源編輯系統(tǒng)設(shè)計(jì)。主要包括CAN初始化資源編輯和CAN網(wǎng)絡(luò)環(huán)境資源編輯。針對(duì)USB轉(zhuǎn)CAN模塊設(shè)計(jì)了CAN初始化資源編輯模塊,對(duì)硬件參數(shù)和CAN網(wǎng)絡(luò)初始化參數(shù)進(jìn)行配置;CAN網(wǎng)絡(luò)環(huán)境資源編輯模塊主要包括:創(chuàng)建節(jié)點(diǎn)、創(chuàng)建報(bào)文、創(chuàng)建信號(hào),以及在CAN網(wǎng)絡(luò)環(huán)境創(chuàng)建完畢后對(duì)各信號(hào)進(jìn)行賦值。4、通信功能模擬系統(tǒng)設(shè)計(jì)。包括報(bào)文處理模塊、報(bào)文接收模塊和報(bào)文發(fā)送模塊。報(bào)文處理模塊將所有報(bào)文按接收和發(fā)送進(jìn)行分類,在此基礎(chǔ)上按優(yōu)先級(jí)高低進(jìn)行排序,將所有待發(fā)送數(shù)據(jù)存入總線報(bào)文數(shù)據(jù)池的發(fā)送緩沖區(qū),通過報(bào)文發(fā)送模塊進(jìn)行發(fā)送。報(bào)文接收模塊實(shí)時(shí)接收CAN網(wǎng)絡(luò)中通過驗(yàn)收的所有報(bào)文,將所接收的報(bào)文存入總線報(bào)文數(shù)據(jù)池的接收緩沖區(qū)等候進(jìn)一步處理。5、分析診斷系統(tǒng)設(shè)計(jì)。對(duì)接收的報(bào)文進(jìn)行實(shí)時(shí)解析,獲得報(bào)文所帶信號(hào)的當(dāng)前狀態(tài)值。并對(duì)各信號(hào)值進(jìn)行監(jiān)測,當(dāng)信號(hào)值超出有效范圍時(shí)則進(jìn)行報(bào)警,并保存相關(guān)故障信息。設(shè)計(jì)了故障管理模塊,對(duì)故障進(jìn)行最終確認(rèn),防止偶然故障的發(fā)生。6、柴油車SCR系統(tǒng)CAN仿真分析平臺(tái)。主要包括計(jì)量泵調(diào)試模塊、計(jì)量泵信息反饋模塊、發(fā)動(dòng)機(jī)監(jiān)控模塊、OBD(On-Board Diagnostic)仿真控制模塊、SCR系統(tǒng)環(huán)境監(jiān)測模塊、虛擬DCU模塊、DTC(Diagnostic Trouble Code)監(jiān)測模塊。7、搭建半實(shí)物仿真平臺(tái),驗(yàn)證所設(shè)計(jì)的CAN仿真通用平臺(tái)的參數(shù)實(shí)時(shí)接收功能、實(shí)時(shí)控制功能、報(bào)文實(shí)時(shí)解析及故障分析功能;驗(yàn)證柴油車SCR系統(tǒng)CAN仿真分析平臺(tái)各模塊功能的正確性。結(jié)果表明,本文設(shè)計(jì)的CAN仿真通用平臺(tái)功能完善、響應(yīng)速度快、軟件運(yùn)行穩(wěn)定可靠。柴油車SCR系統(tǒng)CAN仿真分析平臺(tái)的設(shè)計(jì)合理,滿足SCR系統(tǒng)開發(fā)需求。
【關(guān)鍵詞】:CAN 仿真平臺(tái) SCR 半實(shí)物仿真
【學(xué)位授予單位】:江蘇大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類號(hào)】:U463.6
【目錄】:
- 摘要5-7
- ABSTRACT7-11
- 第一章 緒論11-18
- 1.1 引言11
- 1.2 汽車總線系統(tǒng)11-13
- 1.2.1 A類總線標(biāo)準(zhǔn)12
- 1.2.2 B類總線標(biāo)準(zhǔn)12
- 1.2.3 C類總線標(biāo)準(zhǔn)12-13
- 1.2.4 診斷系統(tǒng)總線標(biāo)準(zhǔn)13
- 1.2.5 安全總線標(biāo)準(zhǔn)13
- 1.3 CAN仿真平臺(tái)國內(nèi)外研究現(xiàn)狀13-16
- 1.3.1 國外研究及應(yīng)用現(xiàn)狀13-15
- 1.3.2 國內(nèi)研究及應(yīng)用現(xiàn)狀15-16
- 1.4 課題研究的目的及主要內(nèi)容16-18
- 1.4.1 研究目的和意義16
- 1.4.2 本文主要研究內(nèi)容16-18
- 第二章 CAN仿真平臺(tái)總體方案及相關(guān)技術(shù)分析18-29
- 2.1 CAN仿真平臺(tái)設(shè)計(jì)要求18
- 2.2 CAN仿真平臺(tái)總體設(shè)計(jì)方案18-21
- 2.2.1 CAN仿真通用平臺(tái)設(shè)計(jì)方案18-20
- 2.2.2 柴油車SCR系統(tǒng)CAN仿真分析平臺(tái)設(shè)計(jì)方案20-21
- 2.3 SAE J1939協(xié)議系統(tǒng)架構(gòu)21-22
- 2.4 SAE J1939通訊協(xié)議技術(shù)特點(diǎn)22-24
- 2.4.1 J1939幀分類22-24
- 2.4.2 參數(shù)群編號(hào)24
- 2.4.3 協(xié)議數(shù)據(jù)單元24
- 2.5 Visual Basic.Net介紹24-26
- 2.5.1 Windows窗體25
- 2.5.2 常用窗體控件25
- 2.5.3 特殊控件25-26
- 2.6 SQL Server 201426
- 2.7 USB轉(zhuǎn)CAN模塊26-28
- 2.8 本章總結(jié)28-29
- 第三章 CAN總線仿真通用平臺(tái)29-59
- 3.1 人機(jī)操作及信息顯示界面29-30
- 3.2 輔助工具30-36
- 3.2.1 標(biāo)識(shí)符計(jì)算分析器30-32
- 3.2.2 擴(kuò)展幀驗(yàn)收屏蔽碼計(jì)算器32-33
- 3.2.3 波特率分析計(jì)算器33-36
- 3.3 資源存儲(chǔ)系統(tǒng)36-43
- 3.3.1 數(shù)據(jù)庫設(shè)計(jì)37-39
- 3.3.2 數(shù)據(jù)庫操作39-40
- 3.3.3 資源存儲(chǔ)系統(tǒng)實(shí)現(xiàn)40-43
- 3.4 資源編輯系統(tǒng)43-52
- 3.4.1 CAN初始化資源編輯44-45
- 3.4.2 CAN網(wǎng)絡(luò)環(huán)境資源編輯45-52
- 3.5 通信功能模擬系統(tǒng)52-56
- 3.5.1 總線報(bào)文數(shù)據(jù)池52-53
- 3.5.2 通信功能處理模塊53-54
- 3.5.3 報(bào)文發(fā)送模塊54-55
- 3.5.4 報(bào)文接收模塊55-56
- 3.5.5 報(bào)文跟蹤模塊56
- 3.6 分析診斷系統(tǒng)56-58
- 3.6.1 報(bào)文解析57
- 3.6.2 故障診斷57-58
- 3.7 本章總結(jié)58-59
- 第四章 柴油車SCR系統(tǒng)CAN仿真分析平臺(tái)59-74
- 4.1 SCR系統(tǒng)工作原理及組成59-60
- 4.2 SCR系統(tǒng)CAN網(wǎng)絡(luò)架構(gòu)60-61
- 4.3 SCR系統(tǒng)添藍(lán)噴射控制策略61-68
- 4.3.1 添藍(lán)基本噴射量的計(jì)算61-64
- 4.3.2 添藍(lán)噴射量的修正64-66
- 4.3.3 原機(jī)排放MAP圖的獲取66-67
- 4.3.4 MAP圖的儲(chǔ)存67-68
- 4.4 柴油車SCR系統(tǒng)CAN仿真分析平臺(tái)68-73
- 4.4.1 計(jì)量泵調(diào)試模塊68
- 4.4.2 計(jì)量泵信息反饋模塊68-69
- 4.4.3 發(fā)動(dòng)機(jī)監(jiān)控模塊69
- 4.4.4 虛擬DCU模塊69-70
- 4.4.5 OBD仿真控制模塊70-71
- 4.4.6 DTC監(jiān)測模塊71-73
- 4.5 本章總結(jié)73-74
- 第五章 CAN仿真平臺(tái)試驗(yàn)驗(yàn)證74-84
- 5.1 CAN仿真平臺(tái)試驗(yàn)設(shè)備74-76
- 5.1.1 SCR系統(tǒng)DCU74
- 5.1.2 尿素計(jì)量泵74-76
- 5.2 CAN仿真通用平臺(tái)功能測試76-78
- 5.2.1 CAN仿真通用平臺(tái)半實(shí)物仿真試驗(yàn)方案76
- 5.2.2 試驗(yàn)及仿真結(jié)果分析76-78
- 5.3 柴油車SCR系統(tǒng)CAN仿真分析平臺(tái)功能測試78-83
- 5.3.1 柴油車SCR系統(tǒng)CAN仿真分析平臺(tái)半實(shí)物仿真試驗(yàn)方案78
- 5.3.2 添藍(lán)噴射控制策略試驗(yàn)驗(yàn)證78-82
- 5.3.3 DTC監(jiān)測模塊功能試驗(yàn)82-83
- 5.4 本章總結(jié)83-84
- 第六章 總結(jié)與展望84-86
- 6.1 本文的研究結(jié)論84-85
- 6.2 不足與展望85-86
- 參考文獻(xiàn)86-88
- 致謝88-89
- 攻讀碩士學(xué)位期間發(fā)表的論文89
【相似文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前10條
1 殷晨光;;國Ⅳ柴油機(jī)壓縮空氣輔助噴射SCR系統(tǒng)[J];汽車電器;2010年04期
2 ;馬自達(dá)開發(fā)出柴油乘用車用尿素SCR系統(tǒng)[J];當(dāng)代汽車;2009年04期
3 俞逾;楊晨;范莉;;電廠SCR系統(tǒng)的設(shè)計(jì)與數(shù)值模擬[J];現(xiàn)代電力;2007年03期
4 陳鎮(zhèn);胡靜;陸國棟;趙彥光;周小燕;帥石金;;提高柴油機(jī)尿素SCR系統(tǒng)氮氧化物轉(zhuǎn)化效率的試驗(yàn)研究[J];車用發(fā)動(dòng)機(jī);2010年06期
5 王建彥;蔡明坤;;國華太倉發(fā)電有限公司2×600MW機(jī)組空氣預(yù)熱器對(duì)SCR系統(tǒng)的適應(yīng)性改造[J];鍋爐技術(shù);2007年05期
6 高艷宏;邊凌濤;;計(jì)算流體動(dòng)力學(xué)在火電廠SCR系統(tǒng)流場優(yōu)化中應(yīng)用及研究進(jìn)展[J];電力科技與環(huán)保;2011年03期
7 張波;牛國平;王月明;馬建蘭;王曉冰;董陳;羅志;;SCR系統(tǒng)急轉(zhuǎn)煙道均流裝置的數(shù)值模擬[J];熱力發(fā)電;2014年04期
8 錢楓;喻方平;;歐IV柴油機(jī)SCR系統(tǒng)添藍(lán)控制器的研發(fā)[J];交通與計(jì)算機(jī);2008年06期
9 高義;范鳳雷;;柴油機(jī)SCR系統(tǒng)尿素沉積物與噴霧特性的研究進(jìn)展[J];重型汽車;2013年06期
10 趙彥光;胡靜;華倫;帥石金;王建昕;;柴油機(jī)尿素SCR系統(tǒng)動(dòng)態(tài)氨泄漏的試驗(yàn)研究[J];內(nèi)燃機(jī)工程;2012年03期
中國重要會(huì)議論文全文數(shù)據(jù)庫 前1條
1 李海言;陽松林;余建華;劉亞貴;華岳;;重型商用車柴油機(jī)SCR系統(tǒng)試驗(yàn)研究[A];2006年APC聯(lián)合學(xué)術(shù)年會(huì)論文集[C];2006年
中國博士學(xué)位論文全文數(shù)據(jù)庫 前1條
1 劉傳寶;柴油機(jī)氨基SCR系統(tǒng)控制策略與匹配研究[D];武漢理工大學(xué);2013年
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前6條
1 袁俊;基于J1939協(xié)議的CAN仿真平臺(tái)開發(fā)及其在柴油車SCR系統(tǒng)開發(fā)中的應(yīng)用[D];江蘇大學(xué);2016年
2 羅晶;尿素-SCR系統(tǒng)優(yōu)化及催化器的研究探討[D];江蘇大學(xué);2009年
3 沈雅萱;數(shù)值模擬在柴油機(jī)SCR系統(tǒng)開發(fā)中的應(yīng)用[D];河北工業(yè)大學(xué);2012年
4 胡振奇;重型柴油機(jī)SCR系統(tǒng)尿素噴射控制策略研究[D];吉林大學(xué);2012年
5 錢楓;歐Ⅳ柴油機(jī)SCR系統(tǒng)電子控制單元的研發(fā)[D];武漢理工大學(xué);2008年
6 張鑫峰;柴油車SCR系統(tǒng)的OBD開發(fā)[D];江南大學(xué);2012年
,本文編號(hào):592145
本文鏈接:http://sikaile.net/kejilunwen/qiche/592145.html