摘 要:阵列信号处理(Array signal processing)作为信号处理的一个重要支柱,在雷达、通信、地震勘探、声纳、医学诊断以及射电天文等领域内获得了长期的关注。本文介绍了阵列信号处理基本理论及模型,主要对阵列信号处理的波达方向(Direction Of Arrival, DOA)估计和波束形成技术进行了一些研究

本文研究并仿真实现了波束形成算法中的最小均方(Least Mean Square, LMS)算法和线性约束最小方差 (Linearly Constrained Minimum Variance, LCMV) 准则,根据仿真结果可以得出随着信噪比和阵元个数的增加,波束形成性能变得更好。本文还研究了DOA估计算法中的多重信号分类(MUSIC)算法,通过改变阵元个数和信噪比的大小,实现了该算法的仿真。仿真结果表明,随着信噪比和阵元个数的增加,空间谱的DOA估计效果更好。最后,利用基于LABVIEW与MATLAB的混合编程将以上三种算法的仿真程序进行了集成。

关键词:阵列信号处理、波束形成技术、DOA估计

Abstract:Array signal processing, as an important pillar of signal processing, in the radar, communications, seismic exploration, sonar, medical diagnosis and radio astronomy and other fields receive long-term concern. In this paper, the basic theory and model of array signal processing are introduced, and some research on the Direction of Arrival (DOA) estimation and beamforming technology is discussed.

In this paper, we study and simulate the Least Mean Square (LMS) algorithm and the Linear minimum Constrained minimum variance (LCMV) criterion in the beamforming algorithm. According to the simulation results, we can get out the SNR and matrix The increase in the number of elements increases the beamforming performance. This paper also studies the multiple signal classification (MUSIC) algorithm in DOA estimation algorithm. By changing the number of array elements and the size of signal to noise ratio, the simulation of the algorithm is realized. The simulation results show that the DOA estimation of the spatial spectrum is better with the increase of the signal - to - noise ratio and the number of elements. Finally, the simulation program based on LABVIEW and MATLAB is used to integrate the simulation program of the above three algorithms.

Keywords: Array signal processing, beamforming, DOA estimation

目录

第一章 绪论 1

1.1 阵列信号处理概念 1

1.2 阵列信号处理的发展史及现状 1

1.3 本文的主要内容和章节安排 2

第二章 MATLAB与LABVIEW及其混合编程技术 3

2.1 MATLAB简介 3

2.1.1 MATLAB主要组成 3

2.1.2 MATLAB命令窗口 4

2.1.3 MATLAB绘图 4

2.2 LABVIEW简介 5

2.2.1 LABVIEW界面 6

2.2.2 LABVIEW的前面板和程序框图 6

2.3 LABVIEW、MATLAB及其混合编程技术 7

2.3.1 LABVIEW MatlabScript节点简介 7

2.3.2 通过LABVIEW 调用MATLAB 8

2.4 本章小结 8

第三章 基于LabVIEW和MATLAB混合编程的波束形成算法实现 9

3.1 波束形成的介绍 9

3.1.1 波束形成的原理 9

上一篇:HFSS倒F型蓝牙天线的设计
下一篇:ZigBee智能仓储系统数据采集终端设计+源代码

认知无线电网络中基于双...

基于TCP/IP技术的转向架振动测试系统设计

基于PM2.5浓度的健康出行路径规划及实现

基于涡旋电磁波的新型雷达成像技术研究

基于相关滤波器的长期跟踪算法研究

基于ZigBee协议轨道交通环...

变分模态分解方法研究及...

反转课堂在小学数学教学...

浅析地籍档案的信息化管理【2143字】

80C51单片机水箱液位控制系...

超声波自动测量物体液位系统设计任务书

内河智能航运信息服务(...

机械安全标准国内外研究现状

ARM新生儿水床控制系统设计硬件设计+源代码

流动人员人事档案信息化...

城镇化进程国内外研究现状

第三方支付风险防范文献综述和参考文献