simulink 四通道干涉仪雷达信号测向仿真

在这里插入图片描述
信号源设置:
在这里插入图片描述
模型参数预设值:
频率,阵元间距,入射角度 延迟。
在这里插入图片描述

信号时间延迟设置:
在这里插入图片描述

FFT模块设置:
在这里插入图片描述
复数共轭模块设置:
在这里插入图片描述
乘法器设置:
在这里插入图片描述
共轭相乘后的复数转为相位差
在这里插入图片描述

fcn函数具体算法代码
function [y1,y2,y3,y4,angle1,angle2,angle3] = fcn(c1,c2,c3,c4)
%四通道测向算法
y1 = fftshift(c1/pi180);
y2 = fftshift(c2/pi
180);
y3 = fftshift(c3/pi180);
y4 = fftshift(20
log10(abs((c4)/4096)));
%峰值搜索 得到12 13 14通道相位差
[pks,locs] = findpeaks(y4);
phase12 = y1(locs(1),1)
phase13 = y2(locs(1),1)
phase14 = y3(locs(1),1)
k1 = round((phase122-phase13)/360)
k2 = round((phase12
3-phase14)/360)
%得到真实相位差
realphase12 = phase12
realphase13 = phase13 +k1360
realphase14 = phase14+k2
360
angle1 = asin(realphase12/2/1802)/2/pi360;
angle2 = asin(realphase13/2/180/22)/2/pi360;
angle3 = asin(realphase14/2/180/32)/2/pi360;
disp(angle1)
disp(angle2)
disp(angle3)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值