Trends

快速简化(Quick Reduce)

快速简化是一种快速且高效的数据简化方法。它以固定间隔对数据进行采样,从而减少显示的数据点数量,不进行复杂的统计计算。这种方法非常适用于对性能要求高、但精度要求不高的场景。

工作原理:

  • 系统根据 最大点数(Max Points) 和当前数据范围,选择每第 n 个数据点进行显示。
  • 不进行平滑处理或滤波操作。
  • 如果某些关键峰值位于采样点之间,可能会被跳过。

工业实践示例

场景:输送带速度的实时监控

在一家包装工厂中,多条输送带以高频运行。操作员希望在 HMI 上实时查看每条输送带的速度趋势

问题:

  • 数据每秒更新一次。
  • 每条趋势线很快累积成数千个点。
  • 在入门级触摸面板上显示所有数据会导致界面卡顿。

解决方案:
对每条趋势图使用 Quick Reduce

  • 展示流畅的速度变化趋势。
  • 保证前端界面反应流畅。
  • 操作员仍能识别出速度波动、减慢或停机现象。
最大点数(Max Points)
### 快速简化(Quick Reduce) **快速简化**是一种快速且高效的数据简化方法。它以**固定间隔**对数据进行采样,从而减少显示的数据点数量,不进行复杂的统计计算。这种方法非常适用于对性能要求高、但精度要求不高的场景。 #### 工作原理: - 系统根据 `最大点数(Max Points)` 和当前数据范围,选择每第 _n_ 个数据点进行显示。 - 不进行平滑处理或滤波操作。 - 如果某些关键峰值位于采样点之间,可能会被跳过。 --- ### 工业实践示例 #### 场景:**输送带速度的实时监控** 在一家包装工厂中,多条输送带以高频运行。操作员希望在 HMI 上**实时查看每条输送带的速度趋势**。 **问题:** - 数据每秒更新一次。 - 每条趋势线很快累积成数千个点。 - 在入门级触摸面板上显示所有数据会导致界面卡顿。 **解决方案:** 对每条趋势图使用 **Quick Reduce**: - 展示流畅的速度变化趋势。 - 保证前端界面反应流畅。 - 操作员仍能识别出速度波动、减慢或停机现象。