| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381 |
- {
- "meta": {
- "source": "ScSetting.cfg (EventAnalyze, KK包) + Subsystem_Function_Description v1.3",
- "semantics": {
- "bp_scale": "10..250 阶梯, 数值越低越轻 (10≈运行信息, 40≈警告, 165-180≈停机族, 200/210=安全链级)",
- "safety_chain_rule": "BP200/210 触发 ⇒ DO_WTC_Safety_Loop_Trip=0 (安全链必开, v1.3 定谳)",
- "state_mapping": "CON_iBrakeMode{210,200,198,100,51,50} = BP族执行态 (模式1-6)"
- },
- "provenance": {
- "kind": "OEM 调试包解析产物 (生成器/模板层), **非整机回读**",
- "evidence_grade": "**模板值** — 按三级标签(实机回读/模板值·生效/模板值·空置), 本包**无一条够得上'实机回读'**",
- "not": "不是任何一台机的实际设定; '一致/闭环/自洽'指模板与模板 或 模板与实测数据 之间的一致, **不代表某台机的实际值**",
- "usage": "证据强度=模板值 × 用途: 作**分组依据/设计意图**合格; 作**阈值锚不合格**",
- "see": "README '证据规矩' 节 + param_dict.json meta.SELF_CORRECTION_2026_09_02",
- "stamped": "2026-09-02 结构污染审计补标"
- }
- },
- "ladder": [
- {
- "bp": 250,
- "f2": "0",
- "f3": "0",
- "related": []
- },
- {
- "bp": 240,
- "f2": "0",
- "f3": "0",
- "related": []
- },
- {
- "bp": 230,
- "f2": "0",
- "f3": "0",
- "related": []
- },
- {
- "bp": 220,
- "f2": "0",
- "f3": "0",
- "related": [
- "190/200"
- ]
- },
- {
- "bp": 210,
- "f2": "0",
- "f3": "0",
- "related": [
- "190/200"
- ]
- },
- {
- "bp": 200,
- "f2": "6",
- "f3": "0",
- "related": []
- },
- {
- "bp": 190,
- "f2": "6",
- "f3": "0",
- "related": []
- },
- {
- "bp": 185,
- "f2": "0",
- "f3": "6",
- "related": []
- },
- {
- "bp": 180,
- "f2": "0",
- "f3": "0",
- "related": [
- "165/170/175",
- "165/170/175"
- ]
- },
- {
- "bp": 175,
- "f2": "6",
- "f3": "6",
- "related": []
- },
- {
- "bp": 170,
- "f2": "6",
- "f3": "6",
- "related": []
- },
- {
- "bp": 165,
- "f2": "6",
- "f3": "6",
- "related": []
- },
- {
- "bp": 160,
- "f2": "0",
- "f3": "0",
- "related": []
- },
- {
- "bp": 159,
- "f2": "0",
- "f3": "0",
- "related": []
- },
- {
- "bp": 150,
- "f2": "0",
- "f3": "0",
- "related": []
- },
- {
- "bp": 149,
- "f2": "0",
- "f3": "0",
- "related": []
- },
- {
- "bp": 140,
- "f2": "0",
- "f3": "0",
- "related": []
- },
- {
- "bp": 139,
- "f2": "0",
- "f3": "0",
- "related": []
- },
- {
- "bp": 130,
- "f2": "0",
- "f3": "0",
- "related": []
- },
- {
- "bp": 129,
- "f2": "0",
- "f3": "0",
- "related": []
- },
- {
- "bp": 121,
- "f2": "0",
- "f3": "0",
- "related": []
- },
- {
- "bp": 99,
- "f2": "0",
- "f3": "0",
- "related": []
- },
- {
- "bp": 90,
- "f2": "0",
- "f3": "0",
- "related": []
- },
- {
- "bp": 89,
- "f2": "0",
- "f3": "0",
- "related": []
- },
- {
- "bp": 80,
- "f2": "0",
- "f3": "0",
- "related": []
- },
- {
- "bp": 79,
- "f2": "0",
- "f3": "0",
- "related": []
- },
- {
- "bp": 75,
- "f2": "0",
- "f3": "0",
- "related": []
- },
- {
- "bp": 70,
- "f2": "0",
- "f3": "0",
- "related": []
- },
- {
- "bp": 69,
- "f2": "0",
- "f3": "0",
- "related": []
- },
- {
- "bp": 60,
- "f2": "0",
- "f3": "0",
- "related": []
- },
- {
- "bp": 50,
- "f2": "0",
- "f3": "0",
- "related": []
- },
- {
- "bp": 40,
- "f2": "0",
- "f3": "0",
- "related": []
- },
- {
- "bp": 30,
- "f2": "0",
- "f3": "0",
- "related": []
- },
- {
- "bp": 20,
- "f2": "0",
- "f3": "0",
- "related": []
- },
- {
- "bp": 10,
- "f2": "0",
- "f3": "0",
- "related": []
- }
- ],
- "cross_platform_anchors_en15": {
- "provenance": "EN15九宫口会话回流 2026-09-02 (运行时数据实证); SC-1 数值各异勿照搬, 语义族谱同源 (EN15 包 resources/oem_envision15_jgk2016/ 已于 2026-09-02 合回 main, 实引用; 原'未合分支'注记 2026-09-03 撤)",
- "BP50": "风切出软停, 可自恢复 (EN15 实证)",
- "BP51": {
- "en15": "正常顺桨 2.0°/s = PAR_rPitchSpeedAtBP51 (2113例)",
- "sc1_对拍": "K2 油位低停机入 BrakeMode51, 实测顺桨 1.76°/s — 同族语义, 平台数值各异"
- },
- "BP199_200": "急停级电池回桨, EN15 实测 **≈9–10°/s (±1)**; 原报 9.14(2642例)系**量化假精度**(九宫口自纠 2026-09-02): dt=t(91°限位码)−t(触发码) 仅 32 个整数值(1s 分辨), β0 62% 在 0° ⇒ 速率≡91.3/dt, 9.14=91.3/10, 分布宽度是量化伪影非电池散布。SC-1 侧 BP200/210=安全链级 (v1.3 定谳) 相符",
- "note": "SC-1 字典'刹车级别'列=设计态目标状态号 vs EN15 SOEConfig BrakeProgram=运行态程序号 — 两代资料同名概念两维度, 双向印证",
- "★RESOLVED_2026-09-02_行为验证": {
- "悬置已解除": "盘恢复后按稳态段重算, 结论 = **口径伪影确认, 原'平台数值各异'撤回**",
- "重算方法": "K2 停机录波 100Hz 切片(已入repo waveform_slices/), 滑动中位瞬时速率, 分转矩卸载前后两段",
- "结果": {
- "全程拟合(原口径)": "1.794 °/s (原报 1.76, 同法复现) — **系两段平均的伪影**",
- "转矩卸载期(0→16.81s, 桨角0→16.2°)": "**1.000 °/s** ↔ `Con_PitchSlowRate = 1` **精确**",
- "卸载后(16.2→72.5°)": "**2.000 °/s** ↔ `Con_PitchNormalStopRate = 2` **精确**",
- "三桨一致性": "桨1/2/3 稳态段全部 2.0000, p25=p75=2.0000 **零离散**"
- },
- "★新机制_两段式顺桨": "正常停机顺桨**分两段**: ①转矩卸载期用 SlowRate=1°/s(此段转矩中位 9922 Nm) ②卸载完成(|T|<100Nm)后转 NormalStopRate=2°/s。**这解释了为何全程拟合必然低估** — 它是 1.0 段与 2.0 段的加权平均\n⚠ **作用域: 仅 SC-1(4MW 鼠笼全功率) 实证**。九宫口在 EN15(1.5MW DFIG) 113 次满发停机/33台 秒级验证: **10s 粒度未见 1°/s 慢段, 带载窗(849~1483kW)即为 2.0°/s**; 但其粒度 10s 而 SC-1 慢段长 16.8s ⇒ 严谨表述为 **'EN15 在 10s 粒度未见, 若存在则时长显著短于 SC-1'**, 不可写'EN15 无两段式'。定案需 EN15 高频变桨数据",
- "证据等级": "**模板值·行为验证(近似→精确, 单台单次但三桨零离散)** — 两个参数一次性验证; 不及 EN15 的 33台×22710次(可反推'未被per台改动'), 但数值本身精确到 4 位小数",
- "跨代结论": "`Con_PitchNormalStopRate=2` 在 **EN15(1.5MW陆上) 与 SC-1(4MW海上) 两代均为 2 且均经行为验证** ⇒ **跨代不变量, 双侧行为背书**; **但两段式慢段本身不是跨代不变量**(见作用域注)",
- "method_lessons_from_peer": {
- "检测器起点定义决定你能看见什么": "九宫口第一版把顺桨起点取为'最后一个 β<20° 点', 恰好跳过慢段所在窗 ⇒ 得出'带载窗 2.001'直接否定假说 — 结论碰巧对但证据是错的。改取缓冲区内 β 最小点(真起点)后才见真实分布。**起点/窗口定义须与假说所在时段对齐**",
- "单案例确认外来假说=高危": "其首例 1.137°/s 被当即读作'EN15 也两段式', 实为 10s 窗内顺桨占比造成的采样伪影。**检出**: 多案例分布是否单峰 — **双峰是采样伪影的强签名**(两峰=窗内全程顺桨 vs 部分顺桨)。单案例支持假说时必先问'该特征能否由采样/口径伪影产生'"
- },
- "切换触发_方向未定": "速率 1.0→2.0 的切换时刻与 |T|<100Nm(t=16.81s) **重合到 0.2s 内**, 但**因果方向从单事件分不出**: 可能'转矩卸完⇒放开变桨速率', 也可能'桨到 16°⇒转矩卸载完成'。**标'两者同步, 方向未定'**, 不写'由转矩触发'。(按九宫口'起点定义决定所见'教训自查所得)",
- "★卸载机制_转速给定斜坡_2026-09-02": {
- "trigger": "九宫口给判假测试: Brake_MaxTorque/Brake_SlowRampRate ≈16.8s? — 结果为**第三种**: SC-1 模板 Brake_* 五参数**全为 0**, 卸载不由转矩斜坡程序管",
- "录波实证(K2, 100Hz)": {
- "0~2s": "转矩**先升** 8930→12700 Nm (电制动建立, 与 baselines 停机电制动 8.9-13.4 kNm 吻合), 转速 1107 持平",
- "1~16s": "转速线性下降 **−23.84 rpm/s, R²=0.9987** ↔ `GenSpd_SlowRampRate = 25` (偏差 4.6%); 转矩从 12.7k 线性回落至 7.5k (R²=0.994)",
- "释放点": "转速到 **~770 rpm** 时转矩骤释 7503→108 Nm ↔ `GenSpdRed_LowerLmt = 770` **精确**",
- "时长自洽": "(1107−770)/25 ≈ 13.5s + 电制动建立 ~2s ≈ 16s ≈ 实测 16.81s ✓"
- },
- "机制": "**SC-1 正常停机 = 转速参考按 GenSpd_SlowRampRate 斜坡下拉至 GenSpdRed_LowerLmt, 转矩环跟随(电制动), 到达下限后释放转矩** — 卸载时长由 (ω₀−770)/25 决定, **与转矩大小无关**",
- "跨代含义": "EN15 卸载 ~1.5s(Brake_MaxTorque/RampRate) vs SC-1 16.8s: **机制不同**(转矩斜坡 vs 转速参考斜坡), 不只是速率差 11×。SC-1 的 Brake_*=0 正是'该机型不走转矩斜坡程序'的参数级签名",
- "证据等级": "候选→**准定论**: 两参数(25 rpm/s 斜率, 770 释放点)独立命中 + 时长自洽; 单事件, 待第二次停机录波复现",
- "扫描中的伪命中(按纪律标出)": "Con_PitchManual_TiInterCept=16 / OptAdaptTiSize=16 / GenSpd_FastRampRate_Manual=500 / GenSpd_MinLoadSpeed_Cage=500 与 16.8s/521Nm/s 数值巧合, **无物理通路, 不采**"
- },
- "★统一解释_2026-09-02_参数级检验后": {
- "EN15参数级结果(九宫口)": "Con_PitchSlowRate **EN82/87/93 全=1**, SlowRateDuration=2, NormalStopRate=2 — **与 SC-1 逐字相同**",
- "DFIG假说": "**削弱→撤回**: 参数不但存在且同值, 不像'DFIG 不需要所以没有'",
- "统一解释(候选)": "**变桨侧参数两代相同(慢段 1°/s 都有), 差的是卸载机制决定的慢段时长**: EN15 走转矩斜坡 Brake_MaxTorque/RampRate ≈1.5s ⇒ 慢段 ~1.5s, 10s 粒度不可见(效应量 0.75s/1.7%); SC-1 走转速参考斜坡 (1107−770)/25 ≈16.8s ⇒ 慢段 16.8s, 100Hz 清晰。**机制分野在卸载路径, 不在变桨参数**",
- "待验": "EN15 是否也有 GenSpd_SlowRampRate / GenSpdRed_LowerLmt(已问九宫口); 若两套参数都有则为'参数存在≠功能启用', 若只有 Brake_* 则分野干净",
- "同源确认": "SC-1 的 0.2s 切换重合断言: 转矩与桨角出自**同一录波文件同一时间戳列**, 不受跨源时钟偏移影响 (九宫口在王家湾发现 SOE 比秒级晚 40~50s, n=8)"
- },
- "★机制分野_最终形态_2026-09-02": {
- "EN15参数级(九宫口)": "GenSpd_SlowRampRate=**25(与SC-1同值)** / GenSpdRed_LowerLmt=1050(SC-1 770) / Brake_MaxTorque=6786~11800 / Brake_SlowRampRate=4524~7867 — **两套都非零**",
- "EN15行为级(109次满发正常停机)": "电制动峰值中位 **−449 Nm** = Brake_MaxTorque 的 3.8~6.6% ⇒ 转矩斜坡**未生效**; 脱网后转速逐窗 −38.9→−22.4→−12.4 rpm/s, 斜率比 0.32, R² 中位 0.9403 ⇒ **自由减速**, 转速斜坡**未生效**",
- "分野表": {
- "EN15(DFIG)": "转矩斜坡: 参数非零**未用** | 转速斜坡: 参数非零**未用** | 实际=**顺桨+脱网+自由减速**",
- "SC-1(鼠笼全功率)": "转矩斜坡: 参数**全0** | 转速斜坡: **在用**(R²=0.9987, 25rpm/s→770释放) | 实际=**主动电制动减速**"
- },
- "★结论": "16.81s vs 数秒 的差 **不是速率差, 是'有无主动减速控制'之差**。SC-1 主动把转速拉下来, EN15 松手让它自己停",
- "★同值≠同用": "`GenSpd_SlowRampRate=25` **两代同值, 一侧在用一侧不用** — 比'参数存在≠功能启用'更细一层: 同值也不能推同用",
- "EN15慢段回到INSUFFICIENT": "**已由配置层定案**: 九宫口读全 EN15 配置特征块, 逐字 `变速率回桨功能 = 不使能` ⇒ **EN15 两段式配置层关闭, 不存在**。`Con_PitchSlowRate=1` 在但功能未使能 = '参数存在≠功能启用'的**配置层直接证据**(非行为推断)。其前三轮关于慢段存在性的推算全部作废; 行为验证结论(带载窗即2.0/自由减速)仍成立且有了解释 ⚠**结案边界(九宫口 2026-09-02)**: 配置块关的是'变速率回桨'=**慢段**; EN15 参数层同样多段(SlowRate 1/2s, FastRate 7/1s, Normal 2, Max 5.7), **FastRate 1s 起步冲刺是另一功能, 10min/1s 层都看不见** ⇒ 结案只针对慢段, **不可外推为'EN15 顺桨全程单速率'**; 其 2.00×2113 例只证主段",
- "边界": "两侧结论均限**正常停机路径**; 紧急停机(BP100/150/200/210)两侧均未验",
- "元教训_配置块优先": "我们用参数/行为反推绕三轮, **配置块一行就写着**。⇒ 拿到 OEM 包, **配置/生成记录应第一个读**。且'从数据反推'这个**共同的方法偏好本身就是共同盲区**(双方都没想到读配置块)",
- "配置块↔RTW互证(九宫口)": "`齿轮箱速比=106`↔RTW 105.88 ✓; `非对称变桨=禁用`↔EnableIndPitch=0 ✓ ⇒ 配置块确为生成器真实输入"
- },
- "紧急停机_变桨侧_2026-09-02": {
- "来源": "K19 2015-04-11 安全链功能测试 EventLog (停机态触发, 仅桨角可信, 见 waveform_slices/README)",
- "BP200 过速继电器": "桨 20→39° 线性, **≈4.0 °/s**(三桨一致; 1~5s) — **不在 RTW 控制律任何速率参数中**(MaxRate 3.5/BatteryMax 3.5/Fast 3/NormalStop 2/Slow 1) ⇒ 候选: **Moog PCU 自主顺桨速率**(安全链硬件路径, 绕过主控)",
- "BP210 急停按钮": "桨 89→91.7° 撞机械限位, 0.4~1.1s 段 ≈3.5 °/s(受限位截断, 不作速率证据)",
- "BP100/51/50": "机组已顺桨/停机, 无桨动作 (BP50 桨 0→−10° 阶跃疑解码伪影, 不采)",
- "证据等级": "**候选(有同族先例)** — 4.0°/s 无 SC-1 参数/文档出处, 但与 GE 明文设计范式一致(资产地图 grep 无命中), 单次测试; 与 EN15 电池回桨 9.14°/s(限位码时间差法)口径不同不可比",
- "对九宫口⑤的回答": "SC-1 紧急停机的**传动链**路径无法从本包判定(测试全在停机态); **变桨侧**有第三条路(4°/s, 非 RTW 参数)",
- "GE同族先例(九宫口)": "GE 415 文档三处逐字 `Uncontrolled pitching up to the 90° limit switch with a rate of change that depends on battery voltage` — **安全链硬件路径下的顺桨速率不由主控参数决定, 在 GE 侧是明文设计**; GE 专设自检参数(电池驱动 3s 最小行程 18° = 6°/s 下限)。⇒ SC-1 4.0°/s 无参数出处**与该范式一致**, 候选从'无解释'升'有同族先例'(仍非证明)",
- "惯量缩放假说_可证伪检验": "**改判 INSUFFICIENT(从未被真正检验)**: 九宫口自纠其报的 battRate 10/8/7 有误, 实为 **10/7/7**(8 是 EN82 的 MaxRate 串了) ⇒ EN87≡EN93 两值分档非单调缩放; 两 distinct 值拟 2 参数幂律**自由度 0**, 外推 136m(超数据域 46%)无预测力。前一版'不被支持'撤回。**教训: 报一组参数作趋势前先数 distinct 值**",
- "★(b)坐实_参数存在不binding": {
- "SC-1参数": "`Con_PitchBatteryMaxRate = 3.5`(与 MaxRate/OvrPwrRate 同 3.5) **存在**",
- "SC-1实测": "BP200 安全链顺桨 **4.0°/s** ⇒ **超参数 14%**, 参数在备用电源自主顺桨模式下**不 binding**",
- "EN15对照(九宫口)": "**已撤回**: SOE 限位码时间差法经'分子变分母跟不跟'检验不成立(Δβ0=46.2° 只换来 Δdt=3.0s, CI 排除 R=7/9.8/4.0 全部) ⇒ 该量没在测速率",
- "★跨代通例": "`Con_PitchBatteryMaxRate` 是**受控顺桨的指令限幅**, 备用电源自主顺桨(安全链硬件路径)下**不生效** — 两代同构; 与 GE'应急速率取决电池电压非参数'合起来: **三代应急顺桨均为物理定速, EN15/SC-1 只是另外还带一个不 binding 的参数**。九宫口原判'GE 留给物理 / EN15 参数化 ⇒ 设计意图分层不同'**应改**: 同构度更高",
- "证据等级": "**降为候选**(2026-09-02 九宫口撤回 EN87 腿: 其 SOE dt 不随行程变, dt=t0+(91.3−β0)/R 模型不成立, ≈9–10 撤回不作速率证据) ⇒ 仅剩 SC-1 单场单事件族 14% 超幅 + GE 独立第三证('取决电池电压非参数'); **方向不变, 等级降**",
- "EN15对照(九宫口)_终态": "九宫口第 4 立场: 前一轮'不是速率量测'系**自造混杂**(89% 样本来自台08 一台, 高/低β0 组台构成不同, 各台 dt 基线不同 ⇒ 全场差分被组成差污染); 台内重做 dt 随行程单调降、隐含速率稳定 9.2~9.7 ⇒ 确在测速率。**但其自引'翻案>2次即停手判 INSUFFICIENT'**(9.14→≈9-10→非速率→台内自洽, 翻 3 次) ⇒ **该数字不作任何 load-bearing 用途, (b) 维持候选不动**。唯一四立场不变的: **方向恒为 实测 > 参数 7** — 只作弱方向证据。遗留: 89% 单台(且台08 是事件计数离群台)/1s 量化分不出 9.0 与 9.6/触发码=顺桨起点未独立验证"
- },
- "触发码→起动延迟_100Hz校准": {
- "BP200": "触发 t=0 → 桨角首次偏离 >0.05° @ **+0.19s**",
- "BP210": "@ **+0.40s**",
- "读法": "触发码**早于**实际起动(正延迟) ⇒ 主控侧无'码晚于动'; 九宫口假设(a)'触发码晚于起动致 dt 偏短'在 SC-1 侧**不成立**",
- "⚠边界": "SC-1 EventLog 时戳=主控 100Hz 缓冲自记; EN15 SOE=独立事件日志路径(1s 分辨, 且有 40~50s 偏移前科) — 延迟机制不同, **不可直接拿去修 EN15 的 dt**"
- },
- "限位码时间差法_在SC-1上的偏差": "BP200 20°→91° 用时 18.95s ⇒ (91−20)/18.95 = **3.75** vs 稳态段拟合 4.0 ⇒ **该方法在 SC-1 偏低 −6.3%**(含 0.19s 起动延迟 + 近限位减速)。**方向与 EN15 相反**(EN15 用同法得 9–10 高于参数 7) ⇒ EN15 的'超参数'不是该方法的同类伪影, 更支持 (b) 为真",
- "SOE路径标定_不可做": "九宫口请求: 用 SC-1 EventLog 码时戳算 t(触发码)→t(91°限位码) 与桨角曲线比, 标定记录路径偏差。**结果: 不可做, 但原因与我首版写的不同(首版错, 已订正)**。实情: BP200 桨角 4.0°/s 线性升至 **+18.9s 到 91.7°**(= BP210 撞硬限位停值), 保持到 +34.95s; **限位开关应已触发, 但 K19 三次过速跳机后 60s 内均无 91° 码文件**; 唯一 91° 码组在 15:32:26.916 三桨同毫秒 = 独立限位测试。⇒ 最可能: **EventLog 记录器单实例 — 一次采集(±120s)进行中触发的码不另起文件**, 故跳机的尾部码永远不会以独立事件出现。无匹配 (触发,91°码) 对 ⇒ INSUFFICIENT。**首版误把 −10.00 哨兵当'停在软件限位'**, 见下条 【批写假说(我提)经九宫口检验**不成立**: 71796 条 91° 码时戳 t mod k 对 k=2/5/10/15/30/60 全部均匀, 未吸附到任何粗网格】",
- "★−10.00_记录态哨兵": "桨角列中 **−10.00 = 记录态哨兵非物理值**: 三桨同毫秒切换(BP200 @+35.95s, 有效末值 91.72°→−10.00 无过渡); BP50 从 +0.01s 全程 −10; BP210 全程无(+13s 从 91.7 主动退回 89.0 并保持)。成因未定(变桨柜断电/反馈失效/记录器填充), **读桨角必先剔 −10.00**。首版把它读成'停在 −10° 软件限位'并据此推'限位未撞' — **中途出现的哨兵比开头的哨兵更危险**, 因为前面有一段真数据让人放松警惕"
- },
- "★刹车程序阶梯_四事件解剖_2026-09-02": {
- "数据": "K2 BP51 2015-02-10 / BP51 2014-07-02(首批调机) / BP100 2014-07-06 ×2(同日同台, 相隔47min) — 全 100Hz wDataLogger, 切片入 waveform_slices/",
- "BP51 正常停机(2事件, 跨台跨代)": {
- "桨": "两段式复现: 慢段 ≈1.0~1.1 → **2.000**(两事件精确) ⇒ Con_PitchSlowRate=1 / NormalStopRate=2 **定论**(2 事件 3 桨零离散)",
- "转矩卸载": "转速参考斜坡机制复现: 2014-07-02 前 5s −14 rpm/s(转矩持平 4916→4454) → **5~9s −25.9 rpm/s = 参数 25 复现** → 792 释放(≈770); K2 为 0~2s 电制动升矩(8930→13527) → 1~16s −23.9 → 765 释放。**斜坡段与释放点两事件一致; 斜坡前段行为不同**(电制动升矩 vs 转矩持平)",
- "等级": "两段式桨程序=**定论**; 转速斜坡卸载=**准定论→定论**(斜坡段速率与释放点双复现); 斜坡前段行为=INSUFFICIENT(两事件不同, 疑与初始载荷有关: K2 T0=8930/ω0=1107, 2014 T0=5035/ω0=956/P<0)"
- },
- "BP100(2事件, 同台)": {
- "转矩": "**0.4s 内切断**(7606→151 Nm, 逐 0.1s: 7006/4919/2765/151) — 无斜坡无电制动 = 立即卸载",
- "转子": "**自由减速** 1004→67 rpm/40s(无参考斜坡, 气动制动); 切断瞬间 ω 微升 1004→1039(卸载后短暂加速, 物理预期)",
- "桨": "**三速率程序**: 0~8s **3.0**(=Con_PitchFastRate 3) → 8~17s **1.0**(=Con_PitchSlowRate 1) → 17~33s **3.5**(=Con_PitchMaxRate 3.5, 持续 13s 精确) → 33s 到 89.0 停(顺桨位); 三桨一致; 两事件逐秒吻合",
- "等级": "**准定论, n_independent=1**: 两事件同台同日相隔 47min, 共享当时载荷/环境/参数快照, **不能当两条腿**(九宫口提醒); 三段各精确命中参数值是好证据, 但需另一台或另一日复现才升定论",
- "慢段成因": "8~17s 慢段对应 ω 890→560, 跨越 TEZ 带 700~770 — **但 SC-1 TEZ 本身是塔频派生**(TEZRpm 730 → 3P 0.3048 Hz vs TowerFrequency 0.315, 偏 3.2%; 与 EN15 三变体 TEZ=塔频单一函数同构) ⇒ '慢段跨 TEZ 带'只是'慢段跨某个塔频相关转速区间'的同义改写, **不构成独立设计意图证据**; 且 TEZ_Enable=0、慢段宽于带、与 BP51 慢段不共享阈 ⇒ 成因 INSUFFICIENT, 此观测**不再列为候选**"
- },
- "★刹车阶梯总表(SC-1 实测)": {
- "BP51 正常停": "转速参考斜坡卸载(25 rpm/s→770 释放, 10~17s) + 桨 1→2",
- "BP100": "转矩 0.4s 切断 + 自由减速 + 桨 3→1→3.5",
- "BP200/210 安全链(K19 停机态测试, 仅桨侧可读)": "桨 ≈4.0(BP200, 非 RTW 参数, 疑 Moog PCU 自主)",
- "读法": "**卸载机制随刹车级别质变**(斜坡→切断→硬件自主), 桨速率上限单调升(2→3.5→4.0); 对九宫口⑤'SC-1 紧急停机走哪条': **BP100 级即已不走转速斜坡, 是立即切断+自由减速**"
- },
- "自纠": "首版快速解剖报 BP100 '桨速 3.000' 系滚动中位窗抓到 0~8s 冲刺段; 多速率程序不能用单一速率表述, 须报**逐段时序**。同理 BP51 的'1.76 全程拟合'也是把多段平均成一个数",
- "变桨速率参数行为验证汇总": {
- "Con_PitchSlowRate=1": "3 事件 ✓",
- "Con_PitchNormalStopRate=2": "2 事件 ✓ (2.000 精确)",
- "Con_PitchFastRate=3": "2 事件 ✓ (BP100 0~8s)",
- "Con_PitchMaxRate=3.5": "2 事件 ✓ (BP100 17~33s 3.50 持续 13s)",
- "Con_PitchBatteryMaxRate=3.5": "✗ 不 binding (BP200 实测 4.0)"
- },
- "EN15侧对拍(九宫口 10s 层)": "**撤回** (2026-09-02 九宫口按我方建议 join SOE 后): 14 个'满发→P<20 保持 120s'事件 ±90s 内主导码 = `03_04_343 风场控制限功率`(快类 5/5) / `02_11_109 风速过低停机` / `10_12_001 风机脱网`(09-02 四台同停簇=电网侧) / 慢类 3 个零码 ⇒ **绝大多数不是刹车程序停机, 是节流到零/低风停机/脱网**。'快/慢两类'作描述仍成立但描述的是限电斜坡与脱网; **'与 BP51/BP100 双路相容'无支撑, 撤回; EN15 停机转矩形态回到未测**。教训: **用功率跌落定义事件 = 把多机制混进样本; 排除瞬时≠选中目标机制; 事件选择须由 SOE 码驱动**"
- }
- },
- "★量化假精度通则(九宫口)": "凡 `(常数−β0)/dt` 型量测, 先查 dt 唯一值个数 — **少于 ~40 个即强量化**, 峰位须先用「常数/整数」对拍再谈物理; 副产: 用前必设 β0 门(台20 p50=0.90 系 β0 已在 85–89° 的残余微动污染)"
- },
- "lineage_three_generations": {
- "provenance": "九宫口(EN15)会话回流 2026-09-02; 其源=GE 1.5 文档 404 Control p43/p64 原文 'braking procedure 2-5'",
- "narrowed": "2026-09-03 brave-galileo 线 (TASKS 主控包资产化线待办『lineage_three_generations 收窄』; SC-1 线 epic-moser 提示; 证据本线盘上复现; lite 独立审 ACCEPT_WITH_EDITS 8 条已全部 data-first 复核后采纳, 见 review)",
- "chain": "GE braking procedures (GE 1.5MW) → EN15 BP 阶梯 (远景1.5MW) [分级刹车概念同构, 维持] ‖ EN15 BP 编号族 ~ SC-1 BrakeMode 编号族 (远景4MW) [同族编号, 直系血统 INSUFFICIENT]",
- "leg_1_GE_to_EN15": {
- "verdict": "分级刹车概念同构 维持 (证据 = ge_en15_homology 第1-8条+第10条双侧实证 + 第9条 GE 404 p43/p64 'braking procedure 2-5' 概念); **BP 编号体系起源=GE INSUFFICIENT** (GE 用 procedure 1-5 无 0~210 编号; 该编号族 2007 已在 DEIF 源码, 起点不可定)",
- "ref": "resources/oem_envision15_jgk2016/ge_en15_homology.md (已在 main, 实引用)"
- },
- "leg_2_EN15_to_SC1": {
- "verdict": "由『三代继承』降为『同族编号』; 直系血统 INSUFFICIENT",
- "why": "三代链外的第四方 DEIF AWC500 (明阳2.0 / 锋电1500 主控; 与 kk-electronic 的公司关系盘上未核) 拥有高度重叠的 BrakeMode 编号集与同名 CON_iBrakeModeNNN 枚举, 且源码 PRG_BrakeProgram_198/199 带 DATE 2007-10-10 / 2007-05-08, 早于 SC-1 (2014-15) 与 EN15 包 (2016)。一个链外方也共享的特征分不开『沿链继承』与『各自取自共同上游』⇒ 编号族同构不能作直系血统证据",
- "number_sets": "三方共核 {0,50,51,100,200,210}; DEIF ladder 9 元 {0,30,50,51,100,198,199,200,210}; EN15 {0,30,50,51,100,150,199,200,210} (与 DEIF 差 150↔198); SC-1 CON_iBrakeMode 枚举 {0,50,51,100,198,200,210} (无 30/199), SC-1 字典阶梯 35 级 (ladder 字段)",
- "evidence_reproduced": {
- "deif_ladder": "resources/oem_deif_awc500_mingyang_sharpower/brake_programs.json ladder 键 = {0,30,50,51,100,198,199,200,210}; ladder[198].date_in_source=2007-10-10, ladder[199]=2007-05-08",
- "sc1_enum": "resources/oem_envision_sc1_rudong2014/operation_modes.json CON_iBrakeMode{0,50,51,100,198,200,210}",
- "sc1_bp51_anchor": "同义**同值**: SC-1 BrakeMode51 稳态顺桨 2.000°/s = EN15 BP51 2.0°/s (原 1.76 系两段平均伪影, 已在 cross_platform_anchors_en15.★RESOLVED 撤回); 锚点≠血统"
- }
- },
- "shared_range_measured": "kk-electronic (远景 EN15/SC-1) ∪ DEIF AWC500 两家。**不是『丹麦生态通用惯例』**: 同为丹麦系的 Mita-Teknik WP4000 用 STSNNNNN 状态码 + ControlProgram1/2 ∪ {0,50,200,240} (CP3 恒 1; resources/oem_mitateknik_wp4000_huachuang/status_code_config.json distributions); 上气 B&R SEC2000 用 6 枚举 0/10/30/50/70/90 (resources/README.md)",
- "shared_mechanism": "INSUFFICIENT — 共同祖先 / 授权 / 人员流动均不可分, 不外推",
- "shared_codebook": "远景 EN15 与 DEIF 共享的**不止编码规格**: 九宫口 soe_dict (1464 码) 与 DEIF SP1500 (615 码) **184 码 (30%) 码号+符号名逐字相同**, 跨 21 段 (01_05 变桨 / 02_xx 机舱 / 03_04 电网电压频率 12 码 / 03_07 SC_TestBrakeProgram50/51/100/199 / 03_09 SC_TimeOut_BP50/51/100), 其中 272/366 条停机程序号亦同 ⇒ 基础码本同源。**分叉在各家扩展层**: 远景 03_04 限功率 4 码分两型 — 节流型 bp=0: 321 OC_UserLimitPower / 322 OC_SystemLimitPower; 停机型 bp=51/50: 300 SC_STOP_ForGridLimitation / 301 …BP50 (两型可用率/损失口径不同, 报数必带 bp; 只报『N 码限功率』视为口径未定 — 与 DEIF 包 248ce8ee 同口径) + 站点扩展码 03_04_340/343/344/345 (王家湾 SOE 导出, 九宫口字典**无正本**, 见 wjw_cache/wjw_soe_stats.json 与 docs/reference/王家湾_抬桨态×限功率码_交叉.md); DEIF 03_04_014-016 穿越、03_04 = 'Tower Grid Values' (control_arbitration.json)。⇒ **禁止跨厂商按码号互查**的理由 = 扩展层分叉 + 同号异义 (409 个重合码号中 225 个符号不同, 如 01_05_003 PitchModeFeedbackError vs Pitch_SyncError), **不是『码本不同源』**",
- "caveat": "SC-1 平台身份为西门子系(用户正音), BP 编号族属控制软件血统, 与整机平台血统是两条线, 勿混谈",
- "review": "lite 独立审 (1 subagent, 2026-09-03): ACCEPT_WITH_EDITS 8 条 — ①'完全相同编号集'FALSE→高度重叠+三集合列出 ②'同义异值'已撤→同义同值 ③'共享编码规格非分类内容'FALSE→基础码本同源+扩展层分叉 (184/615 复现) ④340/343/344/345 无字典正本→改引站点导出 ⑤leg_1 编号起源=GE 降 INSUFFICIENT ⑥CP 集合措辞 ⑦'链外第四方'→三代链外(公司关系未核) ⑧本字段。均 data-first 复核后采纳; 另撤 cross_platform_anchors_en15.provenance 的'EN15 包 main 上不存在'过时注记"
- }
- }
|