matlab声呐模拟,基于VC++和Matlab的交互式主动声呐模拟系统

1 引言

随着计算机技术的飞速发展,越来越多的模拟训练系统已经配套装备部队,这些模拟训练系统可以有效弥补传统训练方式的不足。首先,对操作人员的训练和培训可以不受时间和空间的限制;其次,应用模拟训练系统可以解决实装训练不足的问题,可提供多人次、多场位的训练环境,既节约了大量的训练经费,又大大提高了训练效益,并且能够保证训练安全。

声呐模拟训练系统是计算机技术、仿真技术与声呐技术相结合的产物,具有很多传统训练方式所不具备的优越性,为声呐的操作和训练提供了全新的手段[1]。而搜索画面作为对声呐数据的直观表述,是各种声呐系统中的重要组成部分,搜索画面模拟的真实程度将直接影响到系统整体的训练性能。

目前,在声呐搜索画面模拟方面已经有很多研究人员做了大量工作,并取得不少有意义的研究成果。然而,他们多以信号处理机输出的实际信号为基础来进行模拟仿真,这样做的缺点是实现起来需要很多装备,成本较高,移植性不强,训练的灵活性欠佳。笔者所阐述的方法通过建立模型、设置参数、Matlab仿真和VC++6.0绘图的过程来实现,完全基于PC机,方法简单灵活、易于掌握,具有较强的通用性、可扩展性和可移植性。

实验结果表明,用该方法仿真的主动声呐搜索画面能够很好地模拟实际装备,具有较高的工程应用价值,对其他的模拟仿真系统具有一定的参考价值。

2 主动声呐模拟系统的总体结构及工作原理[2-3]

主动声呐模拟系统的总体结构如图1所示。受训人员对操纵台操作产生的参数设置信息被输入到显示器进行显示,这些是通过MFC编程实现的。当受训人员通过操纵台对声呐的工作方式和参数设置后,目标信息数据库中符合要求的目标信息将会被系统随机调用,输入到显示器显示,对应的音频信息也会被系统自动调用。目标信息数据库中的信息相当于经信号处理机处理后的声呐信号,其中的视频信息即对应显示器显示的搜索画面,它是声呐显示器显示的主要信息,是对声呐探测数据的直观表述。

你没有登陆,无法阅读全文内容

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值