三维离散元法仿真分析软件可视化模块的改进研究及功能添加

来源 :吉林大学 | 被引量 : 0次 | 上传用户:cq823285326
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
对农业生产过程的模拟仿真是一项极其复杂的工作,不仅要对具有不同运动方式的各种农业机械部件、生产过程中数以万计的散粒物料进行动态模拟仿真,更要实时对整个生产运作中颗粒与颗粒以及颗粒与边界之间的相互作用进行力学分析。基于农业生产过程的实际情况,显然采用离散元法对农业仿真系统进行研究是更为合理的。离散元法从微观角度对仿真系统中的每个散粒进行定量分析,不仅缩小了连续介质力学研究中的误差,而且提高了分析精确度,使仿真结果更加接近于生产实际。但是对如此大规模的颗粒进行一一处理,必定会在计算的过程中产生极为巨大量的数字信息,这就需要更为高效地对计算结果进行处理操作。仿真可视化技术不仅可以满足对结果数据进行实时分析的需求,而且更为直观、形象,因而急需对可视化在仿真系统结果处理中的应用进行研究。课题组研发的三维离散元法仿真分析软件利用Open GL以及Visual C++的基础类库MFC实现其可视化仿真系统的相关功能,其中可视化模块要完成两个工作:对几何数据的采集获取以及对模型的绘制。目前,可视化模块在程序中的应用主要有两方面:一方面,由数据库中获取边界几何信息,用于计算前对选取的边界模型进行静态显示;另一方面,由计算结果文件中读取颗粒及边界的几何信息,用于计算后对计算结果进行动态仿真播放。其中对动态播放功能的实现涉及程序计算模块与显示模块的数据交互,这需要大量对文件进行读写操作,显示结果很大程度上会受到数据量的影响,在播放大规模颗粒结果文件时会产生播放闪烁、显示效果不流畅等问题。对此,本文对三维离散元法仿真分析软件可视化实现方法进行了深入研究,并在此基础上对软件可视化模块进行改进:通过简化颗粒文件的读取过程一定程度上优化对大规模数据的动态播放效果;通过启用Open GL双缓存机制减少播放闪烁的情况。虽然三维离散元法仿真分析软件其可视化模块已经可以用于颗粒建模、边界建模以及动态播放计算结果文件,且获得了比较好的仿真效果,但是随着课题组对该软件的不断改进优化,仿真分析功能不断被扩展,有更多的信息需要以可视化的方式在屏幕上显示,有更多更为复杂的视觉效果需要被实现,因此对程序可视化模块的功能扩展是有必要的。本文通过使用Open GL几何建模、变换和矩阵堆栈、颜色和光照处理、颜色混合以及分格化等方法对三维离散元法仿真分析软件可视化模块进行功能添加:添加了用于展示边界偏转方向的全局坐标系oxyz显示,并实现了在播放计算结果文件时显示仿真时间及实际播放时间的功能,使软件可视化模块更具人性化;添加了设置仿真颗粒颜色的功能,使更多的颗粒性质能够以可视化形式显示于可视化窗口中,从而丰富了颗粒仿真显示的效果;添加了边界模型颜色设置以及透明度设置的功能,使仿真边界显示效果更加逼真、美观以及多样。通过对这些功能的添加,三维离散元法仿真分析软件可视化模块得到了较好的扩充,从而能够带给用户更好的观察效果与视觉体验。课题组开发三维离散元法仿真分析软件TDEM的一个重要目的是仿真复杂形状的散粒物料和机械部件的接触碰撞过程,为了摆脱颗粒建模对Pro/E的依赖,课题组开发了基于球体填充的三维非球颗粒建模软件。目前,该软件已经可以根据颗粒顶点及三角形网格面的几何信息完成对不规则非球颗粒的自动球体填充,并且能够很准确地完成对DXF格式扫描文件的读取以及对DXF文件内扫描内容的显示。本文在此基础上,添加了对两种不同格式的STL扫描文件进行读取以及显示的功能,扩充了软件的文件读取功能,使软件更具适应性;添加了操作更为直接的手动球体填充建模方法,大大减少用于填充颗粒的组成球个数,使填充颗粒更适合于计算并增强了用户与系统的交互性。由此,对程序现有的功能模块进行了一定程度上的扩展。最后,对本文所做工作进行了测试。验证了所做的改进对软件大规模数据动态播放效果起到优化作用;验证了所添加功能的正确性与可用性。
其他文献
通过调研分析创客教育市场,发现大多数创客教育机构使用Scratch平台和Mixly平台,每家机构教学案例各有不同,不能从循序渐进的角度去合理设计教学案例,忽视对青少年兴趣的培养
会计信息失真是近几年来出现的一种严重的社会现象。由于会计信息既是直接使用者进行经济决策的重要依据,也是国家统计信息及宏观经济信息的主要来源,其失真也将对国家宏观经
随着初中历史新课程改革的不断深入,对初中学生历史材料解析能力的培养已是能否实现当前学科教学"过程与方法"目标的关键,历史材料解析能力的提高能增强学生的学科素养,提高
广州火车南站是近现代工业文明的实物成就,也是历史名人的纪念地。当它的生产性物质生命完结之时,纪念性精神生命可能刚刚开始。保护其工业文化遗产,发挥其爱国主义教育作用,
教育公平是一个既古老又现实的问题,而且随着近些年来的社会经济发展,这一问题已引发一系列社会问题,在一定程度影响了我国全面建设小康社会的进程。推进基础教育的均衡发展
对仲丁醇脱氢催化剂运行情况进行了分析,认为H2压力和系统压力是影响催化剂再生效果的重要因素。通过技术改造,从H2压缩机出口引H2至再生系统,并将系统压力控制阀门改为远程
法国香槟酒泛行业委员会近日宣布,从即日起开始使用新的香槟酒酒瓶重量标准。根据新标准,法国香槟酒酒瓶将减重65克。香槟酒酒瓶减重后,法国每年因生产香槟酒酒瓶而产生的二氧化
以某300 MW机组镁法脱硫塔为研究对象,针对入口烟道内存在的气流冲壁现象,利用计算流体动力学软件Ansys13.0,对其进行了流场数值模拟。塔内烟气采用Reynolds时均Navier-Stoke
国家发改委日前安排4亿元专项用于河北省京津风沙源治理工程建设。该工程10年来共得到中央预算内投资52.5亿元。工程到2013年建设规模包括退耕还林863.3万亩及相应荒山荒地造林
本文以正硅酸乙酯(TEOS)、去离子水、无水乙醇(EtOH)、硝酸铁等为主要原料,采用溶胶-凝胶法制备有色氧化铁玻璃薄膜。确定了最佳的工艺方法和工艺参数,制备出了平整、均匀,综