highway-lifecycle
# 高速公路「设建管养」智能化支持
为高速公路全生命周期提供智能化支持,覆盖规划设计、建设施工、运营管理、养护巡检四大阶段。
## 核心能力矩阵
| 阶段 | 核心任务 | 技术方案 |
|------|---------|---------|
| 规划设计 | 图纸审查、规范符合性检查 | 文档分析 + 规范知识库 |
| 建设施工 | 隧道地质分析、围岩分级 | 多模态视觉模型 |
| 运营管理 | 事件检测、异常识别 | 视频流分析 |
| 养护巡检 | 道路病害识别、损害检测 | 图像分类模型 |
---
## 一、规划设计阶段:图纸审查
### 1.1 审查类型
#### 规范符合性审查
检查设计文档内容是否与现行规范条款一致:
- 规范名称、编号、版本号是否正确
- 技术指标是否满足规范最低要求
- 检验频率、允许偏差是否符合规范规定
- 材料性能、施工工艺是否满足规范要求
#### 上下文一致性审查
检查不同章节、位置之间的冲突或不一致:
- 材料一致性(钢材牌号、混凝土等级)
- 设计参数一致性(跨度、荷载、应力、尺寸)
- 预应力参数一致性(摩擦系数μ、偏差系数k、张拉应力)
- 同一结构描述一致性
- 规范引用一致性
- 参数范围与具体数值关系
### 1.2 审查输出格式
```json
{
"审查结果": [
{
"类型": "规范符合性/上下文一致性",
"规范条款": "对应条款编号",
"不符合内容": "具体问题描述",
"修改建议": "如何修改",
"严重程度": "高/中/低",
"来源位置": "源文件位置"
}
],
"总结": "整体评估"
}
```
### 1.3 判定规则
| 情况 | 判定 |
|-----|-----|
| 数值不同 | 不一致 |
| 材料等级不同 | 不一致 |
| 同一对象多种描述 | 冲突 |
| 数值满足范围要求 | 一致 |
| 数值不满足范围 | 不一致 |
| 表达模糊但不冲突 | 建议优化 |
### 1.4 常见问题类型
**规范版本过时**:
- 检查引用规范是否为最新版本
- 例:JT/T 329-2010 → JT/T 329-2025
**参数冲突**:
- 主梁混凝土 C40 vs C50
- 钢板 Q235C vs Q355D
- 定位筋间距不一致
**规范数值比对**:
- 粗骨料最大粒径 vs 钢筋最小净距 3/4
- 水胶比 vs 规范限值
- 保护层厚度 vs 环境类别要求
---
## 二、建设施工阶段:隧道地质分析
### 2.1 可识别特征
**视觉感知类(表现良好)**:
- 节理裂隙发育程度
- 岩石完整性
- 地下水状态
**地质推理类(需大模型)**:
- 岩石坚硬程度
- 结构面结合程度
- 围岩等级
**专业参数类(需人工/仪器)**:
- 地应力状态
- Rc值/Kv值
- 岩体结构类型
### 2.2 围岩分级参考
| 等级 | 特征描述 | 支护建议 |
|-----|---------|---------|
| Ⅰ | 坚硬岩,完整 | 局部锚杆 |
| Ⅱ | 较坚硬岩,较完整 | 锚杆+局部喷层 |
| Ⅲ | 较软岩,完整性一般 | 锚杆+喷层+网 |
| Ⅳ | 软岩,破碎 | 复合衬砌 |
| Ⅴ | 极软岩,极破碎 | 加强支护 |
---
## 三、运营管理阶段:事件检测
### 3.1 检测类别
**宏观交通流事件**:
- `is_congestion` 拥堵
- `is_abnormal_stop` 异常停车
- `is_normal_status` 正常状态
**细粒度目标事件**:
- `is_illegal_vehicle` 非法车辆
- `is_pedestrian` 行人
- `is_construction_rescue` 施工/救援
**高危异常事件**:
- `is_accident` 事故
- `is_fire` 火灾
- `is_spillage` 抛洒物
### 3.2 模型选型建议
| 任务 | 推荐模型 | 说明 |
|-----|---------|-----|
| 事件检测 | Qwen3-VL-30B | 性价比高,Recall优秀 |
| 行人/非法车辆 | Qwen3-VL-235B | 精度要求高 |
| 复杂推理 | 大模型 + Think模式 | 需要思维链 |
### 3.3 Think模式使用原则
| 场景 | Think模式 | 原因 |
|-----|----------|-----|
| 高速事件检测 | ❌ 禁用 | 导致幻觉/禁答 |
| 隧道特征分析 | ✅ 启用 | 提升推理准确性 |
| 道路病害检测 | ✅ 启用 | 减少误判 |
---
## 四、养护巡检阶段:病害检测
### 4.1 病害分类(RDD标准)
| 代码 | 类型 | 特征 | 难度 |
|-----|-----|-----|-----|
| D10 | 横向裂缝 | 垂直于车道 | 低 |
| D00 | 纵向裂缝 | 平行于车道 | 中 |
| D20 | 龟裂 | 网状纹理 | 高 |
| D40 | 坑槽 | 3D凹陷 | 高 |
| Repair | 修补区域 | 色块差异 | 中 |
### 4.2 检测要点
**横向裂缝**:特征明显,不易与车道线混淆,各模型表现均好
**纵向裂缝**:易与车道线、路肩边缘、轮胎印混淆,需语义理解
**龟裂**:网状密集纹理,易误判为"粗糙路面",需高分辨率
**坑槽**:3D特征,关注误报率(FAR),需要紧急修复优先级
### 4.3 模型混淆分析
常见误判:
- 横向裂缝 → 纵向裂缝(缺乏参照系)
- 裂缝 → 车道线(先验偏见)
- D40坑槽 → Repair修补(需区分新修补与病害)
---
## 五、多模态模型评测指南
### 5.1 评测维度
| 维度 | 方法 | 指标 |
|-----|-----|-----|
| 高速事件 | 自动化标签评分 | Macro F1 |
| 隧道特征 | LLM-as-judge | Accuracy |
| 道路病害 | 自动化标签评分 | Macro F1 |
### 5.2 模型能力对比
| 模型 | 参数量 | 特点 |
|-----|-------|-----|
| Qwen3-VL-30B | 30B | 性价比高,事件检测优秀 |
| Qwen3-VL-235B | 235B | 综合最强,细粒度检测优秀 |
| GLM-4.5V | 106B | 地质知识好,隧道分析优秀 |
| InternVL-241B | 241B | 修补识别好,依赖大参数 |
### 5.3 Scaling Law 效应
参数量是性能硬通货,存在明显门槛效应:
- 30B → 235B:各项指标全面提升
- 小模型存在能力"坍缩"风险
- InternVL 对参数规模依赖最强
---
## 六、工程知识注入
### 6.1 项目上下文模板
```json
{
"project_type": "高速公路",
"location": "浙江省",
"environment": "乡村区域 → JC2",
"design_life": "100年",
"applicable_norms": ["公路规范", "国标"],
"inapplicable_norms": ["铁路规范"]
}
```
### 6.2 工程常识库
**除锈等级**:
- 工地连接:手动/电动工具 → St3级
- 喷砂处理:Sa3级(工地不可达)
**环境腐蚀分级**:
- 乡村区域:JC2
- 工业区:JC3
**规范适用映射**:
- 高速公路 → 公路规范
- 铁路项目 → 铁路规范
---
## 七、参考资源
详细内容见 `references/` 目录:
- `norm-compliance.md`:规范符合性审查详细指南
- `multimodal-eval.md`:多模态模型评测方法
- `tunnel-analysis.md`:隧道地质分析方法
- `event-detection.md`:交通事件检测规范
---
## 八、注意事项
1. **RAG架构限制**:无法主动扫描全文进行一致性检查,需结构化参数索引
2. **规范更新**:知识库需及时更新规范版本
3. **样本均衡**:罕见事件(火灾、抛洒物)样本少,需补充数据
4. **标注一致性**:程度描述需穷举定义,避免模糊标注
标签
skill
ai