摘 要:阵列信号处理(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协议轨道交通环...

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

HFSS形状渐变方法的槽缝加载微带天线设计

大规模MIMO系统的发展研究现状

《水浒传》中血腥暴力研...

MNL模型历史城区居民活动...

高效课堂教师问卷调查表

提高小學语文課堂朗读教...

PCI+PID算法直流力矩电机速...

浅析施工企业保理融资成...

遥感土地用变化监测国内外研究现状

从企业eHR建设谈管理信息...

小型通用机器人控制系统设计任务书