天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁(yè) > 科技論文 > 汽車論文 >

電動(dòng)汽車控制器上位機(jī)監(jiān)控軟件設(shè)計(jì)

發(fā)布時(shí)間:2020-10-29 17:49
   新能源汽車市場(chǎng)正以飛快的速度成長(zhǎng),為推進(jìn)新能源汽車產(chǎn)業(yè)發(fā)展,應(yīng)對(duì)日益嚴(yán)重的能源和環(huán)境問(wèn)題,國(guó)家相關(guān)部門也出臺(tái)了各項(xiàng)政策支持電動(dòng)汽車發(fā)展及基礎(chǔ)充電設(shè)施建設(shè)。政策的扶持也極大地鼓勵(lì)了國(guó)內(nèi)電動(dòng)汽車技術(shù)的研發(fā),而電動(dòng)汽車控制器作為電動(dòng)車的控制中心,其性能的好壞,關(guān)系到整車的性能和質(zhì)量。生產(chǎn)出來(lái)的控制器調(diào)試也是非常關(guān)鍵的步驟,因?yàn)闇y(cè)試項(xiàng)、調(diào)試內(nèi)容很多,需要獲取控制器運(yùn)行時(shí)的一些數(shù)據(jù)信息、故障信息,底層控制模型里的一些算法參數(shù)的調(diào)整、控制器程序的燒寫都很頻繁,所以調(diào)試是一個(gè)比較費(fèi)時(shí)耗力的過(guò)程。所以為了簡(jiǎn)化一些調(diào)試步驟,研究設(shè)計(jì)了這個(gè)控制器監(jiān)控系統(tǒng)。上位機(jī)監(jiān)控系統(tǒng)實(shí)現(xiàn)的主要功能有三個(gè):模擬車載儀表、控制器的Matlab模型參數(shù)管理、BootLoader程序燒寫,解決了控制器調(diào)試過(guò)程中的一些麻煩問(wèn)題,普遍適用于目前實(shí)驗(yàn)室研發(fā)的多種電動(dòng)汽車控制器型號(hào)。其中儀表部分,除了模擬顯示汽車的車載儀表外,還對(duì)其他重要的控制器、電機(jī)和整車狀態(tài)信息進(jìn)行了顯示,相應(yīng)的一些數(shù)據(jù)可以被記錄和保存,此外還添加了一個(gè)控制器跑老化的控制按鈕,信息采集相對(duì)完整,完全能滿足測(cè)試者的信息需要。另外參數(shù)管理模塊設(shè)計(jì)是考慮將控制系統(tǒng)參數(shù)的調(diào)整同底層控制邏輯分離,這樣可以方便參數(shù)的批量修改,而不用一一從控制模型里找。當(dāng)選定控制器型號(hào)后,就可以在界面上進(jìn)行模型參數(shù)的改寫、保存、發(fā)送及控制器內(nèi)現(xiàn)有參數(shù)的讀回。BootLoader模塊主要是方便控制器產(chǎn)品后期的軟件升級(jí),只要提供了軟件升級(jí)包,用戶便可以通過(guò)上位機(jī)的BootLoader引導(dǎo)實(shí)現(xiàn)程序的更新改寫?刂破饔玫氖荂AN總線,它同PC機(jī)的通信采用的是CAN轉(zhuǎn)以太網(wǎng)轉(zhuǎn)換器,實(shí)現(xiàn)CAN和Ethernet兩個(gè)網(wǎng)絡(luò)的互連通信。本課題系統(tǒng)主要用于控制器研發(fā)階段的前期調(diào)試,可以方便對(duì)控制器進(jìn)行監(jiān)測(cè)控制,且數(shù)據(jù)更直觀準(zhǔn)確,極大的提高了調(diào)試效率,幫助研發(fā)性能更優(yōu)良的電動(dòng)汽車控制系統(tǒng)。
【學(xué)位單位】:吉林大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位年份】:2018
【中圖分類】:U463.6
【部分圖文】:

工程圖,工程


