docs: 四文档同步更新至 V2.5

- devlog: 修订记录修正 30s→10s, 新增 V2.5
- release-notes: V1.6→V2.5, 新增 M4 优化特性 + 完整版本历程
- product-manual: V1.5→V2.5, 补充 V1.6~V2.5 版本历史
- technical-spec: V1.5→V2.5, 重写 §§4.2-4.5/5.2/12.1/13:
  - §4.2: 双路 IIR 架构(慢速基线 τ=135ms + 快速检测 τ=28ms)
  - §4.3.2: 进入确认机制(CAPVD_fast + ENTRY_CONFIRM=3)
  - §4.4: 斜率限幅 5% + 基线更新速率 1s (10ms tick)
  - §4.5: 冻结超时恢复演进史 V1.5→V2.5,完整逻辑 + 常量表
  - §5.2: Tick 改为 10ms,新增 FREEZE_TIMEOUT 参数
  - §12.1: 进入延迟 ~530ms,瞬态抑制,温漂 1s 补偿
  - §13: 新增 M4 优化编译选项
This commit is contained in:
wangfq
2026-06-29 10:57:24 +08:00
parent df8e59803a
commit 935e11e006
4 changed files with 191 additions and 80 deletions

View File

@@ -465,11 +465,11 @@ if (dev >= dlt_ORG × 4) {
| 场景 | CAPVD 行为 | 稳定性检查 | 结果 |
|------|-----------|-----------|------|
| 车辆驶入Xn 先增) | 偏高 2~3s 后下降 | 中途恢复 → `freeze_cnt` 清零 | 正常冻结保护 ✓ |
| 温度漂移 | 缓慢爬升到新值并稳定 | 爬升阶段频繁重置;稳定后连续 30s | Origin 更新 ✓ |
| 更换线圈 | 瞬间跳到新频率 | 稳定后连续 30s | Origin 更新 ✓ |
| 车辆缓慢驶入CAPVD 持续爬升) | 持续偏高且不断上升 | 每超出 ±2% 就重置 → 永远到不了 30s | **不触发更新** ✓ |
| 温度漂移 | 缓慢爬升到新值并稳定 | 爬升阶段频繁重置;稳定后连续 10s | Origin 更新 ✓ |
| 更换线圈 | 瞬间跳到新频率 | 稳定后连续 10s | Origin 更新 ✓ |
| 车辆缓慢驶入CAPVD 持续爬升) | 持续偏高且不断上升 | 每超出 ±2% 就重置 → 永远到不了 10s | **不触发更新** ✓ |
最后一行是关键:如果没有稳定性检查,车辆缓慢驶入时 CAPVD 持续偏高 30s 也会触发 Origin 更新——这是错误的。
最后一行是关键:如果没有稳定性检查,车辆缓慢驶入时 CAPVD 持续偏高 10s 也会触发 Origin 更新——这是错误的。
---
@@ -477,8 +477,9 @@ if (dev >= dlt_ORG × 4) {
| 版本 | 时间 | 说明 |
|------|------|------|
| V2.4 | 2026-06-29 | 冻结超时增加稳定性检查: CAPVD 需连续 30s 稳定在 ±2% 窗口内 |
| V2.3 | 2026-06-29 | 基线冻结超时: 持续偏高30s后强制更新 Origin防止环境变化死锁 |
| V2.5 | 2026-06-29 | 冻结超时 30s→10s加快环境变化响应 |
| V2.4 | 2026-06-29 | 冻结超时增加稳定性检查: CAPVD 需连续稳定在 ±2% 窗口内 |
| V2.3 | 2026-06-29 | 基线冻结超时: 持续偏高后强制更新 Origin防止环境变化死锁 |
|------|------|------|
| V2.2 | 2026-06-26 | 稳定期绕过 IIR/斜率限幅,用 Value 直接收敛基线 |
| V2.1 | 2026-06-26 | CAPVD_fast 初始化修复(条件反转为 ==0 首次锁定) |