基于固定接收区域的SBR改进算法
- 由页
-
150 次阅读
-
0 次下载
-
2019-03-29 19:14:34
文档简介:
基于固定接收区域的SBR改进算法第25卷第4期Z010年8月电波科学学报CHINESEJoURNALoFRADIoSCIENCEV01.25。No.4August,2010文章编号1005一0388(2010)04一0728一04基于固定接收区域的SBR改进算法张文杨锦辉(装备指挥技术学院信息装备系.北京101416)摘要射线弹跳法(sBR)是利用射线跟踪来进行电波传播预测的常用算法。传统的SBR算法引入自适应接收球来接收射线,对不同射线接收球半径不同,接收球需要与每条射线作相交检测,计算量大。本文提出了基于固定接收区域的SBR改进算法,对任何射线接收区域半径都固定,并把所有接收区域构建成OBB树,利用射线与OBB树的相交检测来代替射线与自适应接收球的相交检测,较大的提高了计算效率。关键词电波传播预测;SBR;接收球;固定接收区域中图分类号TN92文献标志码AI.引言射线弹跳法(SBR)和镜像法是电波传播预测的两种主要方法。SBR算法能适应复杂的建筑结构,拥有更加广阔的预测范围,但是需要发射大量射线,存在大量相交性检测,计算量大。SBR算法分为射线发射、射线跟踪、射线接收三个阶段。三维SBR算法在射线接收阶段一般引入自适应接收球,当射线到达接收点附近时,如果与接收球相交则认为该射线被接收点接收,反之则认为该射线对接收点没有影响,自适应接收球的半径为乳川}“,口为相邻射线间的夹角,L为光线传播的距离。自适应接收球法对每一条射线都要计算相应接收球的半径并进行相交检测,计算量大,并且会导致射线重复计算[2j。本文在SBR算法的基础上提出了以固定接收区域法代替自适应接收球法的改进算法,并且结合分布波形法[3]来避免射线重复计算。2.固定接收区域法原理在电波传播预测中,接收天线会在多个地点接收,如沿着某条街道运动等。一般把接收天线当着接收点来处理,每一个接收点拥有一个接收球区域,如果射线与接收球相交则该条射线对于接收点有贡献值,反之则射线对于接收点没有影响。基于自适收稿日期:2009—10—12联系人:张文E-mail:vis2000@sina.com应球的SBR算法,接收点对于每一条射线由于其传播路径不同,接收点的接收球半径也不同。固定接收区域法就是以固定半径的接收球来代替对于不同射线拥有不同半径的自适应接收球。由于接收点的接收球半径固定,对不同的射线不用计算接收球的半径就
评论
发表评论