为什么是三值
不同约束原生输出不同:物理约束可为实值裕度,任务约束可为自动机状态,规范约束可为规则判定。为使”合取”成为定义良好的运算,每类约束先经求值器 ν_i 映射到强 Kleene 三值域 𝕋₃ = {TRUE, FALSE, UNKNOWN}:
- FALSE:已有充分反证或明确禁止
- UNKNOWN:关键事实缺失、冲突、超出适用域、置信度不足或规则未覆盖
- 强 Kleene 合取:任一 FALSE ⇒ 总体 FALSE;无 FALSE 但有 UNKNOWN ⇒ 总体 UNKNOWN;仅全部 TRUE 才允许进入下一环节(V0.2 命题 P11)
UNKNOWN 是第一等公民
二值逻辑强迫系统在”证据不足”时武断二选一。三值逻辑让”不知道”成为可计算、可路由的状态:UNKNOWN 触发人工复核、补充感知或直接拒绝,而不是被静默地当成 TRUE 或 FALSE。
产生 UNKNOWN 的典型来源:
| 来源 | 例子 |
|---|---|
| 证据缺失/冲突 | 设备台账与感知结果不一致 |
| 感知置信度不足 | μ_t 输出低于任务特定阈值 |
| 规则无覆盖 | 输入场景没有适用条款 |
| 超出 ODD | 夜间/雨雾/新塔型等分布外输入 |
闭世界叠加:OWL 的坑
OWL 采用开放世界语义——知识库没有记录许可并不等于禁止。直接用 OWL 推理做作业许可会把”未记录”误判为”可执行”。电网作业必须叠加 SHACL、闭世界规则、三值逻辑和默认拒绝:
Permit 的每个输入事实均须带来源、时间戳、适用规范版本与置信度。物理裕度不足、任务自动机状态非法、规范明确禁止均产生 FALSE;证据缺失/冲突、感知置信度不足、规则无覆盖或输入超出 ODD 均产生 UNKNOWN。
门控的边界
默认拒绝只是安全门控性质:
- 它是软件门控层面的确定性,以计算平台与执行链正常为前提
- 永不行动的系统也能平凡满足它——所以必须与有效任务误拒率 FRR 成对考察,见 UVR / FRR 成对指标