一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于模型降阶边界元法的声压评估方法、装置及终端设备

2022-11-16 15:28:39 来源:中国专利 TAG:


1.本技术属于声学技术领域,尤其涉及基于模型降阶边界元法的声压评估方法、装置、终端设备及存储介质。


背景技术:

2.随着现代社会的发展,结构系统的动力学和声学品质已成为航空航天、军事装备、交通运输以及建筑环境等领域中重要的性能评价指标,如运载火箭整流罩的噪声预报、舰艇的声隐身性能、大飞机/高铁/汽车的乘坐舒适性、风力发电机组的噪声控制等。因此,开展复杂结构声学计算、声学特性研究具有十分重要的理论分析价值和实际应用意义,是噪声水平预估不可缺少的环节,也是实现声学性能优化设计的前提。
3.相关技术中,由于需要进行声学问题分析的对象通常结构十分复杂,从而导致对其进行声学问题分析时存储量和求解计算量过大,声压评估效率低下。


技术实现要素:

4.本技术实施例提供了基于模型降阶边界元法的声压评估方法、装置、终端设备及存储介质,可以解决相关技术中,由于需要进行声学问题分析的对象通常结构十分复杂,从而导致对其进行声学问题分析时,存储量和求解计算量过大,声压评估效率低下的问题。
5.本技术实施例的第一方面提供了一种基于模型降阶边界元法的声压评估方法,所述基于模型降阶边界元法的声压评估方法包括:
6.获取待评估模型及其对应的感兴趣频率域;
7.对所述待评估模型进行降阶处理,以生成所述待评估模型对应的低维降阶模型;
8.根据所述感兴趣频率域对所述低维降阶模型进行扫频计算,以生成所述待评估模型在所述感兴趣频率域中对应的声压评估结果。
9.本技术实施例的第二方面提供了一种基于模型降阶边界元法的声压评估装置,所述基于模型降阶边界元法的声压评估装置包括:
10.获取模块,用于获取待评估模型及其对应的感兴趣频率域;
11.降阶模块,用于对所述待评估模型进行降阶处理,以生成所述待评估模型对应的低维降阶模型;
12.扫频模块,用于根据所述感兴趣频率域对所述低维降阶模型进行扫频计算,以生成所述待评估模型在所述感兴趣频率域中对应的声压评估结果。
13.本技术实施例的第三方面提供了一种终端设备,包括:存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面所述的基于模型降阶边界元法的声压评估方法。
14.本技术实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的基于模型降阶边界元法的声压评估方法。
等仅用于区分描述,而不能理解为指示或暗示相对重要性。
28.在本技术说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本技术的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。
29.应理解,本实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
30.相关技术中,由于需要进行声学问题分析的对象通常结构十分复杂,从而导致对其进行声学问题分析时,存储量和求解计算量过大,声压评估效率低下。
31.本技术提供了一种基于模型降阶边界元法的声压评估方法,可以通过获取待评估模型及其对应的感兴趣频率域,并对待评估模型进行降阶处理,以生成待评估模型对应的低维降阶模型,进而根据感兴趣频率域对低维降阶模型进行扫频计算,以生成待评估模型在感兴趣频率域中对应的声压评估结果。由此,通过对待评估模型进行降阶处理,简化了待评估模型,降低了大规模的待评估模型形成的待评估系统方程的维度,从而降低了扫频过程中的内存需求,提高了扫频分析的计算效率,进而提高了声压评估效率。
32.在一个实施例中,参照图1,提供了一种基于模型降阶边界元法的声压评估方法,以该方法应用于终端为例进行说明,包括以下步骤:
33.步骤101,获取待评估模型及其对应的感兴趣频率域。
34.其中,待评估模型,可以是待进行声压评估的声场模型,如通过绘图软件绘制二维或三维结构的模型图,该绘图软件如:autocad(autodesk computer aided design,自动计算机辅助设计软件)。
35.感兴趣频率域,可以是预设的频响分析的频率区间或频率点。实际使用时,该感兴趣频率域可以根据声压评估的需求进行设置,如11hz-1000hz,本技术实施例对此不做限定。
36.在本技术实施例中,可以预先根据实际的声压评估场景,通过绘图软件绘制该场景下对应的待评估模型,并根据该场景中涉及的噪声频率范围,预设感兴趣频率域。
37.举例来说,在本技术实施例的声压评估场景为对飞机的声学特性进行研究时,可以利用cad绘图软件绘制飞机的声场模型作为待评估模型,进而根据实际应用中飞机实际产生的噪声频率范围,预设感兴趣频率域。
38.步骤102,对待评估模型进行降阶处理,以生成待评估模型对应的低维降阶模型。
39.在本技术实施例一种可能的实现方式中,该低维降阶模型是采用泰勒定理展开声学边界元核函数,然后基于边界元核函数幅值随距离衰减的特点,根据预设的截断半径构建稀疏的系统矩阵以便快速地生成正交基,即针对每个源点,只选择附近的几个具有强交互作用的配点进行积分计算,形成的是大规模稀疏而不是稠密的系统矩阵,因此避免了传统模型降阶需要存储和求解原始大规模全阶模型,形成全局正交基后,考虑源点和所有边界上的配点的相互作用,逐列形成系统矩阵并投影到全局正交基张成的子空间中得到低维降阶模型,此过程内存耗费低。
40.步骤103,根据感兴趣频率域对低维降阶模型进行扫频计算,以生成待评估模型在感兴趣频率域中对应的声压评估结果。
41.在本技术实施例中,通过感兴趣频率域对低维降阶模型进行扫频计算,求解低维降阶模型,得到相应的待评估模型在感兴趣频率域中对应的声压评估结果。
42.作为一种示例,该声压评估结果可以是待评估模型的每个配点的声压值;或者,还可以对待评估模型的每个配点的声压值进一步分析,生成对应声强或者声压级等数据。
43.作为一种示例,还可以将声压评估结果通过可视化的方式,根据每个配点的声压值在待评估模型的各个边界单元进行区分显示,以清楚、直接的看出待评估模型各区域的声压情况。
44.可以理解的是,利用生成的低维降阶模型进行扫频计算,针对所考虑的整个频率区间,积分计算只需执行一次,因此相比传统的方法提高了计算效率,该降阶模型远小于现有技术中的原始全阶模型的维度,因此扫频计算求解几乎可以实时得到结果。
45.上述基于模型降阶边界元法的声压评估方法中,通过获取待评估模型及其对应的感兴趣频率域,并对待评估模型进行降阶处理,以生成待评估模型对应的低维降阶模型,进而根据感兴趣频率域对低维降阶模型进行扫频计算,以生成待评估模型在感兴趣频率域中对应的声压评估结果。由此,通过对待评估模型进行降阶处理,简化了待评估模型,降低了大规模的待评估模型形成的待评估系统方程的维度,从而降低了扫频过程中的内存需求,提高了扫频分析的计算效率,进而提高了声压评估效率。
46.在一个实施例中,参照图2,为本技术实施例所提供的另一种基于模型降阶边界元法的声压评估方法的流程示意图,包括:
47.步骤201,获取待评估模型及其对应的感兴趣频率域。
48.上述步骤201的具体实现过程及原理,可以参照上述实施例的详细描述,此处不再赘述。
49.步骤202,对待评估模型的边界进行划分,以生成待评估模型对应的网格图,其中,网格图中包括多个边界单元,每个边界单元具有对应的配点。
50.其中,对待评估模型的边界进行划分,可以是在定义域的边界上划分单元。边界单元,可以是指对三维待评估模型对其表面进行网格划分形成的单元,或者可以是指对二维的待评估模型的包络线进行网格划分形成的单元。
51.举例来说,如图3所示,为本技术实施例所提供的一种待评估模型对应的局部网格图。在本例中,待评估模型为三维的待评估模型,图3所示的网格图中,是对待评估模型的部分表面进行划分的结果,其中图3中的每个三角形区域为一个边界单元,每个边界单元中的圆点或圆圈为该边界单元对应的配点。
52.步骤203,根据每个边界单元的配点坐标与预设的截断半径,确定每个边界单元对应的强交互单元。
53.其中,预设的截断半径,可以根据所有边界单元的平均单元面积确定。可以理解的是,对于二维结构的待评估模型图,预设的截断半径可以为圆半径;对于三维结构的待评估模型,预设的截断半径可以为球半径。实际使用时,该预设的截断半径也可以根据其他的方式进行选取,本技术实施例对此不做限定。
54.举例来说,预设的截断半径可以根据确定,其中,r为预设的截断
半径,ai为网格图中第i个边界单元的面积,mean(ai)为所有边界元三角形网格的平均面积,i为网格图中边界单元的序号。
55.需要说明的是,上述举例仅为示例性的,不能视为对本技术的限制。实际使用时,可以根据实际需要及具体的应用场景设定预设的截断半径,本技术实施例对此不做限定。
56.可以理解的是,基于边界元核函数随距离衰减的特性,即三维声学边界元核函数的幅值随距离的增大成反比下降,即1/r;而二维声学边界元核函数的幅值随距离的1/2次方的增大成反比下降,即其中,r是边界元源点和其他配点之间的距离,也就是说源点与其他配点之间的距离越远,源点和其他配点之间的相互作用关系就越弱;反之,源点与其他配点之间的距离越近,源点和其他配点之间的相互作用关系就越强,这个关系导致系统矩阵中的很多元素虽然不是零,但是幅值很小,因此针对每个边界单元,在单元中心放置配点,之后围绕这个配点和预设的截断半径将整个网格划分为:强交互单元和弱交互单元。
57.作为一种可能的实现方式,可以选用k-d树查找算法对待评估模型对应的网格图中的各个边界单元进行遍历,并根据每个边界单元的配点坐标和预设的截断半径,确定每个边界单元对应的强交互单元,其中,k-d树(k-维树的缩写)是在k维欧几里德空间组织点的数据结构。
58.进一步的,可以将与当前源点之间的距离小于或等于预设的截断半径的边界单元,确定为当前源点对应的强交互单元。即在本技术实施例一种可能的实现方式中,上述步骤203,可以包括:
59.遍历每个边界单元的配点作为当前源点;
60.在网格图中的任意一个边界单元的配点与当前源点之间的距离小于或等于预设的截断半径的情况下,将任意一个边界单元确定为当前源点的强交互单元。
61.作为一种示例,参照图3,以当前源点为中心,选取与当前源点之间的距离小于或等于预设的截断半径的边界单元的配点,该配点对应的边界单元为当前源点的强交互单元,与当前源点之间的距离大于预设的截断半径的边界单元的配点,对应的边界单元为当前源点的弱交互单元。
62.步骤204,根据每个边界单元及每个边界单元对应的强交互单元,确定待评估模型对应的稀疏系统矩阵。
63.在本技术实施例中,对于每个边界单元,由于该边界单元与其对应的强交互单元之间的相互作用关系较强,与其对应的弱交互单元之间的相关作用关系较弱,因此可以选用强交互单元构建待评估模型对应的系统矩阵,而舍弃弱交互单元,无需对弱交互单元进行计算,从而生成了待评估模型对应的稀疏系统矩阵,相比于现有技术中的传统模型降阶法正交基构建过程,降低了正交基构建过程所需的内存空间和计算量。
64.进一步的,可以通过积分的方式确定待评估模型对应的稀疏系统矩阵,即在本技术实施例一种可能的实现方式中,上述步骤204,可以包括:
65.根据每个所述边界单元的配点与其对应的每个所述强交互单元的配点之间的距离,对所述泰勒展开后的基本解进行积分,生成所述待评估模型对应的稀疏系统矩阵。
66.其中,泰勒展开后的基本解,可以是对二维或者三维声学问题的基本解进行泰勒展开,使得频率域和空间域解耦,获得的基本解,泰勒展开项数由其余项决定,即取决于所考虑模型的大小和所考虑频率区间范围。
67.应理解,待评估模型对应的稀疏系统矩阵,是基于泰勒展开后的基本解进行积分生成的,因此,待评估模型对应的稀疏系统矩阵是与频率无关的稀疏系统矩阵。故在考虑的频率区间,积分计算只需执行一次,而现有技术是针对感兴趣频率域中的每个感兴趣的频率点,都需要积分计算一次。因此,相比现有技术,提高了计算效率。
68.可以理解的是,根据每个边界单元对应的强交互单元确定待评估模型对应的稀疏系统矩阵,降低了对系统矩阵进行求解的计算复杂度,只需存储和求解原始大规模稠密矩阵的稀疏近似矩阵,降低了计算过程的内存需求。
69.步骤205,确定稀疏系统矩阵与频率扩展点的全局正交基,其中,频率扩展点是从感兴趣频率域中选取的。
70.其中,频率扩展点,可以是预先从感兴趣频率域中选取的频率点;也可以是通过自适应过程自动选取的;也可以是用户根据实际的使用需求设定的。实际使用时,频率扩展点的数量可以根据实际情况选取,如3个、5个等等,本技术实施例对此不做限定。
71.作为一种可能的实现方式,可以首先确定稀疏系统矩阵与每个频率扩展点的正交基,进而根据稀疏系统矩阵与每个频率扩展点的局部正交基,确定全局正交基。即上述步骤205,可以包括:
72.确定每个频率扩展点与稀疏系统矩阵的局部正交基;
73.对每个局部正交基进行正交化,生成全局正交基。
74.其中,局部正交基,可以是一个频率扩展点与稀疏系统矩阵构建的正交基,正交基是元素两两正交的结果。进而将每个局部正交基进行正交化则可以生成全局正交基。
75.作为一种示例,可以选用二阶arnoldi方法确定每个频率扩展点与稀疏系统矩阵的局部正交基,其维度由上hessenberg矩阵(即:海森伯格矩阵)的条件数决定。
76.应当理解的是,构建正交基不限于二阶arnoldi方法,也可以选用传统的本征正交分解方法(proper orthogonal decomposition,pod),计算原理相通,此处不再赘述。
77.在一个实施例中,对每个局部正交基进行正交化,生成全局正交基,可以包括:
78.对每个局部正交基进行奇异值分解,生成全局正交基。
79.其中,奇异值分解可以将特征分解在任意矩阵上。
80.步骤206,依次将每个所述边界单元的配点作为源点,根据所述源点与所述网格图中的各边界单元的配点之间的距离,对泰勒展开后的基本解进行积分,以生成每个所述边界单元对应的列向量。
81.应理解,每个所述边界单元对应的列向量,是基于泰勒展开后的基本解进行积分生成的,因此,每个所述边界单元对应的列向量是与频率无关的列向量。故在考虑的频率区间,积分计算只需执行一次,而现有技术是针对感兴趣频率域中的每个感兴趣的频率点,都需要积分计算一次。因此,相比现有技术,提高了计算效率。
82.步骤207,将每个边界单元对应的列向量投影到全局正交基张成的子空间中,以生成低维降阶模型。
83.其中,可以是以逐列组装投影的方式将每个边界单元对应的列向量投影到全局正交基张成的子空间中。
84.需要说明的是,通过预设的截断半径确定每个边界单元对应的强交互单元,进而根据每个边界单元对应的强交互单元确定待评估模型对应的稀疏系统矩阵,在求解全局正
交基时不再需要存储和求解原始大规模全阶模型,只需存储和求解原始大规模稠密矩阵的稀疏近似矩阵,降低了计算过程内存需求。
85.进一步的,上述步骤207,可以包括:
86.遍历每个边界单元的源点,将每个边界单元的源点和所有配点形成的列向量左投影到全局正交基张成的子空间中,直到遍历所有的边界单元的源点;将逐列左投影得到的矩阵右投影到全局正交基张成的子空间中,生成低维降阶模型。
87.作为一种可能的实现方式,每生成一个边界单元对应的列向量,就将该列向量左投影到全局正交基张成的子空间中;返回遍历其他边界单元的配点作为源点对网格图中的所有边界单元的配点进行积分,以生成每个边界单元对应的列向量,再将该列向量左投影到全局正交基张成的子空间中;直至所有边界单元对应的列向量都投影完毕,再将所有列向量左投影得到矩阵右投影到全局正交基张成的子空间中,生成低维降阶模型,整个过程没有形成稠密的矩阵,降低了内存需求,进而不需要存储和计算原始大规模的全阶模型,计算效率也进一步提升,可以求解更大规模的声学边界元问题。
88.步骤208,根据感兴趣频率域对所述低维降阶模型进行扫频计算,以生成待评估模型在感兴趣频率域中对应的声压评估结果。
89.上述步骤208的具体实现过程及原理,可以参照上述实施例的详细描述,此处不再赘述。
90.上述基于模型降阶边界元法的声压评估方法中,通过获取待评估模型及其对应的感兴趣频率域,并生成待评估模型对应的网格图,进而根据每个边界单元的配点坐标与预设的截断半径,确定每个边界单元对应的强交互单元,进而通过强交互单元构建待评估模型对应的稀疏系统矩阵,进而确定稀疏系统矩阵与频率扩展点的局部正交基,并通过对所有局部正交基正交化得到全局正交基,依次将每个边界单元的配点作为源点对网格图中的所有边界单元的配点进行积分,以生成每个边界单元对应的列向量,进而将每个边界单元对应的列向量投影到全局正交基张成的子空间中,以生成低维降阶模型,进而根据感兴趣频率域对低维降阶模型进行扫频计算,以生成待评估模型在感兴趣频率域中对应的声压评估结果。由此,通过预设的截断半径,构建待评估模型对应的稀疏系统矩阵用于局部正交基的构建,并选用比如二阶arnoldi方法构建局部正交基,相比于传统模型降阶法正交基构建过程,降低了构建正交基所需的内存空间和计算量,进而根据构建的全局正交基,快速的对待评估模型进行降阶处理,简化了待评估模型,降低了大规模的待评估模型形成的待评估系统方程的维度,从而降低了扫频过程中的内存需求,提高了扫频分析的计算效率,进而提高了声压评估效率。
91.应该理解的是,虽然图1-2的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1-2中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
92.在一个实施例中,如图4所示,提供了一种基于模型降阶边界元法的声压评估装置,该装置可以采用软件模块或硬件模块,或者是二者的结合成为计算机设备的一部分,该
装置具体包括:获取模块410、降阶模块420和扫频模块430,其中:
93.获取模块410,用于获取待评估模型及其对应的感兴趣频率域。
94.降阶模块420,用于对待评估模型进行降阶处理,以生成待评估模型对应的低维降阶模型。
95.扫频模块430,用于根据感兴趣频率域对低维降阶模型进行扫频计算,以生成待评估模型在感兴趣频率域中对应的声压评估结果。
96.在一个实施例中,降阶模块420还用于:对待评估模型的边界进行划分,以生成待评估模型对应的网格图,其中,网格图中包括多个边界单元,每个边界单元具有对应的配点;根据每个边界单元的配点坐标与预设的截断半径,确定每个边界单元对应的强交互单元;根据每个边界单元及每个边界单元对应的强交互单元,确定待评估模型对应的稀疏系统矩阵;确定稀疏系统矩阵与频率扩展点的局部正交基,并对所有局部正交基正交化得到全局正交基,其中,频率扩展点是从感兴趣频率域中选取的;依次将每个所述边界单元的配点作为源点,根据所述源点与所述网格图中的各边界单元的配点之间的距离,对泰勒展开后的基本解进行积分,以生成每个所述边界单元对应的列向量;将每个边界单元对应的列向量投影到全局正交基张成的子空间中,以生成低维降阶模型。
97.在一个实施例中,降阶模块420还用于:遍历每个边界单元的配点作为当前源点;在网格图中的任意一个边界单元的配点与当前源点之间的距离小于或等于预设的截断半径的情况下,将任意一个边界单元确定为当前源点的强交互单元。
98.在一个实施例中,降阶模块420还用于:根据每个所述边界单元的配点与其对应的每个所述强交互单元的配点之间的距离,对所述泰勒展开后的基本解进行积分,生成所述待评估模型对应的稀疏系统矩阵。
99.在一个实施例中,降阶模块420还用于:遍历每个边界单元的源点,将每个边界单元的源点和所有配点形成的列向量左投影到全局正交基张成的子空间中,直到遍历所有的边界单元的源点;将逐列左投影得到的矩阵右投影到全局正交基张成的子空间中,生成低维降阶模型。
100.在一个实施例中,降阶模块420还用于:确定每个频率扩展点与稀疏系统矩阵的局部正交基;对每个局部正交基进行正交化,生成所述全局正交基。
101.在一个实施例中,降阶模块420还用于:对每个局部正交基进行奇异值分解,生成全局正交基。
102.其中,预设的截断半径根据所有边界单元的平均面积确定。
103.关于基于模型降阶边界元法的声压评估装置的具体限定可以参见上文中对于基于模型降阶边界元法的声压评估方法的限定,在此不再赘述。上述基于模型降阶边界元法的声压评估装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
104.在一个实施例中,图5是本技术提供的终端设备的结构示意图。如图5所示,该实施例的终端设备700包括:至少一个处理器710(图5中仅示出一个)处理器、存储器720以及存储在所述存储器720中并可在所述至少一个处理器710上运行的计算机程序721,所述处理器710执行所述计算机程序721时实现上述基于模型降阶边界元法的声压评估方法实施例
中的步骤。
105.所述终端设备700可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。该终端设备可包括,但不仅限于,处理器710、存储器720。本领域技术人员可以理解,图5仅仅是终端设备700的举例,并不构成对终端设备700的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如还可以包括输入输出设备、网络接入设备等。
106.所称处理器710可以是中央处理单元(central processing unit,cpu),该处理器710还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
107.所述存储器720在一些实施例中可以是所述终端设备700的内部存储单元,例如终端设备700的硬盘或内存。所述存储器720在另一些实施例中也可以是所述终端设备700的外部存储设备,例如所述终端设备700上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,所述存储器720还可以既包括所述终端设备700的内部存储单元也包括外部存储设备。所述存储器720用于存储操作系统、应用程序、引导装载程序(bootloader)、数据以及其他程序等,例如所述计算机程序的程序代码等。所述存储器720还可以用于暂时地存储已经输出或者将要输出的数据。
108.所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本技术的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
109.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
110.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
111.在本技术所提供的实施例中,应该理解到,所揭露的装置/终端设备和方法,可以通过其它的方式实现。例如,以上所描述的装置/终端设备实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另
一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。
112.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
113.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
114.所述集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
115.本技术实现上述实施例方法中的全部或部分流程,也可以通过一种计算机程序产品来完成,当所述计算机程序产品在终端设备上运行时,使得所述终端设备执行时可实现上述各个方法实施例中的步骤。
116.以上所述实施例仅用以说明本技术的技术方案,而非对其限制。尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围,均应包含在本技术的保护范围之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献