基于Matlab模拟线性调频连续波

本文涉及的产品
函数计算FC,每月15万CU 3个月
简介: 基于Matlab模拟线性调频连续波

✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。

🍎个人主页:Matlab科研工作室

🍊个人信条:格物致知。

更多Matlab仿真内容点击👇

智能优化算法       神经网络预测       雷达通信      无线传感器        电力系统

信号处理              图像处理               路径规划       元胞自动机        无人机

⛄ 内容介绍

车载毫米波雷达是缓解日益增加的交通事故的有效途径之一,国内对77GHz车载毫米波雷达的研究还处在理论研究与实验研制的阶段,相对落后于欧美国家.目标检测算法是毫米波雷达研制的关键技术之一,对其深入研究有十分重要的意义.本文基于Matlab模拟线性调频连续波.

⛄ 部分代码

function [S1,S2]=FMCW_hunpin(B,T,fc,R)

c=3e8;

K=B/T;

N=B.*T;

td=2*R/c;

fb=td.*B/T;

t1=linspace(0,T,N+1);

Is1=cos(2*pi.*((fc-B/2).*td-K/2.*td.^2+K.*td.*t1));

Qs1=sin(2*pi.*((fc-B/2).*td-K/2.*td.^2+K.*td.*t1));

S1=Is1+sqrt(-1).*Qs1;

FFTS1=fft(S1);

t2=linspace(T,2*T,N+1);

Is2=cos(2*pi.*((fc+B/2).*td+K/2.*td.^2-K.*td.*(t2-T)));

Qs2=sin(2*pi.*((fc+B/2).*td+K/2.*td.^2-K.*td.*(t2-T)));

S2=Is2+sqrt(-1).*Qs2;

FFTS2=fft(S2);

freq=linspace(fc-B/2,fc+B/2,N+1);

figure(3)

subplot(321)

plot(t1*1e6,Is1,'k');

axis([0 1 -1 1])

grid on

xlabel('时间——us');

ylabel('差频信号1实部');

title('T =180us, B = 200 MHz');


subplot(322)

plot(t1*1e6,Qs1,'k');

axis([0 1 -1 1]);

grid on

xlabel('时间——us')

ylabel('差频信号1虚部')

title('T =180us, B = 200 MHz');


subplot(323)

plot(t2*1e6,Is2,'k');

axis([180 181 -1 1])

grid on

xlabel('时间——us');

ylabel('差频信号2实部');

title('T =180us, B = 200 MHz');


subplot(324)

plot(t2*1e6,Qs2,'k');

axis([180 181 -1 1]);

grid on

xlabel('时间——us')

ylabel('差频信号2虚部')

title('T =180us, B = 200 MHz');


subplot(325)

plot(freq.*1e-6, abs(FFTS1)/max(abs(FFTS1)),'k');

set(gca,'xtick',[800 911 1000]);

grid on

xlabel('频率 - MHz')

ylabel('幅度')

title('差频信号1的频谱 T = 180us, B = 200 MHZ')


subplot(326)

plot(freq.*1e-6, abs(FFTS2)/max(abs(FFTS2)),'k');

set(gca,'xtick',[800 889 1000]);

grid on

xlabel('频率 - MHz')

ylabel('幅度')

title('差频信号2的频谱 T = 180us, B = 200 MHZ');

⛄ 运行结果

⛄ 参考文献

[1] 盘敏容. 基于毫米波雷达的目标检测算法研究[D]. 桂林电子科技大学, 2020.

[2] 陈兵兵, 袁钊, 张玉梅,等. 毫米波雷达测速系统的研究[J]. 现代信息科技, 2020, 4(10):4.

[3] 覃俊峰. 线性调频连续波雷达海杂波建模与回波模拟[J].  2015.

[4] 高星. 基于FPGA的线性调频连续波雷达信号处理设计与实现[J]. 舰船电子对抗, 2019, 42(1):3.

