论文摘要
为分析通信车的电磁兼容(EMC)问题,本课题组开发了相应的分析软件。EMC分析产生的电磁场数据数量极大,寻找其规律十分必要。为此,我们采用了科学计算可视化的研究方法,这也是现代计算机图形学研究的热点之一。本文通过对系统目标以及可视化需求的分析,在MFC框架下采用面向对象的编程语言VC++,结合OpenGL的编程环境实现了通信车车体面电流、线电流数据的三维可视化显示和近场场强云图、仿真方向图的二维显示。同时结合软件的实现,对在OpenGL中如何应用光照设置、生成动画、显示三维字体、转变视角、存储图像等技术进行了详细论述。在彩色云图的数据处理过程中,本文采用了质心-中点算法与二次插值算法分别实现了面元的离散与电磁数据场量的插值。将本文结论用于电磁兼容分析,可以使我们清楚地认识天线及散射体产生的空间场强的分布规律。
论文目录
摘要Abstract第1章 绪论1.1 课题背景及意义1.2 国内外相关技术的研究发展与现状1.2.1 科学计算可视化技术1.2.2 国外国内可视化在电磁场领域的应用研究状况1.2.3 OpenGL 技术简介1.3 课题研究内容1.4 电磁场分析软件的总体框架第2章 OpenGL 技术简介2.1 OpenGL 的发展2.1.1 关于OpenGL2.1.2 从OpenGL 1.X 到2.02.2 OpenGL 的基本操作2.3 OpenGL 图形的实现2.3.1 OpenGL 图形处理系统的层次结构2.3.2 渲染上下文(RC)2.3.3 OpenGL 的颜色表示2.3.4 像素格式2.3.5 OpenGL 处理流程2.4 OpenGL 开发库的基本组成2.4.1 OpenGL 开发组件2.4.2 OpenGL 函数2.5 OpenGL 编程环境的初始化第3章 电磁场数据可视化技术及图形动态显示技术3.1 矩量法与电磁场数据的可视化3.1.1 矩量法3.1.2 电磁场数据的可视化3.2 面电流显示中的离散算法3.2.1 面元离散算法设计3.2.2 场数据插值算法设计3.3 颜色映射与生成动画3.3.1 场量值与颜色值的映射3.3.2 用OpenGL 双缓存技术实现动画第4章 面电流及线电流的可视化实现4.1 面电流及线电流显示程序的功能与实现步骤4.1.1 面电流显示界面与所实现的功能4.1.2 面电流与线电流显示的实现过程4.2 面电流云图的数值计算4.2.1 面电流数据结构4.2.2 面电流数据处理技术4.3 面电流显示使用的OpenGL 技术4.3.1 视图转换与模型转换4.3.2 消隐4.3.3 向场景中添加光照4.3.4 保存图象4.3.5 写入3D 文字4.4 面电流及线电流显示实例第5章 场强的可视化实现5.1 场强云图显示程序的功能与实现步骤5.2 场强云图的数值计算5.3 场强彩色云图生成过程中采取的方法与技巧5.4 场强云图显示实例第6章 通信车系统仿真方向图的生成6.1 方向图显示程序的功能与实现步骤6.2 场强的采样空间与数据归一化6.3 方向图的绘制6.4 方向图显示实例第7章 结束语致谢参考文献研究成果
相关论文文献
标签:可视化论文; 彩色云图论文;