feat(V4B): V4.36.8 — 进入/释放确认按 Q 档分档 (A+B)
Q 分档心智沿用至判定: 低Q(高频小L)抖动大 → 确认样本加长防误判 进入确认: 高3/中4/低5 样本 (原固定3) 释放确认: 高3/中4/低5 样本 (原固定3) update_q_confirm_need() 每样本按空场 f 更新; dlt 已比例化无需分档 语法0 error, 4测试全绿; spec V2.24 / devlog V2.42
This commit is contained in:
@@ -4,6 +4,48 @@
|
||||
|
||||
---
|
||||
|
||||
## 2026-09-03 — 进入/释放确认按 Q 档分档(固件 V4.36.8)
|
||||
|
||||
> **固件版本:V4.36.8**(cmcng.h:FIRMWARE_VER="4.36.8",REV=8)。devlog 修订 V2.42。
|
||||
|
||||
### 用户拍板(Q 分档心智沿用到有/无车判定)
|
||||
|
||||
V4.36.5~7 重连抑制分档效果好 → 用户提出沿用到日常判定减少误判。
|
||||
分析结论:dlt 已比例化(Origin×SensTable>>16)无需分档;真正与 Q(噪声抖动)相关的是
|
||||
**进入确认样本数** 与 **释放确认样本数**。
|
||||
|
||||
### 改动(A+B 两处)
|
||||
|
||||
| Q 档 | 频率 | 进入确认(样本) | 释放确认(样本) |
|
||||
|------|------|--------------|--------------|
|
||||
| 高Q | f≤80k | 3 | 3(维持原响应) |
|
||||
| 中Q | 80~100k | 4 | 4 |
|
||||
| 低Q | f>100k | **5** | **5**(防假进入/输出抖落) |
|
||||
|
||||
- 新增 `update_q_confirm_need()`:每样本按空场频率 `calc_freq_khz(Origin, LPCNT)` 更新
|
||||
`g_entry_need/g_release_need`(Origin=0 归高Q 3,不干扰上电判稳)
|
||||
- 进入确认:`loop1_entry_cnt >= ENTRY_CONFIRM` → `>= g_entry_need`
|
||||
- 释放确认:`loop1_cnt_release >= 3` → `>= g_release_need`
|
||||
- 宏:ENTRY_CONFIRM_HI/MID/LO、REL_CONFIRM_HI/MID/LO(TaskLoop.h)
|
||||
|
||||
### 权衡
|
||||
|
||||
- 低Q(高频小L):进入/释放各 +20ms(5 vs 3 样本)——判车延迟 50ms@10ms,几乎无感
|
||||
- 高Q(低频大L):行为零变化(仍 3 样本快响应)
|
||||
- 真车误判面:进入抖动需持续 ≥5 样本(50ms) 压低超 dlt 才误判——低Q 空场抖动若远小于 dlt 则无感
|
||||
|
||||
### 验证
|
||||
|
||||
- 语法 0 error;4 组单测全 PASS(判定确认在主路径,无单测耦合;待板级验证)
|
||||
- 前置声明修正 1 处(static 定义在使用后)
|
||||
|
||||
### 待板级验证
|
||||
|
||||
1. 低Q 小线圈(46µH) 反复慢速压车/移走:进出响应正常(无漏检/无抖动),时间略长 20ms 无感
|
||||
2. 高Q 线圈(136µH) 行为与 V4.36.7 完全一致
|
||||
3. 行人/铁板边缘扫过:误判应比 3 样本版更少
|
||||
4. DBG 观察 Car_In/Car_OFF 打印节奏
|
||||
|
||||
## 2026-09-03 — 断开保持/抑制窗参数调整(固件 V4.36.7)
|
||||
|
||||
> **固件版本:V4.36.7**(cmcng.h:FIRMWARE_VER="4.36.7",REV=7)。devlog 修订 V2.41。
|
||||
@@ -1661,6 +1703,7 @@ if (dev >= dlt_ORG × 4) {
|
||||
|
||||
| 版本 | 时间 | 说明 |
|
||||
|------|------|------|
|
||||
| V2.42 | 2026-09-03 | V4.36.8 进入/释放确认按Q档(高3/中4/低5样本), dlt已比例化无需分档 |
|
||||
| V2.41 | 2026-09-03 | V4.36.7 参数: RELAY_HOLD 1s; Q抑制 高200/中300/低400ms |
|
||||
| V2.40 | 2026-09-03 | V4.36.6 高Q 抑制窗 0→100ms(短兜底), 分档终值 100/200/400ms |
|
||||
| V2.39 | 2026-09-03 | V4.36.5 重连起振抑制按Q分档(f>100k低Q 400ms/80~100k中Q 200ms/≤80k高Q 0ms), 进入确认挂起 |
|
||||
|
||||
Reference in New Issue
Block a user