信号预处理
信号预处理是指在信号进行分析之前,对其进行时域处理,如滤波、微积分等计算,将计算结果进一步输入到分析中的计算过程。其在计算流程中所处位置如下图所示:
设置界面
信号预处理,通常在“函数管理”--鼠标右键点击“时间函数”选择“信号设置...”,可打开信号设置列表对话框。该界面以列表形式展现所有信号的预处理设置。
其中:
- 信号:输入信号名称
- 预处理:预处理计算(对应预处理对话框中的预处理2)
- 频域补偿:可自定义频域的补偿。详情请查看频域补偿。
- CPB生理极权:对CPB输出默认使用的生理计权
- 参考信号:指定当前信号是激励还是响应,不指定的情况默认为响应
- 半帧补零:对信号进行频谱分析时是否使用半帧补零
- 窗函数:对信号进行频谱分析时使用的窗函数
- ...: 点击后打开对应信号的信号设置对话框
点击“时间函数”子节点即信号组或时间函数项,右键选择“信号设置”,可以打开信号设置对话框。信号设置可针对单个输入信号或整个组进行设置。
其中:
- 预处理1:对信号进行滤波
- IIR滤波器: 滤波器类型
- 幅值响应:显示该滤波器的幅值响应曲线
- 3dB-频率1: 滤波器参数
- 3dB-频率2: 滤波器参数
- 预处理2:在预处理1后对其进行指定的处理
- 选择框:使用的预处理项,包含系统默认提供的预处理计算、自定义滤波器和自定义预处理。
- 滤波器设计:滤波器设计器
- 设置:自定义预处理
- CPB生理极权:对CPB输出默认使用的生理计权
- 参考信号:指定当前信号是激励还是响应,不指定的情况默认为响应
- 时间计权:
- 半帧补零:对信号进行频谱分析时是否使用半帧补零
- 窗函数:对信号进行频谱分析时使用的窗函数
自定义预处理
在“信号设置对话框”中点击“预处理2”中的“设置”按钮,可打开预处理设置对话框。
其中:
- 预处理:当前系统中已经存在的、可选的预处理
- 名称:编辑当前预处理的名称
- 新建:创建一个空的预处理
- 删除:删除当前预处理
- 复制:拷贝一个当前的预处理
- 预处理项:按处理先后顺序显示预处理项
- 预处理项-按钮从左到右:
- 添加预处理项
- 删除选中的预处理项
- 上移选中的预处理项
- 下移选中的预处理项
- 预处理项下方编辑框:编辑选中的预处理项名称
- 参数:显示选中的预处理项参数
- 重新导入:如果当前预处理项为滤波器时,用于导入参数
- 附加信息:显示预处理的辅助信息,如是滤波器时显示幅频曲线。
您可在预处理中按需要的顺序编排计算流程,然后再预处理2中选择使用。
频域补偿
传感器或采集仪在采集数据时,由于其自身的频率响应,会在不同频率上产生一定的增益和延时。虽然这些影响在一般情况下可以忽略,但对于某些需要十分精确测量的情况下,就需要对其进行补偿。而直接对输入通道上的时域信号的增益或延时设置,虽然可以对其幅值和延时进行修正,但其参数仅限于针对某一频率处,无法对整个频域范围进行修正。使用频域补偿可以实现该功能。
频域补偿使用频域补偿文件,该文件为UTF-8编码的CSV格式文件,使用时请将后缀名改为*.hp
其格式为:
1 2 3 4 5 6 7 |
|