当前位置: 首页 > news >正文

问题一

问题一模型

  • 蓝方航迹离散为序列 ({(t_i,\mathbf{r}i,\mathbf{v}i)}^{N-1})(1 s 采样),(\mathbf{r}i=(x_i,y_i,z_i)),(\mathbf{v}i=(v,v,v));trajectory.py 中 TrajectoryPoint 对象承载这些数据。
  • 红方 A 型雷达集合 (\mathcal{R}={R_j}{j=1}^4),每台雷达具有定点坐标 (\mathbf{r}^{(R_j)}=(x_j,y_j,z_j))、探测参数 (R,R_o,\theta_{\min},\theta_{\max},P_{d,\min},P_{d,\max});src/main.py::load_radars 自动用地形高程 (h(x_j,y_j)) +5 m 构造。
  • 地形由规则格网 (Z[m,n]) 给出,网格间距 (dx=dy=25) m;src/terrain.py::TerrainGrid 用双线性插值 (h(x,y)) 复原任意坐标的海拔。
  • 目标:对每个时刻、每台雷达给出探测概率 (P_d^{(j)}(t_i)),再按扫描周期聚合,求单雷达发现概率和多雷达联合发现概率,以检验“穿透成功”(发现概率 ≤0.2)。

地形与几何约束

  • 雷达与航迹点间的欧氏距离 (R_{ij}=|\mathbf{r}i-\mathbf{r}^{(R_j)}|) 与水平距离 (D=\sqrt{(x_i-x_j)2+(y_i-y_j)2}) 由 src/geometry.py::distancehorizontal_distance 计算。
  • 俯仰角 (\theta_{ij}=\arctan\big((z_i-z_j)/D_{ij}\big))(弧度计算后转角度),实现见 elevation_angle
  • 初步可探测条件:(R_{ij}\le R_{\max}) 且 (\theta_{\min}\le \theta_{ij}\le \theta_{\max});Radar.in_range 执行此判定。
  • 为考虑遮蔽,terrain_blocking_angle 在雷达—目标连线间隔 (s=50) m 采样点 ((x_k,y_k,z_k)),比较地形仰角 (\alpha_k=\arctan\frac{h(x_k,y_k)-z_j}{\sqrt{(x_k-x_j)2+(y_k-y_j)2}}),记录最大值 (\alpha_{\max})。
  • 若目标仰角 (\theta_{ij}) 满足 (\theta_{ij}<\alpha_{\max}+\Delta\theta)((\Delta\theta=1^\circ),即 Radar.min_clearance),视为被遮挡;evaluate_detection 将该布尔值传入 detect_with_terrain

探测概率函数

  • 未遮挡时按题干分段函数计算:
    [
    P_d^{(j)}(R_{ij}) =
    \begin{cases}
    0,& R_{ij}>R_{\max}\
    P_{d,\min} + \frac{P_{d,\max}-P_{d,\min}}{R_o}R_{ij},& 0\le R_{ij}\le R_o\
    P_{d,\max} - \frac{P_{d,\max}-P_{d,\min}}{R_{\max}-R_o}(R_{ij}-R_o),& R_o<R_{ij}\le R_{\max}
    \end{cases}
    ]
    实现位于 Radar.raw_probability。为防止下降段低于 (P_{d,\min}),代码使用 max(min_pd, ...)
  • 若遮挡或俯仰、距离不满足条件,则概率直接设为 0;detect_with_terrain 汇总成 DetectionSample(probability=...),供后续统计和导出。
  • 这样即可生成用于 Excel “第一问”表中 RA-1~RA-4 列的逐秒概率。

扫描周期与发现概率估计

  • 雷达扫描周期 (T=10) s,对应 10 个离散点;aggregate_scan_periods 将列表 ({P_d^{(j)}(t_i)}) 按 10 个元素求均值
    ( \bar{P}{d,k}^{(j)} = \frac{1}{10}\sum{9}P_d(t_{10k+m}) )。
  • 单雷达发现概率需连续 3 周期均探测成功,模型假设独立:sliding_detection_probability 计算
    (P_{f,n}^{(j)} = \prod_{\ell=0}^{2} \bar{P}_{d,n+\ell}^{(j)});得到长度 (M-2) 的序列,其最大值衡量最危险时段。
  • 多雷达组网按题面公式 fused_detection_probabilityfused_window_detection
    • 周期级融合:(P_{f,k} = 1-\prod_{j=1}{4}(1-\bar{P}_{d,k}))。
    • 连续 3 周期发现:(P_{f,n}^{\text{(all)}} = 1-\prod_{j=1}{4}\Big(1-\prod_{\ell=0}\bar{P}_{d,n+\ell}^{(j)}\Big))。
  • 通过比较 (\max_n P_{f,n}^{\text{(all)}}) 与 0.2,可判定航迹是否穿透成功;main.analyze_route 打印这些序列供分析。

