当前位置:网站首页>m基于Simulink的高速跳频通信系统抗干扰性能分析
m基于Simulink的高速跳频通信系统抗干扰性能分析
2022-07-17 05:22:00 【我爱C编程】
1.算法描述
信道为Rayleigh衰落信道下的性能分析和Nakagami-m衰落信道下的性能分析。本课题我们采用的仿真参数如下:
数据速率 | 100bps |
频率间隔 | 100Hz |
跳频频点 | 64个 |
跳频频率间隔 | 50Hz |
跳频速率 | 50跳/s |
跳频输出信号带宽 | 50*64 = 3200hz |
低通信号频率变化 | -1600 hz ~ 1600 hz |
信号采样率 | 4000 hz |
数据码元的仿真采样点数 | 40 |
每跳持续时间 | 0.02s |
simulink仿真模型如下所示:

2.部分程序
clc;
clear;
close all;
warning off;
%参数初始化
%主要用于设置噪声
EbNo = 1000;
SNR = 10^(EbNo/10);
sigma = 1/(sqrt(SNR))/2;
%系统参数初始化
Rb = 100;%100bps
Sample_times = 0.02;
Sample_Num = 40;
MSK_track_depth = 16;
%梳状干扰有效性设置
S1 = 1;
S2 = 1;
S3 = 1;
S4 = 1;
S5 = 1;
S6 = 1;
S7 = 1;
S8 = 0;
S9 = 0;
S10 = 0;
%以下五个图具体看simulink内部对应的图标
%图4跳频载波频谱图
%图5信源的调制输出信号频谱图
%图6跳频扩频后的信号频谱图
%图8宽带噪声干扰频谱图
%图12梳状干扰频谱图(7个频点)
open('tops.mdl');
sim('tops.mdl');
%以下两个图是误码率的仿真图,需要重新调用在不同的信噪比下进行仿真
%所以需要如下代码的编写
%图9宽带噪声干扰信噪比误码率关系曲线
%tops1.mdl
%噪声干扰
EbNo = [-20:2:6];
for i = 1:length(EbNo)
i
SNR = 10^(EbNo(i)/10);
sigma = 1/(sqrt(SNR))/2;
sim('tops1.mdl');
Err1(i) = err1.signals.values(end,1);
end
figure;
semilogy(EbNo,Err1,'b-o');
xlabel('db');
xlabel('db');
grid on
%tops2.mdl
%单频干扰
for i = 1:length(EbNo)
i
SNR = 10^(EbNo(i)/10);
sigma = 1/(sqrt(SNR))/2;
sim('tops2.mdl');
Err2(i) = err2.signals.values(end,1);
end
figure;
semilogy(EbNo,Err2,'b-o');
xlabel('db');
xlabel('db');
grid on
%tops2.mdl
%单频干扰
for i = 1:length(EbNo)
i
SNR = 10^(EbNo(i)/10);
sigma = 1/(sqrt(SNR))/2;
sim('tops3.mdl');
Err3(i) = err3.signals.values(end,1);
end
figure;
semilogy(EbNo,Err3,'b-o');
xlabel('db');
xlabel('db');
grid on
save data1.mat EbNo Err1
save data2.mat EbNo Err2
save data3.mat EbNo Err3
3.部分仿真图预览






4.源码获取方式
获得方式1:
点击下载链接:
m基于Simulink的高速跳频通信系统抗干扰性能分析+程序操作视频+word版说明文档
获取方式2:
博客资源项,搜索和博文同名资源。
获取方式3:
如果下载链接失效,加博主微信联系。
01_055_m
边栏推荐
- Good partner of single chip microcomputer - CS Genesis SD NAND flash
- mysql的复习总结
- 网站被劫持了怎么办?
- Solve the problem that the unit test coverage of sonar will be 0
- 函数与随机数
- Intranet penetration server building tutorial, NPs use tutorial
- 快速学会cut命令,uniq命令的使用
- Xiaodi network security notes - Information Collection - architecture, construction, WAF (8)
- Top command
- 内网穿透服务器搭建教程,NPS使用教程
猜你喜欢

快速掌握sort命令,tr命令

How to determine the electronic gear ratio of servo motor?

小迪网络安全-笔记(4)

Slag learning road (2) pure white direction: win Server 2003 server building

Common user password encryption methods and cracking methods

SSH remote login service

文本三剑客之awk命令--截取
Xiaodi network security notes - Information Collection - architecture, construction, WAF (8)

edit关闭保存时自动生成配置文件

小迪网络安全-笔记(5)
随机推荐
类与super、继承
搭建一个网站都需要那些东西
ssh远程登录服务
opensuse 安装网易云音乐(tumbleweed)(leap)
Galaxy Kirin server system building local and LAN Yum source
明明爱喝水
传奇手游怎么开服?需要投资多少?需要那些东西?
STEAM游戏高主频i9-12900k 搭建CS:GO服务器
X11 forwarding
类与对象
小迪网络安全-笔记(4)
阿里云 杭州 ARM 云服务器性能评测
Slag learning path (1) output the calendar page of a certain month of a certain year
[automated testing] - robotframework practice (II) new test cases
Wireshark packet capturing: error analysis
Xiaodi network security notes - Information Collection - architecture, construction, WAF (8)
Performance evaluation and comparison of lightweight application servers of major cloud service manufacturers, Alibaba cloud, Tencent cloud, Huawei cloud, and ucloud
天翼雲 杭州 雲主機(VPS) 性能評測
Tianyi cloud Hangzhou virtual machine (VPS) performance evaluation
SYN洪水攻击的原理,syn洪水攻击的解决办法