基于CUDA技术的振动筛离散元软件开发

来源 :昆明理工大学 | 被引量 : 0次 | 上传用户:xuebin0523
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
筛分是一个复杂的随机过程。目前国内筛分理论依赖基础的数理统计方法和筛分试验,但因成本原因及理论模型与实际模型的差异并未取得性价比很高的效果。而自1979年以来,颗粒离散元法发展较快,部分学者已经通过离散元法来模拟连续颗粒物质并取得了一定成功。由于离散元法在解决多颗粒运动分析时对计算量要求较大,借助于计算机来进行颗粒碰撞数值计算的虚拟样机技术在大规模颗粒体系面前如何充分挖掘计算机的计算能力并高效计算是厄待解决的问题。计算机统一设备架构即CUDA (Compute Unified Device Architecture)技术保证了大规模并行数据处理的可行性,对节省计算时间节约成本等有着重要意义。本文正是基于CUDA技术对振动筛的离散元模型进行了数值模拟的仿真,并且探讨了不同算法对计算效率的影响。采用编写计时器对程序运行时间计时,充分对比基于CUDA技术的算法和普通串行算法,表明了离散元法在GPU上进行计算的可行性,对其中不同技术对结果参数进行了对比。主要工作如下:对离散元法的基本理论以及CUDA技术的基本概念进行了较为详细的分析讨论;对比了软球模型及硬球模型在本文条件下的优劣,确定了软球模型作为颗粒碰撞模型;详细阐述了针对本文所写代码在CUDA中如何优化,为离散元的并行算法提供了理论依据;针对离散元中搜索、碰撞的不同算法有所对比,确定了最优的串行算法;基于离散元理论,利用CUDA技术,利用GPU高并行度,多线程,强大计算能力和极高存储器带宽的特点来模拟大规模颗粒在筛分过程中的运动情况。在此基础上寻找对离散元数值计算的可行方法并改进程序使其尽量高效的模拟颗粒运动,为相关结构的改造提供依据。
其他文献
基于GTD全球恐怖主义数据库,共研究四个方面的问题:对恐怖袭击事件分级,识别恐怖袭击事件制造者,分析未来反恐态势以及各个地区反恐应急能力.首先,建立了恐怖袭击事件危害性
更敦群培是20世纪上半叶一位杰出的藏族学者、启蒙思想家,为后世留下了丰富的学术研究成果和文学作品;同时,他也是一位在藏族传统绘画和非传统绘画方面都颇有造诣的艺术家。他的
目的探讨血管紧张素Ⅱ受体拮抗剂对老年高血压患者肾功能的影响。方法 2011年8月至2013年5月在该院接受厄贝沙坦治疗的老年高血压患者132例,分别于治疗前后测量两组患者的血
随着纺织行业产品质量要求的提高,原料结构的不断变化和新设备、新技术的应用,降低纱疵,提高产品质量已成为企业的迫切要求.无接头操作法在一定程度上减低了纱疵,对成纱质量
中国古铜镜自殷商以降,已有四五千年的历史。在漫长的岁月里,中国古代工艺家在小小一方铜镜上创造出了丰富多彩的图案。与其它传统工艺品不同,古铜镜背面的图案多以日月星辰
目的调查和评估初发脑卒中患者延续性护理需求,以制订相应的健康教育对策。方法采用脑卒中患者延续性护理需求调查表对102例初发脑卒中患者在出院时进行调查。根据调查的结果
通过对霜冻形成特点、发生时段、影响因子及其对作物的影响分析,采取有效的防御措施,一是改进栽培管理技术,增强植物抗寒性;二是霜冻来临前,直接加热或减少辐射冷却作用,提高
<正>很多语文专家认为,"语文是人类生存发展的基础",这句话阐释了语文教育对人的发展的重要性。北大教授钱理群提出,"从语文的基础性质出发,我想强调的是‘打底子’的概念:打
<正>国内外发展概况一、国外海上风电发展情况目前,欧洲海上风电发展在全球是一枝独秀,在全球装机容量最多的8个国家中,欧洲占据6席。截至2015年底,欧洲海上风电场累计装机容
<正>信贷文化是信贷工作的灵魂,信贷结构是信贷工作的外在呈现。近年来,各家银行盈利空间不断收窄,资产质量持续下滑,人民日报(2016年05月09日02版)消息称,当前经济呈现L型是