首页 > 行业资讯 > 基于Matlab模拟车载毫米波雷达经典的TDM-MIMO的chirp形式信号发射

基于Matlab模拟车载毫米波雷达经典的TDM-MIMO的chirp形式信号发射

时间:2023-06-16 来源: 浏览:

基于Matlab模拟车载毫米波雷达经典的TDM-MIMO的chirp形式信号发射

天天Matlab 天天Matlab
天天Matlab

TT_Matlab

博主简介:擅长智能优化算法、神经网络预测、信号处理、元胞自动机、图像处理、路径规划、无人机等多种领域的Matlab仿真,完整matlab代码或者程序定制加qq1575304183。

收录于合集

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

个人主页: Matlab科研工作室

个人信条:格物致知。

更多Matlab仿真内容点击

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

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

⛄ 内容介绍

随着科技的进步,智能汽车已经成为未来汽车发展的必然趋势.车载雷达作为智能汽车的关键传感器之一,愈来愈得到重视.在常见的车载雷达中,毫米波雷达相比于激光雷达具有独特的优势,在汽车防撞系统中更是不可或缺.为了提高车载毫米波雷达的探测性能,除了不断增强雷达系统的硬件性能外,信号处理算法的研究一直以来也是备受关注.车载毫米波雷达最常采用的体制为线性调频连续波(Frequency Modulation Continuous Wave,FMCW)体制.本文基于Matlab模拟车载毫米波雷达经典的TDM-MIMO的chirp形式信号发射。

⛄ 部分代码

%% ADC原始数据生成的主函数,负责整个的流程。

%这里的数据生成是以TDM-MIMO的方式发射信号。

clear all; close all; clc;

%获取收发参数以及目标的参数

[targetList] = Configure_Target;

[cfgOut]     = Configure_parament;

%adc数据的生成,放到函数Gendata里面去。

%判断是生成单路的还是双路的?

GenIQ = 1;

if (GenIQ)

    [signal] = Gendata_IQ(targetList,cfgOut);

else

    [signal] = Gendata_I(targetList,cfgOut);

end

%后续关于数据的处理:(注意IQ两路和单路的区别!)

%这的代码(Dataprocessing函数)用于进行简单的处理,以验证看看处理的结果是否与前面设置的结果一致。

Dataprocessing(signal,cfgOut,GenIQ);

%以上方法生成的ADC数据可以做很多的事情!!

⛄ 运行结果

⛄ 参考文献

[1] 朱菊蕾.车载毫米波雷达信号处理算法的研究[D].电子科技大学[2023-06-15].DOI:CNKI:CDMD:2.1018.975659.

[2] 任星博.智能汽车毫米波雷达信号处理系统的设计与实现[D].哈尔滨工业大学[2023-06-15].DOI:CNKI:CDMD:2.1017.863906.

⛳️ 代码获取关注我

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

版权:如无特殊注明,文章转载自网络,侵权请联系cnmhg168#163.com删除!文件均为网友上传,仅供研究和学习使用,务必24小时内删除。
相关推荐