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