本发明涉及仿真领域,特别涉及一种仿真建模方法及相关装置。
背景技术:
1、目前电池包箱体的仿真建模基本采用壳网格划分的方式,但全部采用壳网格建模存在一定的局限性:箱体部分和模组部分的连接不完全,从而导致箱体部分与底板部分力的传递不完全,对仿真结果产生影响;网格划分存在大量三角形单元,影响仿真结果。因此,如何提高对电池包箱体准确进行仿真建模的准确性成为了本领域人员亟待解决的技术问题。
技术实现思路
1、鉴于上述问题,本发明提供一种克服上述问题或者至少部分地解决上述问题的一种仿真建模方法及相关装置。
2、第一方面,一种仿真建模方法,包括:
3、去除箱体模型的倒角和凸台;
4、抽取所述箱体模型的箱体主体的中面,其中,所述箱体模型分为:存在加强筋的箱体主体、以及侧端与底板相连的箱体实体;
5、将抽取所述中面后的箱体模型的不规则面切分成多个规则的面单元并将所述箱体实体切分成多个一致的实体块;
6、对各所述面单元进行壳网格划分,同时对各所述实体块进行体网格划分,以减少三角形区域并使得所述箱体实体与所述底板充分连接。
7、可选的,在某些可选的实施方式中,所述去除箱体模型的倒角和凸台,包括:
8、将所述箱体模型上的直径满足预设直径范围的倒角去除;
9、将所述箱体模型上的高度小于预设高度阈值的凸台,调整为与所述箱体模型的箱体面一样高,以去除所述凸台。
10、可选的,在某些可选的实施方式中,所述将抽取所述中面后的箱体模型的不规则面切分成多个规则的面单元并将所述箱体实体切分成多个一致的实体块,包括:
11、将抽取所述中面后的箱体模型的多个面单元整合成一个整体,其中,所述多个面单元包括所述中面和所述箱体模型上不规则的面;
12、对所述整体面上的螺栓孔进行washer处理,并在washer上设置4个点,其中,所述washer的大小与所述螺栓孔投影到所述箱体模型上的大小一致;
13、将所述washer上设置的点连接到所述箱体模型的两侧边线上形成闭环,以将所述箱体模型上不规则的面单元切成多个规则的面单元;
14、根据切成的多个规则的面单元,将所述箱体实体切分成多个一致的实体块。
15、可选的,在某些可选的实施方式中,在所述将抽取所述中面后的箱体模型的多个表面整合成一个整体之后,所述方法还包括:
16、若所述表面之间存在大于预设缝隙阈值的缝隙,则调大所述整体面的容差,其中,表面之间的连接关系为:单面连接、双面连接或者三面连接,不同的连接关系设置不同的颜色。
17、可选的,在某些可选的实施方式中,所述对各所述面单元进行壳网格划分,同时对各所述实体块进行体网格划分,以减少三角形区域并使得所述箱体实体与所述底板充分连接,包括:
18、针对任一所述面单元,对所述面单元进行划分,得到n行m列的壳网格,以减少三角形区域;
19、基于上述壳单元,向下拉伸以生成相应实体块的体网格;
20、将所述体网格与所述底板tie连接。
21、第二方面,一种仿真建模装置,包括:模型去除单元、中面抽取单元、模型切分单元和网格划分单元;
22、所述模型去除单元,用于去除箱体模型的倒角和凸台;
23、所述中面抽取单元,用于抽取所述箱体模型的箱体主体的中面,其中,所述箱体模型分为:存在加强筋的箱体主体、以及侧端与底板相连的箱体实体;
24、所述模型切分单元,用于将抽取所述中面后的箱体模型的不规则面切分成多个规则的面单元并将所述箱体实体切分成多个一致的实体块;
25、所述网格划分单元,用于对各所述面单元进行壳网格划分,同时对各所述实体块进行体网格划分,以减少三角形区域并使得所述箱体实体与所述底板充分连接。
26、可选的,在某些可选的实施方式中,所述去模型去除单元,包括:倒角去除子单元和凸台去除子单元;
27、所述倒角去除子单元,用于将所述箱体模型上的直径满足预设直径范围的倒角去除;
28、所述凸台去除子单元,用于将所述箱体模型上的高度小于预设高度阈值的凸台,调整为与所述箱体模型的箱体面一样高,以去除所述凸台。
29、可选的,在某些可选的实施方式中,所述模型切分单元,包括:面整合子单元、washer处理子单元、面切分子单元和实体切分子单元;
30、所述面整合子单元,用于将抽取所述中面后的箱体模型的多个面单元整合成一个整体,其中,所述多个面单元包括所述中面和所述箱体模型上不规则的面;
31、所述washer处理子单元,用于对所述整体面上的螺栓孔进行washer处理,并在washer上设置4个点,其中,所述washer的大小与所述螺栓孔投影到所述箱体模型上的大小一致;
32、所述面切分子单元,用于将所述washer上设置的点连接到所述箱体模型的两侧边线上形成闭环,以将所述箱体模型上不规则的面单元切成多个规则的面单元;
33、所述实体切分子单元,用于根据切成的多个规则的面单元,将所述箱体实体切分成多个一致的实体块。
34、第三方面,一种计算机可读存储介质,其上存储有程序,所述程序被处理器执行时实现上述任一项所述的仿真建模方法。
35、第四方面,一种电子设备,所述电子设备包括至少一个处理器、以及与所述处理器连接的至少一个存储器、总线;其中,所述处理器、所述存储器通过所述总线完成相互间的通信;所述处理器用于调用所述存储器中的程序指令,以执行上述任一项所述的仿真建模方法。
36、借由上述技术方案,本发明提供的一种仿真建模方法及相关装置,可以去除箱体模型的倒角和凸台;抽取所述箱体模型的箱体主体的中面,其中,所述箱体模型分为:存在加强筋的箱体主体、以及侧端与底板相连的箱体实体;将抽取所述中面后的箱体模型的不规则面切分成多个规则的面单元并将所述箱体实体切分成多个一致的实体块;对各所述面单元进行壳网格划分,同时对各所述实体块进行体网格划分,以减少三角形区域并使得所述箱体实体与所述底板充分连接。由此可以看出,本发明可以通过对箱体模型同时进行壳网格与体网格的建模,解决了箱体与底板连接不完全的问题,同时,本发明将箱体模型的不规则区域分成规则区域,减少了三角形区域,进而提高了对箱体模型进行仿真的准确率,仿真效果较好。
37、上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
1.一种仿真建模方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述去除箱体模型的倒角和凸台,包括:
3.根据权利要求1所述的方法,其特征在于,所述将抽取所述中面后的箱体模型的不规则面切分成多个规则的面单元并将所述箱体实体切分成多个一致的实体块,包括:
4.根据权利要求3所述的方法,其特征在于,在所述将抽取所述中面后的箱体模型的多个表面整合成一个整体之后,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述对各所述面单元进行壳网格划分,同时对各所述实体块进行体网格划分,以减少三角形区域并使得所述箱体实体与所述底板充分连接,包括:
6.一种仿真建模装置,其特征在于,包括:模型去除单元、中面抽取单元、模型切分单元和网格划分单元;
7.根据权利要求6所述的装置,其特征在于,所述去模型去除单元,包括:倒角去除子单元和凸台去除子单元;
8.根据权利要求6所述的装置,其特征在于,所述模型切分单元,包括:面整合子单元、washer处理子单元、面切分子单元和实体切分子单元;
9.一种计算机可读存储介质,其上存储有程序,其特征在于,所述程序被处理器执行时实现如权利要求1至5中任一项所述的仿真建模方法。
10.一种电子设备,其特征在于,所述电子设备包括至少一个处理器、以及与所述处理器连接的至少一个存储器、总线;其中,所述处理器、所述存储器通过所述总线完成相互间的通信;所述处理器用于调用所述存储器中的程序指令,以执行如权利要求1至5中任一项所述的仿真建模方法。