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

海上电磁波传播:两径模型 vs 抛物方程模型传播损耗对比

在海洋环境中建模电磁波传播损耗,常用的理论方法包括简化的双路径模型(Two-Ray Model)与精确的抛物型波动方程(Parabolic Equation, PE)方法。本文将对比这两种方法的传播因子计算方式,并在实际参数下进行传播损耗估算,以探讨它们的差异与适用范围。


目录

(一)两种方法简介

1.1 双路径模型(Two-Ray Model)

1.2 抛物型波动方程(PE 方法)

(二)案例对比

2.1 双路径模型结果

2.2 PE 方法结果

(三)两种方法对比总结


(一)两种方法简介

1.1 双路径模型(Two-Ray Model)

双路径模型假设信号在直射路径和海面反射路径之间发生干涉。该模型引入传播因子 η,表示两径叠加后的场强修正:

\eta = \sqrt{1 + |\Gamma|^2 + 2|\Gamma| \cos(k_0 \delta + \angle \Gamma)}

其中:

  • Γ:海面反射系数(可能含粗糙修正)
  • k_0:波数,k_0 = 2\pi / \lambda
  • δ:两路径长度差
  • η:传播因子,影响最终信号强度

总传播损耗为:

\text{PL}_{\text{2-ray}} = \text{FSPL} - 20\log_{10}(\eta)

1.2 抛物型波动方程(PE 方法)

PE 是从 Helmholtz 方程近似推导出的窄角传播模型,适用于中远距离海上传播。PE 方法求解电磁场包络 u(x,z),传播因子定义为:

F = \sqrt{r} \cdot |u(x,z)|

总传播损耗为:

\text{PL}_{\text{PE}} = \text{FSPL} -20 \log_{10} F(x, z)

该方法可灵活引入大气折射、粗糙海面、阻抗边界等复杂因素,适合精细建模。

FSPL 是如下定义

\text{FSPL(dB)} = 20 \log_{10}(d) + 20 \log_{10}(f) + 32.44

需要注意的是,两径模型一般只用于近海面视距传输的路径损耗模型。而PE 方法常用于超视距传输。

(二)案例对比

参数数值
频率 f3 GHz
波长 λ0.1 m
发射高度 h_t10 m
接收高度 h_r2 m
水平距离 d10 km
海面反射系数 Γ-1(理想导体)

2.1 双路径模型结果

  • 路径差:δ≈0.007 m
  • 波数:k_0 = 62.8\text{rad/m}
  • 干涉传播因子:η≈0.44
  • 干涉损耗:-20 \log_{10} \eta \approx 7.1 \text{dB}
  • 自由空间路径损耗(FSPL):

20\log_{10}(d) + 20\log_{10}(f) + 32.44 \approx 122 \, \text{dB}

  • 总损耗:

\text{PL}_{\text{2-ray}} \approx 122 + 7.1 = \boxed{129.1 \, \text{dB}}

2.2 PE 方法结果

在同样参数下,PE 数值解场包络 u(x,z) 得传播因子,进一步得到传播损耗:

(此处为示意,未真正计算)

\text{PL}_{\text{PE}} = \boxed{130 \, \text{dB}}

注:PE 结果依赖具体网格求解精度,可能略高于简化模型。

(三)两种方法对比总结

项目双路径模型 η抛物型方程 F
精度中等(适用于简单场景)高,可考虑多路径、粗糙海面、大气折射等
建模复杂度低(公式解析)高(需数值求解)
计算资源需求极低(适合快速估算)中等到高(需差分或谱方法求解)
适用距离近距到中距(< 30 km)中距到远距(> 10 km)
可扩展性较差(不适合复杂边界)强(边界、折射、粗糙度均可建模)
典型损耗差距与 PE 相比偏低 0.5–2 dB 不等更贴近实际(用于工程与科研建模)


希望本文能为相关领域的研究者提供参考与启发。欢迎大家在评论区指出文中的错误和不足,或分享您的见解与补充观点。


感谢您的阅读与支持!

http://www.dtcms.com/a/316565.html

相关文章:

  • 37.字典树
  • Redis集群模式下确保Key在同一Slot的实现方法
  • 按位运算 - C++
  • Velero 简介和部署
  • Linux进程信号——初步认识信号、信号的产生
  • 《UE教程》第一章第六回——迁移独立项目(资源)
  • IAR软件中变量监控的几种方法
  • 如何在 FastAPI 中优雅处理后台任务异常并实现智能重试?
  • Wireshark安装过程 Npcap Setup: Failed to create the npcap service: 0x8007007e.
  • 信息系统项目管理中的沟通管理实战精解
  • 智慧能源场景设备缺陷漏检率↓76%:陌讯多模态融合检测方案实战解析
  • SpringCloud学习------Gateway详解
  • Claude Code 完整指南:入门到应用
  • Qt事件系统学习笔记
  • 嵌入式软件架构设计之七:双机通信及通信协议之字符串协议
  • 大语言模型安全攻防:从提示词注入到模型窃取的全面防御浅谈
  • 与功能包相关的指令ros2 pkg
  • 女性成长赛道:现状与发展趋势|创客匠人
  • NumPy 中的取整函数
  • 如何在Android设备上删除多个联系人(3种方法)
  • Java项目:基于SSM框架实现的公益网站管理系统【ssm+B/S架构+源码+数据库+毕业论文+答辩PPT+远程部署】
  • 解锁高效敏捷:2025年Scrum项目管理工具的核心应用解析
  • 智慧社区物业管理平台登录流程全解析:从验证码到JWT认证
  • 关于熵减 - 双线线圈
  • 前端性能测试:从工具到实战全解析
  • 类内部方法调用,自注入避免AOP失效
  • Flutter 国际化
  • OpenSpeedy绿色免费版下载,提升下载速度,网盘下载速度等游戏变速工具
  • spring boot 加载失败 异常没有曝漏出来
  • 基于Java AI(人工智能)生成末日题材的实践