基于CUDA的道路工程离散元并行计算

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:klyh2008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
离散元法作为一种典型的非连续计算方法在道路工程中应用广泛,但是目前商业化的离散元仿真模拟的软件在解决较大尺寸路面结构的模拟时计算效率非常低下,其根本原因是计算并行度不高;另外其学习成本较高、缺乏沥青混凝土等相应的本构模型等,都影响了道路工程中离散元方法的使用。近些年来GPU作为主流高性能计算的加速设备,被越来越多地应用于诸多领域的并行计算中,尤其是用来处理大数据分析。本文主要研究并行计算的发展、统一计算架构(Compute Unified Device Architecture,CUDA)技术在离散元数值模拟中的应用,以及GPU多线程的原理和方法等,为使用并行计算技术来提高道路工程中离散元大规模数值计算效率提供思路。在本研究中,开发了一款具有可视化界面的道路材料离散元仿真系统GAPSYS。此程序的创新功能是实现了GPU并行加速计算,能够适应沥青混合料及各种路面的材料计算需要,并且完成了快速的建模方法。此系统主要分为三部分,前处理、计算核心和后处理。前处理是通过可视化界面,进行参数和模型的选择和设置,生成相应的颗粒、墙体及颗粒群模型;计算核心主要指使用CUDA算法实现的数据处理和离散元迭代计算;后处理主要为结果输出,有文件、曲线和图片三种形式。本文主要完成了以下工作:(1)可视化界面的设计与开发。借助Visio 2016,利用面向对象的方法,对可视化界面进行了分析、设计及编程。在界面开发中引入了简代码理念,通过Im GUI图形库和Open GL图形显示工具实现了程序的前处理功能。(2)内核开发。基于Visual Studio 2013集成开发环境(IDE),使用C++语言对离散元的基本模块实现了数据结构和基本算法的CUDA封装。(3)离散元算法的并行化。对离散元可并行化进行分析,实现了将离散元算法从串行化到并行化的移植,完成了离散元迭代循环的并行加速计算。(4)算法测试。在软件完成开发工作后,通过算例来检测关键程序的可靠性。
其他文献
带互补约束优化问题(MPCC)是一类重要的优化问题,在工程设计、经济均衡、交通运输等多个领域有重要应用.由于其互补约束条件的存在,目前常用的一些优化理论和算法都不能直接用来求解该类问题.到现在为止,已有许多解决MPCC的方法,如罚函数法,光滑化方法等等.这些方法都在通过处理互补约束结构,将问题近似为非线性规划问题.不同于上述方法,在本文中,利用互补约束集合具有半代数性质这一特点研究MPCC问题.本
学位
多属性决策也称有限方案多目标决策,主要用来处理带有多种属性的有限方案的排序与择优等问题,在诸多领域有着广泛的应用背景,是现代决策科学的重要组成部分.对多属性决策方法进行系统化地研究并有效应用在实际问题中,可以使许多复杂的问题简单化.在现实生活中,由于人们对模糊事物理解的局限性以及实际问题中不确定因素的增加,多属性决策在理论研究与方法应用上都有待更进一步的创新和完善.除此之外,决策问题中各个属性的权
学位
随着科学技术水平的提高和人类对高品质物质生活的追求,电子电器设备的使用寿命逐渐降低。其中废旧印刷线路板(Waste Printed Circuit Boards,简称WPCBs)作为电子电器设备的核心组成部分,其废弃量也在逐年增加。相比于传统的处置工艺,生物浸出法处理WPCBs因其绿色环保、操作简单、环境友好等特点,越来越受到国内外诸多学者的重视。本文使用氧化硫硫杆菌(Acidithiobacil
学位
随着人工智能和大数据的兴起,传感、通信和计算技术发展迅速.对于大规模的优化问题,集中式方法非常耗时,且可能因计算和通信负担过重而失效.相比而言,多智能体系统的分布式优化方法更加高效、可靠且能保护隐私,从而受到了学术界的大量关注.在实际中许多问题通常带有约束,且存在通信网络结构的随机变化,函数值及其梯度的观测噪声等各种各样的随机因素.因此研究随机约束优化问题的分布式算法有着重要的理论意义和应用价值.
学位
2008年科技部首次规范化出台高新技术认定标准,通过税收优惠激励企业创新,截止目前,获得认定资质的企业已由期初的5万余家增长到近30万家,高新技术企业已成为我国创新发展的中坚力量,政策在总量方面成效瞩目。但着眼于微观个体表现,同为高新技术企业,研发投入高低不一,创新质量良莠不齐,不少策略性创新企业混杂高新技术企业队列。企业创新不仅受到政府“看得见的手”的调控,也受到市场“看不见的手”的影响,政策对
学位
经济周期一致指数是衡量当前宏观经济发展状况的重要标准.在大数据时代背景下,影响宏观经济发展趋势的因素越来越多.GDP不仅是反映宏观经济的关键指标,也是研究宏观经济发展趋势的重要参考.因此,以季度GDP和其他月度指标数据组成的混频数据为研究对象合成经济周期一致指数来反映宏观经济周期的波动性变化是有意义的.本文基于混频数据,利用矩阵优化算法及单因素模型等分析相关经济数据,在此基础上合成经济周期一致指数
学位
N-亚硝胺类物质是含有亚硝基的一类有机化合物,具有强烈的致癌性。近年来在环境水体和食品基质中被频繁检出,严重威胁消费者生命健康。针对N-亚硝胺类物质,现有的前处理方法(如蒸馏法和液液萃取法)存在有机试剂消耗大,基质干扰严重,不能有效地提取基质中的N-亚硝胺,难以实现对该类物质的高灵敏检测。固相萃取技术具有机试剂消耗少,萃取速度快,操作简便等优势而被广泛应用于痕量物质的富集,所用到的纳米材料决定了该
学位
目的:探索大马哈鱼鱼骨脱钙骨基质(large salmon fish bone demineralized bone matrix,L-DBM)的最佳制备工艺条件,并分别对L-DBM骨粒和骨粉的性能进行研究,初步验证L-DBM骨粉用于SD大鼠胫骨缺损的治疗效果。方法:首先,以大马哈鱼鱼骨为原料,通过氢氧化钠(Na OH)脱脂、盐酸(HCl)脱钙等工艺制备了L-DBM骨粒;通过单因素实验探究不同变量
学位
双线性矩阵不等式问题简称BMI问题,在鲁棒控制领域有着广泛的应用,是一类非常重要的问题,但与此同时,该问题也是一个NP难问题,因此无法对其找到高效的精确算法,这使得各种非精确算法、近似方法的研究工作变得很有必要。本文从BMI问题的一种特殊形式出发,采用近似方法,研究了一类具有BMI约束的线性目标函数极小化问题。首先,原问题可以等价地改写为一个半定锥互补约束数学规划(SDCMPCC)问题,从该SDC
学位
畜禽养殖作为我国农业经济的重要组成部分,但大量富含氮、磷等养殖废水因处理成本高、效果差等原因,未能得到有效地处理而直接排放,给生态环境带来严重的压力,成为影响我国畜禽养殖业可持续发展的重要制约因素。本论文研究旨在构建一种小球藻—活性污泥菌的固定化藻菌生物膜系统,以养猪废水中总磷(TP)、总氮(TN)、氨氮(NH4+-N)及化学需氧量(COD)等去除率为考察指标,探究不同藻菌接种比例、藻菌初始接种量
学位