CN105975667A - 有限元网格模型更新的快速查找方法及装置 - Google Patents

有限元网格模型更新的快速查找方法及装置 Download PDF

Info

Publication number
CN105975667A
CN105975667A CN201610281279.4A CN201610281279A CN105975667A CN 105975667 A CN105975667 A CN 105975667A CN 201610281279 A CN201610281279 A CN 201610281279A CN 105975667 A CN105975667 A CN 105975667A
Authority
CN
China
Prior art keywords
model
mesh
node
update
grid
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610281279.4A
Other languages
English (en)
Other versions
CN105975667B (zh
Inventor
田雨农
竺福庆
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dalian Roiland Technology Co Ltd
Original Assignee
Dalian Roiland Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dalian Roiland Technology Co Ltd filed Critical Dalian Roiland Technology Co Ltd
Priority to CN201610281279.4A priority Critical patent/CN105975667B/zh
Publication of CN105975667A publication Critical patent/CN105975667A/zh
Application granted granted Critical
Publication of CN105975667B publication Critical patent/CN105975667B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • G06F30/23Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

有限元网格模型更新的快速查找方法及装置,属于计算机辅助工程(CAE)领域,为了解决快速找到有限元网格模型更新问题,技术要点是:有限元网格模型更新的快速查找方法,将要更新的几何曲面模型导入到网格模型中,根据预先设定的容差范围对网格模型和几何曲面模型的曲面进行匹配检查,若网格节点与模型曲面的最小距离超过设定的容差值,则几何发生更新。效果是:本发明能够快速准确的找到新几何模型相对于网格模型的更新部分,节省工程师大量模型检查时间,并有效避免模型修改的遗漏。

Description

有限元网格模型更新的快速查找方法及装置
技术领域
本发明属于计算机辅助工程(CAE)领域,具体涉及一种有限元网格模型更新的检查方法
背景技术
随着计算机软硬件的发展,CAE仿真计算的模型规模不断提高。以整车碰撞仿真为例,目前一个简单的整车模型单元数量大约在150万个左右。而根据开发进度,网格模型要随CAD模型尽量做到实时更新来验证设计。在如此大规模的网格模型里要想准确找到更新的零件或新特征,既费事、费力,也容易发生遗漏。
发明内容
为了解决快速找到有限元网格模型更新问题,本发明提供了一种有限元网格模型更新的快速查找方法,便于工程师对更新的零件或特征做出及时、准确的修改。
为实现上述目的,本发明的技术方案要点是:有限元网格模型更新的快速查找方法,将要更新的几何曲面模型导入到网格模型中,根据预先设定的容差范围对网格模型和几何曲面模型的曲面进行匹配检查,若网格节点与模型曲面的最小距离超过设定的容差值,则几何发生更新。
本发明还涉及一种有限元网格模型更新的快速查找装置,包括导入模块,将要更新的几何曲面模型导入到网格模型中;匹配模块,根据预先设定的容差范围对网格模型和几何曲面模型的曲面进行匹配检查;更新判断模块,若网格节点与模型曲面的最小距离超过设定的容差值,则几何发生更新。
有益效果:本发明能够快速准确的找到新几何模型相对于网格模型的更新部分,节省工程师大量模型检查时间,并有效避免模型修改的遗漏。
附图说明
图1几何曲面模型;
图2网格模型;
图3带辅助限定范围的示意图。
具体实施方式
实施例1:一种有限元网格模型更新的快速查找方法,将要更新的几何曲面模型导入到网格模型中,根据预先设定的容差范围对网格模型和几何曲面模型的曲面进行匹配检查,若网格节点与模型曲面的最小距离超过设定的容差值,则几何发生更新。几何发生更新时,记录、罗列出网格部分所属的零件编号。将找到的已发生更新的网格模型统一放入一个集里,用于后续更新。
其中:判断更新的具体步骤是:
S1.选取几何曲面模型和网格模型,并分别记作surface和mesh;
S2.对于mesh中每一个节点,记为Ni(i=1,2,3,…n);
S3.对于节点Ni,如果该节点与mesh的最小距离小于容差值,则视为该点贴合在几何曲面上;
S4.对mesh中所有节点进行循环操作;
S5.有部分节点与surface的距离超过容差值,这部分网格对应的surface区域被视为有所改动,为几何更新。对于某节点Ni,限定计算曲面片的范围,通过预设球径来确定围绕该节点的球形范围内的曲面进行求解节点与最近曲面片的最小距离。
实施例2:一种有限元网格模型更新的快速查找装置,包括导入模块,将要更新的几何曲面模型导入到网格模型中;匹配模块,根据预先设定的容差范围对网格模型和几何曲面模型的曲面进行匹配检查;更新判断模块,若网格节点与模型曲面的最小距离超过设定的容差值,则几何发生更新。
作为优选,本装置还包括记录模块,几何发生更新时,记录、罗列出网格部分所属的零件编号;放入模块,将找到的已发生更新的网格模型统一放入一个集里,用于后续更新。
其中:更新判断模块,判断更新的具体步骤是:
S1.选取几何曲面模型和网格模型,并分别记作surface和mesh;
S2.对于mesh中每一个节点,记为Ni(i=1,2,3,…n);
S3.对于节点Ni,如果该节点与mesh的最小距离小于容差值,则视为该点贴合在几何曲面上;
S4.对mesh中所有节点进行循环操作;
S5.有部分节点与surface的距离超过容差值,这部分网格对应的surface区域被视为有所改动,为几何更新。某节点Ni,限定计算曲面片的范围,通过预设球径来确定围绕该节点的球形范围内的曲面进行求解节点与最近曲面片的最小距离。
实施例3:具有与实施例1或2相同的技术方案,更为具体的补充是:首先将要更新的CAD曲面模型,导入到网格模型中,然后根据预先设定的容差范围对网格模型和CAD曲面模型的曲面进行匹配检查。当网格节点与CAD曲面模型的曲面的最小距离超过设定的容差值时,则认为几何发生更新,并记录、罗列出网格部分所属的零件编号;反之,则表示未发生更新。最后将找到的已发生更新的网格模型统一放入一个集里,便于以后更新。
假设几何曲面模型和网格模型如图1、图2所示,并分别记作surface和mesh;
2、对于mesh中每一个节点,可记为Ni(i=1,2,3,…n)
3、对于Ni,如果该点与mesh的最小距离小于容差值,则视为该点贴合在几何面上;
4、对mesh中所有节点进行循环操作;
5、如果所有节点与surface的距离均小于容差值,可视为surface与网格之间无差异;如果有部分节点与surface的距离大于容差值,这这部分网格对应的surface区域被视为有所改动;
6、为提高搜索效率,程序采用了网格区域划分做法,具体原理如下:
a.某节点Ni,如果需要求其到曲面的最近距离,则需要依次对该点对所有曲面片进行操作,从而得出一个最小值;实际中只需要求出节点与最近曲面片的最小距离,而对于离点“很远”的曲面片,不需要进行求解也能判定出其距离必定不是全局最小值;
b.为此,在进行节点与曲面最小距离求解时,首先需要限定计算曲面片的范围。可以通过预设球径来确定围绕该节点的球形范围内的曲面进行求解,如图3。
以上所述,仅为本发明创造较佳的具体实施方式,但本发明创造的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明创造披露的技术范围内,根据本发明创造的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明创造的保护范围之内。

Claims (10)

1.一种有限元网格模型更新的快速查找方法,其特征在于,将要更新的几何曲面模型导入到网格模型中,根据预先设定的容差范围对网格模型和几何曲面模型的曲面进行匹配检查,若网格节点与模型曲面的最小距离超过设定的容差值,则几何发生更新。
2.如权利要求1所述的有限元网格模型更新的快速查找方法,其特征在于,几何发生更新时,记录、罗列出网格部分所属的零件编号。
3.如权利要求2所述的有限元网格模型更新的快速查找方法,其特征在于,将找到的已发生更新的网格模型统一放入一个集里,用于后续更新。
4.如权利要求1所述的有限元网格模型更新的快速查找方法,其特征在于,判断更新的具体步骤是:
S1.选取几何曲面模型和网格模型,并分别记作surface和mesh;
S2.对于mesh中每一个节点,记为Ni(i=1,2,3,…n);
S3.对于节点Ni,如果该节点与mesh的最小距离小于容差值,则视为该点贴合在几何曲面上;
S4.对mesh中所有节点进行循环操作;
S5.有部分节点与surface的距离超过容差值,这部分网格对应的surface区域被视为有所改动,为几何更新。
5.如权利要求1或4所述的有限元网格模型更新的快速查找方法,其特征在于,某节点Ni,限定计算曲面片的范围,通过预设球径来确定围绕该节点的球形范围内的曲面进行求解节点与最近曲面片的最小距离。
6.一种有限元网格模型更新的快速查找装置,其特征在于,包括
导入模块,将要更新的几何曲面模型导入到网格模型中;
匹配模块,根据预先设定的容差范围对网格模型和几何曲面模型的曲面进行匹配检查;
更新判断模块,若网格节点与模型曲面的最小距离超过设定的容差值,则几何发生更新。
7.如权利要求6所述的有限元网格模型更新的快速查找装置,其特征在于,还包括记录模块,几何发生更新时,记录、罗列出网格部分所属的零件编号。
8.如权利要求7所述的有限元网格模型更新的快速查找方法,其特征在于,还包括放入模块,将找到的已发生更新的网格模型统一放入一个集里,用于后续更新。
9.如权利要求6所述的有限元网格模型更新的快速查找装置,其特征在于,更新判断模块,判断更新的具体步骤是:
S1.选取几何曲面模型和网格模型,并分别记作surface和mesh;
S2.对于mesh中每一个节点,记为Ni(i=1,2,3,…n);
S3.对于节点Ni,如果该节点与mesh的最小距离小于容差值,则视为该点贴合在几何曲面上;
S4.对mesh中所有节点进行循环操作;
S5.有部分节点与surface的距离超过容差值,这部分网格对应的surface区域被视为有所改动,为几何更新。
10.如权利要求1或4所述的有限元网格模型更新的快速查找装置,其特征在于,某节点Ni,限定计算曲面片的范围,通过预设球径来确定围绕该节点的球形范围内的曲面进行求解节点与最近曲面片的最小距离。
CN201610281279.4A 2016-04-29 2016-04-29 有限元网格模型更新的快速查找方法及装置 Active CN105975667B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610281279.4A CN105975667B (zh) 2016-04-29 2016-04-29 有限元网格模型更新的快速查找方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610281279.4A CN105975667B (zh) 2016-04-29 2016-04-29 有限元网格模型更新的快速查找方法及装置

Publications (2)

Publication Number Publication Date
CN105975667A true CN105975667A (zh) 2016-09-28
CN105975667B CN105975667B (zh) 2020-03-13

Family

ID=56993452

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610281279.4A Active CN105975667B (zh) 2016-04-29 2016-04-29 有限元网格模型更新的快速查找方法及装置

Country Status (1)

Country Link
CN (1) CN105975667B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112395682A (zh) * 2019-07-31 2021-02-23 比亚迪股份有限公司 网格模型的单元继承方法、装置、电子设备及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102063555A (zh) * 2011-01-26 2011-05-18 河海大学 基于网格结构的有限元数值模型查错方法
US20120239359A1 (en) * 2011-03-17 2012-09-20 Fujitsu Limited Mesh number prediction method, analyzing apparatus and computer-readable storage medium
CN103838852A (zh) * 2014-03-13 2014-06-04 北京大学工学院南京研究院 一种快速查找多块结构化网格对接关系的方法
US20150293261A1 (en) * 2014-04-09 2015-10-15 Thomas A. Dickens Method for fast line search in frequency domain fwi

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102063555A (zh) * 2011-01-26 2011-05-18 河海大学 基于网格结构的有限元数值模型查错方法
US20120239359A1 (en) * 2011-03-17 2012-09-20 Fujitsu Limited Mesh number prediction method, analyzing apparatus and computer-readable storage medium
CN103838852A (zh) * 2014-03-13 2014-06-04 北京大学工学院南京研究院 一种快速查找多块结构化网格对接关系的方法
US20150293261A1 (en) * 2014-04-09 2015-10-15 Thomas A. Dickens Method for fast line search in frequency domain fwi

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
胡平等: "一种基于有限元网格的车身CAD曲面数据修复方法", 《计算力学学报》 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112395682A (zh) * 2019-07-31 2021-02-23 比亚迪股份有限公司 网格模型的单元继承方法、装置、电子设备及存储介质

Also Published As

Publication number Publication date
CN105975667B (zh) 2020-03-13

Similar Documents

Publication Publication Date Title
CN104036068B (zh) 汽车碰撞安全性仿真分析优化设计一体化集成***
CN109376378B (zh) 一种快速提取白车身安装点刚度结果的前后处理方法
CN110889166B (zh) 基于热力耦合约束的航空用轴承支架轻量化设计方法
CN104077434A (zh) 基于cae分析的产品结构优化方法和***
CN109145393B (zh) 一种结构仿生轻量化设计方法
CN105243243A (zh) 基于自由变形技术的车身气动造型优化方法
CN104063559A (zh) 大规模集成电路分布计算的布局合法化方法及其***
Krogh et al. A simple MATLAB draping code for fiber-reinforced composites with application to optimization of manufacturing process parameters
Peng et al. Numerical investigation of the effects of structural geometric and material nonlinearities on limit-cycle oscillation of a cropped delta wing
CN114676522B (zh) 融合gan和迁移学习的气动形状优化设计方法及***及设备
CN104484511A (zh) 一种基于仿真分析的机器人结构动态特性设计方法
CN103559361B (zh) 一种构件强度的优化方法及其应力分析方法
CN108595769B (zh) 一种基于优化算法的减振器刚度模拟方法
CN105975667A (zh) 有限元网格模型更新的快速查找方法及装置
CN103902786A (zh) 一种涡轮气冷动叶片伸根段外形参数化设计方法
CN109684723A (zh) 一种二维结构内部声学性能分析方法
US20180181691A1 (en) Analytical consistent sensitivities for external intervening between two sequential equilibriums
CN107644139B (zh) 一种从cad模型到cae模型的属性映射方法
CN104820729A (zh) 钢轨全轧程仿真分析的温度继承方法
CN105975683B (zh) 有限元网格模型更新的快速查找方法
CN110009742A (zh) 用于有限元素网格修复的***和方法
US20230132475A1 (en) Method of optimizing a design model
CN104133923A (zh) 一种车身快速改型设计方法
CN107391871A (zh) 一种基于并行化径向基函数的空间网格变形方法
CN103034549B (zh) 一种基于图模设计中数据一致性校验方法及***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant