当前位置:网站首页>M simulation of 16QAM and 2DPSK communication links based on Simulink, and get the bit error rate curve by calling Simulink model through MATLAB
M simulation of 16QAM and 2DPSK communication links based on Simulink, and get the bit error rate curve by calling Simulink model through MATLAB
2022-07-19 07:07:00 【I love c programming】
Catalog
1. Algorithm description and some source code
2. Preview of some simulation drawings
3. Source code acquisition method
1. Algorithm description and some source code
2DPSK Also known as relative phase shift keying , It does not use the absolute value of carrier phase to transmit digital information , Instead, digital information is transmitted with the relative carrier phase values of the front and rear symbols . The so-called relative carrier phase refers to the difference between the initial phase of this code and the previous symbol .

2. Preview of some simulation drawings
· String and parallel

The simulation results are as follows :

Pictured , The input signal here is 1000001000_0110001010_0111101000
Get data after serial parallel ( Because of the delay 1 Symbols , The first value of the data is not included in the calculation , Not shown in the last bitmap ):
I: 1 0 0 1 0 0 1 0 0 1 1 0 1 1 1 0
Q:0 0 0 0 0 1 0 0 0 0 0 1 1 0 0 0
· Level conversion
about 2/4 Level conversion , In fact, the input signal is 4 States (00,01,10,11) After coding, it becomes the corresponding 4 Level signal . The mapping relationship we choose here is shown in table 4-1 Shown .
Data before mapping | level /V |
00 | -3 |
01 | -1 |
10 | 1 |
11 | 3 |
The simulation results are as follows :

The final rate becomes the of the original data 1/4 了 .
· Carrier modulation
The simulation results of the model are as follows :

· Add Gaussian white noise
This module is relatively simple , But what we need to pay attention to is :

Its parameters include the input of the power of an input signal , So we need to add the following modules to the model :

This module is to calculate the power of the signal , take 5.091 Enter it into the parameter setting .

The above is the simulation of the modulation part and the final constellation
Let's start the simulation demodulation part :
· Down conversion

The simulation results are as follows :

· wave filtering
here , The module used by the filter is :


· After level conversion, the following results are obtained :

· Finally, parallel serial conversion

Through observation and previous data , Find the same , This shows that it is correct , Finally, add the bit error rate statistics module , The bit error rate is :

This bit error rate is two times more than the delay at the beginning of transmission bit According to the information .
The bit error rate curve is simulated below :
Because the bit error rate curve is in different SNR Simulated under , So here we need the help of MATLAB union Slimulink Conduct simulation .

16QAM and 2DPSK Comparison of :

3. 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 .
边栏推荐
- 关于文件上传下载问题
- Debug wechat one hop under linxu (Fedora 27)
- 数据分析及可视化——京东上销量最高的鞋子
- Tower of Hanoi 2 (function)
- What does ack attack mean? How to defend ack attack
- PyTorch学习日记(四)
- urllib库的使用
- [automated testing] - robotframework practice (II) new test cases
- How to record enterprise or personal domain names
- 剑指Offer刷题记录——Offer 06.从尾到头打印链表
猜你喜欢
随机推荐
ARM服务器搭建 我的世界(MC) 1.18.2 版私服教程
The use and differences of dictionaries, tuples and lists,
cookie、session的配置和使用
Weight matching (greedy)
m基于Simulink的高速跳频通信系统抗干扰性能分析
华为云 鲲鹏ARM云服务器 和 x86云服务器 性能评测对比
传奇游戏架设教程
Class is coming. Roll call is needed
What if the website is hijacked?
Decipher password (comprehensive)
Judge concave convex (mathematical problem)
Servlet 笔记
Xiaodi network security - Notes (5)
University
论文阅读:Deep Residual Shrinkage Networksfor Fault Diagnosis
PyTorch学习日记(四)
快速理解重定向
103.53.124. What is the difference between X IP BGP line and ordinary dedicated line
Poor Xiaofan (simulation)
Regular expression, generator, iterator