求解流程与论文撰写提示

  • 输入 附件2 地形、附件1 航迹,运行 python -m src.main analyze ... --excel-out ... 即可重现计算;outputs.write_problem1_excel 将结果写入 第一问 工作表。
  • 论文中可依次描述:坐标系与插值模型 → 雷达几何与遮蔽约束 → 分段探测概率函数 → 周期平均与连续窗口发现概率 → 多雷达融合与穿透判定;每一步均可引用上述公式并说明对应代码模块。
  • 建议在正文展示图表:①航迹与雷达位置三维图(visualization.plot_trajectory),②周期平均概率或连续发现概率的曲线,用于论证关键区段和遮蔽影响。

后续建议

  • 可统计各雷达遮挡发生率或距离分布,进一步解释概率低的原因。
  • 若需对模型灵敏度分析,可调整 stepmin_clearance 检验遮蔽判定对结果的影响。
  • 完成写作前,复核 Excel 输出是否满足格式(数值精度、列顺序)再准备提交。
http://www.zskr.cn/news/22883.html

相关文章:

  • 左右互搏--- 一种高效的CLI工作方法实践
  • 图论初步 - L
  • 以江协科技STM32入门教程的方式打开FreeRTOS——STM32C8T6如何移植FreeRTOS - 教程
  • 实训题
  • GoodSync 2025年10月17日
  • 书本p66实训题第2题
  • springboot 上传图片到服务器之后,前段不能正确加载图片问题
  • 深入解析:云原生时代的数据流高速公路:深入解剖Apache Pulsar的架构设计哲学
  • DeepResearch代码浅析
  • 2025年10月中国专精特新申报服务机构推荐榜:五强实测
  • 静态初始化块的执行顺序
  • 10.16 CSP-S 模拟赛总结
  • 远程无钥匙进入(PKE)技术:便利与安全的完美融合
  • 灵动岛iPhone状态栏获得高度不对 iOS iPhone14pro iPhone14pro max状态栏获得高度不对
  • 别被波形“骗” 了!差分探头与无源探头测量不一致的 5 大关键因素
  • 2025年信息流代运营服务商权威推荐榜单:专业投放策略与效果优化服务口碑之选
  • 【Prompt学习技能树地图】单一思维链优化-自我一致性提示工程原理、实践与代码实现 - 教程
  • 基于MATLAB的倒立摆控制实现方案
  • 数据迁移mysql--sr
  • 2025 西安楼盘最新推荐排行榜:聚焦优质教育配套的品质楼盘精选高端/刚需/品牌/现房/优质楼盘推荐
  • Android-MVX工艺总结
  • volcano源码阅读——action/enqueue
  • 2025年工业大吊扇厂家权威推荐榜:大型厂房通风降温设备源头企业综合实力与客户口碑深度解析
  • 【左扬精讲】SRE 别慌!我用 故障预测与诊断,性能评估与优化,资源分配与规划 讲概率与贝叶斯算法的实战应用,都是咱运维人能懂的话(含代码)
  • 学校社团招新的题目(莫队+树状数组统计区间逆序对个数)(蒟蒻被薄纱QAQ)
  • 2025 年 PP 管厂家最新推荐榜:全面甄选优质 pp 风管、PP 喷淋塔等产品厂家,助力实验室场景精准选型
  • MyEMS:衔接 “双控” 政策与企业实践的开源能源管理利器
  • 2025 电动轮椅厂家最新推荐榜:深度解析智能轻便 / 长续航 / 高安全国产优质品牌核心优势
  • 2025年信息流代运营服务商权威推荐榜单:专业投放策略与高效转化服务口碑之选
  • 一些框架