基于手机信令识别乘机旅客来源地和目的地的方法和系统与流程

文档序号:34590044发布日期:2023-06-28 16:53阅读:34来源:国知局
基于手机信令识别乘机旅客来源地和目的地的方法和系统与流程

本发明属于机场客流统计,更具体地,涉及一种基于手机信令识别乘机旅客来源地和目的地的方法和系统。


背景技术:

1、机场的客流统计包括机场的吞吐量、乘机旅客的来源地、落地旅客的去向地等等,准确掌握乘机旅客在城市端的分布是研究机场服务半径和城市机场相关规划的重要数据基础。

2、现有的客流统计方法能够准确获取旅客在机场层面的出发和到达地,但却无法获取旅客在机场出发前的来源地和落地机场后的目的地。目前,只能通过人工调查方式获取旅客在机场出发前的来源地和落地机场后的目的地。但人工调查方式存在耗时、耗力、样本小等缺陷,且无法给出一个准确、全量、广泛的统计结果。

3、随着我国信息通信技术发展,以及大数据时代的到来,移动终端及大数据分析成为重要方向以及发展趋势。手机信令作为手机和基站通讯的信息载体,具有采样周期短,观测时间长,样本数据多等特点,可以较为准确的还原用户的时空轨迹,为识别旅客在机场出发前的来源地和落地机场后的目的地提供了可靠的数据基础,但现有基于手机信令识别乘机旅客来源地和目的地的方法仍然存在一定的缺陷:首先,由于该方法会将机场的工作人员和驻场人员识别进去,这会影响识别结果;其次,该方法由于没有排除机场附近步行的居民,因此也会进一步降低识别的准确度。


技术实现思路

1、针对现有技术的以上缺陷或改进需求,本发明提供了一种基于手机信令识别乘机旅客来源地和目的地的方法和系统,其目的在于,解决现有基于手机信令识别乘机旅客来源地和目的地的方法由于会将机场的工作人员和驻场人员识别进去,这导致影响识别结果的技术问题,以及由于没有排除机场附近步行的居民,导致会进一步降低识别准确度的技术问题。

2、为实现上述目的,按照本发明的一个方面,提供了一种基于手机信令识别乘机旅客来源地和目的地的方法,包括以下步骤:

3、(1)获取某个时间范围内某省份中所有机场以及周边城市的所有用户的手机信令数据构成的手机信令数据集,每个用户的每个手机信令数据包括该用户的信令产生时间、该用户的imsi号、以及该手机信令数据对应的cgi信息。

4、(2)针对步骤(1)中获取的每个用户每天的手机信令数据集中的手机信令数据而言,根据该手机信令数据中的cgi信息获取为该用户服务的基站的经纬度信息,根据该经纬度信息确定该手机信令数据对应的区域,并使用该区域和经纬度信息替换手机信令数据中的cgi信息,从而得到更新后的手机信令数据集;

5、(3)针对步骤(1)获取的每个用户而言,根据步骤(2)更新后的手机信令数据集中所有手机信令数据对应的信令产生时间的先后顺序对步骤(2)更新后的手机信令数据进行排序,根据步骤(2)得到的所有手机信令数据对应的区域和排序结果确定该用户在不同区域的驻留时间,并根据该驻留时间对该手机信令数据集进行筛选,以得到筛选后的手机信令数据集;

6、(4)针对步骤(3)筛选后的手机信令数据集而言,根据该手机信令数据集中每一条手机信令数据对应的区域、经纬度信息和起止时间建立与该手机信令数据集对应的驻留点集合;

7、(5)将步骤(4)得到的驻留点集合中所有两两相邻的元素构建为出发-到达对,并将所有的出发-到达对按照对应的起止时间先后顺序构建为出发-到达对集合,并根据出发-到达对集合中每个出发-到达对对应区域之间的距离、以及区域之间的时间间隔获取用户的移动速度作为该出发-到达对对应的速度,将出发-到达对中出发区域对应的区域作为出发区域,将出发-到达对中到达区域对应的区域作为到达区域;

8、(6)针对步骤(5)得到的出发-到达对集合而言,判断第一个出发-到达对中对应的出发区域是否为机场,对应的到达区域是否为街道,且该出发-到达对中的出发区域对应的起始时间在步骤(3)中用户当日排序后的多个手机信令数据中在时间阈值之前不存在前一个手机信令数据,如果是则将该出发-到达对中的到达区域标记为该用户在飞机落地后的目的地,然后过程结束,否则进入步骤(7)。

