FSK、PSK、QAM 以及 16QAM 调制误码率性能对比
现如今,通信系统已经成为人类生活中不可或缺的一部分。其中,调制技术在数字通信中发挥着关键作用。大量研究表明,在许多信道条件下,不同类型的调制方案具有不同的优劣势。本文将探索并比较 FSK、PSK、QAM 以及 16QAM 四种调制方案在误码率性能上的表现。
一. FSK调制
频移键控(FSK)调制被广泛应用于低速率数据传输。在一定程度上,FSK可以看作是二进制频移键控(BFSK)调制的一种扩展。FSK 模拟信号的频率偏移量与数字信息比例相关。
我们可以通过下面的 MATLAB 代码实现 FSK 调制:
% 设置基本参数
N=10000; % 信号点数
M=2; % M进制
fc=10^3; % 信号频率
fs=10*fc; % 采样频率
T=1/fs; % 采样时间间隔
SNR=0:2:20; % 信噪比
data=randi([1,M],1,N)-1; % 随机生成数据流
f1 = fc; % 设置两个载波频率
f2 = 2*fc;
% FSK调制
mod_signal = zeros(1,length(data)*length(f1));
for i=1:length(data)
t = (i-1)*T : T/10 : i*T;
if data(i) == 0
mod_signal((i-1)*length(t)+1:i