【技术实现步骤摘要】
连接不完美匹配NURBS面片以形成适于有限元分析的计算机模型
本专利技术总的涉及计算机辅助工程分析,更具体地涉及用于连接不完美匹配非均匀有理基础样条(Non-UniformRationalBasisSplines,NURBS)面片以形成适于有限元分析(FEA)的计算机模型的方法和系统。
技术介绍
随着计算机技术的进步,计算机辅助工程(CAE)和计算机辅助设计(CAD)已经被用于协助工程师/科学家来设计各种行业(例如,汽车、航空等)中的产品。一种首先发展的CAE技术是有限元分析(FEA),它是在行业中广泛用于建模和求解与复杂系统(例如三维非线性结构设计和分析)相关的工程问题的计算机方法。FEA的名字源于被考虑的物体的几何形状被规定的方式。FEA软件提供了几何形状描述的模型、以及模型(有时候指的是FEA网格模型)内的每个点的相关材料特性。在这个模型中,被分析的系统的几何形状由各种尺寸的实体、壳体以及梁表示,它们被称为单元。单元的顶点被称为节点。所述模型由有限数量的单元组成,它们被赋予材料名称,从而将单元与材料特性关联起来。因此所述模型表示被分析的物体沿着它周围的环境所占据的物理空间。然后FEA软件引用了表格,在表格中每种材料类型的特性(例如,应力-应变构成等式、杨氏模量、泊松比、导热性)都被制成表格。此外,还规定了物体的边界条件(也就是,负荷、物理约束等)。用这种方式,创建物体及其环境的模型。此外,被称为计算机辅助设计(CAD)的行业被发展用于表示产品的几何形状,例如表面建模。在CAD中,使用了主要基于NURBS的曲线和表面。通常,产品的设计被封装在CAD系统 ...
【技术保护点】
一种用于连接不完美匹配非均匀有理基础样条NURBS面片以形成适于有限元分析的计算机模型的方法,其特征在于,所述方法包括:在其上安装有应用模块的计算机系统中接收第一NURBS面片和第二NURBS面片的定义,所述第一和第二NURBS面片沿着物理边界连接在一起,所述物理边界在第一NURBS面片的第一曲线和第二NURBS面片的第二曲线中定义,所述第一曲线具有第一组控制点、相关的权重和对应的第一多个节点矢量值;所述第二曲线具有第二组控制点、相关的权重和对应的第二多个节点矢量值,其中所述第一组控制点和所述第一多个节点矢量值与所述第二组控制点和所述第二多个节点矢量值不同;将所述第一多个节点矢量值标准化,使得所述第一NURBS面片中所述第一曲线的参数长度等于所述第一曲线的物理长度;将所述第二多个节点矢量值标准化,使得所述第二NURBS面片中所述第二曲线的参数长度等于所述第二曲线的物理长度;确定共同曲线为所述第一和第二曲线的重叠部分以表示所述物理边界;调节所述第一和第二曲线,使得第一和第二投影点分别对应于所述共同曲线的起始和结束位置;指定所述第一和第二曲线中沿着所述共同曲线具有较少数量的控制点的一者作为 ...
【技术特征摘要】
2013.10.11 US 14/051,5591.一种用于连接不完美匹配非均匀有理基础样条NURBS面片以形成适于有限元分析的计算机模型的方法,其特征在于,所述方法包括:在其上安装有应用模块的计算机系统中接收第一NURBS面片和第二NURBS面片的定义,所述第一和第二NURBS面片沿着物理边界连接在一起,所述物理边界在第一NURBS面片的第一曲线和第二NURBS面片的第二曲线中定义,所述第一曲线具有第一组控制点、相关的权重和对应的第一多个节点矢量值;所述第二曲线具有第二组控制点、相关的权重和对应的第二多个节点矢量值,其中所述第一组控制点和所述第一多个节点矢量值与所述第二组控制点和所述第二多个节点矢量值不同;将所述第一多个节点矢量值标准化,使得所述第一NURBS面片中所述第一曲线的参数长度等于所述第一曲线的物理长度;将所述第二多个节点矢量值标准化,使得所述第二NURBS面片中所述第二曲线的参数长度等于所述第二曲线的物理长度;确定共同曲线为所述第一和第二曲线的重叠部分以表示所述物理边界;调节所述第一和第二曲线,使得第一和第二投影点分别对应于所述共同曲线的起始和结束位置;指定所述第一和第二曲线中沿着所述共同曲线具有较少数量的控制点的一者作为主曲线,另一者作为从曲线;以及通过计算从曲线的控制点与主曲线的控制点的依赖度,确定用于沿着物理边界数值连接第一和第二NURBS面片的一组线性约束等式,从而所述第一和第二NURBS面片、以及沿着所述物理边界的控制点的所述一组线性约束等式使得能够从中创建适于有限元分析的计算机模型。2.根据权利要求1所述的方法,其特征在于,所述计算从曲线的控制点与主曲线的控制点的依赖度还包括:通过从共同曲线到从曲线的第一组节点插入操作确定第一依赖关系;通过从共同曲线到主曲线的第二组节点插入操作确定第二依赖关系;以及从所述第一和第二依赖关系计算所述一组线性约束等式。3.根据权利要求1所述的方法,其特征在于,所述一组线性约束等式数值约束所述计算机模型中的所述从曲线的控制点的节点位移依赖于所述主曲线的控制点的节点位移。4.根据权利要求1所述的方法,其特征在于,所述应用模块用于创建所述计算机模型。5.根据权利要求1所述的方法,其特征在于,所述物理边界由用户规定。6.根据权利要求5所述的方法,其特征在于,所述第一曲线和第二曲线在从所述物理边界测量的公差范围内近似。7.一种用于连接不完美匹配...
【专利技术属性】
技术研发人员:斯蒂芬·哈特曼,
申请(专利权)人:利弗莫尔软件技术公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。