首页> 外国专利> Piecewise meshing and neighborhood search for object interaction simulation

Piecewise meshing and neighborhood search for object interaction simulation

机译:分段网格划分和邻域搜索用于对象交互仿真

摘要

Methods for computer-implemented simulation for the interaction of two or more objects are provided. Data describing particles that represent each of the objects is generated from geometric data for objects. The data for each particle describes a mass density, velocity and energy at a position of the corresponding object. The particles are grouped into sectors to define a computational mesh comprising a plurality of sectors, wherein each sector is a volume region at a position in space in which particles associated with the objects may reside. For each of a plurality of select particles, so called neighboring particles are determined that are within a region of influence with respect to a select particle. Computations are performed based on laws of conservation of mass, energy and momentum to produce updated values for mass, velocity, energy, pressure, stress and position for the particles at each of a plurality of time steps. According to one aspect, when determining neighboring particles for a given select particle, a search is made through a limited or bounded volume region with respect to the select particle that consists of the region of influence for the select particle at the previous time step and within those sectors in contact with or bordering the region of influence at the previous time step. According to another aspect, the plurality of select particles are identified as those particles that reside in an active sector, wherein an active sector is a sector that contains, or is adjacent to a sector that contains, particles that is actively involved in the engagement between the two objects. For example, an active sector is a sector that contains, or is adjacent to a sector that contains, at least one particle that has a velocity, pressure or stress greater than a corresponding predetermined amount.
机译:提供了用于两个或更多个对象的交互的计算机实现的仿真的方法。从对象的几何数据生成描述表示每个对象的粒子的数据。每个粒子的数据描述了相应对象位置处的质量密度,速度和能量。粒子被分组为扇区以定义包括多个扇区的计算网格,其中每个扇区是在空间中与对象相关联的粒子可以驻留在其中的位置处的体积区域。对于多个选择粒子中的每一个,确定相对于选择粒子在影响区域内的所谓的相邻粒子。基于质量,能量和动量守恒定律进行计算,以在多个时间步长中的每个时间步产生粒子的质量,速度,能量,压力,应力和位置的更新值。根据一个方面,当确定给定选择粒子的相邻粒子时,通过相对于该选择粒子的有限或有界的体积区域进行搜索,该区域由在前一个时间步长以及在该时间范围内对选择粒子的影响区域组成在上一个时间步长与影响区域接触或接壤的那些部门。根据另一方面,所述多个选择粒子被识别为驻留在活性扇区中的那些粒子,其中,活性扇区是包含或邻近于包含有效参与粒子之间的结合的粒子的扇区的扇区。这两个对象。例如,活动扇区是包含或与包含至少一个具有大于相应的预定量的速度,压力或应力的粒子的扇区相邻的扇区。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号