feat(V4B): V4.28 — L估算引入标定等效谐振电容 COIL_CAL_C_NF=43
问题: V4.27 频率对齐后 L 仍有系统性 ~1.5 倍偏差(实际/打印 1.46~1.64)
根因: 公式用名义档位电容 66nF, 但 5 组 LCR 实测反推振荡回路等效
C_eff=41.3~45.5nF (均值 42.97) — 频率真实+LCR真实下偏差收敛到 C 一参
改动: coil_l_uH 改用 COIL_CAL_C_NF 43 (宏可标定); COIL_DEF_C_NF 保留名义口径
验证: 43nF 回代 5 组残差 ±6% 内 (64k→144vs136 +5.7%, 113k→46vs48 -3.9% ...)
标定指引: LCR 测 L → C=2.533e7/(f²×L) 多颗平均改宏
文档: devlog V2.26 / spec V2.7 / design doc v0.5
This commit is contained in:
@@ -4,6 +4,50 @@
|
||||
|
||||
---
|
||||
|
||||
## 2026-09-03 — 电感量估算引入 C_eff 标定(固件 V4.28)
|
||||
|
||||
> **固件版本:V4.28**(cmcng.h:FIRMWARE_VER="4.28" + MAIN=4/SUB=28)。devlog 修订 V2.26。
|
||||
|
||||
### 问题(现场实测,V4.27 频率已对齐后)
|
||||
|
||||
打印 L 与实际 LCR 实测仍有 ~1.5 倍系统性偏差(实际/打印 1.46~1.64):
|
||||
|
||||
| 打印 f | 打印 L | LCR 实测 L | C_eff 反推 |
|
||||
|--------|--------|-----------|-----------|
|
||||
| 64 kHz | 93 µH | 136 µH | 45.5 nF |
|
||||
| 113 kHz | 30 µH | 48 µH | 41.3 nF |
|
||||
| 114 kHz | 29 µH | 46 µH | 42.4 nF |
|
||||
| 107 kHz | 33 µH | 50 µH | 44.3 nF |
|
||||
| 163 kHz | 14 µH | 23 µH | 41.5 nF |
|
||||
|
||||
### 根因
|
||||
|
||||
L_uH = 2.533e7/(f_kHz²×C_nF) 里 C 用了**名义档位电容 66nF**,但振荡回路
|
||||
**等效谐振电容 C_eff ≈ 43nF**(41.3~45.5,均值 42.97)——与标称明显不符
|
||||
(可能振荡拓扑/布局/电容实际值造成)。频率真实 + LCR 真实时,偏差收敛到 C 一个参数。
|
||||
|
||||
### 改动
|
||||
|
||||
- TaskLoop.h:新增 `COIL_CAL_C_NF 43`(标定等效谐振电容,出厂默认=5 组实测均值);
|
||||
`COIL_DEF_C_NF 66` 保留为名义口径(不再参与计算)
|
||||
- coil_l_uH():公式改用 COIL_CAL_C_NF;EVT 文案去掉 (C66/×2C33)
|
||||
- 版本 V4.28;spec 参数表 + devlog + design doc v0.5
|
||||
|
||||
### 验证(用 43nF 回代 5 组)
|
||||
|
||||
64k→144µH(+5.7%) 113k→46µH(-3.9%) 114k→45µH(-1.5%) 107k→51µH(+2.9%) 163k→22µH(-3.6%)
|
||||
残差 ±6% 内(含 LCR 测量/频率取整噪声),"粗略值"够用;可标定收口。
|
||||
|
||||
### 标定指引(想更准)
|
||||
|
||||
拿 1~3 颗 **LCR 实测已知**的线圈(建议覆盖 60~160kHz),串口读 f,代入
|
||||
`C_eff = 2.533e7/(f_kHz² × L_LCR)` 多颗取均值 → 改 COIL_CAL_C_NF 重新编译即可。
|
||||
|
||||
### 待现场验证
|
||||
|
||||
- V4.28 打印 L 应与 LCR 接近(±6% 内);如需更准按指引标定
|
||||
- 若用 33nF 档(高频)测试数据多,可再单独标一组高频档 C_eff(当前 5 组混档均值)
|
||||
|
||||
## 2026-09-03 — 频率测量 4 倍偏差修正(固件 V4.27)
|
||||
|
||||
> **固件版本:V4.27**(cmcng.h:FIRMWARE_VER="4.27" + MAIN=4/SUB=27)。devlog 修订 V2.25。
|
||||
@@ -1144,6 +1188,7 @@ if (dev >= dlt_ORG × 4) {
|
||||
|
||||
| 版本 | 时间 | 说明 |
|
||||
|------|------|------|
|
||||
| V2.26 | 2026-09-03 | V4.28 电感量估算引入标定 COIL_CAL_C_NF=43(名义 66nF vs 实测 C_eff≈43,5 组反推 41.3~45.5nF);残差 ±6% |
|
||||
| V2.25 | 2026-09-03 | V4.27 频率测量 4 倍偏差修正(calc 60000→240000:120MHz×DIV_2);coil_l_uH 随 f 修正;旧 f/L 日志需 ×4 |
|
||||
| V2.24 | 2026-09-03 | V4.26 线圈电感量告警(频率窗 20~120kHz 一长一短)+ 故障补偿 60s→10s;行尾规范化 CRLF |
|
||||
| V2.23 | 2026-09-02 | V4.25 环境异常黄灯预判(锁存):dev>+4dlt 高位连续 5s 触发 g_env_warn 锁存常亮;回摆/目标靠近保持,环境空闲稳定 5s(ENV_RECOVER_WAIT)才解除;60s 才真正学习 |
|
||||
|
||||
Reference in New Issue
Block a user