Abaqus 常见问题(6) - 数据滤波(5):实时滤波与后处理滤波的差异
1. Abaqus/CAE后处理滤波
在 Abaqus中,除了Abaqus/Explicit的实时滤波 (Run-time filters) 功能外,还可以在 Abaqus/CAE 的“后处理模块 (Visualization)”进行滤波。其也包含有常用的三种低通无限脉冲响应滤波器:1)巴特沃斯 (Butterworth);2)I 型切比雪夫 (Type I Chebyshev);3)II 型切比雪夫 (Type II Chebyshev) 滤波器。
2. 实时滤波与后处理滤波的差异
既然有两种不同方式的滤波,我们当然想要了解它们各自的优缺点,以便更好的应用。2.1 Abaqus/Explicit 实时滤波的优缺点:
优点:
- 过滤后的结果会直接写入输出数据库文件,无需额外的后处理工作
缺点
- 如果由于指定的截止频率过低而去除了结构上重要的数据,无法恢复
2.2 Abaqus/CAE 后处理滤波的优点:
- 滤波后的数据和未滤波的数据始终可用于比较。这可以用于验证滤波是否产生了预期效果
- 可以快速迭代,找到合适的滤波参数。因为在很多情况下,事先并不知道合适的滤波参数。可能需要比较多个滤波器截止频率后才能找到合适的。
- 后处理滤波器默认是双向的。滤波器基本上应用两次,一次正向,一次反向。因此,双向滤波器不会出现单向滤波时不可避免的时间延迟。
2.3 示例
如下图所示。黄色曲线表示使用 Abaqus/Explicit 实时滤波器Butterworth,截止频率为 4800 Hz获得的加速度曲线。蓝色曲线为后处理中使用Butterworth滤波器,截止频率为500 Hz 所得。红色曲线为使用 Abaqus/Explicit 实时滤波器Butterworth,截止频率为 500 Hz 所得。3. 注意事项
如果输出数据是混叠的,或者在输出数据中保存的数据无法表征有意义的频率数据,则_任何后处理操作都无法挽回丢失的数据。一个好的策略是:首先在 Abaqus/Explicit 中使用较高的截止频率(比采样频率低 10 到 100 倍)过滤数据;然后在 Abaqus/CAE 后处理中再次过滤该数据(使用所需的截止频率)。
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-11-03
最近编辑:1天前
作者推荐