瑞利信道的产生主要有两种方法:正弦波叠加法和成型滤波法。
MATLAB自带了 rayleighchan 函数来产生时变瑞利信道,据说用的是Jakes频域反变换方法来产生时间相关性的瑞利模型。【见博客】
%Ts the sample time of input signal, in seconds
%Fd the maximum Doppler shift, in hertz
%tau the vector of path delays, in seconds
%pdb the vector of path gains, in dB
Fs=1000; %采样频率
Ts=1/Fs; %采样间隔
Fd=500; %Doppler频偏,Hz
tau=[0,0.01]; %多径延时向量,s
pdb=[0,0]; %多径信道增益向量,dB
chan = rayleighchan(Ts, Fd, tau, pdb);
衰落信道模型
信道模型分为:数学模型 ->Zadeh, Bello 时变线性滤波器
->宽平稳非相关(WSSUS)信道
仿真模型 ->Clarke, Jakes 多径叠加