【摘  要】面向现代海战场智能化、无人化、网络化的发展趋势,UUV承担着重要任务和使命。由于UUV工作环境复杂、干扰因素较多,传统回波信号仿真中自由场假设将不再适用。针对UUV等高动态目标实时探测问题,探讨了复杂海洋环境下的目标回波建模方法,从信号级的角度对浅海多基地声纳主动探测接收信号进行计算机仿真,建立了要素完备、高效可靠的回波模拟信号,模拟了包括环境噪声、海洋混响、信道多途、目标亮点模型、多普勒效应等多个影响因素,可避免数值积分方法无法实时预报的缺点和传统自由场假设无法刻画复杂海洋环境的缺点,为复杂海战场下UUV的远距离探测提供一定的参考。

【关键词】UUV;海洋混响;亮点模型;回波信号

0   引言

当今,无人水下航行器(UUV, Unmanned Underwater Vehicle)已成为世界各国海军争相研制的“热点”装备,广泛地应用于水下战场侦察/监视、情报收集、预警探测、通信中继、环境调查、有效载荷预置、水声对抗、目标感知与识别、猎雷、布雷、跟踪等领域[1]。

由于辐射特征较弱,传统的被动声纳很难奏效,必须依靠主动声纳发射大功率声波照射目标进行探测[2],因此主动探测仿真中目标回波信号的构建十分重要,是后续信号处理的基础[3-5]。文献[6-7]针对主动声纳接收信号的建模开展研究,依次对海洋混响、海洋环境噪声、目标亮点进行了建模,但并未考虑信道多途的影响。文献[8]考虑了多途信道的影响,但在目标亮点模型建模中考虑的因素较简单,忽略了散射亮点带来的幅度变化,且各段仿真信号参数分置。

1   复杂海洋环境下运动目标回波模型构建

在对主动声

复杂海洋环境下运动目标回波信号建模及仿真相关推荐

  1. VSG多机并联系统小信号建模

    参考文献:曾德银等:虚拟同步发电机多机并联系统的频率小信号稳定性分析研究 多个VSG并联系统拓扑 看单条线路上的情况,从左到右: VSG端口电压:edqi(i=1.2.3)是第i台VSG输出的端口电压 ...

  2. 多学科可行法matlab,微小卫星多学科建模与仿真方法研究

    微小卫星是由控制.电子.力学等多学科.多系统构成的复杂系统,各学科间耦合严重,高精度.高置信度仿真要求将不同学科领域的分系统组合成为一个完整的系 统,在各种不同环境和工作模式下,进行相应的仿真分析.本 ...

  3. ROS机器人建模与仿真(一)--URDF机器人建模

    前言 经过ROS的保姆级教程之后,相信大家对ROS应该有一个基本的认识了!关于各种工具的使用其实等到真正有所需求之后再去查找即可,roswiki始终是最好的最一手的信息来源.本系列的博客主要用来记录如 ...

  4. 信号建模-呼吸心跳信号检测方法(三)

    系列文章目录 <呼吸心跳信号检测方法(一)> <数据采集-呼吸心跳信号检测方法(二)> 文章目录 前言 一.雷达回波复基带信号模型 1.1 模型建立 1.2 模型仿真 二.人体 ...

  5. 基于matlab的回波,基于MATLAB回波信号产生与消除.doc

    基于MATLAB回波信号产生与消除 摘 要 MATLAB可以进行矩阵运算.绘制函数和数据.实现算法.创建用户界面.连接其他编程语言的程序等,主要应用于工程计算.控制设计.信号处理与通讯.图像处理.信号 ...

  6. [解疑][TI]TI毫米波雷达系列(三):调频连续波雷达回波信号3DFFT处理原理(测距、测速、测角)

    本文是经过参考多个文章并整理的,相关程序已经经过验证其可行性.在此感谢原文作者(文末有相关链接)的无私分享. 1.测距.测速 毫米波雷达测距主要是通过检测回波时延来计算目标距离:测速是通过检测目标运动 ...

  7. SAR成像系列:【3】合成孔径雷达(SAR)的二维回波信号与简单距离多普勒(RD)算法 (附matlab代码)

    合成孔径雷达发射信号以线性调频信号(LFM)为基础,目前大部分合成孔径雷达都是LFM体制,为了减轻雷达重量也采用线性调频连续波(FMCW)体制:为了获得大带宽亦采用线性调频步进频(FMSF)体制. ( ...

  8. 【设计】稳定性的研究-非线性时变系统-小信号建模-dc

    对于一个DC-DC BUCK来说,系统环路的响应如下:负载跳变时,环路的响应可以拆分为2个部分,一个是power stage,一个是补偿环路. 1.假如负载突然加重时,会引起输出电压的降低,通过环路响 ...

  9. SAR回波信号基本模型与性质

    目录 小斜视角信号模型性质分析 距离多普勒域频谱 二维频谱 一般情况信号模型性质分析 距离向傅里叶变换 方位向傅里叶变换 距离向傅里叶逆变换 小结 由于原文公式较多,所以本文部分内容以截图的形式分享给 ...

最新文章

  1. Laravel 源码解读:php artisan make:auth
  2. Android Resource介绍和使用
  3. Investigating Div-Sum Property【数位DP】
  4. C#LeetCode刷题之#707-设计链表(Design Linked List)
  5. C/C++字符串处理库
  6. Mysql主从复制配置
  7. 序列化(串行化)- 使用BinaryFormatter进行序列化
  8. bootstrap 固定最底部_固定在页面顶部或底部的导航栏《 Bootstrap 3 基础 》
  9. Silverlight 游戏开发小技巧:扇形排列元素
  10. Vue、 React比较
  11. 【UAC】Windows UAC 原理浅析
  12. 利用数据细分目标客户群
  13. 毕业或者想转行做c++服务端开发的时候都很迷茫不知道从哪里开始学习?
  14. jQuery 实现 九九乘法表
  15. 零基础学平面设计要从哪入手
  16. 网易笔试001(HR之声)
  17. 尚医通——后台搭建——MybatisPlus自动填充和乐观锁
  18. 转:vue+canvas如何实现b站萌系登录界面
  19. android 面试算法题:青蛙跳楼梯 阶乘求和 三位数中的水仙花数
  20. 移动硬盘计算机不识别怎么办,移动硬盘连接win10电脑在转但不识别怎么回事

热门文章

  1. LayoutInflater.from(this).inflate()
  2. 重读 Youtube 深度学习推荐系统论文,字字珠玑,惊为神文
  3. Django项目部署 uwsgi+nginx 负载均衡
  4. 【91xcz】高手分享:快速让Word2007加速启动
  5. HBuilder X打包时使用到的证书安装方法
  6. 微软——画图工具的BUG
  7. Q9:C++中析构函数的作用
  8. ASP.NET Core 使用记录2
  9. java牛牛算法_Java算法题——牛牛消消乐
  10. cad编辑节点快捷键是什么_3分钟成为CAD高手,最全的快捷键命令,工作再忙必看...