波形分析

波形分析功能提供专业的波形数据显示和分析能力,支持实时波形显示、精确数据点定位、多变量同步分析和定量参数计算。

功能入口

  • 主 Wave 视图:加载数据后自动显示
  • 分析尺参数窗口:右侧 dock 区域
  • 多变量图形分析窗口:右侧 dock 区域
  • Detail Wave 视图:主 Wave 视图下方(查看细节时显示)

主 Wave 视图

基础交互

十字光标跟随

  • 鼠标移入波形区域时,自动绘制垂直和水平十字线
  • 十字线实时跟随鼠标位置
  • 悬浮数据窗显示时间戳和变量数值

时间戳显示:同时显示相对时间(ms)和绝对时间(yyyy-MM-dd hh:mm:ss.zzz)

变量信息显示
- 单变量:变量名:数值 单位
- 多变量:按变量名分行显示,数值颜色与曲线颜色一致

锁定机制
- 单击波形任意位置:锁定十字线和悬浮窗
- 再次单击或鼠标移出:解锁,恢复跟随

数值吸附

  • 十字光标自动吸附到最近的采样点
  • 确保悬浮窗显示实际采集数值

右键菜单

主 Wave 视图右键菜单:

  • 线型设置:设置当前通道曲线样式(实线/虚线/点划/点)
  • 导出截图:打开截图导出对话框(快捷键 F2)
  • 交互模式:普通模式 / 框选放大模式
  • 返回上一视图:框选放大后返回上一级
  • 重置视图历史:清空视图历史,恢复全景
  • 添加标注点:在光标位置添加标注点
  • 查看细节:在 Detail Wave 视图查看选中点细节
  • 保存数据:保存当前波形数据
  • 显示/隐藏分析尺:切换分析尺显示状态

快速定位条

快速定位条位于波形图上方,帮助快速浏览和定位数据。

分页导航

按钮 功能 说明
◀◀ 首页 跳转到数据开始
上一页 跳转到前一页
下一页 跳转到后一页
▶▶ 末页 跳转到数据末尾
页码 直接跳转 点击数字输入页码

时间轴滑块
- 拖动滑块快速浏览数据
- 滑块位置代表当前视图在整体数据中的位置

时间跳转
1. 输入目标时间(毫秒)
2. 点击「跳转」按钮
3. 波形图跳转到以该时间为中心的新视图

显示模式

模式 描述
全量数据模式 展示所有数据,X轴自动压缩
最新 10000ms 模式 仅显示最新 10 秒数据,波形向左滚动

缩放模式

模式 描述
默认 双轴缩放
仅 X 轴 锁定 Y 轴,只缩放 X 轴
仅 Y 轴 锁定 X 轴,只缩放 Y 轴

框选局部放大

框选放大提供"所见即所得"的快速放大方式。

交互模式切换

模式 说明 切换入口
普通模式 滚轮缩放 + 拖拽平移 默认
框选放大模式 拖拽矩形框放大到全屏 右键菜单「交互模式」

视图历史栈
- 支持逐级后退(最多 20 级)
- 点击「返回上一视图」返回上一级
- 点击「重置视图历史」清空历史

波形截图导出

支持将波形导出为高清 PNG 图片。

入口
- 快捷键 F2
- 菜单「波形」→「导出截图」
- 右键菜单「导出截图...」

分辨率选项

选项 说明 适用场景
1x 屏幕分辨率 快速预览
2x 2 倍分辨率 一般报告
4x 4 倍超高清 印刷质量

背景模式

选项 说明 适用场景
白底 纯白背景 Word/PPT 报告
当前主题底 界面背景色 与界面一致
透明 PNG 透明背景 嵌入设计稿

默认路径Documents/波形截图_yyyyMMdd_hhmmss.png

虚线分析尺

分析尺用于在波形上进行定量参数计算(增益、偏置等)。

参考线

四条参考线
- X1、X2(垂直):时间轴参考线
- Y1、Y2(水平):数值轴参考线

初始位置
- X1 = 起始位置 + 10% 范围
- X2 = 结束位置 - 10% 范围
- Y1 = 最小值 + 10% 范围
- Y2 = 最大值 - 10% 范围

