一、基于OpenGL的3D仿真图形设计(论文文献综述)
梁海燕[1](2016)在《翼伞归航轨迹优化及三维计算机仿真》文中研究表明近年来可控翼伞空投系统得到了广泛的研究,在军事、救灾等领域的应用越来越广泛,在飞行器回收领域内的应用也备受国际宇航界的重视。本文主要围绕翼伞空投过程中归航轨迹优化及三维计算机仿真等方面展开研究:1.介绍了翼伞系统结构以及空投过程中操纵的基本原理,根据翼伞在空投运动过程中所受力的不同,对翼伞系统进行了六自由度运动力学建模,给出了翼伞系统六自由度模型。2.通过对翼伞系统数学模型进行简化,提炼出三自由度翼伞数学模型,并提出了翼伞归航轨迹优化问题。在该优化问题求解过程中,不仅对控制变量进行优化,还引入了Time-scaling变换对时间切换点进行优化,通过灵敏度分析方法,显式给出了目标函数关于控制变量和时间切换点的梯度表达式,并对优化过程进行了Matlab仿真。仿真结果表明,与基于等分时间区间的分段常值控制策略相比,利用基于Time-scaling变换的优化控制策略不仅能使优化效果更好,而且在一定程度上缩短了优化时间。3.利用Matlab与VC++混合编程,在基于VC++下的OpenGL环境中对翼伞系统及其工作场景进行三维计算机仿真环境开发,形成了真实感较强的三维仿真效果。为进一步改善仿真效果,本文针对CRATES认知机器人高耦合实验和仿真架构进行了研究,实现了CRATES环境的搭建、翼伞模型描述文件的编写以及将翼伞模型加载到CRATES仿真环境中,为后续的工作和研究奠定了基础。
张善良[2](2015)在《基于OpenGL的四边形角钢塔架三维可视化辅助设计系统的研究》文中认为四边形角钢塔架结构属于钢结构通信塔结构中最常见、应用最广泛的一种结构形式。近些年,计算机辅助设计技术的迅速发展,使研究通信塔结构辅助设计已成为一种必然趋势。但已有的通信塔辅助设计软件,仍需要设计者手工建模、添加荷载、逐个输入构件参数,再实现计算验证。由于钢结构塔架自身的复杂性,操作过程复杂且低效率,并没有达到设计过程快速高效及设计成果直观可视的效果,再加上角钢塔的构件数量动辄数百甚至上千,其结构的复杂性,更加大了设计者的工作量和出错的可能性,后处理过程对计算数据的分析也比较困难。目前,市场上尚缺乏专门相应的辅助设计软件。本文利用Visual C++6.0编程语言,基于MFC单文档程序应用框架,以OpenGL库为图形支撑平台,参考各现行设计规范及设计手册,采用拟静力风荷载的分析方法,利用后台创建ANSYS进程的方式进行塔架结构分析计算,开发了四边形角钢塔架三维可视化辅助设计系统。系统设有三个模块:结构方案设计模块、结构荷载计算模块、结构效果展示模块,采用参数化设计手段,应用OpenGL图像处理技术,完成了四边形角钢塔的前期方案设计、杆件选型、荷载计算、ANSYS有限元模型的自动生成及整体分析与后期方案校核,在OpenGL3D绘图空间中生成二维简图及三维效果图,实现了设计成果三维可视化。经实践证明,该系统界面友好、操作便捷,对该系统的研究在实际工程设计中具有参考意义。该系统的主要优点及特点如下:(1)在OpenGL3D绘图空间及ANSYS结构分析中,通过对角钢塔节点及杆件采用连续性编号的方式进行统计及计算,实现了程序对常见腹杆类型任意高度及层段数的四边形角钢塔的自动建模。在程序结构荷载计算模块中的节点及构件计算、自重计算、风荷载计算、地震荷载计算,以及结构效果显示模块中图形的生成,均大大缩短了代码的长度,并且保证了数据的安全可靠,在计算数据的提取中也非常便利。(2)在程序中,实现了MFC开发工具、OpenGL绘图及ANSYS有限元计算的有效集成,使其各尽所长,将四边形角钢塔架的方案设计、计算校验、可视化仿真模拟,融为一体,即发挥了MFC编程的便捷性,OpenGL绘图展示的效果逼真,也充分发挥了ANSYS进行结构有限元分析的高效计算功能。(3)在塔架高度较低、基本风压值不高的情况下,由系统生成的角钢塔智能设计方案,经验证,在满足刚度约束条件的情况下也满足强度约束条件,设计方案满足要求。
崔乐园[3](2014)在《逆合成孔径雷达欺骗干扰研究及其软件实现》文中研究表明作为一种全天时、全天候的远距离信息获取手段,逆合成孔径雷达(Inverse Synthetic Aperture Radar,简称ISAR)可以完成对海上目标、空中目标和空间目标等的高分辨率成像。并且,利用目标的高分辨率ISAR成像结果可以估计获得目标尺寸和形状等精确信息,实现对目标的分类与识别。因此,ISAR成像技术在军用和民用领域都有着重要的地位和作用。随着ISAR成像技术在各个领域的广泛应用以及各种新体制ISAR的出现,ISAR干扰技术也受到国内外的广泛重视,其发展趋势由非相干干扰到相干干扰、由固定干扰体制到可编程干扰体制、假目标特性的模拟从简单到复杂逼真、从单一干扰手段走向复合多样式智能干扰。ISAR干扰在现代信息战、电子战中仍将继续发挥它举足轻重的作用。因此,针对ISAR成像技术的电子对抗研究已经成为电子对抗和雷达信号处理领域的热点研究方向。论文重点研究了ISAR成像技术以及基于成像原理的欺骗干扰技术,并且在此基础上,基于Qt完成ISAR欺骗干扰处理软件的开发,实现对ISAR干扰处理及其成像效果评估等功能,具体内容安排如下:(1)结合国内外研究现状,主要介绍了ISAR成像及其干扰技术的发展历史,并论述了ISAR成像基本原理以及处理方法。首先,介绍了ISAR成像的基本原理和特有的转台模型。然后,分析了ISAR平动分量对成像的影响,介绍了ISAR平动补偿,包括包络对齐和初相校正的原理及方法。最后,利用单散射点的距离-多普勒(Range-Doppler,简称RD)算法仿真实验验证算法的有效性。(2)重点研究了ISAR欺骗干扰基本原理和方法,提出了一种基于目标电磁特性的欺骗干扰方法。首先,从欺骗干扰原理入手,利用单散射点分析ISAR欺骗干扰的基本原理,建立欺骗干扰几何模型。接着,在此基础上将单散射点扩展成多散射点的面目标进行欺骗干扰处理。最后,提出了一种基于目标电磁特性的欺骗干扰方法,该方法在获取目标的电磁散射特性数据库的基础上,利用假目标与雷达的相对位置与姿态信息将目标的瞬时电磁特性快速调制到干扰信号上,从而生成更加逼真的假目标,实现有效的欺骗干扰。最后,仿真数据结果验证了基于目标电磁特性的欺骗干扰方法的有效性。(3)基于目标电磁特性的欺骗干扰方法,利用Qt平台开发了一款ISAR欺骗干扰处理软件。首先,介绍了软件开发平台Qt的优势。其次,对该干扰软件的整体结构进行了分析,实现将软件整体模块化,并详细介绍了该软件的欺骗干扰模块和成像模块。最后,利用仿真数据对软件进行测试,验证了该干扰软件的稳定性。
陈玄[4](2014)在《基于模糊控制下多自由度机械手臂控制技术的研究》文中研究表明教学机器手臂集成了电气、计算机、工程力学、机械设计、控制技术、传感器技术等知识,一直是研究人员进行算法研究、控制系统设计的研究热点。教学机器手臂的灵活运转要6个自由度,目前部分高校研制的机器手臂中多为5自由度以下,这些机器手臂结构过于简单、功能单一并且没有开放性,大多无法实现仿生等高级功能。本文针对当前教学机器手臂的缺点,秉承开放式设计的思想,即机械结构开放、控制系统开放、软件开放,提出一种六自由度机器手臂的设计方案。该机器手臂采用全铝合金材质和独立的6关节驱动控制系统,通过末端执行器的传感器可实现仿生功能,涉及机械、控制、传感器和计算等方面的知识教学,且进行算法研究等。本文设计的机器手臂采用直流伺服电机同精密谐波减速器配合驱动关节运动,具有精度高、控制性能好、结构简单的特点。机器手末端执行器采用步进电机同涡轮蜗杆减速器配合控制,其大堵转力矩利于抓取物体,通过设定的电阻应变计,可测量抓取力大小,实现仿生功能。同时还对机器手臂设计了必要的保护措施,确保机器手臂工作安全。针对机器手臂运动具有非线性等特点,采用了模糊神经网络算法,论文阐述了控制算法的实现方法,并通过Matlab进行了仿真,得到了较好的控制性能。同时用VC++编程软件、OPenGL三维技术等设计了控制软件,采用简单明了的自定义语言进行编程输入,从而实现用户的不同控制用途。其开放的动态链接库,方便于采用不同控制算法的二次开发。最后对设计的机械手臂和控制系统进行了实际操作测试,结果表明,该教学用机器手臂精度完全符合给定要求。
李俊军[5](2014)在《基于Unity3D的室内建筑三维建模与交互系统实现》文中指出由于虚拟仿真技术与计算机技术的快速发展,当前基于传统的二维管理系统或以视频监控为主的人员管理系统已经不能满足复杂环境下可视化、真三维的需求,人们更希望构建一个具有逼真沉浸感、能与虚拟环境交互、具备构想创造性的虚拟仿真环境。因此,复杂环境下的三维虚拟交互系统研究与应用成为当前虚拟仿真技术研究的热点。本文以室内三维虚拟交互系统设计与开发为主线,以中国矿业大学环境与测绘学院办公楼室内定位应用为研究实例,根据室内虚拟系统实时性与交互性的特点要求,从系统建设的功能需求,体系结构的构建,系统框架设计,系统开发平台优选,关键算法与模型实现等几方面展开研究,并实现了原型系统的开发和实例验证。首先在分析虚拟环境精细化模型构建基础上,结合室内虚拟环境建模特征和建模技术指标,构建室内虚拟场景精细化建模技术流程和一种基于树状层次结构的室内建模方法,借助虚拟建模软件3dsMax构建室内三维虚拟场景,对构建完成的虚拟场景做后期精细化处理;分析虚拟环境实时显示原理,研究虚拟场景加速显示技术,选择虚拟场景优化策略,对室内虚拟场景做优化处理,完成室内真实精细三维GIS环境的最终虚拟模拟。其次,结合Unity3D引擎,利用C#开发语言,针对室内虚拟交互系统中设置的功能如自由交互式漫游、自动寻径漫游、室内人员动态管理、导航查询等,通过研究虚拟场景实时渲染原理、场景中实体操纵原理以及鼠标拾取算法等关键技术的探讨,开发了具有实时性和交互性的室内虚拟交互系统。实现接收实时定位数据的方法、过程、以及定位数据的查询和显示功能并提供实现功能的关键代码,为虚拟交互系统提供新的解决方案。最后,以中国矿业大学环境与测绘学院行政办公楼室内定位应用为系统测试实例,完成了原型系统的开发与实现,测试及系统评估,为以后的虚拟仿真系统提供参考。
丁搏[6](2014)在《面向服装设计的数字人体建模研究》文中提出随着计算机网络的普及和虚拟现实技术的发展,国内外服装CAD技术日趋成熟,且已形成商品化。由于穿在复杂三维人体身上的服装是立体的,这必将促使服装CAD及其相关技术从以二维技术为核心的服装CAD系统向着立体化、智能化、网络化、集成化等方向发展。其中,三维服装CAD、虚拟穿着和数字化服装定制是近年来国内外学术界普遍关注和研究的热点,而数字人体的研究也成为了该领域研究的基础。目前现有人体建模方法在建模方式、建模速度、建模精度等方面并不适应三维服装CAD的要求,本课题基于服装CAD的设计要求,研究三维人体模型的构建问题,为进一步服装造型、仿真、裁片展开等设计、生产过程提供基础。课题采用的方法是用截面环反求三维人体模型的快速建模方法,首先是解析人体扫描数据文件,通过去噪、坐标校准、数据清洗等数据预处理过程后,将人体点云数据导入系统;然后利用人体的特征语义定义主要的特征截面,利用特征截面和点云数据获得人体主要特征截面的截线云,针对截线云利用三次Bezier曲线分段拟合,由此获得人体的线架模型,并在此基础上得到人体的面片模型,模型是三维CAD设计及仿真干涉检验的依据。同时本文还探讨了曲线、曲面的光顺、人体特征识别、人体行走等问题,研究工作在完全实现人体静态模型的基础上初步研究了人体动态模型的构建,探讨了动态模型中的累积误差、行走定义等问题;基于上述的研究第五章还详细介绍了Mannequin人体建模软件原型系统,展示了上述研究工作在该软件系统中的应用。最后在第六章总结了本课题的研究工作,提出了未来可能遇到的研究难点,并从技术及应用上展望了本课题未来的研究方向及前景。
柳军燕[7](2013)在《交互式3D CAI课件设计与应用》文中研究表明随着计算机软、硬件的快速发展,3D CAI课件的内容逐渐丰富,应用程度逐步加深。3D教学课件可以揭示教学内容中非直观、抽象化形态的结构、规律与原理,将教材中知识点与立体空间结构相结合来改变学习者在学习过程中形成的2D空间的定势思维。相比传统的多媒体课件,3D CAI课件以其沉浸性、交互性、自主性等独特优势,逐渐受到教育领域界越来越多研究者的关注。交互式3D CAI课件是互动操作型课件的一种,融合了多媒体、3D动画、VR等技术,可以逼真地创建对象模型,再现对象的空间结构和运动关系,具有极强的互动操作功能,实现用户与计算机之间信息的传递、交流、反馈等双向传递。本文系统地介绍3D CAI课件的基本概念、组成元素以及制作原则,以信息技术与课程整合的基本理论为指导,总结概括了交互式3D CAI课件的制作开发流程及其功能结构。探讨了情境认知理论、“主导—主体相结合”的教学结构理论和创造性思维理论规律对课件设计制作的启发,并对交互式3D CAI课件进行了需求分析、教学设计、脚本编写以及功能结构设计。通过对当前3D课件制作工具的分析,根据课件制作的技术特点,基于WPF 3D可高效、灵活地实现课件的设计与制作,文中详细介绍应用WPF 3D实现3D模型场景的创建及显示、动画和交互功能的添加步骤。最后,基于交互式3D CAI课件设计与开发流程,选取高中地理中地球运动部分的具体知识点,从课件的需求分析出发,明确课件知识点在整个知识体系中的位置,设定教学目标,设计交互式3D CAI课件脚本,并通过WPF 3D完成课件制作,展现课件实现效果,并对课件进行测试、应用、评价与改进完善。本文系统研究交互式3D CAI课件的设计与制作过程,为一线教师制作3D课件提供理论指导和技术支持,不仅对CAI课件的发展具有重要实践意义,也是信息技术与课程整合理论的重要实践,是虚拟现实技术在教育领域应用的深化。
何柳飞[8](2013)在《基于Linux的3D图形技术的研究》文中认为随着嵌入式系统图形技术的不断发展和Linux操作系统在嵌入式系统中的广泛应用,基于嵌入式的3D图形技术正得到人们的普遍关注。目前,便携式的手持娱乐终端设备正变得越来越流行。因此,3D图形技术在嵌入式系统下的应用拥有广阔的发展前景。本文研究了3D图形开发的基本技术,基于OpenGL对基本技术进行了编程实现;利用安装有Linux操作系统的虚拟机来模拟嵌入式环境,建立Qt3D三维图形库,编程实现了具有较强立体感的三维图形效果。并且在一些三维图形中,用户可以与其进行简单的交互。本文的研究内容可以概括为如下几个方面:(1)针对嵌入式系统3D图形技术的研究背景和意义,并结合国内外3D图形应用技术的研究现状,确定了在Linux操作系统上实现3D图形的研究重点。(2)对3D图形开发中的一些基本技术进行了研究。本章研究了3D图形的几何变换,包括三维图形的平移变换、比例变换和旋转变换,探讨了透视投影平行投影和三维裁减技术,阐述了基本光照模型与纹理贴图的原理;此外,结合嵌入式系统固有的特点,简要地分析了嵌入式3D图形开发的基本要求,并借鉴现有的个人计算机上的3D图形技术,研究了嵌入式上的3D图形系统设计思路,然后,给出了嵌入式3D图形的架构。(3)结合上述3D图形开发的基本技术,采用OpenGL三维图形库,通过VC++编程实现了相应的3D图形效果。首先对3D图形的三种几何变换分别进行了编程实现,并得到了相应的效果图;其次,完成了3D图形的透视投影、平行投影和三维裁减;最后,分别对光照和纹理贴图进行了具体实现并结合对应的效果图进行了分析。(4)在安装有linux操作系统的虚拟机上,对嵌入式环境进行仿真,实现了三维图形效果。首先对经常使用的嵌入式图形用户接口作了简要介绍,并在Linux系统下配置和安装了Qt4;之后,探讨了Qt3D三维图形中各个常用类的用途,且研究了Linux环境下建立Qt3D图形库的详细步骤;最后,得出了每一个程序的流程图和相应的三维效果图。文中的前两张效果图中,用户可以进行简单的交互,使图形旋转,或者改变图形与观察者的距离。
何志远[9](2012)在《面向真三维显示的三维模型预处理技术》文中进行了进一步梳理真三维立体显示技术能够在真实世界中虚拟出具有真正物理景深的三维立体图像。国外对真三维立体显示技术的研究在基础理论及关键技术上取得了不少成果,已经出现了各种真三维立体显示装置设计和相关应用。国内对其则主要集中在理论研究和对国外各种真三维立体显示装置的引进及改进等方面。然而却出现了软件处理滞后于硬件设计的现象,即软件上如何对数据的处理和优化,如何提高人机交互的友善性,如何提高多种文件格式的数据结构兼容性等方面的专门研究较少。针对这种现象,本文在研究了真三维立体显示所需切片数据生成方法的基础上,提出了几个针对切片数据生成的三维模型数据预处理方法。这些方法能够更好的优化切片数据生成过程,提高立体图像效果,并提高数据生成效率。本文主要研究和解决以下几方面问题:第一,用于真三维立体显示设备的切片图像来自于对三维模型数据的处理,而这些三维模型数据主要来自于各种三维建模软件或者三维重建软件,其文件格式纷繁复杂,数据结构异构多样。在解析了多种三维模型文件格式之后,本文提出了一种将各种异构信息统一成一种抽象数据结构的方法,并为其提供了统一的操作方式。该方法提高了对多种三维模型文件格式的数据结构兼容性。第二,模型数据从三维模型文件中被读取之后成为一个单体,其需要被配置方位,以便生成切片图像。而模型数据会被多次从相同或者不同的文件中读取成为多个单体,这时就需要处理多个单体之间的逻辑控制和相互位置关系的控制。所以本文提出了-种单模型及多模型的模型操控方法。该方法具有提高人机交互友善性,优化模型方位配置,最终改善切片图像生成质量等优点。第三,在工业设计中,常常需要对设计的产品进行内部结构及内部材质进行展示。所以本文提出了一种模型局部内视功能的设计计,并将其整合到切片图像的生成中,使最终的真三维立体成像中能够展示其效果。模型局部内视功能的设计为三维立体图像的展示提供了更加多样化的选择。最后,设计并开发了面向真三维显示装置的三维模型数据预处理的软件。该软件主要功能为:多种三维模型文件的读取与渲染、模型操控、模型局部内视、切片图像的生成及简单的相应功能的可视化仿真。
张澍葳[10](2012)在《克拉玛依机场PBN飞行程序的计算机辅助设计研究》文中认为我国的民航事业发展迅猛,机场快速增长,带来了客观的经济效益,但是空域的配置和分布逐渐不能满足流量增长的需求。部分机场拥堵延误严重,甚至因为空域繁忙出现不安全事件,空域的紧张已经逐渐成为了制约我国民航事业发展的巨大障碍。在近几年,作为我国空域改革的重要措施和组成部分,民航局在全国范围内推动PBN(基于性能导航)的新技术标准,力争在2015年实现全国范围内的技术标准过渡。克拉玛依机场作为民航局第三批完成PBN程序设计的机场,地处新疆准噶尔盆地,是新疆地区的主要民用机场之一。在该机场实施PBN能有效提高航空安全、增加空域容量、减少地面导航设施的建设和维护成本,促进节能减排。目前国内在飞行程序设计自动化方面的研究还比较少,本研究旨在结合实际的飞行程序设计案例,通过计算机技术辅助解决设计中的技术难题。对未来在飞行程序设计方面的研究具有一定参考价值。本文结合计算机技术和现代飞行程序设计理论进行了三个方面的研究:(1)对克拉玛依的空域结构和传统飞行程序进行了研究,提出了克拉玛依机场的RNP APCH设计方案。其中包括前期准备和资料收集、设计、设计方案制定、设计方案研讨、保护区绘制、模拟机试飞等大量工作。(2)对三维建模仿真技术在现代工程中的应用进行了研究,比较和选择了不同方法对飞行程序中的障碍物限制面进行了建立和仿真呈现,结合三维仿真和OPEN GL二次开发完成了保护区限制面的障碍物自动化评估和参数化显示。(3)针对在完成克拉玛依机场的RNPAPCH程序过程中涉及到的低温修正和航路点转弯参数计算,结合计算机技术搭建自动化计算系统,并完成窗口化界面显示。
二、基于OpenGL的3D仿真图形设计(论文开题报告)
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
本文主要提出一款精简64位RISC处理器存储管理单元结构并详细分析其设计过程。在该MMU结构中,TLB采用叁个分离的TLB,TLB采用基于内容查找的相联存储器并行查找,支持粗粒度为64KB和细粒度为4KB两种页面大小,采用多级分层页表结构映射地址空间,并详细论述了四级页表转换过程,TLB结构组织等。该MMU结构将作为该处理器存储系统实现的一个重要组成部分。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
三、基于OpenGL的3D仿真图形设计(论文提纲范文)
(1)翼伞归航轨迹优化及三维计算机仿真(论文提纲范文)
摘要 |
Abstract |
第一章 绪论 |
1.1 课题研究的背景和意义 |
1.2 研究现状 |
1.2.1 归航轨迹优化 |
1.2.2 三维计算机仿真环境开发 |
1.3 本文主要研究内容 |
1.4 本章小结 |
第二章 翼伞系统六自由度模型 |
2.1 翼伞的结构及操纵原理 |
2.2 翼伞系统的建模 |
2.2.1 坐标系建立 |
2.2.2 六自由度模型 |
2.3 本章小结 |
第三章 翼伞归航轨迹优化 |
3.1 翼伞简化模型及最优控制问题 |
3.2 分段常值控制 |
3.3 分段常值控制Matlab仿真 |
3.4 本章小结 |
第四章 Time-scaling变换求解翼伞系统归航轨迹优化 |
4.1 Time-scaling变换 |
4.2 Time-scaling变换的Matlab仿真 |
4.3 与其它方法优化结果的比较 |
4.3.1 与基于等分时间区间的分段常值优化结果的比较 |
4.3.2 与共轭梯度法优化结果的比较 |
4.3.3 与标准粒子群算法优化结果的比较 |
4.4 本章小结 |
第五章 翼伞的三维计算机仿真 |
5.1 三维仿真的步骤及功能 |
5.1.1 软件介绍 |
5.1.2 实现三维仿真的步骤 |
5.1.3 三维仿真实现的功能 |
5.2 三维仿真的实现 |
5.2.1 OpenGL读取3DS Max三维模型 |
5.2.2 VC++与Matlab的混合编程 |
5.3 仿真结果 |
5.4 本章小结 |
第六章 CRATES仿真模拟环境介绍 |
6.1 CRATES环境介绍 |
6.2 CRATES在模拟翼伞空投过程中的应用 |
6.3 本章小结 |
第七章 总结与展望 |
7.1 本文工作总结 |
7.2 未来工作的展望 |
参考文献 |
附录A CRATES环境要求及说明 |
附录B CRATES环境配置过程 |
致谢 |
作者简历 |
发表文章目录 |
(2)基于OpenGL的四边形角钢塔架三维可视化辅助设计系统的研究(论文提纲范文)
摘要 |
Abstract |
1 绪论 |
1.1 引言 |
1.2 四边形角钢通信塔辅助设计的研究发展和现状 |
1.2.1 通信塔概述 |
1.2.2 国内外通信塔研究及设计的发展及其现状 |
1.3 工程可视化仿真技术研究现状 |
1.3.1 程可视化仿真技术的含义 |
1.3.2 程可视化仿真技术的应用现状及发展 |
1.4 本文的研究内容及技术路线 |
1.5 论文结构 |
2 系统开发简介 |
2.1 系统开发工具简介 |
2.1.1 基于WINDOWS的开发平台 |
2.1.2 Visual C++及MFC简介 |
2.1.3 OpenGL简介 |
2.1.4 Visual C++及OpenGL相结合的便利性 |
2.1.5 APDL简介及VC++下ANSYS相关API函数 |
2.2 基于MFC的OpenGL绘图环境的实现 |
2.2.1 创建MFC应用程序框架 |
2.2.2 设置OpenGL图形绘制环境 |
2.3 OpenGL 3D真实效果的实现 |
2.3.1 空间变换 |
2.3.2 颜色模式 |
2.3.3 光照和材质变化 |
2.3.4 OpenGL渲染过程 |
3 四边形角钢塔架结构设计与计算 |
3.1 四边形角钢塔的结构构造 |
3.1.1 角钢塔的优缺点 |
3.1.2 角钢塔立面选型 |
3.1.3 角钢塔塔柱构造 |
3.1.4 角钢塔腹杆构造 |
3.1.5 角钢塔的横膈构造 |
3.2 四边形角钢塔架静力计算方法 |
3.2.1 四边形角钢塔架的静力计算 |
3.2.2 角钢塔架杆件计算 |
3.3 塔架荷载与作用分类 |
3.4 塔架上的拟静力风荷载计算 |
3.4.1 基本风压值 |
3.4.2 风压高度变化系数 |
3.4.3 风荷载体型系数 |
3.4.4 风振系数 |
3.5 地震作用 |
3.5.1 水平地震作用 |
3.5.2 竖向地震作用 |
3.6 荷载与作用的组合 |
4 角钢塔结构的建模方法 |
4.1 角钢塔的建模思路 |
4.2 系统对角钢塔节点及杆件连续编号的统计及计算 |
4.3 OpenGL 3D绘图空间及ANSYS中角钢塔的自动建模 |
5 基于OpenGL的四边形角钢塔三维可视化辅助设计系统的实现 |
5.1 系统的总体结构 |
5.2 结构方案设计模块 |
5.2.1 设计参数输入 |
5.2.2 方案的生成 |
5.2.3 方案修改功能的实现 |
5.2.4 结构数据保存与传递 |
5.3 结构荷载计算模块 |
5.3.1 自重荷载作用计算 |
5.3.2 风荷载作用计算 |
5.3.3 地震荷载作用计算 |
5.3.4 APDL命令流生成 |
5.3.5 ANSYS后台分析的实现 |
5.3.6 方案校核 |
5.3.7 计算书生成 |
5.4 塔架效果显示模块 |
5.4.1 OpenGL 3D绘图空间平移、缩放、旋转功能实现 |
5.4.2 二维简图生成 |
5.4.3 三维效果图生成 |
5.5 系统应用 |
5.5.1 设计条件 |
5.5.2 程序设计及计算 |
6 结论与展望 |
6.1 结论 |
6.2 展望 |
参考文献 |
攻读硕士学位期间发表学术论文情况 |
致谢 |
(3)逆合成孔径雷达欺骗干扰研究及其软件实现(论文提纲范文)
摘要 |
ABSTRACT |
符号对照表 |
缩略语对照表 |
第一章 绪论 |
1.1 研究背景和意义 |
1.2 ISAR成像及干扰技术发展现状 |
1.2.1 ISAR成像技术研究现状 |
1.2.2 ISAR干扰技术研究现状 |
1.3 论文内容安排 |
第二章 ISAR成像基本原理 |
2.1 ISAR转台模型及成像基本原理 |
2.1.1 ISAR信号模型以及成像基本原理 |
2.1.2 转台模型 |
2.2 平动补偿 |
2.2.1 包络对齐 |
2.2.2 初相校正 |
2.3 距离-多普勒算法 |
2.4 仿真实验 |
2.5 本章小结 |
第三章 ISAR欺骗干扰原理与实现方法 |
3.1 欺骗干扰基本原理 |
3.2 多散射点模型的欺骗干扰基本原理 |
3.3 目标电磁散射特性的欺骗干扰原理 |
3.3.1 虚假目标姿态计算 |
3.3.2 目标电磁特性研究 |
3.4 欺骗干扰算法仿真 |
3.4.1 基于散射点模型欺骗干扰仿真 |
3.4.2 基于目标电磁特性调制的欺骗干扰仿真 |
3.5 本章小结 |
第四章 ISAR欺骗干扰处理软件实现 |
4.1 Qt图形设计 |
4.2 软件设计概要 |
4.2.1 软件设计总体架构 |
4.2.2 软件说明 |
4.2.3 软件界面介绍 |
4.2.4 软件功能设计 |
4.3 软件测试 |
4.3.1 干扰模块测试 |
4.3.2 成像模块测试 |
4.4 本章小结 |
第五章 总结和展望 |
5.1 工作总结 |
5.2 工作展望 |
参考文献 |
致谢 |
作者简介 |
(4)基于模糊控制下多自由度机械手臂控制技术的研究(论文提纲范文)
摘要 |
Abstract |
1 绪论 |
1.1 课题来源及研究意义 |
1.2 教学机器人国内外研究状况 |
1.3 控制理论在教学机器手臂控制的研究现状 |
1.4 论文主要研究内容 |
2 六自由度机器手臂的组成及运动分析 |
2.1 六自由度机械臂的机构组成 |
2.2 六自由度机器手臂的运动学分析 |
2.2.1 六自由度机械手臂的运动学模型 |
2.2.2 六自由度机械臂的矩阵正向求解 |
2.3 六自由度机械手臂的运动逆解 |
2.4 本章小结 |
3 六自由度机器手臂控制系统结构 |
3.1 六自由度机器手臂的组成 |
3.1.1 传感器 |
3.1.2 电机执行器 |
3.2 六自由度机械手臂控制系统设计 |
3.2.1 伺服系统设计 |
3.2.2 控制器及 CPLD 选型 |
3.2.3 伺服电机硬件驱动 |
3.2.4 步进电机硬件驱动 |
3.2.5 测力传感器 |
3.2.6 USB 通讯接口设计 |
3.2.7 其他辅助电路设计 |
3.3 六自由度机械手臂的运动空间 |
3.3.1 六自由度机器手臂运动空间概述 |
3.3.2 运动空间的形成 |
3.3.3 工作空间中的空腔和空洞 |
3.3.4 理想工作空间的包络面分析 |
3.4 本章小结 |
4 基于模糊神经网络的机器手臂控制算法研究 |
4.1 模糊控制理论概述 |
4.2 神经网络控制概述 |
4.3 模糊神经网络的结构 |
4.4 基于模糊神经网络的机械手臂位置控制 |
4.4.1 机械手臂模糊描述 |
4.4.2 模糊神经网络控制的流程图和总体步骤 |
4.5 基于模糊神经网络机器手臂控制的建模与分析 |
4.5.1 机械手臂的数学建模 |
4.5.2 模糊神经网络控制算法的 MATLAB 建模与分析 |
4.5.3 机械手臂控制系统的仿真 |
4.6 本章小结 |
5 基于 OpenGL 技术的软件系统设计 |
5.1 OpenGL 技术的实现 |
5.1.1 OpenGL 的概述 |
5.1.2 OpenGL 三维成形过程 |
5.2 基于 VC++中的 OpenGL 技术的实现 |
5.2.1 VC++编程平台 |
5.2.2 OpenGL 3D 建模工具 |
5.2.3 三维建模应用中的考虑 |
5.3 基于 WIN Driver 的 USB 驱动开发 |
5.4 软件系统的设计 |
5.5 机器手臂性能测试与分析 |
5.5.1 性能测试 |
5.5.2 性能分析 |
5.6 本章小结 |
6 总结与展望 |
6.1 总结 |
6.2 展望 |
参考文献 |
攻读硕士学位期间所发表的论文及研究成果 |
致谢 |
(5)基于Unity3D的室内建筑三维建模与交互系统实现(论文提纲范文)
致谢 |
摘要 |
Abstract |
目录 |
Contents |
图清单 |
表清单 |
1 绪论 |
1.1 研究背景 |
1.2 研究目的与意义 |
1.3 室内虚拟环境研究与应用综述 |
1.4 论文主要研究内容 |
1.5 论文构成与章节安排 |
2 室内三维虚拟交互系统框架 |
2.1 系统功能需求分析 |
2.2 系统功能设计 |
2.3 系统实现技术流程 |
2.4 系统软硬件构成 |
2.5 本章小结 |
3 室内虚拟环境精细化模型构建与场景生成 |
3.1 室内虚拟环境建模特征与技术流程 |
3.2 数据源获取与处理 |
3.3 室内虚拟环境模型构建与实现 |
3.4 室内虚拟模型优化处理 |
3.5 室内虚拟模型整合与导出 |
3.6 基于Unity3D引擎的室内虚拟环境渲染 |
3.7 本章小结 |
4 室内三维虚拟交互系统设计与实现 |
4.1 虚拟场景中交互方式的设计与实现 |
4.2 室内虚拟场景漫游设计与实现 |
4.3 室内人员管理功能的设计与实现 |
4.4 系统动态资源更新的设计与实现 |
4.5 本章小结 |
5 原型系统测试 |
5.1 原型测试系统实现 |
5.2 系统功能测试 |
5.3 功能测试结果统计与分析 |
5.4 本章小结 |
6 结论与展望 |
6.1 结论 |
6.2 展望 |
参考文献 |
作者简历 |
学位论文数据集 |
(6)面向服装设计的数字人体建模研究(论文提纲范文)
摘要 |
Abstract |
1 绪论 |
1.1 课题的背景与意义 |
1.2 服装 CAD 的研究现状 |
1.3 数字人体建模方法介绍 |
1.4 本文研究的主要内容 |
2 数字人体模型数据的获取 |
2.1 非接触式人体测量 |
2.2 接触式人体测量 |
2.3 改进的接触式人体测量 |
2.4 本章小结 |
3 静态人体模型的建立 |
3.1 人体数据预处理 |
3.1.1 坐标调整 |
3.1.2 特征识别 |
3.2 三维人体建模方法 |
3.2.1 线框建模 |
3.2.2 实体建模 |
3.2.3 曲面建模 |
3.2.4 基于物理的建模 |
3.3 三维人体静态线框模型实现 |
3.4 人体模型面片光顺 |
3.5 静态人体的参数化 |
3.5.1 特征参数定义 |
3.5.2 模板参数测量 |
3.5.3 轴变形技术 |
3.6 本章小结 |
4 动态人体模型的建立 |
4.1 人体骨骼的获取 |
4.1.1 算法描述 |
4.1.2 人体骨架模型 |
4.1.3 骨架提取 |
4.2 动态人体模型累计误差的处理 |
4.2.1 动态画面的快速巡视 |
4.2.2 累积误差 |
4.3 本章小结 |
5 软件实现 |
5.1 TELMAT 三维人体测量系统 |
5.2 系统开发环境 VC++6.0 |
5.3 图形系统 OpenGL |
5.4 系统实现 |
5.4.1 系统模块设计及功能 |
5.4.2 点云处理模块 |
5.4.3 发展前景 |
5.5 运行实例 |
5.5.1 人体静态点云模型 |
5.5.2 人体静态框架模型 |
5.5.3 人体静态面片模型 |
5.5.4 人体动态骨骼模型 |
5.6 本章小结 |
6 结论与展望 |
6.1 总结 |
6.2 展望 |
参考文献 |
附录 |
致谢 |
(7)交互式3D CAI课件设计与应用(论文提纲范文)
摘要 |
Abstract |
第1章 绪论 |
1.1 研究目的和意义 |
1.2 国内外研究现状 |
1.3 研究内容与技术路线 |
1.4 章节安排 |
第2章 交互式3D CAI课件设计理论基础 |
2.1 交互式3D CAI课件概述 |
2.1.1 3D CAI课件及分类 |
2.1.2 交互式3D CAI课件的组成元素 |
2.1.3 交互式3D CAI课件设计的基本原则 |
2.2 交互式3D CAI课件的理论基础 |
2.2.1 情境认知理论 |
2.2.2 “主导-主体相结合”的教学结构理论 |
2.2.3 创造性思维理论规律 |
2.3 本章小结 |
第3章 交互式3D CAI课件设计与制作 |
3.1 交互式3D CAI课件制作开发流程 |
3.2 交互式3D CAI课件的需求分析与设计 |
3.2.1 交互式3D CAI课件需求分析 |
3.2.2 基于“学教并重”的教学设计 |
3.2.3 功能结构与脚本设计设计 |
3.3 交互式3D CAI课件的制作 |
3.3.1 交互式3D CAI课件制作技术特点 |
3.3.2 基于VR软件的交互式3D CAI课件制作 |
3.3.3 基于渲染引擎的交互式3D CAI课件开发 |
3.4 本章小结 |
第4章 基于WPF 3D的交互式3D CAI课件实现 |
4.1 基于WPF 3D课件的总体架构 |
4.1.1 WPF 3D的基本概念 |
4.1.2 WPF 3D课件的类关系图 |
4.2 基于WPF创建三维模型场景 |
4.2.1 模型创建 |
4.2.2 三维场景创建及显示 |
4.3 基于WPF的动画与交互实现 |
4.3.1 3D对象变换 |
4.3.2 动画实现 |
4.3.3 交互实现 |
4.4 本章小结 |
第5章 交互式3D CAI课件的典型案例开发及应用 |
5.1 地球运动课件开发的需求分析 |
5.2 地球运动课件的开发设计 |
5.2.1 地球运动知识体系的教学设计 |
5.2.2 地球运动课件功能设计 |
5.2.3 地球运动课件的脚本设计 |
5.3 地球运动课件的实现 |
5.4 地球运动课件的应用评价及改进 |
5.4.1 应用与评价 |
5.4.2 改进与完善 |
5.5 本章小结 |
第6章 总结与展望 |
参考文献 |
攻读学位期间发表的学术论文 |
致谢 |
(8)基于Linux的3D图形技术的研究(论文提纲范文)
摘要 |
Abstract |
第1章 绪论 |
1.1 选题背景及意义 |
1.2 研究现状 |
1.3 本文主要章节安排 |
第2章 3D图形开发的基本技术 |
2.1 3D图形的几何变换 |
2.2 3D图形的投影 |
2.2.1 平面几何投影的分类 |
2.2.2 透视投影 |
2.2.3 平行投影 |
2.3 三维裁剪 |
2.4 光照与光照模型 |
2.4.1 光源类型 |
2.4.2 基本光照模型 |
2.5 纹理贴图 |
2.5.1 纹理贴图概述 |
2.5.2 表面纹理映射方法 |
2.6 嵌入式3D图形开发设计 |
2.6.1 嵌入式3D图形开发的基本要求 |
2.6.2 3D图形系统的设计思路 |
2.6.3 嵌入式3D图形架构 |
2.7 本章小节 |
第3章 基于OpenGL的3D图形开发 |
3.1 OpenGL简介 |
3.2 3D图形几何变换的实现 |
3.3 3D图形投影的实现 |
3.4 三维裁剪的实现 |
3.5 光照实验与分析 |
3.6 纹理贴图的实现 |
3.6.1 OpenGL中纹理贴图的步骤 |
3.6.2 纹理贴图实验与分析 |
3.7 本章小结 |
第4章 Linux环境下嵌入式3D图形的仿真实现 |
4.1 嵌入式系统图形用户接口的建立 |
4.1.1 常用的嵌入式GUI |
4.1.2 Linux系统下Qt4的配置与安装 |
4.2 Qt3D介绍 |
4.3 在Linux系统下建立Qt3D |
4.4 3D图形的实现 |
4.5 本章小节 |
第5章 总结与展望 |
5.1 论文总结 |
5.2 前景展望 |
致谢 |
参考文献 |
(9)面向真三维显示的三维模型预处理技术(论文提纲范文)
摘要 |
ABSTRACT |
目录 |
CONTENTS |
第一章 绪论 |
1.1 课题背景与意义 |
1.2 课题来源 |
1.3 真三维立体显示技术 |
1.3.1 真三维立体显示技术特点 |
1.3.2 真三维立体显示技术的显示原理 |
1.3.3 真三维立体显示技术应用前景 |
1.4 国内外研究现状 |
1.5 主要研究内容 |
1.6 论文结构 |
第二章 面向真三维立体显示技术的切片数据生成方法 |
2.1 三维模型数据切割原理 |
2.2 位图型和矢量型图像切片数据的生成 |
2.2.1 位图数据生成方法 |
2.2.2 矢量数据生成方法 |
2.2.3 位图和矢量数据的性能对比 |
2.3 本章小结 |
第三章 数据预处理之模型操控方案设计 |
3.1 模型操控的概念及其必要性 |
3.2 三维模型读取与显示的方案设计 |
3.2.1 三维模型读取与显示的数据结构抽象化 |
3.2.2 具体文件格式三维模型读取与显示 |
3.3 单模型操控的设计原理 |
3.3.1 单模型操控数学原理和矩阵变换流程 |
3.3.2 鼠标旋转的虚拟球法原理 |
3.4 多模型操控的静动关系和多层次方位关系控制原理 |
3.4.1 多模型操控的静动关系控制原理 |
3.4.2 多模型操控的多层次方位关系控制原理 |
3.5 本章小结 |
第四章 数据预处理之模型局部内视方案设计 |
4.1 OpenGL测试功能 |
4.2 模型局部内视原理和步骤 |
4.2.1 三维实体间的布尔运算 |
4.2.2 基于OpenGL的模型局部内视实现原理及步骤 |
4.3 模型局部内视效果展示 |
4.3.1 模型内部结构局部内视效果展示 |
4.3.2 模型内部材质局部内视效果展示 |
4.4 局部内视效果与真三维立体显示切片数据生成的整合 |
4.5 本章小结 |
第五章 预处理方法的系统实现与模拟仿真 |
5.1 系统结构设计 |
5.2 系统功能界面设计 |
5.2.1 软件开发环境、框架及应用的基本技术 |
5.2.2 系统界面设计 |
5.3 基于OpenGL的系统模拟仿真设计 |
5.3.1 虚拟真三维立体显示设备的构建 |
5.3.2 真三维模型数据切割仿真 |
5.3.3 真三维立体成像仿真 |
5.4 本章小结 |
总结与展望 |
参考文献 |
作者在攻读硕士学位期间发表的论文 |
致谢 |
(10)克拉玛依机场PBN飞行程序的计算机辅助设计研究(论文提纲范文)
摘要 |
Abstract |
第一章 绪论 |
1.1 研究背景和现状 |
1.2 国内外研究现状 |
1.3 研究的目的和意义 |
1.3.1 克拉玛依机场 RNP-APCH |
1.3.2 飞行程序计算机辅助设计和仿真 |
1.4 本文的主要工作及创新点 |
1.4.1 主要工作 |
1.4.2 创新点 |
1.5 本文的组织结构 |
第二章 PBN 飞行程序设计原理 |
2.1 PBN 技术介绍 |
2.1.1 RNAV 技术 |
2.1.2 RNP(Required Navigation Performance)所需导航性能 |
2.1.3 我国的 PBN 实施计划 |
2.2 PBN 技术的优势 |
2.3 PBN 的实施 |
2.3.1 现代仪表飞行程序 |
2.3.2 基于 GNSS 的 PBN 程序 |
2.3.3 “T”型“Y”型程序设计方法 |
2.3.4 气压垂直导航(BARO-VNAV) |
2.3.5 WGS-84 航路点的设置 |
2.3.6 终端区进场高度(TAA) |
2.3.7 导航数据库(NAVdatabase) |
2.3.8 PBN 实施的总体思路 |
2.4 小结 |
第三章 基于三维可视化仿真的障碍物辅助评估 |
3.1 三维建模技术 |
3.1.1 AutoCAD 三维建模技术 |
3.1.2 Google SketchUp 三维建模技术 |
3.1.3 其他建模工具 |
3.2 基于 SETCH UP 的 APV-OAS 面建模和显示 |
3.2.1 APV-OAS 的设计参数 |
3.2.2 APV-OAS 在 Sketch UP 中的构建和显示 |
3.3 基于 OPEN GL 的障碍物自动评估和显示程序 |
3.3.1 OPEN GL 平台介绍 |
3.3.2 OPEN GL 下的 APV-OAS 呈现原理和障碍物评估方法 |
3.3.3 OPEN GL 下障碍物仿真评估软件的设计 |
3.3.4 障碍物仿真评估软件的功能和显示 |
3.4 小结 |
第四章 Baro-VNAV 障碍物评价面的低温修正 |
4.1 低温修正方法 |
4.2 基于 MATLAB 的低温修正程序 |
4.3 低温修正仿真结果 |
4.4 小结 |
第五章 转弯参数的自动化计算实现 |
5.1 RNPAPCH 转弯参数的计算方法 |
5.2 基于 C#的转弯参数计算软件设计 |
5.2.1 C#程序设计思路 |
5.2.2 转弯参数程序设计及演示 |
5.3 小结 |
第六章 克拉玛依 RNPAPCH 飞行程序设计研究 |
6.1 克拉玛依机场空域结构分析 |
6.2 克拉玛依传统仪表飞行程序分析 |
6.2.1 RWY13 仪表进场 |
6.2.2 RWY31 仪表进场 |
6.3 克拉玛依 RNPAPCH 程序设计 |
6.3.1 扇区划分 |
6.3.2 进场和进近航线 |
6.3.3 终端进场高度(TAA) |
6.3.4 等待程序 |
6.3.5 RNP-APCH 进场航段和转弯参数设计 |
6.3.6 APV-OAS 障碍物评估 |
6.3.7 保护区绘制 |
6.4 小结 |
结论与展望 |
参考文献 |
攻读硕士学位取得的学术成果 |
致谢 |
四、基于OpenGL的3D仿真图形设计(论文参考文献)
- [1]翼伞归航轨迹优化及三维计算机仿真[D]. 梁海燕. 浙江大学, 2016(08)
- [2]基于OpenGL的四边形角钢塔架三维可视化辅助设计系统的研究[D]. 张善良. 大连理工大学, 2015(03)
- [3]逆合成孔径雷达欺骗干扰研究及其软件实现[D]. 崔乐园. 西安电子科技大学, 2014(03)
- [4]基于模糊控制下多自由度机械手臂控制技术的研究[D]. 陈玄. 中北大学, 2014(08)
- [5]基于Unity3D的室内建筑三维建模与交互系统实现[D]. 李俊军. 中国矿业大学, 2014(02)
- [6]面向服装设计的数字人体建模研究[D]. 丁搏. 武汉纺织大学, 2014(12)
- [7]交互式3D CAI课件设计与应用[D]. 柳军燕. 华中师范大学, 2013(03)
- [8]基于Linux的3D图形技术的研究[D]. 何柳飞. 武汉理工大学, 2013(12)
- [9]面向真三维显示的三维模型预处理技术[D]. 何志远. 广东工业大学, 2012(09)
- [10]克拉玛依机场PBN飞行程序的计算机辅助设计研究[D]. 张澍葳. 中国民用航空飞行学院, 2012(10)