基于OpenGL的3D振動(dòng)設(shè)備監(jiān)控系統(tǒng)實(shí)現(xiàn)
發(fā)布時(shí)間:2020-12-11 17:59
在工業(yè)生產(chǎn)和制造過程中,對(duì)工作環(huán)境要求比較苛刻的設(shè)備,尤其是軍用設(shè)備和汽車電子,在產(chǎn)品交付和使用之前必須經(jīng)過嚴(yán)格的篩選,使它們滿足具體的環(huán)境要求。其中的振動(dòng)實(shí)驗(yàn)是必不可少的篩選試驗(yàn)之一。3D遠(yuǎn)程監(jiān)控系統(tǒng)克服了傳統(tǒng)實(shí)驗(yàn)過程中實(shí)驗(yàn)人員需要進(jìn)入空間小、噪聲大的實(shí)驗(yàn)室并且利用大量時(shí)間去查看進(jìn)行振動(dòng)設(shè)備的運(yùn)行狀態(tài)的弊端,是一個(gè)給實(shí)驗(yàn)人員提供了更加便捷、遠(yuǎn)程、可以追溯故障率的監(jiān)控系統(tǒng)。本文從實(shí)際應(yīng)用角度出發(fā),結(jié)合目前Windows和Linux操作系統(tǒng),設(shè)計(jì)出了能夠監(jiān)視振動(dòng)系統(tǒng)中每一個(gè)模塊運(yùn)行狀態(tài)的監(jiān)控系統(tǒng),用以配合振動(dòng)實(shí)驗(yàn)的進(jìn)行,此系統(tǒng)為實(shí)驗(yàn)人員提供了逼真的3D界面與方便的查詢操作。本文開篇首先闡述了3D界面的研究背景以及現(xiàn)狀,其次對(duì)跨平臺(tái)技術(shù)以及OpenGL ES可編程管線技術(shù)數(shù)學(xué)理論基礎(chǔ)進(jìn)行了研究。再次是對(duì)振動(dòng)設(shè)備監(jiān)控系統(tǒng)設(shè)計(jì)中所運(yùn)用的核心技術(shù)進(jìn)行了具體的描述,重點(diǎn)對(duì)3D模型解析和模型的拾取算法做出研究。同時(shí)對(duì)振動(dòng)設(shè)備監(jiān)控系統(tǒng)的需求、整體設(shè)計(jì)和系統(tǒng)中使用的CAN通信協(xié)議進(jìn)行了描述。本系統(tǒng)由顯控終端和監(jiān)控終端兩個(gè)部分組成,其中監(jiān)控終端由STM32F103C8T6芯片、溫度傳感器、電壓采集電路和C...
【文章來源】:江蘇科技大學(xué)江蘇省
【文章頁數(shù)】:83 頁
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
Abstract
第1章 緒論
1.1 研究背景與意義
1.2 國內(nèi)外研究現(xiàn)狀
1.2.1 人機(jī)界面的發(fā)展
1.2.2 三維界面研究現(xiàn)狀
1.3 主要研究工作
1.4 文章組織結(jié)構(gòu)
第2章 相關(guān)技術(shù)
2.1 OpenGL ES關(guān)鍵技術(shù)介紹
2.1.1 OpenGL簡介
2.1.2 OpenGL ES渲染過程
2.2 跨平臺(tái)技術(shù)
2.2.1 跨平臺(tái)的相關(guān)概念
2.2.2 跨平臺(tái)的意義
2.2.3 跨平臺(tái)軟件開發(fā)平臺(tái)
2.3 本章小結(jié)
第3章 3D模型實(shí)現(xiàn)與對(duì)象拾取技術(shù)研究
3.1 3D模型研究
3.1.1 3D模型繪制工具介紹
3.1.2 3D模型文件格式研究
3.2 OBJ模型解析
3.2.1 OBJ與 MTL文件研究
3.2.2 OBJ模型文件解析
3.3 3D模型拾取算法研究
3.4 本章小結(jié)
第4章 振動(dòng)設(shè)備監(jiān)控系統(tǒng)分析
4.1 振動(dòng)設(shè)備監(jiān)控系統(tǒng)需求分析
4.2 振動(dòng)設(shè)備監(jiān)控系統(tǒng)整體結(jié)構(gòu)
4.2.1 振動(dòng)設(shè)備監(jiān)控系統(tǒng)硬件平臺(tái)
4.2.2 振動(dòng)設(shè)備監(jiān)控系統(tǒng)軟件平臺(tái)
4.3 振動(dòng)設(shè)備監(jiān)控系統(tǒng)通信方案
4.3.1 CAN總線簡介
4.3.2 CAN總線報(bào)文格式
4.3.3 CAN總線節(jié)點(diǎn)的錯(cuò)誤狀態(tài)
4.4 本章小結(jié)
第5章 振動(dòng)設(shè)備監(jiān)控系統(tǒng)設(shè)計(jì)
5.1 系統(tǒng)監(jiān)控終端設(shè)計(jì)
5.1.1 監(jiān)控終端需求分析
5.1.2 監(jiān)控終端硬件設(shè)計(jì)
5.1.3 監(jiān)控終端軟件設(shè)計(jì)
5.2 系統(tǒng)顯控終端設(shè)計(jì)
5.2.1 顯控終端需求分析
5.2.2 顯控終端概要設(shè)計(jì)
5.2.3 顯控終端詳細(xì)設(shè)計(jì)
5.3 本章小結(jié)
第6章 振動(dòng)設(shè)備監(jiān)控系統(tǒng)實(shí)現(xiàn)與測(cè)試
6.1 系統(tǒng)監(jiān)控終端實(shí)現(xiàn)
6.2 系統(tǒng)顯控終端實(shí)現(xiàn)
6.3 系統(tǒng)實(shí)現(xiàn)與功能驗(yàn)證
6.3.1 網(wǎng)絡(luò)通信功能
6.3.2 數(shù)據(jù)庫功能
6.3.3 設(shè)備狀態(tài)查詢功能
6.3.4 設(shè)備模塊操作功能
6.4 本章小結(jié)
第7章 結(jié)論與展望
7.1 結(jié)論
7.2 展望
參考文獻(xiàn)
攻讀碩士學(xué)位期間發(fā)表的論文
致謝
詳細(xì)摘要
【參考文獻(xiàn)】:
期刊論文
[1]基于OpenGL拾取技術(shù)的空間目標(biāo)光學(xué)橫截面積計(jì)算[J]. 徐燦,張雅聲,李鵬,李紀(jì)蓮. 光學(xué)學(xué)報(bào). 2017(07)
[2]OpenGL鼠標(biāo)拾取機(jī)制的應(yīng)用[J]. 劉晶晶,孫倩. 中國科技信息. 2017(Z1)
[3]基于OpenGL的三維模型點(diǎn)坐標(biāo)拾取方法[J]. 施珂奕,鄧春健,鄒昆. 液晶與顯示. 2016(07)
[4]基于OpenGL的三維虛擬對(duì)象拾取與查詢系統(tǒng)[J]. 許愛軍. 西南師范大學(xué)學(xué)報(bào)(自然科學(xué)版). 2016(01)
[5]基于OpenGL和OpenCV建模在Flash游戲中的圖形實(shí)現(xiàn)研究[J]. 韓忠偉,馮長寶,孫沫麗,佟鑫. 科技傳播. 2016(01)
[6]Fast OBJ file importing and parsing in CUDA[J]. Aidan L.Possemiers,Ickjai Lee. Computational Visual Media. 2015(03)
[7]基于人機(jī)界面發(fā)展的核電站控制室設(shè)計(jì)[J]. 谷鵬飛,倪瑩,陳衛(wèi)華,于溯源. 原子能科學(xué)技術(shù). 2015(S1)
[8]基于OpenGL的多機(jī)器人仿真環(huán)境[J]. 陳琳,戴駿,馮俊杰,黃炳瓊,付兵,潘海鴻. 組合機(jī)床與自動(dòng)化加工技術(shù). 2014(09)
[9]基于STM32F10x的FIR濾波器設(shè)計(jì)與實(shí)現(xiàn)[J]. 鄭振東,武智霞,徐敏豪,趙旨新,倪繼鋒. 上海師范大學(xué)學(xué)報(bào)(自然科學(xué)版). 2013(04)
[10]三維模型文件中的OBJ格式在OpenGL中的輸入與處理[J]. 王金峰,姚國清. 電腦知識(shí)與技術(shù). 2011(10)
碩士論文
[1]三維虛擬人頭發(fā)動(dòng)態(tài)仿真研究[D]. 談杰.西南交通大學(xué) 2016
[2]基于OpenGL的3D游戲設(shè)計(jì)[D]. 劉多多.吉林大學(xué) 2016
[3]紅外地物場(chǎng)景幾何成像仿真研究[D]. 孫玉坤.大連海事大學(xué) 2016
[4]移動(dòng)醫(yī)療終端界面易用性研究[D]. 黃程.東南大學(xué) 2015
[5]基于iOS的3D展示系統(tǒng)客戶端設(shè)計(jì)與實(shí)現(xiàn)[D]. 羅忠嵐.國防科學(xué)技術(shù)大學(xué) 2014
[6]汽車自適應(yīng)前照燈控制器設(shè)計(jì)[D]. 趙劍鵬.電子科技大學(xué) 2014
[7]智能安全行車電腦軟件的研究與實(shí)現(xiàn)[D]. 郭志帥.東北大學(xué) 2013
[8]基于Eclipse插件的集成開發(fā)環(huán)境擴(kuò)展與改進(jìn)[D]. 陳延.華中科技大學(xué) 2012
[9]基于OpenGL ES的低成本嵌入式平臺(tái)3D曲面圖形系統(tǒng)的研究與實(shí)現(xiàn)[D]. 陳鳴.上海交通大學(xué) 2012
本文編號(hào):2910981
【文章來源】:江蘇科技大學(xué)江蘇省
【文章頁數(shù)】:83 頁
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
Abstract
第1章 緒論
1.1 研究背景與意義
1.2 國內(nèi)外研究現(xiàn)狀
1.2.1 人機(jī)界面的發(fā)展
1.2.2 三維界面研究現(xiàn)狀
1.3 主要研究工作
1.4 文章組織結(jié)構(gòu)
第2章 相關(guān)技術(shù)
2.1 OpenGL ES關(guān)鍵技術(shù)介紹
2.1.1 OpenGL簡介
2.1.2 OpenGL ES渲染過程
2.2 跨平臺(tái)技術(shù)
2.2.1 跨平臺(tái)的相關(guān)概念
2.2.2 跨平臺(tái)的意義
2.2.3 跨平臺(tái)軟件開發(fā)平臺(tái)
2.3 本章小結(jié)
第3章 3D模型實(shí)現(xiàn)與對(duì)象拾取技術(shù)研究
3.1 3D模型研究
3.1.1 3D模型繪制工具介紹
3.1.2 3D模型文件格式研究
3.2 OBJ模型解析
3.2.1 OBJ與 MTL文件研究
3.2.2 OBJ模型文件解析
3.3 3D模型拾取算法研究
3.4 本章小結(jié)
第4章 振動(dòng)設(shè)備監(jiān)控系統(tǒng)分析
4.1 振動(dòng)設(shè)備監(jiān)控系統(tǒng)需求分析
4.2 振動(dòng)設(shè)備監(jiān)控系統(tǒng)整體結(jié)構(gòu)
4.2.1 振動(dòng)設(shè)備監(jiān)控系統(tǒng)硬件平臺(tái)
4.2.2 振動(dòng)設(shè)備監(jiān)控系統(tǒng)軟件平臺(tái)
4.3 振動(dòng)設(shè)備監(jiān)控系統(tǒng)通信方案
4.3.1 CAN總線簡介
4.3.2 CAN總線報(bào)文格式
4.3.3 CAN總線節(jié)點(diǎn)的錯(cuò)誤狀態(tài)
4.4 本章小結(jié)
第5章 振動(dòng)設(shè)備監(jiān)控系統(tǒng)設(shè)計(jì)
5.1 系統(tǒng)監(jiān)控終端設(shè)計(jì)
5.1.1 監(jiān)控終端需求分析
5.1.2 監(jiān)控終端硬件設(shè)計(jì)
5.1.3 監(jiān)控終端軟件設(shè)計(jì)
5.2 系統(tǒng)顯控終端設(shè)計(jì)
5.2.1 顯控終端需求分析
5.2.2 顯控終端概要設(shè)計(jì)
5.2.3 顯控終端詳細(xì)設(shè)計(jì)
5.3 本章小結(jié)
第6章 振動(dòng)設(shè)備監(jiān)控系統(tǒng)實(shí)現(xiàn)與測(cè)試
6.1 系統(tǒng)監(jiān)控終端實(shí)現(xiàn)
6.2 系統(tǒng)顯控終端實(shí)現(xiàn)
6.3 系統(tǒng)實(shí)現(xiàn)與功能驗(yàn)證
6.3.1 網(wǎng)絡(luò)通信功能
6.3.2 數(shù)據(jù)庫功能
6.3.3 設(shè)備狀態(tài)查詢功能
6.3.4 設(shè)備模塊操作功能
6.4 本章小結(jié)
第7章 結(jié)論與展望
7.1 結(jié)論
7.2 展望
參考文獻(xiàn)
攻讀碩士學(xué)位期間發(fā)表的論文
致謝
詳細(xì)摘要
【參考文獻(xiàn)】:
期刊論文
[1]基于OpenGL拾取技術(shù)的空間目標(biāo)光學(xué)橫截面積計(jì)算[J]. 徐燦,張雅聲,李鵬,李紀(jì)蓮. 光學(xué)學(xué)報(bào). 2017(07)
[2]OpenGL鼠標(biāo)拾取機(jī)制的應(yīng)用[J]. 劉晶晶,孫倩. 中國科技信息. 2017(Z1)
[3]基于OpenGL的三維模型點(diǎn)坐標(biāo)拾取方法[J]. 施珂奕,鄧春健,鄒昆. 液晶與顯示. 2016(07)
[4]基于OpenGL的三維虛擬對(duì)象拾取與查詢系統(tǒng)[J]. 許愛軍. 西南師范大學(xué)學(xué)報(bào)(自然科學(xué)版). 2016(01)
[5]基于OpenGL和OpenCV建模在Flash游戲中的圖形實(shí)現(xiàn)研究[J]. 韓忠偉,馮長寶,孫沫麗,佟鑫. 科技傳播. 2016(01)
[6]Fast OBJ file importing and parsing in CUDA[J]. Aidan L.Possemiers,Ickjai Lee. Computational Visual Media. 2015(03)
[7]基于人機(jī)界面發(fā)展的核電站控制室設(shè)計(jì)[J]. 谷鵬飛,倪瑩,陳衛(wèi)華,于溯源. 原子能科學(xué)技術(shù). 2015(S1)
[8]基于OpenGL的多機(jī)器人仿真環(huán)境[J]. 陳琳,戴駿,馮俊杰,黃炳瓊,付兵,潘海鴻. 組合機(jī)床與自動(dòng)化加工技術(shù). 2014(09)
[9]基于STM32F10x的FIR濾波器設(shè)計(jì)與實(shí)現(xiàn)[J]. 鄭振東,武智霞,徐敏豪,趙旨新,倪繼鋒. 上海師范大學(xué)學(xué)報(bào)(自然科學(xué)版). 2013(04)
[10]三維模型文件中的OBJ格式在OpenGL中的輸入與處理[J]. 王金峰,姚國清. 電腦知識(shí)與技術(shù). 2011(10)
碩士論文
[1]三維虛擬人頭發(fā)動(dòng)態(tài)仿真研究[D]. 談杰.西南交通大學(xué) 2016
[2]基于OpenGL的3D游戲設(shè)計(jì)[D]. 劉多多.吉林大學(xué) 2016
[3]紅外地物場(chǎng)景幾何成像仿真研究[D]. 孫玉坤.大連海事大學(xué) 2016
[4]移動(dòng)醫(yī)療終端界面易用性研究[D]. 黃程.東南大學(xué) 2015
[5]基于iOS的3D展示系統(tǒng)客戶端設(shè)計(jì)與實(shí)現(xiàn)[D]. 羅忠嵐.國防科學(xué)技術(shù)大學(xué) 2014
[6]汽車自適應(yīng)前照燈控制器設(shè)計(jì)[D]. 趙劍鵬.電子科技大學(xué) 2014
[7]智能安全行車電腦軟件的研究與實(shí)現(xiàn)[D]. 郭志帥.東北大學(xué) 2013
[8]基于Eclipse插件的集成開發(fā)環(huán)境擴(kuò)展與改進(jìn)[D]. 陳延.華中科技大學(xué) 2012
[9]基于OpenGL ES的低成本嵌入式平臺(tái)3D曲面圖形系統(tǒng)的研究與實(shí)現(xiàn)[D]. 陳鳴.上海交通大學(xué) 2012
本文編號(hào):2910981
本文鏈接:http://sikaile.net/kejilunwen/zidonghuakongzhilunwen/2910981.html
最近更新
教材專著