拖拽交互

  • 鼠标左键按住参考线可沿对应轴拖拽
  • X1/X2 仅左右拖拽,Y1/Y2 仅上下拖拽
  • 拖拽时实时更新参数面板
  • 热区范围:参考线 ±5px

范围限制
- X2 ≥ X1
- Y2 ≥ Y1

参数计算

核心公式

参数 公式 说明
ΔX X2 - X1 时间差值(ms)
ΔY Y2 - Y1 数值差值
自动增益 K ΔY / ΔX 单位/ms
自动偏置 B Y1 - K × X1 变量单位
手动偏置 B Y1 - K_manual × X1 用户输入 K_manual

特殊情况:ΔX = 0 时,K/B 显示「--」

多变量计算

  • X1/X2/ΔX:全局统一,所有变量共用
  • Y1/Y2/ΔY/K/B:按每个变量独立计算

多变量图形分析窗口

多变量图形分析窗口管理波形图中显示的变量。

变量管理

添加变量
1. 在资源浏览器中选择变量
2. 右键 →「添加到图形分析」
3. 变量出现在多变量图形分析窗口
4. 默认不勾选「显示」,需手动勾选

移除变量
- 右键变量 →「移除」
- 变量从工程变量池移除时,自动删除

表格列说明

列名 说明
显示 复选框,控制波形图显示/隐藏
颜色 颜色方块,点击可修改颜色
变量名 变量名称(使用变量颜色高亮)
Y1 该变量在 X1 处的值
Y2 该变量在 X2 处的值
ΔY Y2 - Y1
自动增益 K ΔY / ΔX
自动偏置 B Y1 - K × X1

颜色管理

  • 每个变量自动分配独特颜色
  • 颜色同步:多变量窗口 = 波形曲线 = 图例
  • 使用 13 色固定顺序分配,高对比度
  • 用户可通过颜色选择器手动修改

曲线样式

线型类型

线型 适用场景
实线 实测信号(默认)
虚线 估算值(*_est 默认)
点划线 误差信号(*error* 默认)
辅助参考

设置方式
- 右键菜单 →「线型设置」→ 选择线型
- 样式随工程保存

联动控制

  • Y 联动勾选:所有变量 Y1/Y2 使用全局 Y 线数值
  • Y 联动取消:按变量实际采样值计算

分析尺参数窗口

分析尺参数窗口显示当前选中变量的详细参数。

面板内容

顶部控件
- 变量下拉框:选择要分析的变量
- X 联动:固定勾选
- Y 联动:radio 按钮
- 「显示多变量概览」按钮

参数列表

项目 说明
X1 时间位置 1(ms)
X2 时间位置 2(ms)
ΔX 时间差值(ms)
Y1 数值位置 1
Y2 数值位置 2
ΔY 数值差值
自动增益 K ΔY / ΔX
自动偏置 B Y1 - K × X1
手动增益 K 用户输入
手动偏置 B Y1 - K_manual × X1

面板交互

  • 参考线拖拽反馈:实时更新参数
  • 浮点输入框:手动输入 K_manual,实时计算 B_manual
  • 数值锁定:点击参数值锁定,拖拽不更新
  • 数值复制:右键提供复制选项

Detail Wave 视图

Detail Wave 视图用于查看波形细节。

触发方式

  • 主 Wave 视图选择一点 → 右键 →「查看细节」
  • 加载标注片段数据时自动显示

视图特性

  • 位于主 Wave 视图下方
  • 以选中点为中心显示前后各 50 个采样点
  • 支持放大/缩小
  • 与分析尺参数窗口联动

颜色同步

  • 优先从多变量图形分析窗口获取颜色
  • 回退到数据文件颜色
  • 默认蓝色

右键菜单

  • 保存标注片段:保存当前视图为标注片段

注意事项

变量显示规则

  • 波形图只显示多变量图形分析窗口中勾选「显示」的变量
  • 曲线颜色与多变量窗口设置的颜色一致
  • 图例与波形图严格同步

性能建议

  • 支持 10+ 变量同时显示
  • 过多变量可能影响性能
  • 大数据量时使用快速定位条分页浏览

异常处理

  • 无变量时:分析尺隐藏,面板置空
  • ΔX = 0 时:K/B 显示「--」
  • 变量移除时:自动同步删除对应显示
  • 视图历史栈为空时:「返回上一视图」按钮禁用

相关文档