ThreatSourceLibaray/ThreatSource/data/missiles/composite/cg_002.toml

88 lines
4.5 KiB
TOML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 毫米波-红外成像末制导导弹-001 配置
Type = "CompositeGuidance"
[Name]
Zh = "毫米波-红外成像末制导导弹-001"
En = "Millimeter Wave-IR Imaging Terminal Guided Missile-001"
[Properties]
Type = "CompositeGuidance"
MaxSpeed = 250.0
MaxFlightTime = 60.0
MaxFlightDistance = 5000.0
MaxAcceleration = 100.0
ProportionalNavigationCoefficient = 4.0
LaunchAcceleration = 100.0
MaxEngineBurnTime = 2.5
CruiseTime = 3.5
Mass = 25.0
ExplosionRadius = 5.0
HitProbability = 0.9
SelfDestructHeight = 0.0
CruiseAttackAngle = 5.0 # 巡航阶段攻角 (度)
GuidanceSeekingAngle = 15.0 # 制导阶段导引头下视角 (度)
InfraredRadiationIntensity = 96.0 # 红外辐射强度 (瓦特/球面度)
UltravioletRadiationIntensity = 100.0 # 紫外辐射强度 (瓦特/球面度)
# --- 复合制导特定属性 ---
CompositeWorkMode = "Serial" # 工作模式Serial (串行) 或 Parallel (并行)
# FusionStrategy = "UseHighestPriority" # 仅在并行模式下相关
# --- 制导组件套件 (GuidanceSuite) ---
# 第一个制导阶段:激光半主动制导
[[Properties.GuidanceSuite]]
ComponentName = "LaserSemiActive_Phase1_Terminal"
GuidanceSystemType = "LaserSemiActiveGuidance" # 必须与工厂中的类型字符串匹配
ActivationTrigger = "OnLaunch" # 激活触发器OnLaunch, AfterFlightTime, DistanceToTargetThreshold, PreviousStageComplete
ActivationValue = 0.0 # 触发器关联值 (例如:飞行时间秒数,距离米数)
Priority = 0 # 优先级 (例如0为最高)
MaxTimeToAcquireGuidanceSeconds = 5.0 # 获取制导的最大时间
MinTimeWithGuidanceBeforeSwitchSeconds = 0.3 # 稳定跟踪0.3秒后切换
ContinueChainOnFailure = true # 失败后继续尝试下一个
# 第二个制导阶段:红外成像末制导
[[Properties.GuidanceSuite]]
ComponentName = "IR_Phase2_Terminal"
GuidanceSystemType = "InfraredImagingTerminalGuidance" # 必须与工厂中的类型字符串匹配
ActivationTrigger = "PreviousStageComplete" # 例如:在飞行一段时间后切换 (或者 PreviousStageComplete)
ActivationValue = 10.0 # 例如飞行10秒后激活红外阶段 (如果 CruiseTime 是 5s这里可能需要调整)
Priority = 1 # 优先级低于毫米波
MaxTimeToAcquireGuidanceSeconds = 5.0 # 获取制导的最大时间
MinTimeWithGuidanceBeforeSwitchSeconds = 60.0 # 设置为MaxFlightTime使其持续制导
ContinueChainOnFailure = false # 这是最后一个,失败也无需继续
# --- 各制导模式的详细配置 ---
[LaserSemiActiveGuidanceConfig] # 激光半主动制导系统配置
FieldOfViewAngle = 30.0 # 传感器视场角 (度)
LensDiameter = 0.1 # 传感器透镜直径 (米)
SensorDiameter = 0.03 # 探测器/传感器本身直径 (米)
FocusedSpotDiameter = 0.006 # 传感器上聚焦激光光斑直径 (米)
ReflectionCoefficient = 0.2 # 目标激光反射系数 (0.0 到 1.0)
TargetReflectiveArea = 1.0 # 目标有效反射面积 (m^2)
LockThreshold = 1.0e-8 # 锁定目标的最小接收功率 (瓦特, 例如 1.0e-8 W)
SpotOffsetSensitivity = 0.05 # 对光斑偏移的敏感度,用于制导调整
JammingResistanceThreshold = 1.0e-5 # 克服干扰所需的接收功率阈值 (瓦特, 例如 1e-5 W)
TransmitterEfficiency = 0.85 # 激光指示器发射效率 (0.0 到 1.0)
ReceiverEfficiency = 0.8 # 导弹激光接收器效率 (0.0 到 1.0)
Wavelength = 1.06 # 激光波长 (微米, μm)
[LaserSemiActiveGuidanceConfig.LaserCodeConfig] # properties内部的激光编码配置
IsCodeEnabled = true # 激光编码系统是否启用?
IsCodeMatchRequired = true # 制导是否需要匹配激光编码?
[LaserSemiActiveGuidanceConfig.LaserCodeConfig.Code] # 具体的激光编码详情
CodeType = "PRF" # 激光编码类型 (例如 PRF)
CodeValue = 1010 # 激光编码的实际值
[InfraredImagingGuidanceConfig]
MaxDetectionRange = 1000.0 # 最大探测距离 (米)
SearchFieldOfView = 12.0 # 搜索视场角 (度)
TrackFieldOfView = 6.0 # 跟踪视场角 (度)
ImageWidth = 640 # 图像宽度 (像素)
ImageHeight = 480 # 图像高度 (像素)
BackgroundIntensity = 1.0e-4 # 背景辐射强度 (瓦特/球面度)
SearchRecognitionProbability = 0.6 # 搜索模式目标识别概率阈值
TrackRecognitionProbability = 0.8 # 跟踪模式目标识别概率阈值
TargetLostTolerance = 0.3 # 目标丢失容忍时间 (秒)
LockConfirmationTime = 0.5 # 锁定确认时间 (秒)
JammingResistanceThreshold = 1.0e-5 # 干扰抗性阈值 (瓦特)
Wavelength = 3.0 # 波长 (微米)