雷达测距测速成像+线性调频连续波雷达+仿真分析
基于MATLAB软件平台,利用LFMCW雷达实现对目标的测距、测速、成像功能。
软件包括:
1、考虑雷达静止、目标静止,利用LFMCW雷达实现对目标的一维测距功能,同时评估峰值位置处初相估计精度
2、考虑雷达静止、目标运动,利用LFMCW雷达实现对目标的测距测速功能,同时分析距离徙动对测距、测速的影响,提出简单的距离徙动校正方法
3、考虑雷达运动、目标静止,利用LFMCW雷达通过后向投影算法处理实现对目标的成像功能。
本程序可以直观感受LFMCW雷达实现目标测距、测速、成像过程,适合初学者学习。
处理结果详情参考:https://mp.youkuaiyun.com/mp_blog/creation/editor/145821995
SAR成像算法+wk(或RMA)算法+星载平台实测数据
基于MATLAB软件平台,wK(或距离徙动算法RMA),处理星载SAR实测数据。
软件包括:
1、运用wK(或距离徙动算法RMA)处理仿真数据,仿真数据目标数9。
2、运用wK(或距离徙动算法RMA)处理星载实测数据。
本程序可以直观感受wK(或距离徙动算法RMA)算法处理实测数据的效果,适合SAR初学者。
处理结果详情参考:https://blog.youkuaiyun.com/yjh_2019/article/details/144162363?spm=1001.2014.3001.5502
SAR成像算法+线性调频变标(CS)算法+星载平台实测数据
基于MATLAB软件平台,运用线性调频变标(CS),处理星载SAR实测数据。
软件包括:
1、运用线性调频变标(CS)算法处理仿真数据,仿真数据目标数9。
2、运用线性调频变标(CS)算法处理星载实测数据。
本程序可以直观感受CS算法处理实测数据的效果,适合SAR初学者。
处理结果详情参考:https://mp.youkuaiyun.com/mp_blog/creation/editor/140064559
SAR成像算法+后向投影(BP)算法+星载平台实测数据
基于MATLAB软件平台,运用后向投影(BP)算法,处理星载SAR实测数据。
软件包括:
1、运用后向投影(BP)算法处理仿真数据,仿真数据目标数9。
2、运用后向投影(BP)算法处理星载实测数据。
本程序可以直观感受BP算法处理实测数据的效果,适合SAR初学者。
处理结果详情参考:https://mp.youkuaiyun.com/mp_blog/creation/editor?activity_id=10091
SAR成像算法+距离多普勒(RD)算法+星载平台实测数据
基于MATLAB软件平台,运用距离多普勒(RD)算法,处理星载SAR实测数据。
软件包括:
1、运用距离多普勒(RD)算法处理仿真数据,仿真数据目标数9,包含距离徙动校正以及图像的几何投影处理手段。
2、运用距离多普勒(RD)算法处理星载实测数据,包含距离徙动处理手段。
本程序可以直观感受RD算法处理实测数据的效果,适合SAR初学者。
处理结果详情参考:https://mp.youkuaiyun.com/mp_blog/creation/editor/141752474
卡尔曼滤波+经典卡尔曼滤波+导航
针对几种常见的一维运动场景,编写对应的经典卡尔曼滤波算法。
分析结果见https://mp.youkuaiyun.com/mp_blog/creation/editor/140110249
信号处理+分数傅里叶变换+chirp信号参数估计
仿真内容具体看本人的《基于分数傅里叶变换的chirp信号参数估计》文章。
主要仿真了单分量情况chirp信号参数估计问题、多分量情况chirp信号参数估计问题、强弱分量同时存在情况下chirp信号参数估计问题以及含有噪声情况下chirp信号参数估计问题。
可用于初学者对分数阶傅里叶变换的学习,也可基于本代码将分数阶傅里叶变换应用于相关工程领域,如基于分数域变换提取信号的分数域特征用于机器学习等。
通信+常见数字通信+matlab仿真
仿真了以下常见数字通信信号,其中MSK、GMSK、OFDM、OPSK、IJF_OQPSK等调制方式是自己根据现有理论理解编写的,详细细节可结合本人所写相关博文。
1、幅度调制
幅度调制:PAM
正交幅度调制:QAM
2、相位调频
二进制相位调制:BPSK
四相相移键控:QPSK
偏置四相相移键控:OQPSK
IJF编码的OQPSK:IJF_OQPSK
差分相位编码:DPSK
3、频率调制
最小频域键控:MSK
高斯最小频域键控:GMSK
正交频分复用:OFDM
仿真展示:https://mp.youkuaiyun.com/mp_blog/creation/editor?spm=1001.2014.3001.5352
通信+数字通信+QAM调制解调分析
QAM调制解调仿真代码:
matlab编程语言,包括调制解调部分,可以得到4QAM,16QAM,64QAM调制信号;
成型滤波器可以自行设计;
星座图分析,眼图分析;
具体流程:
% QAM信号生成:码流生成——>QAM映射
% ——>上采样(脉冲)——>成型滤波——>载波调制
% 经过信道
% IQ解调——>匹配滤波(基于成型滤波器)——>选择采样点抽样判决
% 解码
计算机科学与编程导论+链表和二叉树+简单应用+文件压缩(哈夫曼树)
计算机科学与编程导论课程作业;为链表和二叉树部分的应用扩展;是一个简单应用,C++代码;问题描述:
在信息通信过程中,我们需要传输大量文件。在大的文件中有许
多冗余,为了提高信道利用率、缩短信息传输时间、降低传输成本,
我们设计一个编译系统,发送方利用哈夫曼编码对文件进行压缩后传
输,接收方将接收到的数据进行译码。、
设计要求:
传输文件存于文本文件中,如:源文件 textfile。基于哈夫
曼编码的信息通信系统具体要求如下:
a.预处理:从文件中读取数据,处理并建立字符集频率表。
即统计源文件中各字符出现的频度,以字符出现频度为权建立字
符集频率表。
b.初始化:利用字符集频率表建立哈夫曼树。
C.编码:利用建立好的哈夫曼树对源文件进行编码,实现
文件压缩,然后将结果以文件形式保存,如编码文件 codefile。
d.译码:利用建立好的哈夫曼树对 codefile 中的代码进行译
码。结果存入译码文件 decofile 中。
e.输出:可以显示 testfile、codefile、decofile 和哈夫曼树。
MATLAB雷达信号处理代码-目标检测+一维距离像+二维距离像+SAR
雷达信号处理代码,包括:
1、目标检测仿真,仿真了恒虚警下目标检测性能;
2、一维距离像,仿真了脉冲压缩下的距离高分辨原理;
3、二维距离像,仿真了实孔径成像;
4、SAR,基于RD算法仿真了SAR成像。
计算机科学与编程导论+栈与队列+简单应用+停车场
计算机科学与编程导论课程作业;为栈与队列部分的应用扩展;是一个简单应用,C++代码;问题描述:
一个汽车厂要将生产的汽车停放到停车场,设停车场内只
有一个可停放 n 辆汽车的狭长通道,且只有一个大门可供汽车进
出。汽车在停车场内按车辆到达时间的先后顺序依次排序,若停
车场内已停满 n 辆汽车,则后来的汽车只能在门外的便道上等候,
一旦有车开走,则排在便道上的第一辆车即可开入;当停车场内
某辆要离开时,在其之后开入的车辆必须先退出停车场让路,待
该辆车开出大门外,其他车辆再按原次序进入停车场,每辆停放
在停车场在其离开停车场时必须按其停留的时间长短交纳费用。
按上述要求试编写一停车场管理模拟程序。
设计要求:
a. 车辆进入停车场管理功能:记录进入停车场的车辆的汽
车编号、进入的时间、进入的车位,并将结果显示在屏幕上。
b. 车辆离开停车场管理功能:记录离开停车场车辆的车牌号、
离开时间,同时修改相关车辆的状态。
c. 查询停车场停车状态功能:在屏幕上显示停车位及便道上
各位置的状态。
计算机科学与编程导论+图结构+小游戏+连连看
计算机科学与编程导论课程作业;
为图结构部分的应用扩展;
是一个简单的小游戏,C++代码;
SAR+BPA算法+根据回波信号生成SAR图像(斜视)
根据走停模式生成SAR回波数据;
编写了条带与聚束两种模式下的BP成像算法;
并且在三种坐标系下形成SAR图像;
详细的参考博文《后向投影算法(续)-SAR成像算法系列(八)》;
雷达领域+波形设计+脉冲雷达体制
包含以下雷达连续波:
1、没有调制信息的脉冲雷达波形
2、线性调频脉冲波形
3、编码调制连续波
4、相参体制与非相参体制简单对比仿真
仿真比较简单,适合雷达初学者。
雷达领域+波形设计+连续波雷达体制
包含以下雷达连续波:
1、没有调制信息的单频连续波
2、线性调频连续波
3、编码调制连续波
4、双频点连续波雷达
仿真比较简单,适合雷达初学者。
信号处理+分数傅里叶变换+分数域分析
仿真内容具体看本人的《分数傅里叶变换》文章。
主要分析了chirp信号在时域、频域、时频域以及分数域上表达。
雷达+动目标距离速度图像+keystone
雷达领域动目标成像;
所成像为距离速度图像;
keystone距离徙动校正;
大学课程+复变函数+练习题
2004-2016年复变函数试题。
MATLAB+图形化展示+虚拟魔方构建
本程序主要构建了任意阶次的魔方;
该魔方能够执行随机打乱以及按照打乱方式逆向复原操作;
基于makehgtform和hgtransform函数构造虚拟魔方;
SAR+PFA+根据回波信号生成SAR图像(正视+斜视)
1、根据走停模式生成SAR回波数据
2、两种成像情况:
正视情况;
斜视情况。
3、极坐标格式算法PFA:
通过二维dechirp实现回波信号的去调制;
通过RVP处理实现距离包络的校正;
通过距离插值、方位插值实现远离场景中心目标的能量聚焦。
智慧医疗+生物雷达+呼吸心跳检测(包含采集的数据)
呼吸心跳信号检测程序说明:
1、数据说明,位于data文件夹:
数据使用X4M200模块采集;该模块主要由X4SOC、接收发射天线、信号处理单片机、USB和UART通信接口等部分构成;探测距离在5.0m范围内,低频带为6.0-8.5GHz,基带采样率2.916GHz,距离单元为5.14cm,帧速率17FPS,满足本设计的实验输入要求;
数据采集的时间以及实验场景在对应文件夹中有图片说明;
2、程序说明,位于code文件夹:共7个m文件,分别实现不同功能。
simulation_ideal:仿真理想微动模型下呼吸心跳信号的检测;
simulation_bessel:利用第一类贝塞尔函数分析理想模型下回波信号的谐波分量;
real_fft:利用平滑处理方式分离出心跳信号;
real_bandpass:利用带通滤波器分离出心跳信号;
real_music:利用MUSCI算法对心跳频率进行估计;
real_stft:利用短时傅里叶变换分析信号时频特征;
real_wave:利用小波变换分析信号的时频特征;
3、其他文件夹存放了毕设编写的各种代码以及其他雷达模块采集的数据。
SAR+wK+根据回波信号生成SAR图像
1、根据走停模式生成SAR回波数据
2、两种成像情况:
正视情况;
斜视情况。
3、wK成像算法:
通过一致压缩实现粗脉压
通过Stolt插值实现距离方位解耦合;
SAR+CSA+根据回波信号生成SAR图像
1、根据走停模式生成SAR回波数据
2、两种成像情况:
合成孔径时长固定;
合成孔径时长由目标距离确定。
3、CSA成像算法:
通过CS方程对徙动曲线根据参考距离的徙动曲线进行校正;
CS校正后的距离徙动曲线与距离无关,通过相位相乘实现一致RCM;
补偿残余相位进行方位脉压得到图像。
4、CSA处理过程徙动曲线分析:
根据信号在不同域上的表达式设计了三种匹配滤波器用于距离徙动曲线的生成。
SAR+RDA+根据回波信号生成SAR图像
根据走停模式生成SAR回波数据
通过距离向插值实现距离徙动校正
对比了距离徙动校正对SAR定位的影响
设计了两种匹配滤波模型
雷达/通信领域+卫星轨道三维动态图
卫星轨迹三维动态分析
轨道六根数
坐标系转换
卫星椭圆轨道二维动态分析图
卫星轨迹,椭圆轨道,二维动态图。