Simcenter Testing Solutions
OA值是如何计算的?
2024-04-18T14:38:29.000-0400
Simcenter Testlab
摘要
OA值是如何计算的?
详细信息
问题:
OA
值是如何计算的?
答案:
从一个时域数据可以有多种计算
OA
值的方式。一般来讲
OA
值可以基于时域数据也可以基于频域
FFT
来计算。
基于
FFT
的
OA
值
这种计算方式是根据所采信号做完频谱计算后的
RMS
值来计算的。
RMS
值是频域范围内的参数,它是讲频谱值平方之后再进行计算的。然后计算均方根值。以一个频谱数据块为例,
OA
值是按照以下的公式来计算的:
让我们以一个时域数据为例,该数据测试时长
10s
。跟踪时间采取,每帧时长
0.5s
,计算过程如下图所示:
OA
值在计算完成之后,会以每个跟踪时间点作为标记时间。
基于
FFT
的
OA
值在
testlab
中是通过
Signature Testing
或者
Signature throughput processing
来计算的:
基于时域的
OA
值
这种通用的声级计计算遵守
IEC 61672-1
:
2002
。它是通过以下的公式来计算的:
ꚍ
是以
s
为单位的用于时间计权的指数时间常数;
ε
是一个虚拟变量,用于时间积分,在公式中
-
ꝏ
代表积分下限,积分上限是我们可观测的时间
t
;
p
(
ε
)是即时的声压信号;
p0
是参考声压;
在方程中,对数括号内的分子是时间计权的指数形式,并且开根号。
在
Testlab
中,一些参数需要调整。
频域计权
计权可以加入自己想要的计权方式;
积分类型
Fast
,
impulse
,
slow
,
user
,这些积分类型对应着不同的时间常数
ꚍ
;
对于线性模式,声级会被线性积分(也就是对应的时间常数为
0
);
计算后会创建两种结果的曲线:一个是名字的末尾带
T
(比如
LAeqT
):每一个数据点对应积分平均之后的声级,数据时长是从一个跟踪时间点至当前的积分时间点。另一个结果是名字的末尾带
t
(比如
LAeqt
):每一个数据点对应积分平均之后的声级,数据时长是从前一个跟踪时间点至当前的跟踪时间点。
注意
VDV
计算是指按照标准
ISO2631
所指的
Whole Body Vibration
来计算的,这里不作进一步的讨论。
统计
这种
OA
值是针对每一个采样点来计算的,最后在图标中显示时是标记在每一个跟踪时间点处,这个参数是在
tracking setup
中设置的。每个跟踪点处的值取决于选择的统计类型。这个选项只有在指数计权时才可以选择,线性模式下不可以:可能的值有“
None
”、“
Min
”、“
Max”
。
None
:在每一个跟踪时刻取即时的声级;
Max
:在每一个跟踪时刻,取即时声级的最大值;
Min
:在每一个跟踪时刻,取即时声级的最小值。
在
Testlab
中,可以获取一些定义好的声级计算,如下表所示:
LAF
A
计权快档
LAS
A
计权慢档
LAFMAX
A
计权快档最大值
LASMAX
A
计权慢档最大值
LAEQ
等效
A
计权
当选择
User – Define your own level
,可以根据自己意愿来调整相关参数。
基于时域的
OA
值计算在
Testlab
中可以利用
Signature Testing
或者
Signature throughput processing
来计算:
知识库文章 ID# KB000039417_ZH_CN
内容
摘要
详细信息
关联组件
Simcenter Testlab Digital Image Correlation
Testlab Environmental
Testlab Acoustics
Testlab Data Management
Testlab Desktop
Testlab Durability
Testlab General Acquisition
Testlab General Processing & Reporting
Testlab Rotating Machinery & Engine
Testlab Sound Designer
Testlab Structural Dynamics
Testlab Turbine