国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于MATLAB/GUI的通信原理仿真演示平臺設計

2019-08-07 02:02:19李文瑞李紅巖肖春陽
科技視界 2019年18期

李文瑞 李紅巖 肖春陽

【摘 要】為在教學中促進學生對重要公式的理解,對通信原理課程的仿真演示教學手段進行了探索與實踐。以MIMO系統(tǒng)信道容量的仿真演示平臺設計為例,闡述了利用MATLAB的GUI功能設計仿真演示平臺的方法和步驟。教學實踐表明,基于MATLAB/GUI的仿真演示平臺,可作為傳統(tǒng)教學手段的有益補充,有利于促進學生對通信原理課程中重要公式的理解和掌握。

【關鍵詞】MIMO;MATLAB;GUI;仿真演示

中圖分類號: G434;TN911-4 文獻標識碼: A 文章編號: 2095-2457(2019)18-0004-002

DOI:10.19694/j.cnki.issn2095-2457.2019.18.002

Design of Communication Principle Simulation Demonstration Platform Based on MATLAB/GUI

LI Wen-rui LI Hong-yan XIAO Chun-yang

(School of information science and engineering,henan university of technology,Zhengzhou Henan 450000,China)

【Abstract】In order to promote students understanding of important formulas in teaching, the teaching methods of simulation demonstration teaching of communication principle courses were explored and practiced. Taking the simulation demonstration platform design of MIMO system channel capacity as an example,the method and steps of designing simulation demonstration platform using GUI function of MATLAB are expounded.The teaching practice shows that the simulation demonstration platform based on MATLAB/GUI can be used as a useful supplement to traditional teaching methods,which is conducive to promoting students understanding and mastery of important formulas in the communication principle course.

【Key words】MIMO;MATLAB;GUI;Simulation Demonstration

0 引言

在通信系統(tǒng)的建模和分析中,通常需要運用數(shù)學的方法對問題進行理論分析或求解。但是由于數(shù)學公式比較抽象,不能直觀地體現(xiàn)其中蘊含的通信原理和物理意義,影響了學生對一些重要知識點的理解和掌握,增加了學生學習中的畏難情緒。為了解決上述問題,本文從教學手段上進行改進,利用MATLAB/GUI設計通信原理課程的仿真演示平臺,用直觀形象的方式對重要的數(shù)學公式進行描述和分析,起到了很好的輔助教學的作用。

下面以MIMO信道容量的仿真演示平臺設計為例,闡述具體的設計方法和步驟。

1 MIMO信道容量

發(fā)送端已知CSI時,對信道矩陣做奇異值分解。將信道分解為r個子信道, 若第i根天線的發(fā)射功率為?酌i=ε{|Si|2},第i個SISO信道的信道容量為Ci(?酌i)。MIMO信道容量是Ci(?酌i)的累加和[2],為

但是實際上信道容量會受到總功率的約束,若要使容量最大化,每個子信道將分配到不同的功率。用拉格朗日法可得到最優(yōu)化問題的解[2]。注水算法是AMC技術的關鍵,根據(jù)信道波動來自適應地改變數(shù)據(jù)傳輸速率[3]。使用注水算法使功率最優(yōu)分配,此時可以得到最大的信道容量,此時有

當發(fā)送端未知CSI時,RSS=I 。發(fā)送信號矢量之間是獨立的,發(fā)射天線之間的功率均勻分配[4]。對此時的信道容量進行分解HHH=Q?撰QH和det(Im+AB)=det(In+BA),那么信道容量也可以表示為

2 MATLAB/GUI仿真設計

2.1 系統(tǒng)程序設計

本設計MATLAB仿真程序部分主要分為以下幾個模塊:發(fā)送端未知CSI時的系統(tǒng)容量分析、發(fā)送端未知CSI和已知CSI的信道平均容量以及中斷容量的對比分析、發(fā)送端已知CSI和未知CSI的相關信道容量的比較、GUI界面可視化。程序流程圖如圖1所示。

2.2 GUI界面可視化

GUI又稱圖形用戶界面,是將計算機用戶界面以圖形的形式顯示出來的一種人機交互的界面顯示形式。用戶設計好可視化界面后,對各個選項按鈕編寫相應的程序來賦予相應的功能,完成界面任務。本設計中GUI界面各個控件及其功能見圖2。

3.1 未知CSI時信道容量

