【技术实现步骤摘要】
本专利技术涉及结构(例如,汽车,飞机)的计算机辅助工程分析,更具体地说,涉及一种在多处理器计算机系统中以更高的效率模拟撞击事件的改进方法。
技术介绍
有限元分析(FEA)是一种最受欢迎的计算机辅助工程工具,被工程师和科学家用于建模和解决与复杂系统相关的工程问题,例如三维非线性结构设计和分析。FEA的名字来自以下事实被考察的物体的几何形状是特定的。随着现代数字计算机的出现,FEA已经作为FEA软件被实施。基本上,FEA软件设有几何形状描述的模型、以及在模型内的每个点处的相关材料特性。在这个模型中,被分析系统的几何形状由不同尺寸的实体(solid)、壳(shell)和梁(beam)来表示,这些实体、壳和梁被称为单元。各单元的顶点被称为节点(node)。该模型包括有限数量的单元,这些单元被赋予与材料特性相关的材料名。因此该模型代表了被分析物体及其即刻环境(immediate surrounding)所占据的物理空间。然后,FEA软件涉及一个表格,每种材料类型的特性被列在该表格中(例如,应力-应变构成等式、杨氏模量、泊松比、导热性)。另外,指定了物体的边界条件(也就是,负荷、物理约束等)。用这种方式生成物体及其环境的模型。 FEA已经被汽车制造商用于优化汽车的空气动力学性能和结构完整性。FEA受欢迎的任务之一就是模拟撞击事件,例如汽车碰撞、金属变形、飞鸟撞击等。许多原型测试可以被计算机模拟代替,该计算机模拟优选在合理的时间期限(例如,通宵)内执行,使得用户(也就是,工程师和/或科学家)可以多产。为了确保产量,当FEA首先用于模拟撞击事件时,大多数FEA ...
【技术保护点】
一种在用于辅助用户设计或者改进一个或多个结构的有限元分析中模拟撞击事件的计算机实施的方法,其特征在于,所述方法包括:在连接有多个处理单元的计算机系统中接收经历撞击事件的一个或多个结构的有限元分析模型,其中所述有限元分析模型包含多个接触界面;将所述有限元分析模型分为多个域,这多个域至少包括计算机系统中的第一域和第二域,第一域与所述多个处理单元中的第一处理单元相关,第二域与所述多个处理单元中的第二处理单元相关;在所述计算机系统中确定各接触界面与一个或多个域之间的可分组关系;在所述计算机系统中执行撞击事件的具有多个解法周期的时间推进模拟;在每个解法周期,根据可分组关系生成第一数据通信消息并将它从第一处理单元发送到第二处理单元,使得与接触界面相关的最大可能数据通信被交换;使用在第一数据通信消息中接收的数据,在第一和第二处理单元中为有限元分析中的各接触界面执行多次计算;生成第二数据通信消息并将它沿着与第一数据通信消息相反的方向发送,该第二消息被配置为发送计算得到的数据;以及在所有的解法周期都已经被计算后,在与计算机系统相联的监视器上显示模拟结果。
【技术特征摘要】
US 2008-12-24 12/343,4781.一种在用于辅助用户设计或者改进一个或多个结构的有限元分析中模拟撞击事件的计算机实施的方法,其特征在于,所述方法包括在连接有多个处理单元的计算机系统中接收经历撞击事件的一个或多个结构的有限元分析模型,其中所述有限元分析模型包含多个接触界面;将所述有限元分析模型分为多个域,这多个域至少包括计算机系统中的第一域和第二域,第一域与所述多个处理单元中的第一处理单元相关,第二域与所述多个处理单元中的第二处理单元相关;在所述计算机系统中确定各接触界面与一个或多个域之间的可分组关系;在所述计算机系统中执行撞击事件的具有多个解法周期的时间推进模拟;在每个解法周期,根据可分组关系生成第一数据通信消息并将它从第一处理单元发送到第二处理单元,使得与接触界面相关的最大可能数据通信被交换;使用在第一数据通信消息中接收的数据,在第一和第二处理单元中为有限元分析中的各接触界面执行多次计算;生成第二数据通信消息并将它沿着与第一数据通信消息相反的方向发送,该第二消息被配置为发送计算得到的数据;以及在所有的解法周期都已经被计算后,在与计算机系统相联的监视器上显示模拟结果。2.根据权利要求1所述的方法,其特征在于,所述一个或多个结构中的每一个都包括汽车。3.根据权利要求1所述的方法,其特征在于,所述撞击事件包括汽车碰撞。4.根据权利要求1所述的方法,其特征在于,所述计算机系统包括至少两个处理单元。5.根据权利要求4所述的方法,其特征在于,所述接触界面包括至少两个界面。6.根据权利要求1所述的方法,其特征在于,所述计算机系统包括至少一个计算机,每个计算机具有一个以上的中央处理器。7.根据权利要求1所述的方法,其特征在于,所述计算机系统包括一个以上的计算机,每个计算机具有至少一个中央处理器。8.根据权利要求7所述的方法,其特征在于,所述中央处理器包括至少一个处理核。9.一种包含指令的计算机可读媒介,所述指令用于控制计算机系统通过一方法在用于辅助用户设计或者改进一个或多个结构的有限元分析中执行撞击事件模拟,所述方法包括在连接有多个处理单元的计算机系统中接收经历撞击事件的一个或多个结构的有限元分析模型,其中所述有限元分析模型包含多个接触界面;将所述有限元分析模型分为多个域,这多个域至少包括计算机系统中的第一域和第二域,第一域与所述多个处理单元中的第一处理单元相关,第二域与所述多个处理单元中的第二处理单元相关;在所述计算机系...
【专利技术属性】
技术研发人员:布雷恩韦恩斯科特,
申请(专利权)人:利弗莫尔软件技术公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。