声学边界元的仿真计算方法、装置、电子设备及存储介质制造方法及图纸

技术编号:39189827 阅读:14 留言:0更新日期:2023-10-27 08:37
本申请涉及一种声学边界元的仿真计算方法、装置、电子设备及存储介质。该方法包括:通过获取声学边界元模型,并根据声学边界元模型获取声学边界元系数矩阵和声学边界元模型树状结构图;根据声学边界元模型树状结构图对声学边界元系数矩阵进行矩阵分割,获取声学边界元系数子矩阵;若声学边界元系数子矩阵大于预设阈值,则生成矩阵结果。本申请提供的方案,能够降低声学边界元矩阵的数据存储量,提高计算声学边界元矩阵的效率。声学边界元矩阵的效率。声学边界元矩阵的效率。

【技术实现步骤摘要】
声学边界元的仿真计算方法、装置、电子设备及存储介质


[0001]本申请涉及声学仿真
,尤其涉及一种声学边界元的仿真计算方法、装置、电子设备及存储介质。

技术介绍

[0002]随着科技的发展和生活水平的提高,人们越来越关注居住环境及周围的声质量,日常生活中各种交通工具会产生振动和噪声。因此,在机场建设阶段、铁路公路线路规划阶段和机械产品设计阶段噪声预测发挥的作用越来越重要,实际中由于实验分析方法成本高且周期长,因此需要通过数值方法对噪声进行预测以节约成本,提高研发效率。
[0003]边界元法是继有限元法之后发展起来的一种计算方法,可以用于处理无限域声学问题,但是使用边界元法处理的矩阵一般是非对称满秩矩阵,数据量庞大,因此传统边界元法的求解规模小,而且求解效率低下,无法很好用于对声学方程进行求解,且无法利用边界元法对声学半空间域模型进行求解和优化。
[0004]因此,现在亟需一种声学边界元的仿真计算方法、装置、电子设备及存储介质。

技术实现思路

