把三相电流 U/V/W 经 Clarke → Park 变换解析成 Id / Iq 两个分量, 并顺带给出电频 fe、电角度 θe、转速、转矩、EPVA 故障判据、阶次热图, 以及把振动/噪声用同一个电流 fe 归一后与电流阶次并排对比的谐波注入分析。
Clarke 用的是 Concordia 功率不变形式: iα=√(2/3)(iU−½iV−½iW), iβ=√(2/3)·(√3/2)(iV−iW)。 矢量模 |Idq|=√(iα²+iβ²) 与参考系无关——换帧、改 δ、改极对数都不会动它, 这条性质是排查参数填错最好用的自检尺子。
面板上没有 U/V/W 选择框,引擎按下面的顺序自己找:
current_u / current u,或以 _u、空格 u 结尾,或整名就是 u(V/W 同理,不区分大小写);| 参数 | 默认值 | 何时出现在面板上 | 影响什么 |
|---|---|---|---|
| 参考系 (A/B/C) | C | 始终 | Id/Iq 的定义(整套分析的口径) |
| PLL 带宽 (Hz) | 5 | 参考系 = B 或 C | θ̂/fe 的平滑度与跟踪速度 |
| 极对数 | 4 | 参考系 = C | 转速、绝对转矩、机械角换算 |
| 对齐偏置 δ (°) | 0 | 参考系 = C | Id 与 Iq 之间的分配 |
| 磁链 ψ (Wb) | 0 | 参考系 = C | 转矩是绝对值(N·m)还是相对值 |
| 最大阶次 | 10 | 勾了“阶次 Colormap”时 | 阶次图上限 + 阶次定位表/叠加图的搜索上限 |
| 角度通道 (-1=自动) | -1 | 参考系 = C | 用实测角度还是合成角度 |
| 角度满量程 | 6.283185 (2π) | 参考系 = C | 通道数值 → 弧度的换算 |
| 角度为机械角 | 不勾 | 参考系 = C | 是否再 ×极对数 |
| 选择出图类型(9 个勾选项) | 全部不勾 | 随参考系联动 | 这一次出哪些曲线/热图 |
| 目标阶次 | 空(自动) | 勾了“电气↔声阶次叠加”时 | 叠加图/null 图算哪几阶 |
最重要的一个参数——它决定 “Id/Iq” 这两个名字到底指什么。同一组电流,只是从哪个坐标系看不同。
| 取值 | Id/Iq 的定义 | 曲线长什么样 | 要角度吗 | 典型用途 |
|---|---|---|---|---|
| A 静止 Park 矢量 | Id = iα,Iq = iβ | 仍是电频的正弦 | 不要 | EPVA 故障诊断(健康态 iα-iβ 近圆) |
| B 同步帧 (SRF-PLL) | 用 PLL 估的 θ̂ 做 Park | 基波塌成近直流,谐波/纹波浮出 | 不要(自己估) | 看谐波、纹波、调制 |
| C 转子帧(默认) | 优先用实测转子角度;没有则回退 PLL 合成角,再减去 δ | 近直流,且(角度为真时)是真·励磁/转矩分量 | 要(否则退化成 B) | FOC 量、转速、转矩 |
曲线标签会写清当前口径:Id (iα) / Id (同步帧) / Id (转子帧-实测) / Id (转子帧-合成)。
转子帧-合成。此时 Id/Iq 的分配没有绝对意义(合成角的零点是任意的),
绝对转矩也不可信——它和 B 帧只差一个常数 δ。锁相环(SRF-PLL)的环路带宽。引擎用标准二阶环,阻尼 ζ=0.707、ωn=2π·带宽, 由此定 kp=2ζωn、ki=ωn²。它就是“θ̂ 允许变多快”的旋钮。
① 参考系 A + 勾选“阶次 Colormap”时,PLL 照样在跑。 阶次归一需要 fe,所以引擎会在 A 帧下也跑一次 PLL,用的正是这个“PLL 带宽”值—— 可此时面板上这一行是隐藏的。要改它:先切到 B 或 C 改完,再切回 A。
② 频率有钳位。播种基波 f0 由全程角增量中位数估出(日志: “PLL 播种基波(全程净旋转率中位数)=xxx Hz”),之后环路频率被钳在 0.5–1.8 倍 |f0|(|f0|>0.5 Hz 时生效),用来挡住 1/5 次子谐波和 2 次谐波这两个误锁吸引子。 代价是:单次分析里电频变化超过这个范围时,fe 曲线会被削平在上下限上, 阶次图上基波也会偏离 order 1。处置办法是把大范围升降速分段分析。
另外,日志里那句“PLL 播种基波”是免费的核对点:它应当接近你已知的电频 (电频 = 转速 × 极对数 / 60)。对不上,多半是通道映射或极性错了,而不是 PLL 参数问题。
电机的极对数 p(= 极数 ÷ 2,查铭牌)。仅口径 C。它有三处用途:
口径 C 专用:实际用于 Park 的角度是 θ = θ_参考 − δ。它只旋转 Id/Iq 之间的分配,
不改变 |Idq|。物理意义是把 d 轴对准永磁磁极——真 FOC 的 “Id=励磁、Iq=转矩” 只有对齐后才成立。
永磁磁链,查电机铭牌/参数表。仅口径 C,决定转矩曲线是绝对值还是相对值:
| 取值 | 输出曲线 | 公式 | 单位 |
|---|---|---|---|
0(默认) | T_rel (∝Iq) | 1.5 · p · Iq | rel |
| > 0 | T (转矩) | 1.5 · p · ψ · Iq | N·m |
电气阶次的上限(order = f / fe,基波 = 1 阶)。默认 10。一个参数管三件事:
仅口径 C。接了真角度,Id/Iq 才是真·励磁/转矩;没接就自动回落到 PLL 合成角。 角度信号的采集要求(DC 耦合电压通道、与电流同一时钟同步采样、量程盖住锯齿)见基础知识文档。
angle、position、theta、θ、resolver、
encoder、rotor、pos_、eangle、elecangle、
winkel、角度、电角度、转角、旋变(已被认作 U/V/W 的通道会跳过)。转子帧-合成。
这不是报错,但意味着你实际拿到的是近似结果。一整圈对应的通道数值。换算式:θ = 通道值 × 2π / 满量程。
| 角度信号形式 | 填 |
|---|---|
| 弧度(0–2π) | 6.283185(默认) |
| 角度(0–360°) | 360 |
| 归一化(0–1) | 1 |
| 模拟锯齿电压(0–Vmax) | 锯齿峰值电压,如 5 或 3.3 |
实测角度自检:角度转速 xx Hz / PLL 电频 xx Hz = 比值:
这一组勾的是这一次要出哪些图——一次能出的曲线和热图很多,全出会把一张 Data Viewer 塞爆, 所以默认一个都不勾:需要哪张勾哪张,勾选状态跟着节点保存。 不勾任何一项也不是白跑——平衡度、EPVA 调制深度、问题阶次定位表这些诊断结论照样进日志。
| 勾选项 | 默认 | 产出 | 前提 / 联动 |
|---|---|---|---|
| 电流曲线 (Id / Iq / Idq) | 不勾 | Id、Iq、Idq 三条曲线(单位 A,Footer 单值 = RMS) | 无 |
| 电频 fe | 不勾 | fe vs 时间(Hz,符号 = 旋转方向) | 只有跑了 PLL 才有(见下) |
| 电角度 θe | 不勾 | wrap 到 (−π,π] 的锯齿,标签注明来源(实测/合成/PLL估计) | 同上 |
| 转速 nmech + 转矩 | 不勾 | 转速(rpm) + T 或 T_rel | 仅口径 C |
| vs-时间 Colormap | 不勾 | Id / Iq / Idq 三张时频热图(线性 A) | 无 |
| 阶次 Colormap (Id/Iq) | 不勾 | Id / Iq 两张阶次热图(order = f/fe) | 需要 fe → 会强制跑 PLL,即使在 A 帧 |
| 关联振动/噪声 | 不勾 | 每个非电流通道一张“用电流 fe 归一”的阶次热图 | 必须同时勾“阶次 Colormap”,否则毫无输出 |
| 电气↔声阶次叠加(带相位) | 不勾 | 每目标阶次:电流(归一)、各传感器(归一)、相位差曲线 + 一张 null 图 | 需要 θ;目标阶次见下 |
最容易踩的两条联动:
①“关联振动/噪声”单独勾没有任何效果。 它的输出嵌在阶次 Colormap 的分支里——两个都勾才会出振动/噪声阶次图。
② 口径 A 且不勾“阶次 Colormap”时,没有角度、没有 fe。 于是 fe、θe 两条曲线不出、阶次叠加与 null 图整段跳过、 日志里的“问题阶次定位表”也不会出现——不是失败,是这一口径下压根没算角度。 想在 A 帧下拿到这些,勾上“阶次 Colormap”即可(它会顺带把 PLL 跑起来)。
6, 12, 24。这些是引擎内部默认值,当前属性面板未暴露。看图时要知道它们的存在:
| 项 | 值 | 影响 |
|---|---|---|
| 谱长度 (Spectrum Size) | 4096 | 热图的频率分辨率 Δf = fs/4096 |
| 窗函数 | Hanning | 热图的谱泄漏 |
| 重叠 | 50% | 热图时间分辨率 |
| 最大时间格数 | 600 | 超出时按 max-reduce 压缩(峰值保持,不是平均) |
| vs-时间 Colormap 最高频率 | 2000 Hz | 时频热图纵轴上限 |
| 去直流 | 开 | 三相各自减去全程均值再做 Clarke |
| 阶次定位抽稀 | 抽到约 24 kHz | 相干解调前抽稀,只略抬本底,不影响阶次定位 |
都进 Data Viewer。电流类热图的值是线性安培,不会被当成声压转 dB。
下面这些始终写日志,不占图位——排查参数时先看这里:
PLL 播种基波(全程净旋转率中位数)=… Hz —— 与已知电频核对。口径C 使用**实测转子角度**通道 '…' 或 回退用 PLL 合成 θ —— 角度到底用的哪个。EPVA 调制深度 std(|Idq|)/mean = x.x% —— 健康态 ≈0;越高越可能有调制型故障
(匝间短路 2fe、转子断条 2·s·fe、偏心等),具体边带去 |Idq| 热图/阶次图上找。── 问题阶次定位(诊断:该注哪一阶) ── 表:阶次 | NVH幅值 | 电流幅值 | 相关度 | 建议。
相关度是“该阶次的电流幅值轨迹 vs NVH 幅值轨迹”的皮尔逊相关,|corr| ≥ 0.5 判为“电驱动”,
排第一的标 ★首选注入。没有勾振动/噪声通道时,这里会提示“无振动/噪声通道”。最优注入(预测) k阶: 幅值≈… 相位≈…° —— 出了叠加图时给的 null 图最深点。Frame=… U=… V=… W=… N=… 平衡度=…% —— 通道映射与平衡度自检。| 你看到的 | 多半是 | 怎么办 |
|---|---|---|
| 日志 “平衡度 … ⚠ 偏大”,|Idq| 不恒定 | 三相通道映射/极性错,或真有零序 | 核对源池前 3 个通道是否 U/V/W;检查钳表方向 |
| B/C 帧的 Id/Iq 不是直流,而是慢拍 | PLL 带宽太小跟不上,或角度满量程/机械角填错 | 先看 θe 锯齿频率是否 = fe;相符则加大 PLL 带宽 |
| fe 曲线被削平在上下两条水平线上 | PLL 频率钳位 (0.5–1.8×播种基波) 生效 | 把大范围升降速分段分析 |
| fe 数值约为真值的 1/5 或 2 倍 | PLL 锁到了子/超谐波(播种就偏了) | 核对日志“播种基波”;先排除通道映射错 |
| Id/Iq 一团噪声,但 |Idq| 正常 | 角度输入的问题(通道指错/满量程/机械角) | 看 θe 曲线是不是干净锯齿 |
| 转速曲线整体差一个整数比例 | 极对数填错 | p = fe×60/实测转速,取整数 |
| 转矩单位是 rel 不是 N·m | 磁链 ψ 填的是 0 | 填铭牌磁链(Wb) |
| 勾了“关联振动/噪声”却没有振动阶次图 | 没同时勾“阶次 Colormap” | 两个一起勾 |
| A 帧下没有 fe / θe / 定位表 | A 帧默认不算角度 | 勾“阶次 Colormap”,或改用 B 帧 |
| 阶次热图顶部一大片空白 | 最大阶次超过了 (fs/2)/fe | 调小最大阶次 |
| 阶次热图整幅接近全黑 | 该帧 |fe| < 1 Hz(未锁定/停机段) | 截取有转速的段再分析 |
| 找不到“最大阶次”这一行 | 它只在勾了阶次 Colormap 时显示 | 先勾上,改完可再取消 |
| 定位表提示“无振动/噪声通道” | 源池只勾了电流 | 把振动/麦克风通道一起勾上 |
© 2026 Deepsona. 保留所有权利。