板料冲压成形仿真接触搜索算法改进及程序实现

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:disk_
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,对车身轻量化、碰撞安全性和加工精度的要求日益苛刻,板料冲压成形工艺的复杂度不断增加,同时缩短汽车设计周期、降低研发成本的需求也越来越强烈,这些都对板料冲压成形仿真提出了严峻的挑战。在仿真分析软件中,对接触问题的处理模式和方法是影响计算效果的关键因素,开发更可靠、更精确、更高效的接触搜索算法是接触问题研究的一致追求。基于以上目标,本文对板料冲压成形仿真分析软件KMAS的接触模块进行了算法研究、模型改进和模块化程序实现。首先,在原接触搜索算法的基础上进行了内存开销改进,包括:使用二维格关联法对于浅拉延的模具进行内存消耗改进;对深拉延的模具通过偏置法进行内存消耗改进。提出了一种内存开销和搜索时间均有改进的六面体扩展域几何模型,并给出了其代数方程。对接触搜索中的关联信息链表通过排除空间冗余的方式改善了内存开销。对原搜索算法中的扩展域的扩展量取值范围进行了探究,通过理论分析及仿真对比验证,找到了可降低内存开销的局部更优值。其次,提出了一种新的接触搜索算法,该算法基于一种新的边界代数描述的接触域模型,有效地克服了原接触判断算法中部分板料节点同时和多个模具单元接触的弊端,并且改善了原算法的内存开销和搜索时间。文中详细推导了新接触域模型的代数方程,并给出了给出了新算法的全局搜索关联准则和搜索流程。将新算法应用亏KMAS软件中,通过典型算例的计算结果对比表明新算法在求解时间和内存消耗方面均有显著的改善。最后,基于软件开发中模块化和面向对象的思想,对KMAS软件中的接触搜索模块进行了重构。重构过程中把原kMAS软件从FORTRAN语言转译成具有更好的开发环境和软件集成性的C语言,重塑了接触搜索程序的数据结构和接口,并且在重构后的软件框架下,编程实现了上述新算法和改进工作。重构后的接触搜索程序不仅扩展性更强,可维护性更好,而且在新的Microsoft Visual Studio平台上通过基于OpenMp并行计算的方法改进后,接触搜索时间大大缩短,冲压成形仿真求解效率显著提升。
其他文献
内啮合齿轮泵相对于外啮合齿轮泵来讲,不仅体积轻巧、噪声强度低、而且具有效率高效的优点。本文以IGP-3系列齿轮泵为研究对象,主要研究该系列齿轮泵的泵体的相关结构参数并进行结构改进与性能优化。主要做了以下几方面的工作:(1)出油槽结构作为内啮合齿轮泵泵体的一个重要结构,影响着齿轮泵泵体的性能。出油槽结构复杂,包括与出油口相连的圆弧底面与其垂直的出油槽壁面的连接处圆角半径的大小的取值。(2)出油槽两侧
冷却液作为冷却系统不可缺少的散热介质,有30%燃烧室产生的热量借助其散发,故冷却液的传热性能至关重要。目前,以乙二醇作为基液的传统冷却液,存在性能不稳定、传热差、使用寿命短
缓冲器是一种机械装置的安全器件,目前普遍应用于交通、港口和起重机械等领域,在实际的工作过程中操纵员人身的安全和设备的寿命等诸多因素与其性能的优劣息息相关,而随着机械设备向着高速化、大型化的趋势发展,设备对于振动与冲击的控制精度要求日趋严格,因此性能优良并且具有高可靠性的缓冲器成为当下研究的焦点和难点。与其他种类的缓冲器相比,本文研究对象即新型液气缓冲器采用一种全新的阻尼结构,复位元件选用压缩的氮气