[0005]为解决或部分解决相关技术中存在的问题,本申请提供一种声学边界元的仿真计算方法、装置、电子设备及存储介质,能够降低声学边界元矩阵的数据存储量,提高计算声学边界元矩阵的效率。
[0006]本申请第一方面提供一种声学边界元的仿真计算方法,包括:
[0007]获取声学边界元模型,并根据所述声学边界元模型获取声学边界元系数矩阵和声学边界元模型树状结构图;
[0008]根据所述声学边界元模型树状结构图对所述声学边界元系数矩阵进行矩阵分割,获取声学边界元系数子矩阵;
[0009]若所述声学边界元系数子矩阵大于预设阈值,则生成矩阵结果。
[0010]在其中一个实施例中,所述获取声学边界元模型包括:
[0011]根据预设参数获取所述声学边界元模型,所述预设参数包括对称面信息,所述声学边界元模型包括半空间域模型。
[0012]在其中一个实施例中,所述根据预设参数获取所述声学边界元模型,包括:
[0013]基于预设参数获取对称面和对称面系数;
[0014]根据所述对称面和所述对称面系数,获取所述对称面的面属性;
[0015]根据所述对称面的面属性,获取所述声学边界元模型。
[0016]在其中一个实施例中,所述获取声学边界元模型,并根据所述声学边界元模型获取声学边界元系数矩阵和声学边界元模型树状结构图,包括:
[0017]获取所述声学边界元模型的求解域;
[0018]根据所述声学边界元模型的求解域,获取声学边界元系数矩阵和声学边界元模型
树状结构图。
[0019]在其中一个实施例中,所述根据所述声学边界元模型树状结构图对所述声学边界元系数矩阵进行矩阵分割,获取声学边界元系数子矩阵,包括:
[0020]根据所述声学边界元模型树状结构图对所述声学边界元系数矩阵进行矩阵分割,获取远场子矩阵和近场子矩阵;
[0021]对所述远场子矩阵进行近似处理和对所述近场子矩阵进行积分处理,获取声学边界元系数子矩阵。
[0022]在其中一个实施例中,所述根据所述声学边界元模型树状结构图对所述声学边界元系数矩阵进行矩阵分割,获取远场子矩阵和近场子矩阵,包括:
[0023]获取所述声学边界元模型的求解域的邻居网格和相互作用网格;
[0024]对所述邻居网格和所述相互作用网格进行低秩处理,获取所述远场子矩阵和所述近场子矩阵。
[0025]在其中一个实施例中,对所述邻居网格和所述相互作用网格进行低秩处理,获取所述远场子矩阵和所述近场子矩阵,包括:
[0026]当所述声学边界元系数矩阵的求解域的邻居网格和相互作用网格满足相容性条件,对所述邻居网格和所述相互作用网格进行低秩处理,获取所述远场子矩阵和所述近场子矩阵。
[0027]本申请第二方面提供一种声学边界元的仿真计算装置,包括:获取模块,用于获取声学边界元模型,并根据所述声学边界元模型获取声学边界元系数矩阵和声学边界元模型树状结构图;
[0028]处理模块,用于根据所述声学边界元模型树状结构图对所述声学边界元系数矩阵进行矩阵分割,获取声学边界元系数子矩阵;
[0029]生成模块,用于若所述声学边界元系数子矩阵大于预设阈值,则生成矩阵结果。
[0030]本申请第三方面提供一种电子设备,包括:
[0031]处理器;以及
[0032]存储器,其上存储有可执行代码,当所述可执行代码被所述处理器执行时,使所述处理器执行如上所述的方法。
[0033]本申请第四方面提供一种计算机可读存储介质,其上存储有可执行代码,当所述可执行代码被电子设备的处理器执行时,使所述处理器执行如上所述的方法。
[0034]本申请提供的技术方案可以包括以下有益效果:
[0035]本申请实施例的声学边界元的仿真计算方法,通过获取声学边界元模型,并根据声学边界元模型获取声学边界元系数矩阵和声学边界元模型树状结构图;根据声学边界元模型树状结构图对声学边界元系数矩阵进行矩阵分割,获取声学边界元系数子矩阵;若声学边界元系数子矩阵大于预设阈值,则生成矩阵结果,能够降低声学边界元矩阵的数据存储量,提高计算声学边界元矩阵的效率。
[0036]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
[0037]通过结合附图对本申请示例性实施方式进行更详细地描述,本申请的上述以及其他目的、特征和优势将变得更加明显,其中,在本申请示例性实施方式中,相同的参考标号通常代表相同部件。
[0038]图1是本申请实施例示出的声学边界元的仿真计算方法的流程示意图;
[0039]图2是本申请实施例示出的声学边界元的仿真计算方法的另一流程示意图;
[0040]图3是本申请实施例示出的声学边界元模型树状结构图的结构示意图;
[0041]图4是本申请实施例示出的声学边界元系数矩阵矩阵分割的结构示意图;
[0042]图5是本申请实施例示出的声学边界元模型的求解域的结构示意图;
[0043]图6是本申请实施例示出的求解域的网格结点的结构示意图;
[0044]图7是本申请实施例示出的声学边界元系数子矩阵的结构示意图;
[0045]图8是本申请实施例示出的声学边界元的仿真计算装置的结构示意图;
[0046]图9是本申请实施例示出的电子设备的结构示意图。
具体实施方式
[0047]下面将参照附图更详细地描述本申请的实施方式。虽然附图中显示了本申请的实施方式,然而应该理解,可以以各种形式实现本申请而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了使本申请更加透彻和完整,并且能够将本申请的范围完整地传达给本领域的技术人员。
[0048]在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种声学边界元的仿真计算方法,其特征在于,包括:获取声学边界元模型,并根据所述声学边界元模型获取声学边界元系数矩阵和声学边界元模型树状结构图;根据所述声学边界元模型树状结构图对所述声学边界元系数矩阵进行矩阵分割,获取声学边界元系数子矩阵;若所述声学边界元系数子矩阵大于预设阈值,则生成矩阵结果。2.根据权利要求1所述的方法,其特征在于,所述获取声学边界元模型包括:根据预设参数获取所述声学边界元模型,所述预设参数包括对称面信息,所述声学边界元模型包括半空间域模型。3.根据权利要求2所述的方法,其特征在于,所述根据预设参数获取所述声学边界元模型,包括:基于预设参数获取对称面和对称面系数;根据所述对称面和所述对称面系数,获取所述对称面的面属性;根据所述对称面的面属性,获取所述声学边界元模型。4.根据权利要求1

3任一所述的方法,其特征在于,所述获取声学边界元模型,并根据所述声学边界元模型获取声学边界元系数矩阵和声学边界元模型树状结构图,包括:获取所述声学边界元模型的求解域;根据所述声学边界元模型的求解域,获取声学边界元系数矩阵和声学边界元模型树状结构图。5.根据权利要求4所述的方法,其特征在于,所述根据所述声学边界元模型树状结构图对所述声学边界元系数矩阵进行矩阵分割,获取声学边界元系数子矩阵,包括:根据所述声学边界元模型树状结构图对所述声学边界元系数矩阵进行矩阵分割,获取远场子矩阵和近场子矩阵;对所述远场子矩阵进行近似处理和对所述近场子矩阵进行积分处理,获取声学边界元系数子矩阵...

【专利技术属性】
技术研发人员:黄锦耀包刚强杨振亚
申请(专利权)人:安世亚太科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1