m利用SIMILINK仿真模块实现多径信道的动态仿真模拟
目錄
1.算法描述
2.仿真效果預覽
3.MATLAB部分代碼預覽
4.完整MATLAB程序
1.算法描述
? ? ? ?在過去的幾十年里,無線通信技術得到了迅猛的發展和廣泛的應用。第三代、第四代等移動通信系統給人們展示了一個美好的前景,但這些前景的實現是以克服目前所面臨的包括多徑時延擴展、信道時變等技術難題為先決條件的。無線通信的工作環境非常復雜,無線電波不僅會隨著傳播距離的增加發生彌散損耗,并且會受到地形、地物等的遮蔽而發生“陰影效應”;而且信號經過多點反射,會從多條不同路徑到達接收端,這種多徑信號的幅度、相位和到達時間不可能完全相同,它們相互疊加會產生電平衰落和時延擴展。由于多徑衰落的存在,直接利用無線信道進行通信,存在嚴重的碼間干擾。
·多徑信道的舉例:
? ? ? ?通常,航空信道被認為是由一個視距傳播(LOS)成分和一個多徑散射成分組成,稱為萊斯衰落信道。其中,多徑散射成分是由傳播環境中物體對電磁波的反射和散射產生的。在航空通信中,飛行器不同的狀態會導致不同的信道衰落形式,比如飛行器在飛行途中、跑道滑行以及停場狀態導致的信道衰落是不同的。一般來說,在停場狀態下,由于停機坪、機庫的影響,通常視距成分是不存在的,這導致了所謂瑞利衰落,是最嚴重的衰落形式;而在另外的狀態下,接收信號通常包含LOS成分和散射成分,這會導致萊斯衰落。
·空空信道
? ? ? ?空空信道是一種典型的頻率選擇性衰落信道。在通信過程中,通信雙方之間存在直射徑。根據實際工程測量,考慮可分辨多徑數為2,因此,其沖擊響應和接收數據如下式所示:
根據通常情況下的多徑信道,仿真模型主要體現如下幾個指標:
·多徑個數;
·每個多徑的時延;
·每個多徑以及主徑的衰弱
·多普勒頻移
·高斯白噪聲
根據上面的指標,多徑信道可以用如下的式子進行建模:
2.仿真效果預覽
matlab2022a仿真結果如下:
下面是一條多徑,衰弱為3db的情況:
下面是二條多徑,衰弱為3db,6db的情況:
3.MATLAB部分代碼預覽
clc; clear; close all; warning off; addpath(genpath(pwd));%本系統最多支持四個多徑 M = 1; %多徑個數Gainss = 0;%主勁的衰弱 No_pass = -inf; Gains = [-1 -2 -3 -4]; %設主勁衰弱為0dbm,,值設的越小,所以輔勁功率越小 Delay = [20 100 200 300]; Fcc = 1;%定義多普勒平移SNR = [20 20 33 33 33]; %信道噪聲 01_046_m?
4.完整MATLAB程序
matlab源碼說明_我愛C編程的博客-CSDN博客
V
總結
以上是生活随笔為你收集整理的m利用SIMILINK仿真模块实现多径信道的动态仿真模拟的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Premiere导出视频音画不同步的解决
- 下一篇: Flutter 动态加载自定义字体