- models/DLD154V4B/analysis.md: AT32F421 M4+FreeRTOS V2.8 — M1H 的现代实现 关键发现: 混合节拍架构 (检测 10ms 主循环 CAP_OK 门控 + 时序状态机 TMR15 50ms tick); 归一化基数 131072 是参考型号 32768 的 4 倍 (测量窗 2.18ms 快 15x, 精度高 4x); 无看门狗; 平坦性三条件离开 (CN200910309382); V2.8 最高档 10→20 (广告杆落杆误触发) - README/cross-model-comparison: 升级五型号, V4B 列含混合节拍/131072/32ms τ
4.3 KiB
4.3 KiB
跨型号参数对比总表
各型号参考代码的核心参数横向对比。数值量纲以各型号归一化基数为准,横向比较必须先换算口径(Δf/f = 表值/基数)。
参与型号
| 型号 | 平台 | 版本 | 文档 |
|---|---|---|---|
| PD132L | STM8S003F3 | V1.09 | models/PD132L/analysis.md |
| PD132T | MA801AS (8051) | V3.01 | models/PD132T/analysis.md |
| M1H | STC12C5202 (8051) | V1.00 | models/M1H/analysis.md |
| TLD-110 | P87LPC762 (8051) | V2.33 | models/TLD-110/analysis.md |
| DLD154V4B | AT32F421 (M4) | V2.8 | models/DLD154V4B/analysis.md |
五型号核心参数对比(2026-08-27)
| 维度 | TLD-110 | M1H | PD132L | PD132T | DLD154V4B |
|---|---|---|---|---|---|
| 年代 | 2003-2006 | 2008 | 2020 | 2021 | 2026 |
| MCU | P87LPC762 | STC12C5202 | STM8S003F3 | MA801AS | AT32F421 (M4) |
| 语言/系统 | 汇编 | C | C | C | C + FreeRTOS |
| 通道 | 1(代码含双) | 1 | 1 | 1 | 1 |
| 测频方式 | 门控脉冲计数 | PCA 周期捕获 | TIM1 周期捕获 | PCA 周期捕获 | TIM3 周期捕获 |
| 归一化基数 | QT(空载计数) | 32768 | 32768 | 32768 | 131072 (2^17) |
| 测量窗 | 门控 32.8ms | 32.8ms | 27.3ms | 43.7ms | 2.18ms |
| IIR 系数 | —(无) | 79(固定) | 79/64 | 79/64 | 79 + 斜率限幅 |
| 基线 | 静态原理(QT 学习) | 100 平均(有车也跟踪) | 100 平均(有车冻结) | 100 平均(有车冻结) | 500 平均 + 冻结超时 10s |
| 灵敏度表 | {70,55,40,20} | {216,108,36,10} | {300,60,32,21} | {300,60,32,21} | {216,108,36,20} |
| 阈值换算 | QT×表/40960 | Origin×表/65536 | Origin×表/65536 | Origin×表/65536 | Origin×表/65536 |
| 档位 Δf/f | 0.171%~0.049% | 0.33%~0.015% | 0.92%~0.064% | 0.92%~0.064% | 0.33%~0.031% |
| 进入确认 | 无 | 无 | 无 | 无 | 3 次 |
| 离开判定 | 相邻档滞回 | 简单阈值 | 简单阈值 | 简单阈值 | 平坦性三条件 (CN200910309382) |
| 时序 tick | 门控窗 | 50ms | 50ms | 50ms | 检测 10ms + 时序 50ms(混合) |
| 看门狗 | WDCON | WDT_CONTR | IWDG+WWDG | WDTCR | 无 |
| 测量节拍(CAPVD 更新) | 门控 32.8ms | 32.8 ms | 27.3 ms | 43.7 ms | 10 ms |
| 基线更新周期 | QT 一次性学习 | 3.28 s(100 窗) | 2.73 s | 4.37 s | 5 s(500 窗) |
| IIR 时间常数 τ | —(无 IIR) | 106 ms | 88 ms / 109 ms | 142 ms | 32 ms |
⚠ 时序数值基于 12MHz 晶振假设推导(测量节拍 = BASE/捕获时钟),待现场验证;DLD154V4B 为实测/代码确认(10ms tick τ=32ms)。V4B 归一化基数 131072 是参考型号 32768 的 4 倍 → 测量窗 2.18ms 快 15×、精度高 4 倍。
⚠ 灵敏度表数值不可跨型号直接比较:TLD-110 是门控计数域(QT 相对),其余是周期计数域(32768 基数,×65536 比例)。统一换算成 Δf/f 后:TLD-110 最灵敏档 0.049%,M1H 0.015%,PD132 0.064%。
测频路线两派(重要)
| 路线 | 代表 | 原理 | 噪声特性 |
|---|---|---|---|
| 门控计数法 | TLD-110 | 固定时间窗数脉冲(频率域) | 受脉冲抖动影响,QT 学习自标定 |
| 周期累积法 | M1H / PD132L / PD132T / DLD 系 | 累加固定数量周期(周期域,LPCNT=BASE/Xn) | 受周期抖动影响,LPCNT 自适应归一化 |
DLD 产品线(154V4B/960Loop/110S/154Pro)全部继承周期累积法,即 M1H→V4B 的血统;PD132 独立同路;TLD-110 是唯一门控计数派。
跨型号通用结论
- 灵敏度表不能照搬数值:必须按各自归一化基数/测量方式换算 Δf/f 后再比较
- 离开阈值语义三派:TLD-110 相邻档滞回 / M1H-PD132 同档滞回表 / PD132 可固定最高档
- Xn/计数窗口跨平台按捕获时钟缩放(PD132L→T 1.27×)
- 拨码编码随硬件重排:组合位 / 直接编码 / 反码(M1H SENS=3-(sw&0x03))各不相同
- M1H 是 DLD 产品线算法血统源头(灵敏度表/映射/IIR 全部继承),分析新 DLD 型号前先读 M1H
待补型号
- 其他新参考代码(CH592EVT / CH32V208 等 SDK 类不算车检器型号,不归档)