栅格环境下基站覆盖范围的计算与仿真.docx
《栅格环境下基站覆盖范围的计算与仿真.docx》由会员分享,可在线阅读,更多相关《栅格环境下基站覆盖范围的计算与仿真.docx(63页珍藏版)》请在三一办公上搜索。
1、分类号 密级 U D C 编号 10486 武汉大学硕士学位论文栅格环境下基站覆盖范围的计算与仿真Thesis for Master DegreeCaculation and simulationof base station coverage areabased on Grid-DataApril,2008郑 重 声 明本人的学位论文是在导师指导下独立撰写并完成的,学位论文没有剽窃、抄袭、造假等违反学术道德、学术规范和侵权行为,本人愿意承担由此而产生的法律后果和法律责任,特此郑重声明。学位论文作者(签名): 摘要传统的基站选址方法主要依靠建设人员的实地勘察。这样做不仅费时费力,也难以充分考虑
2、当地复杂的地理状况,只能凭借经验和有限的实地勘察试验来确定站址的选择,通常把站点选在高山或高层建筑上,以期获得较大的覆盖范围。但实际上,这种选址方式有很大的主观性,容易造成覆盖范围不足或重复覆盖形成信号之间的相互干扰等情况。本论文结合栅格数据的特点,研究了如何有效地读取与处理数据的算法,着重研究以下几个方面的内容:1) 由于栅格数据量较大,所以要提出算法来对它的显示和处理进行优化,通过自己管理Frustum解决了栅格数据的高效显示,为场景中的每个对象定义一个包围盒和一个包围球并为视场Frustum建立一个包围盒一个包围球一个包围锥的办法,可以非常高效地剔除与加载对象,另外由于采用了四叉树化分场
3、景的,更进一步提高了效率。2) GPU编程对栅格数据的计算与显示。GPU编程把对数据的预处理与显示结合起来,以加快数据的处理时间。3) 基站覆盖范围的计算与仿真。通过分析栅格数据对信号的传播进行计算。利用三维模型计算仿真基站覆盖范围,可以形象直观的辅助我们为基站选址科学地做出决策。科学的基站选址能够有效的扩大基站无线覆盖范围,更好地做到无缝连接,吸收更多的用户和话务量,同时能降低建设成本,提高收益,无论在技术实现上还是在市场运作上都有很大的意义。关键词:基站覆盖范围Frustum优化GPU三维模型ABSTRACTThe traditional way to Basestation locati
4、on depends on the fieldwork of the constructors, which is not only to take time and a lot of trouble, but also difficult to consider the complicated local geographical conditions adequately. In this way, people only resort the experience and limited fieldwork experiments to decide the positions of t
5、he stations and usually choose the high mountains or buildings as the station spots in order to provide larger coverage area. In fact, people have great subjectivity in such a way. Finally, it makes the coverage area less enough or intersectional easily, causing the jam among the signals and so on.I
6、n combine with the characteristics of raster data this paper studied the algorithms on how to read and process the data effectively. Which focus on the following aspects:1) Because we have to deal with a abundant of raster data in the normal usage, we must make our algorithm to optimize the display
7、and processing. To define a bounding box a bounding sphere for each object and define a bounding box a bounding sphere and a bounding cone for the frustum, we can solve the displaying of the raster data efficiently. And the using of quad-tree of the scene approach can further enhance efficiency.2) T
8、he calculation and display of raster with GPU. GPU can do preprocessing and display of data together.3) Base station coverage calculation and simulation. By analyzing the raster data to do the calculation of the spread of the signal.Use 3D Model combining with the Hertzian Waves Transmit Wastage For
9、ecast Model to emulate the coverage areas of the basestations to choose the positions, which can help us to choose the positions visually and make decisions scientifically. Choosing the positions scientifically can enlarge the coverage area, link seamlessly and attract more customers to improve the
10、amount of the phone call as well as reduce the cost and improve the benefit, which has great meanings both in technique reality and market operation. Keywords: Basestation, Coverage Area, Frustum Optimize, GPU, 3D Model目录摘要IABSTRACTIII目录V第1章绪论11.1选题意义11.2国内外研究现状21.3研究目标与章节安排31.3.1 研究目标31.3.2 技术路线31.
11、3.3 章节安排4第2章 栅格数据与GPU编程简介52.1 栅格数据的特点52.1.1 栅格数据结构52.1.2 矢量与栅格数据的比较62.1.3 空间栅格数据的分层存储72.2 栅格数据的处理72.2.1 点云数据的分层处理算法72.2.2 点云数据的构网82.2.3栅格数据的优化处理82.3 GPU编程82.3.1 GPU的概念82.3.2 可编程管线92.3.3 HLSL与GLSL92.3.4 Cg编程语言102.6 小结11第3章 栅格数据的处理的算法优化133.1 平截头体优化处理133.1.1 Frusum定义133.1.2 基本算法1153.1.3 优化1183.1.4 基本算法
12、2193.1.5 优化2223.1.6 反求Frustum的6个平面253.2 LOD优化处理283.2.1 Lod的概念283.2.2 求塌陷边293.2 GPU编程优化303.2.1 CG编程的一般步骤303.2.1 绘制地形313.3 小结33第4章 栅格环境下基站范围的计算354.1 基站覆盖范围的一般计算方法354.2计算栅格环境下的覆盖范围394.2.1 栅格数据的存储与读取404.2.2 算法优化处理414.2.3 凸包算法424.3 小结43第5章仿真及结果455.1 图形软件接口455.1.1 OpenGL455.2 软件架构465.2.1 软件开发环境465.2.2 软件开
13、发方法465.2.3 基本数据结构465.3 创建三维场景475.3.1 创建三维地形475.3.2 基站覆盖范围的计算485.3.3 仿真结果49第6章 总结与展望53参考文献55致谢59第1章绪论1.1选题意义与其它现代技术一样,移动通信技术的发展也呈现加快趋势。为了达到更高比特率数据业务和更好的频谱利用率,目前移动通信正在向第三代(3G)移动通信系统过渡。第三代移动通信可以实现全球统一频段,统一标准,无缝覆盖;实现高服务质量,高保密性能,高频谱效率;可提供一系列的新业务,如多媒体通信、高速商务处理、遥测业务以及用户通过移动通信网接入因特网或企业网等业务。可以预见在不远的将来,全世界将会有
14、和有线电话一样多的移动通信用户。与此同时,美国正在研究第四代移动通信技术(即4G),其研究的目标是提高移动电话访问互联网的速率。据国家信息产业部统计,2007年,中国手机用户已有54728.6万户,全国手机普及率达到每百人38.3部。手机短信发送量为2790.2亿条,较上年同期增长37.5%1 。而全球手机用户数量已达到26亿,预计2010年将增至40亿,其中中国和印度将是主要增长地区。手机在人们的日常工作生活中扮演着十分重要的角色。当前,在我国的一些偏远山区和许多自然环境恶劣的地区,还没有能够实现通信信号的覆盖,而当地的人民群众十分渴望进行移动通信。同时,在人们使用手机的过程中,经常会碰到信
15、号质量不好,干扰强烈等问题,严重影响了人们的通话质量。这就对移动运营商提出了更高的要求,必须提供足够的信号覆盖范围,并保证通话质量,既基站选址问题。移动通信信号由发射机(基站)提供。基站覆盖范围主要受当地地形(山区)和建筑(城区)的影响,如何选择一个尽量少受阻挡,能够保证话务质量的站址,是工程人员十分关心的问题。实际建设过程中,往往需要建设人员实地勘察。这样做不仅费时费力,也很难找到科学的站址。目前,在工程人员当中还没有形成一个比较科学的基站选址方法。一般工程人员进行无线基站选址时,难以充分考虑当地复杂的地理状况,只能凭借经验和有限的实地勘察试验来确定站址的选择,通常把站点选在高山或高层建筑上
16、,以期获得较大的覆盖范围。但实际上,这种选址方式有很大的主观性,容易造成覆盖范围不足或重复覆盖形成信号之间的相互干扰等情况。目前三维城市模型中实现的软件很少,较为成熟的有三维日照分析软件。随着虚拟现实技术和数码城市GIS的发展,有必要建立这样一个系统进行基站选址。利用三维地理模型结合电磁波传播损耗预测模型仿真基站覆盖范围,以之来辅助基站选址,可以形象直观的帮助我们进行基站选址,科学的做出决策。科学的基站选址能够有效的扩大基站无线覆盖范围,更好地做到无缝连接,吸收更多的用户和话务量,同时能降低建设成本,提高收益,无论在技术实现上还是在市场运作上都有很大的意义。由于矢量需要人工测量采集,所以周期长
17、时效性差,且建模复杂,所以非常昂贵不易获取,而栅格数据正好克服了这些缺点,栅格数据的获取非常方便。现在城市的发展非常快变化非常大,传统的非常耗时的矢量数据采集显然不能反映实际,所以本论文选取了在栅格数据为平台来研究基站的覆盖。但是受制于栅格数据本身的特点,大规模数据实时处理一直是目前虚拟现实方面的瓶颈,如何快速高效地读取计算和渲染这些数据是使用栅格数据所必需面对的难题,所以要求我们改进算法以达到实用的要求。1.2国内外研究现状在法国国家信息与自动化研究所,运用栅格影像技术人们可以自由在虚拟和现实之间转换,能够非常自由地对真实物体进行三维重建和动作捕捉。随着计算机技术的进一步发展,虚拟现实与我们
18、的生活将日益密切,而栅格影像技术也将为虚拟现实艺术揭开新的篇章。目前栅格数据的获取技术已经非常成熟,特别是机载雷达能够实时获取地形表面三维空间信息和影像。地面三维激光影像扫描仪经过近几年也在快速地发展,在测程范围、测距精度、测量速度、测量采样密度、激光安全等方面取得较大的进步,测量数据处理软件功能方面也在不断完善中。欧美和日本对于电磁波传播损耗预测模型的研究进行的较早,也相对比较深入。根据传播损耗预测方法的性质,可以将已有的传播损耗预测方法分为确定性模型3-7和统计模型两类35-38。确定性的无线传播预测是一种极其复杂的电磁学问题,电磁覆盖的数学复杂度使它不可能预测高度精确的无线传播。统计预测
19、模型由于其简单易行而广泛运用于移动通信网络规划和优化,但是其运用时需要移动网设计者对当地传播环境做主观判定,并且计算方法和修正量均有限定范围,无法根据具体的传播环境来确定预测参数,这就必然会产生预测误差。为了能够尽量减少误差,国内外学者提出了很多改进的模型。目前国内已经开展了电磁波传播场强预测相关方面的研究11-14,基站覆盖范围仿真研究15和基站选址软件的研发16-17。其中广东移动通信公司茂名分公司与北京超图地理信息技术有限公司合作,采用超图公司SuperMap GIS技术,基于组件式地理信息系统平台SuperMap Objects成功研发了无线基站选址软件。但是该软件只能应用于山区、丘陵
20、、农村等不考虑建筑信息的地区,不能应用于城市(特别是建筑物密集的大型城市)内基站选址,并且其所使用的文件数据都有一定的格式限制且只能在数据量小的情况下进行测试,所以在实际中对数据和具体地形有一定的限制。国外在城市规划设计和辅助软件开发方面已经形成一个成熟的体系。在三维建模方面有3DS MAX、MAYA软件;在虚拟仿真上有Multigen Creator/Vega软件;在地理数据查询和空间分析统计方面GIS工具软件就有ArcGIS、MAPINFO软件,而且许多国外的规划设计工作室都拥有各自独立开发的规划辅助软件。另外,国外的许多开发小组提供了一些开源的通用型三维环境建模软件,如 VTP(Visu
21、al Terrain Project)、OGRE(Object-Oriented Graphics Rendering Engine) 、Terrain View等,非常方便我们进行二次开发。1.3研究目标与章节安排1.3.1 研究目标从上述的国内外研究现状可以看出,尽管无线通讯、虚拟现实这些技术在国内外有很大发展,但是,将他们结合起来,具体应用于实际预测计算方面的例子很少。而本论文的目标就是将这二者结合起来,使用计算机和虚拟现实技术来进行基站的覆盖范围的计算与预测。栅格数据是一种应用非常广泛的数据,由于现代的机载激光雷达技术非常成熟,相比于需要人工测量采集的矢量数据其具有获取方便、成本低、时
22、效性强、管理方便等特点,因为利用栅格数据来进行基站覆盖范围的计算是一个比较合理的选择。尽管栅格数据的精度没有矢量数据高,计算的结果有一定的误差,但是由于计算的基站覆盖范围是一个相对比较宏观的概念,所以其误差即使是在1米之内也不会影响效果,因此栅格数据能够满足需要而且只要方法得当其误差也是在允许范围之内的。栅格数据量很大,如何快速高效地处理和渲染海量数据是其中非常关键的环节,它将会直接影响到程序的实效性和实用性。因此本文将会重点研究如何更加快速实时地处理栅格数据,并依据既存的使用比较广泛的信号损耗模型来对基站的覆盖范围进行预算和仿真。1.3.2 技术路线本文着重研究如何在三维场景下实时地处理栅格
23、数据,并以此来计算基站的覆盖范围。本文通过Frustum和LOD优化,可以迅速有效地渲染三维场景。基本满足了实际的需要。而GPU编程优化是为了将与图形有关的处理交给GPU,这样可以减少CPU的工作量,使CPU能够更专注地进行其它计算处理,而且还能充分利用高端显卡的新特性,有效地改善了渲染效果和渲染质量,从而提高了算法的效率。本文主要完成以下几个方面的工作:1) 海量栅格数据的有效管理和快速渲染。由于栅格数据量较大,所以要提出相关策略和算法来实现海量栅格数据的有效管理和快速渲染。2) GPU编程对栅格数据的计算与显示。GPU编程把对数据的预处理与显示结合起来。以加快数据的处理时间。3) 基站覆盖
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 栅格 环境 基站 覆盖 范围 计算 仿真
链接地址:https://www.31ppt.com/p-1922284.html