[5] 赵惠昌, 周新刚. 基于模糊函数切割法的线性调频连续波引信抗干扰性能测度[J]. 兵工学报, 2009.

[6] 王凤来, 赵如新, 陈小林,等. 基于线性调频连续波的雷达检测方法及装置,雷达装置和机动车:, CN111929685A[P]. 2020.

[7] 陈兵兵, 袁钊, 张玉梅,等. 毫米波雷达测速系统的研究[J]. 现代信息科技, 2020, 004(010):P.65-68.

⛳️ 代码获取关注我

❤️部分理论引用网络文献,若有侵权联系博主删除
❤️ 关注我领取海量matlab电子书和数学建模资料


相关实践学习
【文生图】一键部署Stable Diffusion基于函数计算
本实验教你如何在函数计算FC上从零开始部署Stable Diffusion来进行AI绘画创作,开启AIGC盲盒。函数计算提供一定的免费额度供用户使用。本实验答疑钉钉群:29290019867
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
相关文章
|
3月前
|
算法 5G vr&ar
基于1bitDAC的MU-MIMO的非线性预编码算法matlab性能仿真
在现代无线通信中,1-bit DAC的非线性预编码技术应用于MU-MIMO系统,旨在降低成本与能耗。本文采用MATLAB 2022a版本,深入探讨此技术,并通过算法运行效果图展示性能。核心代码支持中文注释与操作指导。理论部分包括信号量化、符号最大化准则,并对比ZF、WF、MRT及ADMM等算法,揭示了在1-bit量化条件下如何优化预编码以提升系统性能。
|
3月前
【光波电子学】MATLAB绘制光纤中线性偏振模式LP之单模光纤的电场分布(光斑)
该文章介绍了如何使用MATLAB绘制单模光纤中线性偏振模式LP₀₁的电场分布,并提供了相关的数学公式和参数用于模拟光纤中的光斑分布。
37 0
|
6月前
|
调度
储能参与调峰调频联合调度模型(matlab代码)
储能参与调峰调频联合调度模型(matlab代码)
非线性优化 | 非线性问题matlab+yalmip求解案例
非线性优化 | 非线性问题matlab+yalmip求解案例
|
6月前
|
调度
知识分享|分段函数线性化及matlab测试
知识分享|分段函数线性化及matlab测试
|
6月前
|
算法
MATLAB最小二乘法:线性最小二乘、加权线性最小二乘、稳健最小二乘、非线性最小二乘与剔除异常值效果比较
MATLAB最小二乘法:线性最小二乘、加权线性最小二乘、稳健最小二乘、非线性最小二乘与剔除异常值效果比较
|
6月前
|
机器学习/深度学习 存储
【Matlab智能算法】极限学习机-遗传算法(ELM-GA)函数极值寻优——非线性函数求极值
【Matlab智能算法】极限学习机-遗传算法(ELM-GA)函数极值寻优——非线性函数求极值
|
6月前
|
机器学习/深度学习 存储
【Matlab智能算法】Elman神经网络-遗传算法(Elman-GA)函数极值寻优——非线性函数求极值
【Matlab智能算法】Elman神经网络-遗传算法(Elman-GA)函数极值寻优——非线性函数求极值
|
6月前
|
机器学习/深度学习 存储
【Matlab智能算法】RBF神经网络-遗传算法(RBF-GA)函数极值寻优——非线性函数求极值
【Matlab智能算法】RBF神经网络-遗传算法(RBF-GA)函数极值寻优——非线性函数求极值
|
6月前
|
机器学习/深度学习 存储 算法
【程序员必须掌握的算法】【Matlab智能算法】GRNN神经网络-遗传算法(GRNN-GA)函数极值寻优——非线性函数求极值
【程序员必须掌握的算法】【Matlab智能算法】GRNN神经网络-遗传算法(GRNN-GA)函数极值寻优——非线性函数求极值

热门文章

最新文章