《3G移动通信实验前(共8页).doc》由会员分享,可在线阅读,更多相关《3G移动通信实验前(共8页).doc(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上3G移动通信实验指导教师: 章坚武 学生姓名: 周云杰 学生学号: 实验日期: 2015/3、4 实验一 话务量呼损率计算机仿真【实验目的】 n 加深话务量和呼损率概念的理解;n 能够使用C语言(或者Matlab)计算话务量和呼损率之间的关系;【实验内容】n 使用C语言(或者Matlab)仿真话务量、呼损率和信道数之间的数值关系; n 分析话务量和呼损率之间的关系; 【实验设备】n 一台PC 机【实验步骤】1. 采用话务量、呼损率和信道数之间解析表达式计算出不同信道数和不同话务量条件下的呼损率,画出三维图。(可以使用Matlab三维绘图语句Mesh)2. 分析话务量、
2、呼损率和信道数之间的关系。【实验结果】clc;clear all;A=1:0.5:60;n=1:50;for i=1:length(A)for j=1:length(n) temp(i,j)=A(i)n(j)/factorial(n(j); sum(i,j)=1; for k=1:n(j) sum(i,j)=sum(i,j)+A(i)k/factorial(k); endendendB=temp./sum;mesh(n,A,B);xlabel(n);ylabel(A);zlabel(B);由图可得结论:当话务量不变,呼损率随着信道数增加而降低;当信道数不变时,呼损率随着话务量增加而增加。实验二
3、 Okumura-Hata方法计算机仿真一、实验目的1、加深对奥村模型的理解; 2、能够使用C语言(或者Matlab)利用Okumura-Hata方法计算基本传输损耗;二、实验内容1、使用C语言(或者Matlab)利用Okumura-Hata方法计算基本传输损耗; 2、分析Okumura-Hata方法的误差;三、实验步骤1、采用Okumura-Hata方法分别计算大城市市区地区准平滑地形、郊区和开阔区,基站天线高度是200米,手机天线高度是3米情况下,不同传播距离和不同载波频率条件下的传播损耗中值。画出相应的曲线。2、将计算结果和通过奥村模型实测测得的结果进行比较,验证计算结果的正确性。 3、
4、分析Okumura-Hata方法在何距离以及何频率范围内存在较大的误差。四、实验结果clear all; close all; clc; hb=200; hm=3; lb1=0; lb2=0; lb3=0; lb4=0; for d=1 2 5 10 30 50 60 80 100 f1=100:0.1:300; f2=300:0.1:3000; lb11=69.55+26.16*log10(f1)-13.82*log10(hb)-(8.29*(log10(1.54*hm).2)-1.1)+(44.9-6.55*log10(hb)*log10(d); lb12=69.55+26.16*log1
5、0(f2)-13.82*log10(hb)-(3.2*(log10(11.75*hm).2)-4.97)+(44.9-6.55*log10(hb)*log10(d); lb21=lb11-2*(log10(f1/28).2-5.4; lb22=lb12-2*(log10(f2/28).2-5.4; lb31=lb11-4.78*(log10(f1).2+18.33*log(f1)-40.98; lb32=lb12-4.78*(log10(f2).2+18.33*log(f2)-40.98; f=f1 f2; lb1=lb11 lb12; lb2=lb21 lb22; lb3=lb31 lb32
6、; figure(1); hold on; plot(f,lb1,r); title(大城市); xlabel(频率/MHz); ylabel(损耗中值/dB); grid; figure(2); hold on; plot(f,lb2,b); title(郊区); xlabel(频率/MHz); ylabel(损耗中值/dB); grid; figure(3); hold on; plot(f,lb3,g); title(开阔区); xlabel(频率/MHz); ylabel(损耗中值/dB); grid; end将计算结果和通过奥村模型实测测得的结果进行比较,验证计算结果的正确性。 对于
7、奥村模型而言,其中 dB可通过书本曲线簇进行数据查找。为了验证哈特方法的准确性,查找数据分别代入两个公式。取d=10(固定不变),f=500MHZ,奥村模型=133.9dB,奥村哈特方法=135.5dB f=1000MHZ,奥村模型=141.5dB,奥村哈特方法=143.4dB;f=1500MHZ,奥村模型=147.9dB,奥村哈特方法=148dB;f=2000MHZ,奥村模型=151.9dB,奥村哈特方法=151.2dB;f=2500MHZ,奥村模型=155.4dB,奥村哈特方法=153.8dB ;f=3000MHZ,奥村模型=158.5dB,奥村哈特方法=155.8dB。 取f=1000M
8、HZ(固定不变),d=1KM 奥村模型=112.5dB,奥村哈特方法=113.5dB。d=2KM 奥村模型=121.9dB,奥村哈特方法=122.5dB。d=3KM 奥村模型=127.0dB,奥村哈特方法=127.7dB。d=5KM 奥村模型=135.4dB,奥村哈特方法=134.4dB。d=10KM 奥村模型=142.5dB,奥村哈特方法=143.4dB。d=20KM 奥村模型=151.5dB,奥村哈特方法=152.3dB。d=30KM 奥村模型=158.8dB,奥村哈特方法=157.6dB。d=40KM 奥村模型=165.5dB,奥村哈特方法=161.3dB。d=50KM 奥村模型=172
9、.4dB,奥村哈特方法=164.1dB。d=60KM 奥村模型=178.0dB,奥村哈特方法=166.6dB。d=70KM 奥村模型=182.9dB,奥村哈特方法=168.6dB。 对于其他d的取值和不同的地形,同样采取取值带入进行比较。通过比较发现,奥村哈特方法相对于奥村模型的数据误差并不是很大,基本吻合奥村模型。分析Okumura-Hata方法在何距离以及何频率范围内存在较大的误差。经过粗略的比较可以得出,频率f在500M2000M之间Okumura-Hata方法存在误差较小,Okumura-Hata方法基本与奥村模型数据相吻合。距离d在1KM30KM之间Okumura-Hata方法基本与
10、奥村模型数据相吻合,距离超过30KM后,两者数据相差较大。实验三 BPSK调制解调仿真【实验目的】 n 加深移动通信系统中调制解调的理解;n 能够使用Matlab(或者C语言)进行通信系统调制解调基带仿真,并进行性能分析;【实验内容】n 使用Matlab(或者C语言)仿真BPSK调制解调过程; n 比较发送端星座图以及不同信噪比下接收端星座图的不同;n 仿真AWGN信道下BPSK的误码率; 【实验设备】n 一台PC 机【实验步骤】1. 产生发送信息比特;2. 对信息比特进行BPSK调制;3. 将BPSK调制后的发送信号经过AWGN信道,从而获得接收信号波形;4. 比较发送端星座图以及不同信噪比
11、下接收端星座图的不同;5. 对接收信号进行BPSK解调;6. 通过蒙特卡洛方法,仿真系统误码率,画出BPSK调制解调误码率曲线。【实验报告】按照要求完成实验报告。实验报告中要求给出不同信噪比条件下(信噪比分别为-5dB,0dB,5dB,10dB)接收端的星座图。画出AWGN信道下BPSK调制解调误码率曲线。【实验结果】代码:clc; clear all; n=1000;SNR=-5 0 5 10; source=randint(1,n); In_BPSK=source*2-1;for i=1:length(SNR) Y(i,:)=AWGN(In_BPSK,SNR(i);end Y_RE=Y;
12、Y_RE(find(Y0)=1; Y_RE(find(Y0)=0;for i=1:length(SNR) Y_ERRO(i,:)=abs(Y_RE(i,:)-source) ;Y_BIT(i)=sum(Y_ERRO(i,:)/n ;end semilogy(SNR,Y_BIT); grid on; title(误码率); figure subplot(4,1,1); plot(Y(1,:),0,*); title(SNR=-5dB); subplot(4,1,2); plot(Y(2,:),0,*); title(SNR=0dB); subplot(4,1,3); plot(Y(3,:),0,*); title(SNR=5dB); subplot(4,1,4); plot(Y(4,:),0,*); title(SNR=10dB); figureK=Y(1,:)-In_BPSK;plot(K);仿真结果:【实验总结】从仿真结果可以看出在一定范围内,信噪比越高,信号误码率越低,信噪比越高,星座图越清晰,越集中,干扰越少。专心-专注-专业