9、(7)针对步骤(5)得到的出发-到达对集合而言,判断最后一个出发-到达对中对应的出发区域是否为街道,对应的到达区域是否为机场,且该出发-到达对中的到达区域对应的终止时间在步骤(3)中用户当日排序后的多个手机信令数据中在时间阈值之后不存在后一个手机信令数据,如果是则将该出发-到达对中的出发区域标记为该用户在飞机起飞前的出发地,否则过程结束。

10、优选地,时间范围是1周到1个月,优选为1周。

11、优选地,每个用户对应有多条手机信令数据,所有手机信令数据是以每一天中该手机信令生成的时间先后进行排列,且每条手机信令数据的格式是<用户的信令产生时间,用户的imsi号,手机信令数据的cgi信息>。

12、优选地,步骤(6)和(7)中的时间阈值的取值范围是0到10分钟,优选为5分钟。

13、按照本发明的另一方面,提供了一种基于手机信令识别乘机旅客来源地和目的地的系统,包括:

14、第一模块,用于获取某个时间范围内某省份中所有机场以及周边城市的所有用户的手机信令数据构成的手机信令数据集,每个用户的每个手机信令数据包括该用户的信令产生时间、该用户的imsi号、以及该手机信令数据对应的cgi信息。

15、第二模块,用于针对第一模块获取的每个用户每天的手机信令数据集中的手机信令数据而言,根据该手机信令数据中的cgi信息获取为该用户服务的基站的经纬度信息,根据该经纬度信息确定该手机信令数据对应的区域,并使用该区域和经纬度信息替换手机信令数据中的cgi信息,从而得到更新后的手机信令数据集;

16、第三模块,用于针对第一模块获取的每个用户而言,根据第二模块更新后的手机信令数据集中所有手机信令数据对应的信令产生时间的先后顺序对第二模块更新后的手机信令数据进行排序,根据第二模块得到的所有手机信令数据对应的区域和排序结果确定该用户在不同区域的驻留时间,并根据该驻留时间对该手机信令数据集进行筛选,以得到筛选后的手机信令数据集;

17、第四模块,用于针对第三模块筛选后的手机信令数据集而言,根据该手机信令数据集中每一条手机信令数据对应的区域、经纬度信息和起止时间建立与该手机信令数据集对应的驻留点集合;

18、第五模块,用于将第四模块得到的驻留点集合中所有两两相邻的元素构建为出发-到达对,并将所有的出发-到达对按照对应的起止时间先后顺序构建为出发-到达对集合,并根据出发-到达对集合中每个出发-到达对对应区域之间的距离、以及区域之间的时间间隔获取用户的移动速度作为该出发-到达对对应的速度,将出发-到达对中出发区域对应的区域作为出发区域,将出发-到达对中到达区域对应的区域作为到达区域;

19、第六模块,用于针对第五模块得到的出发-到达对集合而言,判断第一个出发-到达对中对应的出发区域是否为机场,对应的到达区域是否为街道,且该出发-到达对中的出发区域对应的起始时间在第三模块中用户当日排序后的多个手机信令数据中在时间阈值之前不存在前一个手机信令数据,如果是则将该出发-到达对中的到达区域标记为该用户在飞机落地后的目的地,否则转入第七模块。

20、第七模块,用于针对第五模块得到的出发-到达对集合而言,判断最后一个出发-到达对中对应的出发区域是否为街道,对应的到达区域是否为机场,且该出发-到达对中的到达区域对应的终止时间在第三模块中用户当日排序后的多个手机信令数据中在时间阈值之后不存在后一个手机信令数据,如果是则将该出发-到达对中的出发区域标记为该用户在飞机起飞前的出发地,否则过程结束。

21、总体而言,通过本发明所构思的以上技术方案与现有技术相比,能够取得下列有益效果:本发明由于采用了步骤(6)到步骤(7),重点识别了手机信令突然出现或消失在机场范围内这一特征的用户,而在机场的工作人员和驻场人员,以及在机场附近的居民和来机场的接机人员,其手机信令数据在机场范围内的时间和空间维度上都是连续,因此能够解决现有基于手机信令识别乘机旅客来源地和目的地的方法由于没有排除机场的工作人员和驻场人员,以及机场附近步行的居民,导致影响识别结果的技术问题。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1