本技术涉及数据中心,特别是本技术涉及一种基于数据中心的人员智能定位系统及其控制方法。
背景技术:
1、定位是指确定事物或个体在空间、时间、概念或市场中的准确位置或特征的过程,定位可以应用于各种不同的领域,包括地理定位、市场定位、品牌定位、技术定位等。
2、基于数据中心的人员智能定位是一种利用数据中心技术和各种感知技术来确定和追踪特定个体或人员在特定区域内的位置和活动的方法,这种定位系统通常利用传感器、网络连接和数据分析来实现,以提供对人员位置和行为的实时或历史性信息,基于数据中心的人员智能定位在应急响应、资产管理、医疗保健、物流和运输等都有广泛应用,特别是在大型工厂中对于人员的定位更加重要,如何提高人员智能定位的精度成为了业界面临的难题。
技术实现思路
1、基于此,有必要针对上述技术问题,本技术提供一种用以提高人员智能定位的精度的基于数据中心的人员智能定位系统及其控制方法。
2、为解决上述技术问题,本技术采用如下技术方案:
3、第一方面,本技术提供一种基于数据中心的人员智能定位控制方法,包括如下步骤:
4、从数据中心获取指定区域的历史电磁波强度数据;
5、根据所述历史电磁波强度数据确定电磁波接收初始坐标集,对所述电磁波接收初始坐标集中的每个电磁波接收初始坐标进行电磁波接收可信计算,得到每个电磁波接收初始坐标的电磁波接收坐标可信值;
6、根据所述电磁波接收坐标可信值确定电磁波接收坐标集,根据所述电磁波接收坐标集确定人员电磁波强度数据,进而确定电磁波强度序列,根据所述电磁波强度序列确定电磁波强度子块集,所述电磁波强度子块集含有多个电磁波强度子块;
7、确定所述电磁波强度子块集中每个电磁波强度子块的人员定位干坐标和人员定位叶坐标,根据所有的人员定位干坐标和人员定位叶坐标确定人员定位终坐标;
8、根据所述人员定位终坐标对指定区域的人员进行标记。
9、在一些实施例中,确定电磁波接收初始坐标集具体包括:
10、确定电磁波接收初始坐标的初始数量;
11、根据所述初始数量和所述历史电磁波强度数据确定电磁波接收初始坐标随机集;
12、根据所述电磁波接收初始坐标随机集和所述历史电磁波强度数据确定电磁波接收初始含量值;
13、若所述电磁波接收初始含量值低于电磁波接收初始含量阈值,则将所述电磁波接收初始坐标随机集作为电磁波接收初始坐标集。
14、在一些实施例中,还包括:若所述电磁波接收初始含量值超过电磁波接收初始含量阈值,则增加所述初始数量,重新确定增加初始数量后的电磁波接收初始含量值,直至该电磁波接收初始含量值低于电磁波接收初始含量阈值。
15、在一些实施例中,对所述电磁波接收初始坐标集中的每个电磁波接收初始坐标进行电磁波接收可信计算具体包括:
16、确定所述历史电磁波强度数据中每个历史电磁波强度值的坐标与每个电磁波接收初始坐标的判定值;
17、根据所述判定值对所有的历史电磁波强度值的坐标进行划分,得到每个电磁波接收初始坐标的电磁波接收初始坐标判定集;
18、确定每个电磁波接收初始坐标判定集的判定均值,进而确定每个电磁波接收初始坐标判定集的电磁波接收过渡坐标;
19、根据所述电磁波接收过渡坐标确定每个电磁波接收初始坐标的电磁波接收坐标可信值。
20、在一些实施例中,根据所述电磁波接收坐标可信值确定电磁波接收坐标集具体包括:
21、判断所有的电磁波接收坐标可信值是否均超过预设的电磁波接收可信阈值,若判断结果为是则将每个电磁波接收初始坐标均作为电磁波接收坐标;
22、若判断结果为否,则对每个电磁波接收初始坐标进行替换,重复确定电磁波接收坐标集的步骤,直至所有替换后的电磁波接收初始坐标的电磁波接收坐标可信值均超过预设的电磁波接收可信阈值,将替换后的每个电磁波接收初始坐标均作为电磁波接收坐标;
23、将得到的所有电磁波接收坐标组成电磁波接收坐标集。
24、在一些实施例中,所述人员定位干坐标采用下述公式确定:
25、
26、其中,表示第个电磁波强度子块的人员定位干坐标,表示人员定位干坐标在x轴上的值,表示人员定位干坐标在y轴上的值,表示人员定位干坐标的电波强度初始值,表示第个电磁波强度子块的动态电磁波干扰系数,表示第个电磁波强度子块中电磁波强度的最大值,表示第个电磁波强度子块中两电磁波强度对应坐标之间的电磁波强度值,表示第个电磁波强度子块中电磁波强度的最小值,表示第个电磁波强度子块的人员定位干坐标偏移度。
27、在一些实施例中,根据所有的人员定位干坐标和人员定位叶坐标确定人员定位终坐标具体包括:
28、获取第个电磁波强度子块的人员定位干坐标;
29、获取第个电磁波强度子块的人员定位叶坐标;
30、预设人员定位干坐标的增益因子;
31、预设人员定位叶坐标的增益因子;
32、根据所述第个电磁波强度子块的人员定位干坐标、所述第个电磁波强度子块的人员定位叶坐标、所述人员定位干坐标的增益因子和所述人员定位叶坐标的增益因子确定人员定位终坐标,其中所述人员定位终坐标采用下述公式确定:
33、
34、其中,表示人员定位终坐标,表示人员定位终坐标在x轴上的值,表示人员定位终坐标在y轴上的值,表示电磁波强度子块的总数,。
35、第二方面,本技术提供一种基于数据中心的人员智能定位系统,包括:
36、历史电磁波强度数据获取模块,用于从数据中心获取指定区域的历史电磁波强度数据;
37、电磁波接收坐标可信值获取模块,用于根据所述历史电磁波强度数据确定电磁波接收初始坐标集,对所述电磁波接收初始坐标集中的每个电磁波接收初始坐标进行电磁波接收可信计算,得到每个电磁波接收初始坐标的电磁波接收坐标可信值;
38、电磁波强度子块集确定模块,用于根据所述电磁波接收坐标可信值确定电磁波接收坐标集,根据所述电磁波接收坐标集确定人员电磁波强度数据,进而确定电磁波强度序列,根据所述电磁波强度序列确定电磁波强度子块集,所述电磁波强度子块集含有多个电磁波强度子块;
39、人员定位终坐标确定模块,用于确定所述电磁波强度子块集中每个电磁波强度子块的人员定位干坐标和人员定位叶坐标,根据所有的人员定位干坐标和人员定位叶坐标确定人员定位终坐标;
40、人员标记模块,用于根据所述人员定位终坐标对指定区域的人员进行标记。
41、第三方面,本技术提供一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述任一项所述的基于数据中心的人员智能定位控制方法的步骤。
42、第四方面,本技术提供一种计算机可读存储介质,所存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的基于数据中心的人员智能定位控制方法的步骤。
43、本技术公开的实施例提供的技术方案具有以下有益效果:
44、本技术提供的基于数据中心的人员智能定位系统及其控制方法中,首先从数据中心获取指定区域的历史电磁波强度数据,根据所述历史电磁波强度数据确定电磁波接收初始坐标集,对所述电磁波接收初始坐标集中的每个电磁波接收初始坐标进行电磁波接收可信计算,得到每个电磁波接收初始坐标的电磁波接收坐标可信值,根据所述电磁波接收坐标可信值确定电磁波接收坐标集,根据所述电磁波接收坐标集确定人员电磁波强度数据,进而确定电磁波强度序列,根据所述电磁波强度序列确定电磁波强度子块集,所述电磁波强度子块集含有多个电磁波强度子块,确定所述电磁波强度子块集中每个电磁波强度子块的人员定位干坐标和人员定位叶坐标,根据所有的人员定位干坐标和人员定位叶坐标确定人员定位终坐标,根据所述人员定位终坐标对指定区域的人员进行标记,上述方案中,通过计算每个电磁波接收初始坐标的电磁波接收坐标可信值,从而确定电磁波接收坐标集,进而根据所述电磁波接收坐标集确定人员定位终坐标,最终用该人员定位终坐标对对指定区域的人员进行标记,与现有技术中只使用单个信号接收器相比,本技术根据电磁波接收坐标可信值确定电磁波接收坐标,根据电磁波接收坐标安装多个信号接收器,并协同定位,有效提高了人员智能定位的精度。