docs: 四文档更新至 V2.6 — 单路 IIR + WINDOW_ORIGIN=500
- devlog: 新增 V2.6 架构简化章节 + 两阶段基线策略 - release-notes: V2.5→V2.6, 更新 M4 优化表(双路→单路 IIR) - product-manual: V2.5→V2.6 + 版本历史 - technical-spec: §4.2 重写为单路 IIR ALFA_CAP1=79 @10ms, §4.3.2 去除 CAPVD_fast 引用, §4.4.3 两阶段基线表, §15 新增 V2.1 修订记录
This commit is contained in:
@@ -473,13 +473,49 @@ if (dev >= dlt_ORG × 4) {
|
||||
|
||||
---
|
||||
|
||||
## 2026-06-29 — 架构简化:单路 IIR ALFA_CAP1=79 + WINDOW_ORIGIN=500
|
||||
|
||||
### 背景
|
||||
|
||||
双路 IIR(慢速 α=18/256 + 快速 α=0.5)在 ALFA_CAP1=18 时斜率限幅参考 CAPVD 拖累了快速通路,
|
||||
多次修补后发现:**ALFA_CAP1=79 @10ms 本身就 τ≈32ms,已经足够快**,无需双路复杂度。
|
||||
|
||||
### 改动
|
||||
|
||||
| 项目 | 改前 | 改后 |
|
||||
|------|------|------|
|
||||
| ALFA_CAP1 | 18 (@10ms, τ=135ms) | **79 (@10ms, τ=32ms)** |
|
||||
| IIR 路数 | 双路(慢+快) | **单路** |
|
||||
| WINDOW_ORIGIN | 100 (1s) | **500 (5s)** |
|
||||
| 稳定期窗口 | 500 | **100** |
|
||||
| `update_moving_average` window | uint8_t | **uint16_t** |
|
||||
| 快速 IIR 输入 | CAPVD(慢速输出,滞后) | 已删除 |
|
||||
| 斜率限幅 | 快/慢双参考(CAPVD + CAPVD_fast) | **单参考 CAPVD** |
|
||||
|
||||
### 保留的 V2 保护机制
|
||||
|
||||
- 斜率限幅 (MAX_SLOPE_RATE=5%)
|
||||
- 进入确认 (ENTRY_CONFIRM=3)
|
||||
- 基线冻结超时 (10s + ±2% 稳定性检查)
|
||||
- 稳定期绕过 IIR/限幅 (V2.2)
|
||||
|
||||
### 两阶段基线策略
|
||||
|
||||
```
|
||||
稳定期: 100 样本 × 10ms = 1s → 快速收敛,开机即用
|
||||
正常: 500 样本 × 10ms = 5s → 强噪声抑制,稳定跟踪
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 修订记录
|
||||
|
||||
| 版本 | 时间 | 说明 |
|
||||
|------|------|------|
|
||||
| V2.6 | 2026-06-29 | 架构简化: 单路 IIR ALFA_CAP1=79, WINDOW_ORIGIN=500, 稳定期100 |
|
||||
| V2.5 | 2026-06-29 | 冻结超时 30s→10s,加快环境变化响应 |
|
||||
| V2.4 | 2026-06-29 | 冻结超时增加稳定性检查: CAPVD 需连续稳定在 ±2% 窗口内 |
|
||||
| V2.3 | 2026-06-29 | 基线冻结超时: 持续偏高后强制更新 Origin,防止环境变化死锁 |
|
||||
| V2.4 | 2026-06-29 | 冻结超时增加稳定性检查: ±2% 窗口内连续稳定 |
|
||||
| V2.3 | 2026-06-29 | 基线冻结超时: 持续偏高后强制更新 Origin,防止死锁 |
|
||||
|------|------|------|
|
||||
| V2.2 | 2026-06-26 | 稳定期绕过 IIR/斜率限幅,用 Value 直接收敛基线 |
|
||||
| V2.1 | 2026-06-26 | CAPVD_fast 初始化修复(条件反转为 ==0 首次锁定) |
|
||||
|
||||
Reference in New Issue
Block a user