Hostname: page-component-74656f9884-rngvg Total loading time: 0 Render date: 2026-11-06T02:16:41.897Z Has data issue: false hasContentIssue false

Finite-element analysis case retrieval based on an ontology semantic tree

Published online by Cambridge University Press:  14 May 2024

Xuesong Xu
Affiliation:
College of Mechanical Engineering, Zhejiang University of Technology, Hangzhou, Zhejiang, China College of Computer Science and Technology, Zhejiang University of Technology, Hangzhou, Zhejiang, China
Zhenbo Cheng*
Affiliation:
College of Computer Science and Technology, Zhejiang University of Technology, Hangzhou, Zhejiang, China
Gang Xiao
Affiliation:
College of Mechanical Engineering, Zhejiang University of Technology, Hangzhou, Zhejiang, China College of Computer Science and Technology, Zhejiang University of Technology, Hangzhou, Zhejiang, China
Yuanming Zhang
Affiliation:
College of Computer Science and Technology, Zhejiang University of Technology, Hangzhou, Zhejiang, China
Haoxin Zhang
Affiliation:
College of Mechanical Engineering, Zhejiang University of Technology, Hangzhou, Zhejiang, China
Hangcheng Meng
Affiliation:
College of Mechanical Engineering, Zhejiang University of Technology, Hangzhou, Zhejiang, China
*
Corresponding author: Zhenbo Cheng; Email: czb@zjut.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

The widespread use of finite-element analysis (FEA) in industry has led to a large accumulation of cases. Leveraging past FEA cases can improve accuracy and efficiency in analyzing new complex tasks. However, current engineering case retrieval methods struggle to measure semantic similarity between FEA cases. Therefore, this article proposed a method for measuring the similarity of FEA cases based on ontology semantic trees. FEA tasks are used as indexes for FEA cases, and an FEA case ontology is constructed. By using named entity recognition technology, pivotal entities are extracted from FEA tasks, enabling the instantiation of the FEA case ontology and the creation of a structured representation for FEA cases. Then, a multitree algorithm is used to calculate the semantic similarity of FEA cases. Finally, the correctness of this method was confirmed through an FEA case retrieval experiment on a pressure vessel. The experimental results clearly showed that the approach outlined in this article aligns more closely with expert ratings, providing strong validation for its effectiveness.

Information

Type
Research Article
Copyright
© Zhejiang University of Technology, 2024. Published by Cambridge University Press
Figure 0

Figure 1 Framework of FEA case retrieval.

Figure 1

Figure 2 Ontology of FEA task.

Figure 2

Figure 3 Semantic representation of the FEA task of a buffer tank.

Figure 3

Table 1. Labels of the FEA task description

Figure 4

Table 2. Example of entity labels

Figure 5

Figure 4 Instantiation of the FEA task description.

Figure 6

Figure 5 Merge two trees of FEA task description T1 and T2 into tree Tm. T1 represent the FEA case ontology semantic tree 1; T2 represent the FEA case ontology semantic tree 2; Tm represent the Merged tree between T1 and T2.

Figure 7

Figure 6 Geometry model of the buffer tank.

Figure 8

Figure 7 FEA task representation.

Figure 9

Figure 8 Existing solved case provides references for a new analysis task.

Figure 10

Table 3. The principle for scoring the similarity of FEA cases

Figure 11

Table 4. Average error of each task and total average error

Figure 12

Figure 9 The average error of each method for the similarity measurement of FEA cases. VSM represent the method of vector space model; SBERT represent the method of sentence BERT; Multi_Tree represent the method of muilt-tree without weight; Multi_Tree_Weight represent the method of muilt-tree with weight.

Figure 13

Table A1. Example of FEA case retrieval

Figure 14

Table A2. Example 1 of reusing retrieved FEA case

Figure 15

Table A3. Example 2 of reusing retrieved FEA case

Figure 16

Table A4. Example 3 of reusing retrieved FEA case