架构设计文档:核心作战概念更新(发射平台/探测设备分离)
This commit is contained in:
parent
bebc03ee43
commit
1db632676d
@ -205,11 +205,12 @@ enum DamageStage { Normal = 0, EngineAnomaly = 1, AttitudeLoss = 2, Destroyed =
|
||||
enum FormationMode { Single = 0, Formation = 1, Swarm = 2 }
|
||||
|
||||
// === 核心作战概念 ===
|
||||
// 火力单元(FireUnit):能独立完成搜索、跟踪、瞄准并实施打击的最小作战实体。
|
||||
// 包含探测(雷达/光电/红外)+ 打击(发射架/火炮)的完整闭环系统。
|
||||
// 配置层 = ScenarioUnit(LaunchPlatform),含探测字段 + 打击字段。
|
||||
// 独立探测节点(DetectionNode):只探测不打击的侦查节点(如前沿警戒雷达)。
|
||||
// 配置层 = ScenarioUnit(Detection),仅含探测字段。
|
||||
// 发射平台(LaunchPlatform):搭载弹药并实施打击的装备实体。
|
||||
// 配置层 = LaunchPlatformSpec(基础参数)→ ScenarioUnit(LaunchPlatformSpecId, SensorSpecId)。
|
||||
// 探测设备(Sensor):雷达/光电/红外传感器,可独立部署或随发射平台部署。
|
||||
// 配置层 = SensorSpec(基础参数)→ ScenarioUnit(SensorSpecId)。
|
||||
// 发射平台自带探测 = ScenarioUnit 同时设置 LaunchPlatformSpecId + SensorSpecId。
|
||||
// 独立探测节点 = ScenarioUnit 仅设置 SensorSpecId + EquipmentRole=Detection。
|
||||
// 两者都往统一信息网络送探测信息,planner 基于融合后的探测边界规划。
|
||||
// 无人机批次(DroneWave):有共同航路的一组无人机(攻击方)。
|
||||
// 批次关联航路但不独占(多个批次可共享同一条航路)。
|
||||
@ -267,7 +268,7 @@ CounterDroneBackend_Data/
|
||||
CombatScene — 步骤1:作战场景(含24h时间、天气)
|
||||
ControlZone — 步骤1+:管控区域/电子围栏(NEW)
|
||||
ScenarioDrone — 步骤2:目标配置(含 WaveId 关联批次)
|
||||
ScenarioUnit — 步骤3:装备部署(火力单元含探测+打击,或独立探测节点)
|
||||
ScenarioUnit — 步骤3:装备部署(发射平台引用 LaunchPlatformSpec + 可选 SensorSpec 探测,或独立探测设备引用 SensorSpec)
|
||||
CloudDispersal — 步骤4:云团抛撒配置
|
||||
RoutePlan — 步骤5:航路规划(1:N Scenario,多批次;批次关联但不独占航路,FK 关联 ScenarioDrone.WaveId)
|
||||
Waypoint — 航路点
|
||||
|
||||
Loading…
Reference in New Issue
Block a user