基于OpenGL的3D振动设备监控系统实现
发布时间:2020-12-11 17:59
在工业生产和制造过程中,对工作环境要求比较苛刻的设备,尤其是军用设备和汽车电子,在产品交付和使用之前必须经过严格的筛选,使它们满足具体的环境要求。其中的振动实验是必不可少的筛选试验之一。3D远程监控系统克服了传统实验过程中实验人员需要进入空间小、噪声大的实验室并且利用大量时间去查看进行振动设备的运行状态的弊端,是一个给实验人员提供了更加便捷、远程、可以追溯故障率的监控系统。本文从实际应用角度出发,结合目前Windows和Linux操作系统,设计出了能够监视振动系统中每一个模块运行状态的监控系统,用以配合振动实验的进行,此系统为实验人员提供了逼真的3D界面与方便的查询操作。本文开篇首先阐述了3D界面的研究背景以及现状,其次对跨平台技术以及OpenGL ES可编程管线技术数学理论基础进行了研究。再次是对振动设备监控系统设计中所运用的核心技术进行了具体的描述,重点对3D模型解析和模型的拾取算法做出研究。同时对振动设备监控系统的需求、整体设计和系统中使用的CAN通信协议进行了描述。本系统由显控终端和监控终端两个部分组成,其中监控终端由STM32F103C8T6芯片、温度传感器、电压采集电路和C...
【文章来源】:江苏科技大学江苏省
【文章页数】:83 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第1章 绪论
1.1 研究背景与意义
1.2 国内外研究现状
1.2.1 人机界面的发展
1.2.2 三维界面研究现状
1.3 主要研究工作
1.4 文章组织结构
第2章 相关技术
2.1 OpenGL ES关键技术介绍
2.1.1 OpenGL简介
2.1.2 OpenGL ES渲染过程
2.2 跨平台技术
2.2.1 跨平台的相关概念
2.2.2 跨平台的意义
2.2.3 跨平台软件开发平台
2.3 本章小结
第3章 3D模型实现与对象拾取技术研究
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 本章小结
第4章 振动设备监控系统分析
4.1 振动设备监控系统需求分析
4.2 振动设备监控系统整体结构
4.2.1 振动设备监控系统硬件平台
4.2.2 振动设备监控系统软件平台
4.3 振动设备监控系统通信方案
4.3.1 CAN总线简介
4.3.2 CAN总线报文格式
4.3.3 CAN总线节点的错误状态
4.4 本章小结
第5章 振动设备监控系统设计
5.1 系统监控终端设计
5.1.1 监控终端需求分析
5.1.2 监控终端硬件设计
5.1.3 监控终端软件设计
5.2 系统显控终端设计
5.2.1 显控终端需求分析
5.2.2 显控终端概要设计
5.2.3 显控终端详细设计
5.3 本章小结
第6章 振动设备监控系统实现与测试
6.1 系统监控终端实现
6.2 系统显控终端实现
6.3 系统实现与功能验证
6.3.1 网络通信功能
6.3.2 数据库功能
6.3.3 设备状态查询功能
6.3.4 设备模块操作功能
6.4 本章小结
第7章 结论与展望
7.1 结论
7.2 展望
参考文献
攻读硕士学位期间发表的论文
致谢
详细摘要
【参考文献】:
期刊论文
[1]基于OpenGL拾取技术的空间目标光学横截面积计算[J]. 徐灿,张雅声,李鹏,李纪莲. 光学学报. 2017(07)
[2]OpenGL鼠标拾取机制的应用[J]. 刘晶晶,孙倩. 中国科技信息. 2017(Z1)
[3]基于OpenGL的三维模型点坐标拾取方法[J]. 施珂奕,邓春健,邹昆. 液晶与显示. 2016(07)
[4]基于OpenGL的三维虚拟对象拾取与查询系统[J]. 许爱军. 西南师范大学学报(自然科学版). 2016(01)
[5]基于OpenGL和OpenCV建模在Flash游戏中的图形实现研究[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]. 谷鹏飞,倪莹,陈卫华,于溯源. 原子能科学技术. 2015(S1)
[8]基于OpenGL的多机器人仿真环境[J]. 陈琳,戴骏,冯俊杰,黄炳琼,付兵,潘海鸿. 组合机床与自动化加工技术. 2014(09)
[9]基于STM32F10x的FIR滤波器设计与实现[J]. 郑振东,武智霞,徐敏豪,赵旨新,倪继锋. 上海师范大学学报(自然科学版). 2013(04)
[10]三维模型文件中的OBJ格式在OpenGL中的输入与处理[J]. 王金峰,姚国清. 电脑知识与技术. 2011(10)
硕士论文
[1]三维虚拟人头发动态仿真研究[D]. 谈杰.西南交通大学 2016
[2]基于OpenGL的3D游戏设计[D]. 刘多多.吉林大学 2016
[3]红外地物场景几何成像仿真研究[D]. 孙玉坤.大连海事大学 2016
[4]移动医疗终端界面易用性研究[D]. 黄程.东南大学 2015
[5]基于iOS的3D展示系统客户端设计与实现[D]. 罗忠岚.国防科学技术大学 2014
[6]汽车自适应前照灯控制器设计[D]. 赵剑鹏.电子科技大学 2014
[7]智能安全行车电脑软件的研究与实现[D]. 郭志帅.东北大学 2013
[8]基于Eclipse插件的集成开发环境扩展与改进[D]. 陈延.华中科技大学 2012
[9]基于OpenGL ES的低成本嵌入式平台3D曲面图形系统的研究与实现[D]. 陈鸣.上海交通大学 2012
本文编号:2910981
【文章来源】:江苏科技大学江苏省
【文章页数】:83 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第1章 绪论
1.1 研究背景与意义
1.2 国内外研究现状
1.2.1 人机界面的发展
1.2.2 三维界面研究现状
1.3 主要研究工作
1.4 文章组织结构
第2章 相关技术
2.1 OpenGL ES关键技术介绍
2.1.1 OpenGL简介
2.1.2 OpenGL ES渲染过程
2.2 跨平台技术
2.2.1 跨平台的相关概念
2.2.2 跨平台的意义
2.2.3 跨平台软件开发平台
2.3 本章小结
第3章 3D模型实现与对象拾取技术研究
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 本章小结
第4章 振动设备监控系统分析
4.1 振动设备监控系统需求分析
4.2 振动设备监控系统整体结构
4.2.1 振动设备监控系统硬件平台
4.2.2 振动设备监控系统软件平台
4.3 振动设备监控系统通信方案
4.3.1 CAN总线简介
4.3.2 CAN总线报文格式
4.3.3 CAN总线节点的错误状态
4.4 本章小结
第5章 振动设备监控系统设计
5.1 系统监控终端设计
5.1.1 监控终端需求分析
5.1.2 监控终端硬件设计
5.1.3 监控终端软件设计
5.2 系统显控终端设计
5.2.1 显控终端需求分析
5.2.2 显控终端概要设计
5.2.3 显控终端详细设计
5.3 本章小结
第6章 振动设备监控系统实现与测试
6.1 系统监控终端实现
6.2 系统显控终端实现
6.3 系统实现与功能验证
6.3.1 网络通信功能
6.3.2 数据库功能
6.3.3 设备状态查询功能
6.3.4 设备模块操作功能
6.4 本章小结
第7章 结论与展望
7.1 结论
7.2 展望
参考文献
攻读硕士学位期间发表的论文
致谢
详细摘要
【参考文献】:
期刊论文
[1]基于OpenGL拾取技术的空间目标光学横截面积计算[J]. 徐灿,张雅声,李鹏,李纪莲. 光学学报. 2017(07)
[2]OpenGL鼠标拾取机制的应用[J]. 刘晶晶,孙倩. 中国科技信息. 2017(Z1)
[3]基于OpenGL的三维模型点坐标拾取方法[J]. 施珂奕,邓春健,邹昆. 液晶与显示. 2016(07)
[4]基于OpenGL的三维虚拟对象拾取与查询系统[J]. 许爱军. 西南师范大学学报(自然科学版). 2016(01)
[5]基于OpenGL和OpenCV建模在Flash游戏中的图形实现研究[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]. 谷鹏飞,倪莹,陈卫华,于溯源. 原子能科学技术. 2015(S1)
[8]基于OpenGL的多机器人仿真环境[J]. 陈琳,戴骏,冯俊杰,黄炳琼,付兵,潘海鸿. 组合机床与自动化加工技术. 2014(09)
[9]基于STM32F10x的FIR滤波器设计与实现[J]. 郑振东,武智霞,徐敏豪,赵旨新,倪继锋. 上海师范大学学报(自然科学版). 2013(04)
[10]三维模型文件中的OBJ格式在OpenGL中的输入与处理[J]. 王金峰,姚国清. 电脑知识与技术. 2011(10)
硕士论文
[1]三维虚拟人头发动态仿真研究[D]. 谈杰.西南交通大学 2016
[2]基于OpenGL的3D游戏设计[D]. 刘多多.吉林大学 2016
[3]红外地物场景几何成像仿真研究[D]. 孙玉坤.大连海事大学 2016
[4]移动医疗终端界面易用性研究[D]. 黄程.东南大学 2015
[5]基于iOS的3D展示系统客户端设计与实现[D]. 罗忠岚.国防科学技术大学 2014
[6]汽车自适应前照灯控制器设计[D]. 赵剑鹏.电子科技大学 2014
[7]智能安全行车电脑软件的研究与实现[D]. 郭志帅.东北大学 2013
[8]基于Eclipse插件的集成开发环境扩展与改进[D]. 陈延.华中科技大学 2012
[9]基于OpenGL ES的低成本嵌入式平台3D曲面图形系统的研究与实现[D]. 陈鸣.上海交通大学 2012
本文编号:2910981
本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/2910981.html