本发明涉及通信,尤其涉及一种天线布放楼宇的确定方法、装置、电子设备及计算机可读存储介质。
背景技术:
1、随着移动通信网络迅速发展,网络结构也越来越复杂。同时,城市化的加快使现代高楼越来越多,住宅小区规模越来越大,高层楼宇多数为钢筋混凝土结构,室外的宏基站信号因传透损耗,很难覆盖到楼宇内部。
2、为解决用户在室内因信号覆盖导致无法正常通信的问题,现阶段通常使用室内信号分布系统,即室分系统,将基站信号均匀分布在室内每个区域。根据末端天线形态,又可将传统室分系统分为室内分布式天线室分系统和对打室分系统。现有技术中,对打室分系统是将室外射灯高增益的定向天线装置于楼顶覆盖对向楼宇,具备施工周期短,设备费用较低,且天线通常采用美化设计,置于楼顶小区业主接受度高的优势,因此,规划人员通常采用对打室分系统来解决小区中心位置楼宇信号覆盖不足的问题。
3、然而,现有技术在对打天线放置楼宇的选择上,仅考虑覆盖楼宇的楼间距和高度差作为对打天线候选放置楼宇的地理约束,对打天线放置楼宇选择准确性及规划人员规划阶段的效率较低。
技术实现思路
1、本发明所要解决的技术问题是针对现有技术的上述不足,提供一种天线布放楼宇的确定方法、装置、电子设备及计算机可读存储介质,该方法可以实现天线布放楼宇的准确选择,提高规划人员在规划阶段的效率,快速响应用户移动网通信需求。
2、第一方面,本发明提供一种天线布放楼宇的确定方法,包括:获取覆盖场景数据集及相应的覆盖楼宇数据集,其中,覆盖场景数据包括楼宇数量和覆盖场景得分,覆盖楼宇数据包括覆盖楼宇高度、覆盖楼宇得分和覆盖楼宇外接矩形顶点坐标;根据覆盖场景数据集及相应的覆盖楼宇数据集,确定覆盖目标楼宇和覆盖候选楼宇;根据覆盖目标楼宇数据,构建覆盖目标楼宇坐标系;根据覆盖目标楼宇坐标系和覆盖候选楼宇数据,确定天线放置楼宇。
3、优选地,所述根据覆盖场景数据集及相应的覆盖楼宇数据集,确定覆盖目标楼宇和候选覆盖楼宇,具体包括:根据覆盖场景数据集s和第一预设阈值,确定覆盖目标场景;筛选覆盖楼宇数据集b中覆盖目标场景下的覆盖楼宇,得到覆盖目标场景下的覆盖楼宇数据集bs′;根据覆盖目标场景下的覆盖楼宇数据集bs′和第一预设范围,确定覆盖目标楼宇和覆盖候选楼宇。
4、优选地,所述根据覆盖场景数据集s和第一预设阈值,确定覆盖目标场景,具体包括:判断覆盖场景数据集s中覆盖场景si的楼宇数量是否大于等于第一预设阈值;响应于覆盖场景si的楼宇数量大于或等于第一预设阈值,将覆盖场景si确定为覆盖候选场景,得到覆盖候选场景数据集s′;选取覆盖候选场景数据集s′中覆盖场景得分最高的覆盖候选场景,以确定为覆盖目标场景。
5、优选地,所述根据覆盖目标场景下的覆盖楼宇数据集bs′和第一预设范围,确定覆盖目标楼宇和候选覆盖楼宇,具体包括:判断覆盖目标场景下的覆盖楼宇数据集bs′中覆盖楼宇bs′i的覆盖楼宇高度是否在第一预设范围内;响应于覆盖楼宇bs′i的覆盖楼宇高度在第一预设范围内,将覆盖楼宇bs′i确定为覆盖候选楼宇,得到覆盖候选楼宇数据集bs″;选取覆盖候选楼宇数据集bs″中覆盖楼宇得分最高的覆盖候选楼宇,以确定为覆盖初始楼宇;判断覆盖初始楼宇的覆盖楼宇外接矩形顶点坐标是否位于覆盖目标场景的边缘;响应于位于覆盖目标场景的边缘,确定覆盖初始楼宇为覆盖目标楼宇。
6、优选地,所述根据覆盖目标楼宇数据,构建覆盖目标楼宇坐标系,具体包括:根据覆盖目标楼宇的覆盖楼宇外接矩形顶点坐标,计算覆盖目标楼宇的坐标;确定覆盖目标楼宇的坐标为覆盖目标楼宇坐标系的原点坐标;比对覆盖目标楼宇数据的覆盖楼宇外接矩形顶点坐标的大小,确定覆盖目标楼宇坐标系的横轴方向和纵轴方向;根据覆盖目标楼宇坐标系的原点坐标、横轴方向和纵轴方向,构建覆盖目标楼宇坐标系。
7、优选地,所述根据覆盖目标楼宇的覆盖楼宇外接矩形顶点坐标,计算覆盖目标楼宇的坐标,具体包括:
8、根据以下公式计算覆盖目标楼宇的坐标:
9、
10、其中,覆盖楼宇外接矩形顶点坐标包括第一顶点坐标(lonα,latα)、第二顶点坐标(lonβ,latβ)、第三顶点坐标(lonχ,latχ)和第四顶点坐标(lonδ,latδ),lonα、lonβ、lonχ和lonδ表示经度信息,latα、latβ、latχ、latδ表示纬度信息。
11、优选地,所述根据覆盖目标楼宇坐标系和覆盖候选楼宇数据,确定天线放置楼宇,具体包括:基于覆盖目标楼宇坐标系和覆盖候选楼宇bs″i的覆盖楼宇外接矩形顶点坐标,计算覆盖候选楼宇bs″i与覆盖目标楼宇的连线角度和水平距离;根据覆盖目标楼宇和覆盖候选楼宇bs″i的覆盖楼宇高度,计算覆盖候选楼宇bs″i与覆盖目标楼宇的高度差;根据覆盖候选楼宇bs″i与覆盖目标楼宇的连线角度、水平距离和高度差,确定天线放置楼宇。
12、优选地,所述根据覆盖候选楼宇bs″i与覆盖目标楼宇的连线角度、水平距离和高度差,确定天线放置楼宇,具体包括:判断覆盖候选楼宇bs″i与覆盖目标楼宇的连线角度是否满足第二预设范围;响应于覆盖候选楼宇bs″i与覆盖目标楼宇的连线角度满足第二预设范围,判断覆盖候选楼宇bs″i与覆盖目标楼宇的水平距离是否满足第三预设范围;响应于覆盖候选楼宇bs″i与覆盖目标楼宇的水平距离满足第三预设范围,判断覆盖候选楼宇bs″i与覆盖目标楼宇的高度差是否满足第四预设范围;响应于覆盖候选楼宇bs″i与覆盖目标楼宇的高度差满足第四预设范围,确定覆盖候选楼宇bs″i为候选放置楼宇,得到候选放置楼宇数据集cb;选取候选放置楼宇数据集cb中水平距离最小的候选放置楼宇,以确定为天线放置楼宇。
13、第二方面,本发明还提供一种天线布放楼宇的确定装置,包括:获取模块、第一确定模块、构建模块和第二确定模块,获取模块,用于获取覆盖场景数据集及相应的覆盖楼宇数据集,其中,覆盖场景数据包括楼宇数量和覆盖场景得分,覆盖楼宇数据包括覆盖楼宇高度、覆盖楼宇得分和覆盖楼宇外接矩形顶点坐标,第一确定模块,与获取模块连接,用于根据覆盖场景数据集及相应的覆盖楼宇数据集,确定覆盖目标楼宇和覆盖候选楼宇,构建模块,与第一确定模块连接,用于根据覆盖目标楼宇数据,构建覆盖目标楼宇坐标系,第二确定模块,与构建模块连接,用于根据覆盖目标楼宇坐标系和覆盖候选楼宇数据,确定天线放置楼宇。
14、第三方面,本发明还提供一种电子设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以实现上述第一方面提供的天线布放楼宇的确定方法。
15、第四方面,本发明还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现上述第一方面提供的天线布放楼宇的确定方法。
16、本发明提供的一种天线布放楼宇的确定方法、装置、电子设备及计算机可读存储介质,根据覆盖场景数据集及相应的覆盖楼宇数据集,筛选覆盖目标楼宇和覆盖候选楼宇,基于覆盖目标楼宇数据建立覆盖目标楼宇坐标系,并基于覆盖目标楼宇坐标系和覆盖候选楼宇数据,筛选出天线放置楼宇。因此,本发明能够实现天线布放楼宇的准确选择,提高规划人员在规划阶段的效率,快速响应用户移动网通信需求。