用MATLAB语言模拟电波传播路径损耗
CS数据库、sddej、爱玩的约定、开心的茶
(中山大学无线电电子系,广东广州510275 )。
要基于:几何衍射理论的建模思想,利用MATLAB语言,自由空间的电波在高层建筑物后传播
模拟和计算路径损耗和场强分布,用不同颜色表征场强强弱分布,对无线基站选址定位产生了良好的辅助效果。
关键字:MATLAB; 几何衍射理论; 路径损耗; 计算机模拟
中图分类号:TN925文献识别码:A文章编号:0529
-6579(2001 ) 02-0031-03计算机仿真技术,采用计算机对研究对象的数学模型进行仿真研究。 仿真时首先建立了应用系统的仿真模型,然后用计算机进行求解,因此比较
其他方法可能容易、快速、经济,只需要更改不同系统的参数。 这是其他方法(实物试验)无法比较的,另外,由于计算机自身运行的安全性,无论仿真模型多么复杂,仿真都是安全的,因此计算机仿真技术作为一种强大的研究工具被广泛应用。 如何利用计算机对系统进行仿真、分析和研究,对仿真模型的结构至关重要,模型的正确性直接影响仿真结果的可靠性。 为了预测近十几年建筑物后阴影部分的电场强度分布和传输线损耗,提出了基于GTD的模型,本文采用MATLAB语言模拟和计算了电磁波在自由空间的传播路径损耗和建筑物后的电场强度分布,并给出了仿真结果。 通过对仿真结果的比较、分析,可以指导实际系统的设计。
MATLAB是用于进行科学和工程学计算的对话型软件,其基本单位是矩阵。要解决相同的数值问题,使用MATLAB语言比FORTRAN和c语言效率要高数倍,另外,MATLAB的问题表现方法和问题的数学表现形式完全一致。 MATLAB提供的图形交互模型输入计算机仿真环境SI MULINK已成为计算机仿真领域最受欢迎的仿真软件环境。 除了传统的交互式编程外,还提供可靠的矩阵运算、绘图、数据处理等工具[1]
水平。
基于GTD的数学模型
这里,H T是发送天线高度,H B是建筑物的高度,H R是接收机的高度,D T是发送天线距建筑物的距离,d是建筑物的间距
水平。
基于图GTD的电磁波收发模型fig1themodelofelectromagneticwavetransmit
and recei ve based on GTD
几何衍射公式[2]
eGTD=e0dexp(-jks ) /
s
(1) ) ) )。
其中,E 0是衍射点电场强度,d是衍射系数
UTD,其衍射系数为
d=-exp(-j/4 ) 2n 2 k
cot(-) 2n
f(ksa(cot ) )-2n
f(ksa-() ) )2) R 0cot -) 2n
f(ksa-) (
(R n cot ) ) 2n
f (国安局(
) )
基金项目:教育部高等学校骨干教师资助计划广东省一千一百项目优秀人才培养基金项目受理日:2000-07-18; 个人资料: cs数据库(1963-),男,教授。
第40卷第2期2001年3月中山大学学报(自然科学版)。
actascientiarumnaturaliumuniversitatissunyatsenivol 40 no 2
Mar 2001