当前位置:网站首页>M analysis of anti-interference performance of high-speed frequency hopping communication system based on Simulink
M analysis of anti-interference performance of high-speed frequency hopping communication system based on Simulink
2022-07-19 07:08:00 【I love c programming】
1. Algorithm description
The channel is Rayleigh Fading channel Performance analysis and Nakagami-m Fading channel Performance analysis under . The simulation parameters we adopt in this subject are as follows :
Data rate | 100bps |
Frequency interval | 100Hz |
Frequency hopping point | 64 individual |
Frequency hopping frequency interval | 50Hz |
Frequency hopping rate | 50 jump /s |
Frequency hopping output signal bandwidth | 50*64 = 3200hz |
Low pass signal frequency change | -1600 hz ~ 1600 hz |
Signal sampling rate | 4000 hz |
Simulation sampling points of data symbols | 40 |
Duration of each jump | 0.02s |
simulink The simulation model is as follows :

2. Partial procedure
clc;
clear;
close all;
warning off;
% Parameter initialization
% Mainly used for setting noise
EbNo = 1000;
SNR = 10^(EbNo/10);
sigma = 1/(sqrt(SNR))/2;
% System parameter initialization
Rb = 100;%100bps
Sample_times = 0.02;
Sample_Num = 40;
MSK_track_depth = 16;
% Comb jamming effectiveness setting
S1 = 1;
S2 = 1;
S3 = 1;
S4 = 1;
S5 = 1;
S6 = 1;
S7 = 1;
S8 = 0;
S9 = 0;
S10 = 0;
% See the following five figures for details simulink Internal corresponding icon
% chart 4 Frequency hopping carrier spectrum
% chart 5 Spectrum diagram of modulated output signal of the source
% chart 6 Spectrum diagram of signal after frequency hopping spread spectrum
% chart 8 Broadband noise interference spectrum
% chart 12 Comb interference spectrum (7 A frequency point )
open('tops.mdl');
sim('tops.mdl');
% The following two figures are simulation diagrams of bit error rate , It is necessary to recall the simulation under different signal-to-noise ratios
% So you need to write the following code
% chart 9 Broadband noise interference signal-to-noise ratio bit error rate curve
%tops1.mdl
% Noise interference
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
% Single frequency interference
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
% Single frequency interference
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. Preview of some simulation drawings






4. Source code acquisition method
Get the way 1:
Click the download link :
Access method 2:
Blog resource item , Search for resources with the same name as blog .
Access method 3:
If the download link fails , Blogger wechat contact .
01_055_m
边栏推荐
- Maomao goes to work (recursive)
- 数据保护/磁盘列阵RAID保护 IP段103.103.188.xxx
- mysql的复习总结
- Performance evaluation and comparison of lightweight application servers of major cloud service manufacturers, Alibaba cloud, Tencent cloud, Huawei cloud, and ucloud
- [automated testing] - robotframework practice (I) building environment
- Yuanzi racehorse.
- [automated testing] - robotframework practice (III) writing test cases
- m基于matlab的MIMO信道容量分析,对比了不同天线数量;非码本预编码SVD,GMD;码本预编码DFT,TxAA以及空间分集
- Sed command of text three swordsman -- text replacement; Grep command - text filtering
- How to record enterprise or personal domain names
猜你喜欢

Minecraft Paper 1.18.1 版开服教程,我的世界开服教程,MCSManager9面板使用教程

Mapping rule configuration of zuul route

Use of urllib Library

Xiaodi network security - Notes (3)

m在VBLAST协作MIMO系统分部使用LDPC,Turbo,卷积三种信道编译码进行误码率matlab仿真

What do you need to build a website
![[ restartedMain] o.s.b.d.LoggingFailureAnalysisReporter :](/img/dd/054af819c8bdca31bd135495386fb4.png)
[ restartedMain] o.s.b.d.LoggingFailureAnalysisReporter :

m3GPP-LTE通信网络中认知家庭网络Cognitive-femtocell性能matlab仿真

Filter过滤器

What role does 5g era server play in this?
随机推荐
怎么知道网络是否需要用高防服务器?怎么选择机房也是很重要的一点以及后期业务的稳定性
企业或个人域名备案怎么弄
M simulation of 16QAM and 2DPSK communication links based on Simulink, and get the bit error rate curve by calling Simulink model through MATLAB
How to open the service of legendary mobile games? How much investment is needed? What do you need?
About file upload and download
Évaluation des performances de la machine virtuelle Tianyi Cloud Hangzhou (VPS)
m在VBLAST协作MIMO系统分部使用LDPC,Turbo,卷积三种信道编译码进行误码率matlab仿真
Class and super, inheritance
爬虫基础—代理的基本原理
Xiaodi network security - Notes (4)
How to download free papers from CNKI
内网穿透服务器搭建教程,NPS使用教程
Xiaodi network security - Notes (5)
Performance test and price comparison of cloud servers of Alibaba cloud, Tencent cloud, Huawei cloud, ucloud and Tianyi cloud
ACK攻击是什么意思?ACK攻击怎么防御
Arm server building my world (MC) version 1.18.2 private server tutorial
ArraysList方法
Recursive access to directories, print Fibonacci sequences, high-order functions
基于simulink的转速反馈单闭环直流调速系统
Minecraft基岩版BDS开服教程