无线电测向——最大信号法

无线电测向——最大信号法无线电测向 最大信号法

大家好,欢迎来到IT知识分享网。

一、最大信号法原理

  无线电测向在辐射源寻的、导航和定位方面有广泛的用途。测向原理主要包括最小信号法,最大信号法,振幅比较法和相位法。其中,最大信号测向法的原理是利用天线的波束宽度,以一定的速度在测角范围内进行搜索,当收到的通信信号能量最强时,天线的最大接收方向就是通信辐射源信号的到达方向。

二、Matlab程序

1.代码

代码如下:

 %--------------Function:Measure Direction---------------- %--------------Remark: Use Maxmum Signal %--------------Data:2024.07.30---------------------------------- %--------------Author:Clemence---------------------------------- clc; clear all; close all; %-----Signal Paras------- f = 14e6; % Signal Frequency phase = 0; % Initial Phase a = 1; % Amplitude b = 0; % Offs %-----Sample Paras------- N=4096; % Sample Points Fs = 100e6; % Sample Frequency ts = 1/Fs; % Sample Interval t = 0:ts:(N-1)*ts; % Sample Time %-----Direction Singal----------------- theta_s = [-30 30 60]; % Angle derad = pi/180; % Decimal radian M = 3; % Signal Num K = 8; % Aarry Element Num dd = 0.5; % Aarry Element Interval d = 0:dd:(K-1)*dd; A = exp(-1i*2*pi*d.'*sin(theta_s*derad)); % Directioin offs = 1e3; for count=1:M S(count,:) = a*cos(2*pi*(f+count*offs)*t+phase)+b; end %-----create signals--------------------- x = A*S; snr = 5; X = awgn(x,snr); %------calculate energy of every angle--------------------- step = 1; % Search step range = 180; % Search range theta_r = 90; % Max angle theta = (theta_r-range):step:theta_r; for k=1:length(theta) W = exp(-1i*2*pi*d.'*sin(theta(k)*derad)); % Directioin y = W'*X; E(k) = y*y'; end %------search maxmum energy angle--------------------- [pks,locs] = findpeaks(E); [sort_pks] = sort(pks,'descend'); for i=1:M inx = find (sort_pks(i)==E) e_angle(i) = theta(inx); str{ 
   i} = ['angle',num2str(i),': ',num2str(e_angle(i))]; end %-----plot angle range ------------------------------------- figure; plot(theta,10*log10(E/max(E))); hold on; h = stem(e_angle,10*log10(pks(1:M)/max(E))); grid on; xlabel('ang'); ylabel('energy'); title('Estimate Source Direction(SNR=5)'); text(63,-1,str,'color','red'); 

2.仿真结果

仿真结果如下:
在这里插入图片描述


最大信号法测量角度(range = [-90 90])

在这里插入图片描述


最大信号法测量角度(range = [-60 90])

三、结果分析

  本示例中模拟3个信源,分别以入射角-30,30,60达到天线,通过改变天线扫描的范围均可测量出信源方向,扫描范围越小,测量所需的时间越短。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/145692.html

(0)
上一篇 2024-11-25 19:45
下一篇 2024-11-25 20:00

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信