在MATLAB/GUI中對不同影響因素下的MIMO系統(tǒng)容量進行仿真,仿真界面如圖3、圖4所示。圖3為信噪比分別為10dB和20dB時系統(tǒng)容量在未知CSI下的CCDF曲線的GUI界面,圖4為平均容量、中斷容量、信道相關容量的GUI界面。

在圖3、4中,將不同子菜單放在不同控制面板上,每個子菜單有其各自的仿真功能,鼠標點擊不同的菜單可控制界面的切換,界面簡潔,易于操作。在實際的教學當中,可以利用MATLAB/GUI進行仿真演示,可隨意改變參數(shù),相對于PPT來說更加靈活。以下為各個界面的功能分析。

CCDF是傳輸系統(tǒng)的峰均值高于某一門限值的概率。在圖3中,可以直觀地看出信噪比為10dB的情況下,在SISO系統(tǒng)中想要讓信道容量超過6bit/s/Hz幾乎是不可能的事情;在88MIMO系統(tǒng)中信道容量幾乎都能達到18bit/s/Hz。當信噪比設置為20dB時,SISO系統(tǒng)中信道容量10bit/s/Hz的概率為0,88時容量50bit/s/Hz的概率同樣是0。所以發(fā)送端未知CSI時,接收發(fā)射天線數(shù)和SNR更多時,MIMO容量會更大。

由圖4可直觀看出,平均容量在兩種信道狀態(tài)下均隨信噪比增加,但由于已知信道狀態(tài)時采用注水算法計算信道容量,信道容量更高。此外,MIMO系統(tǒng)平均容量在兩種狀態(tài)下隨天線數(shù)線性增加。MIMO系統(tǒng)中斷容量在未知信道狀態(tài)和已知信道狀態(tài)的情況下,均隨信噪比的增加而增加,已知信道狀態(tài)時容量更高。天線數(shù)更多時,系統(tǒng)中斷容量也更高。R=0,意味著信道獨立;R=0.95意味著信道相關程度很高。在兩種狀態(tài)下,相關性都使系統(tǒng)容量降低;相同相關性的情況下,已知信道狀態(tài)的系統(tǒng)容量依然高于未知信道狀態(tài)下的系統(tǒng)容量。

從仿真結果中可直觀看出:MIMO系統(tǒng)平均容量和中斷容量皆隨信噪比的增加而增加,隨天線數(shù)線性增加,且已知CSI的MIMO系統(tǒng)平均容量和中斷容量相較于未知CSI時更高,信道相關性使得MIMO系統(tǒng)容量減少。

4 結束語

本文所設計的通信原理仿真演示平臺可作為通信原理課程的微課學習資源,或用于構建通信原理虛擬仿真平臺,是傳統(tǒng)教學手段的有益補充?;贛ATLAB/GUI的仿真演示平臺用直觀形象的方式對重要的數(shù)學公式進行描述和分析,直觀展示了MIMO系統(tǒng)信道容量在不同影響因素下的變化過程,起到了很好的輔助教學的作用。

【參考文獻】

[1]史律.MIMO系統(tǒng)及其信道容量分析[J].黑龍江科技信息,2010,(29):93.

[2]徐獻靈,黃軍輝,黃曉紅.MIMO系統(tǒng)信道容量與傳輸性能仿真研究[J].廣東輕工職業(yè)技術學院學報,2012,11(1):1-3.

[3]張鎣,趙慧元,喻武龍.MIMO信道容量的研究與仿真[J].信息通信,2012,(1):15-16,18.

[4]滕志軍,趙春暉,何平,楊立遠.空間相關MIMO信道的容量分析[J].武漢理工大學學報,2010(14):166-169.

[5]祝辭,劉新惠,汪楠.MIMO衰落信道信道容量仿真分析[J].有線電視技術,2016,23(2):71-74,79.

华容县| 鄂州市| 平和县| 巴中市| 那坡县| 赤水市| 石河子市| 泸西县| 中宁县| 资中县| 库车县| 呼玛县| 西峡县| 荔波县| 永登县| 吴桥县| 延寿县| 闵行区| 固始县| 新昌县| 临沭县| 天柱县| 营山县| 开封县| 宁夏| 乐都县| 宕昌县| 靖边县| 大余县| 新巴尔虎右旗| 舟山市| 仲巴县| 洛隆县| 阜宁县| 武汉市| 南宫市| 定安县| 潞西市| 金秀| 年辖:市辖区| 棋牌|