第 2 章 MFC 概述第 2 章 MFC 概述2.1 Visual Studio 2008 平臺(tái)VS2008 (VC++9.0)是微軟推出的強(qiáng)大的代碼編輯器,提供了所有相關(guān)的工具和框架支持,以及改進(jìn)的語(yǔ)言和數(shù)據(jù)功能,使各個(gè)編程人員可以利用這些功能更輕松快速地構(gòu)建軟件系統(tǒng)架構(gòu),本軟件重在人機(jī)交互,做可視化的操作界面,所以創(chuàng)建了 MFC 應(yīng)用程序[3],如圖 2.1 所示:

應(yīng)用程序,操作系統(tǒng),事件,消息機(jī)制


圖 2.2 應(yīng)用程序?qū)崿F(xiàn)機(jī)制[4] 表示操作系統(tǒng)可以操作輸出設(shè)備, 表示操作系統(tǒng)可以感知和獲取輸入態(tài)變化的信息, 表示應(yīng)用程序可以通知操作系統(tǒng)執(zhí)行某項(xiàng)任務(wù), 表示統(tǒng)將獲取到的輸入設(shè)備的變化上傳給應(yīng)用程序。以上就是我們所說(shuō)的 Windows 應(yīng)用程序的消息機(jī)制。操作系統(tǒng)會(huì)將自己感每個(gè)事件都進(jìn)行包裝,然后將事件的相關(guān)信息以一個(gè)稱為消息的結(jié)構(gòu)體 M遞給應(yīng)用程序[4]。typedef struct tagMSG {HWND hwnd;UINT message;WPARAM wParam;LPARAM lParam;

流程圖,軟件框架,流程圖,編程特點(diǎn)


第 2 章 MFC 概述7圖 2.3 軟件框架流程圖2.3 本章小結(jié)本章主要就上位機(jī)系統(tǒng)的軟件開發(fā)環(huán)境做了介紹,闡述 Windows 程序運(yùn)行機(jī)制,簡(jiǎn)述了 MFC 編程特點(diǎn)和基于對(duì)話框的框架,展示了本文的軟件框架流程圖。
【參考文獻(xiàn)】

相關(guān)期刊論文 前5條

1 徐璇;姜明新;黃靜;徐晶;李敏;;基于MFC的工程軟件界面設(shè)計(jì)[J];電子設(shè)計(jì)工程;2011年21期

2 張翔;;純電動(dòng)汽車整車控制器進(jìn)展[J];汽車電器;2011年02期

3 金家峰;;產(chǎn)品早期失效與老化篩選[J];鐵路通信信號(hào)工程技術(shù);2008年06期

4 楊紅軍;王金英;;基于VC++的多線程通信程序設(shè)計(jì)[J];電腦知識(shí)與技術(shù);2008年29期

5 李宥謀;房鼎益;;CRC編碼算法研究與實(shí)現(xiàn)[J];西北大學(xué)學(xué)報(bào)(自然科學(xué)版);2006年06期


相關(guān)博士學(xué)位論文 前1條

1 趙云;交流電機(jī)高速化驅(qū)動(dòng)關(guān)鍵控制技術(shù)研究[D];華中科技大學(xué);2012年


相關(guān)碩士學(xué)位論文 前7條

1 吳翠翠;電動(dòng)汽車用異步電機(jī)整車與驅(qū)動(dòng)系統(tǒng)軟件開發(fā)[D];吉林大學(xué);2016年

2 朱曉琪;純電動(dòng)汽車整車控制器開發(fā)[D];吉林大學(xué);2015年

3 趙丹丹;電力測(cè)功機(jī)PC機(jī)監(jiān)控軟件設(shè)計(jì)[D];吉林大學(xué);2015年

4 呂姝慧;基于LwIP協(xié)議的CAN/以太網(wǎng)協(xié)議轉(zhuǎn)換器的開發(fā)與研究[D];吉林大學(xué);2013年

5 王春柱;基于CAN總線的電機(jī)控制器監(jiān)控系統(tǒng)[D];吉林大學(xué);2012年

6 黃智;電動(dòng)汽車控制器的設(shè)計(jì)與實(shí)現(xiàn)[D];電子科技大學(xué);2007年

7 李小立;基于VC++6.0 MFC的多線程通信程序[D];西北工業(yè)大學(xué);2001年



本文編號(hào):2861243

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/kejilunwen/qiche/2861243.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶de639***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com