# 智芯板槽 — 场景与规则定义 V1.0 智芯板槽 — 场景与规则定义 V1.0本文档用于统一业务语义、算法搜索空间与成本计算口径作为代码实现与方案验收的唯一依据。一、物理资源模型硬性约束资源层级关键属性规则BBU物理位置经纬度固定不可移动BBU 板位每 BBU 6 个物理插槽可插板也可空置板件 (Board)型号UBBPD2 / UBBPD4槽位数固定为 3 / 6槽位 (Slot)隶属于板件一个槽位只能挂一个小区小区 (Cell)老小区 / 新小区老小区不可删除新小区必须接入1.1 板件规格板件型号最大支持 4G 小区数UBBPD23UBBPD46板件数量不能变更板件不能自行升级 不允许将 UBBPD2 替换为 UBBPD4二、核心优化目标2.1 成本公式不可更改总成本 0.7 × 距离成本 0.3 × 操作次数2.2 距离成本Distance Cost包含新小区经纬度 → 最终挂载 BBU 经纬度的 Haversine 距离老小区迁移路径距离原所属 BBU → 新所属 BBU不包含板件物理移动距离拆装板不计入无线损耗2.3 操作次数Operation Count操作类型计数新小区接入每个1老小区迁移每个1换板 / 插板每块1三、三大基础调优场景Search Space所有合法的开站方案均由以下三种基础场景组合而成。 场景一同 BBU 单板容纳理想态适用条件目标 BBU 下存在单一板件其空闲槽位数 ≥ 新开小区总数。操作流程新小区直接接入该板件的空闲槽位不迁移任何老小区不移动任何板件成本特征距离成本 ≈ 0新小区与目标 BBU 距离极近操作次数最少仅新小区接入示例BBU-1 下有一块 UBBPD4 板已开 4 个小区剩 2 槽现需新开 2 个小区直接接入即可。 场景二同 BBU 多板拼槽常规扩容适用条件目标 BBU 下没有任何单一板件能容纳所有新小区但所有板件空闲槽位之和≥ 新开小区总数。操作流程将新小区拆分分散接入 BBU 内多个板件的空闲槽位不迁移任何老小区不移动任何板件成本特征距离成本 ≈ 0所有操作均在同 BBU 内操作次数为新小区数量示例BBU-1 有两块板板AUBBPD4已开 3 个剩 3 槽板BUBBPD4已开 3 个剩 3 槽现需新开 4 个小区 → 板A 挂 2 个板B 挂 2 个。 场景三跨区域引板资源重分布适用条件目标 BBU 下所有已插板件的总空闲槽位 新开小区数且目标 BBU 存在空余的物理板件插槽即可以插新板。核心逻辑从其他 BBU源 BBU拆卸板件插入目标 BBU 的空插槽以增加目标 BBU 的总槽位数。3.1 子策略 A腾空搬板Clean Move将源 BBU 某块板上的所有老小区迁移至源 BBU 内的其他板件不跨 BBU该板变为空板空板移动至目标 BBU新小区接入目标 BBU包括这块新搬来的板成本影响老小区迁移距离 0同 BBU 内操作次数较多迁老 插板 新接入3.2 子策略 B带载搬板Dirty Move不迁出源 BBU 板上的老小区直接将整块板带着老小区移动至目标 BBU新小区接入目标 BBU原板上的老小区因所属 BBU 改变产生跨区域迁移距离成本成本影响操作次数少仅插板 新接入老小区距离成本可能很高3.3 决策机制GA 会自动比较A 与 B的总成本0.7 × 距离 0.3 × 操作选择成本更低的方式没有预设倾向。示例BBU-A目标有 2 块板各剩 1 槽共 2 槽需新开 4 小区。BBU-B源有 2 块板各开 3 小区共 6 槽还能各开 3 个。方案将 BBU-B 的一块板及其 3 个老小区搬到 BBU-A。子策略 A先把 BBU-B 的 3 个老小区挪到 BBU-B 的另一块板上距离 0再搬空板。操作多但距离低。子策略 B直接搬板3 个老小区产生从 BBU-B 到 BBU-A 的距离成本。操作少但距离可能高。最终由成本函数决定选哪个。四、特殊边界情况处理Edge Cases4.1 目标 BBU 满配无空板位现象目标 BBU 的 6 个物理插槽已全部插满板件Σ 空闲槽位 新小区数。处理策略优先尝试在该 BBU 内利用现有板件的剩余槽位接入部分新小区场景二剩余剩余无法接入的新小区放弃该 BBU转而在其他 BBU 中寻找合适的目标执行场景三跨区域引板五、算法角色边界组件职责禁止事项GA遗传算法在 3 大场景 2 种子策略的全空间中搜索计算精确成本输出最终施工方案不能违反硬约束槽位冲突、老小区丢失DQN强化学习学习当前网络拓扑状态输出变异方向偏好如更倾向于跨区域还是同BBU扩容加速 GA 收敛不能直接生成方案不能绕过硬约束不能决定最终成本六、施工输出规范每一个输出方案必须明确以下内容6.1 新小区清单小区名称 → 目标 BBU / 板件型号 / 槽位索引 / 距离成本6.2 老小区迁移清单小区名称 → 原 BBU → 新 BBU / 距离若无老小区迁移必须标注“未动老小区”。6.3 换板操作清单板件型号 / 源 BBU → 目标 BBU6.4 成本汇总距离成本合计 操作次数合计 总成本七、规则优先级硬约束排序1. 老小区必须存在不可删除 2. 槽位不能冲突一个槽位只能一个小区 3. 板件不能超载已用 ≤ 容量 4. 跨区域换板前板上老小区必须迁出或随板迁移成本计入 5. 所有新老小区必须全部接入 6. 最小化总成本0.7 × 距离 0.3 × 操作 7. 板件数量不能变更板件不能自行升级前 5 条是硬约束违反即非法第 6 条是优化目标文档版本Final v1.0适用范围GA DQN 联合优化系统开发、测试与验收