车辆漫游区域预测方法及系统与流程

文档序号:23392786发布日期:2020-12-22 13:59阅读:139来源:国知局
车辆漫游区域预测方法及系统与流程

本发明涉及车辆智能管理技术领域,特别涉及一种车辆漫游区域预测方法及系统。



背景技术:

多网络合作下用户移动行为的发展与超密集网络技术的发展密切相关,因此,用户的移动行为将极大地影响不同网络的数据承载分布,并影响网络的整体性能和用户体验。因此,如何预测车辆的漫游区域成为一个重要的问题。



技术实现要素:

本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提出一种车辆漫游区域预测方法,能够准确预测车辆的漫游区域。

本发明还提出一种具有上述车辆漫游区域预测方法的车辆漫游区域预测系统。

本发明还提出一种具有上述车辆漫游区域预测方法的计算机可读存储介质。

根据本发明的第一方面实施例的车辆漫游区域预测方法,包括以下步骤:s100,通过物联网获取待测车辆的运行轨迹数据,将所述运行轨迹数据按时间进行划分,提取所述待测车辆的移动轨迹相似性特征;s200,根据所述运行轨迹数据得出所述待测车辆的第一位置,基于所述第一位置提取所述待测车辆的移动距离分布特征;s300,根据所述移动轨迹相似性特征以及所述移动距离分布特征,得出所述待测车辆的预测漫游区域。

根据本发明实施例的车辆漫游区域预测方法,至少具有如下有益效果:通过物联网获取车辆轨迹数据,提取特征,可智能预测车辆漫游区域,获取车辆的日常所处区域位置,从而可为移动网络的架设提供数据参考依据。

根据本发明的一些实施例,所述步骤s100包括:s110,基于预设划分规则,将所述运行轨迹数据按时间进行划分,得到若干子序列轨迹数据;s120,基于所述子序列轨迹数据的均值,通过直线拟合的方法得出所述子序列轨迹数据的拟合值;s130,计算所述子序列轨迹数据的所述拟合值的平均值,得到所述移动轨迹相似性特征。

根据本发明的一些实施例,所述预设划分规则被配置为:按时间序列长度2k将所述运行轨迹数据进行划分,其中k为正整数,选取多个连续的k值分别对所述运行轨迹数据进行划分。

根据本发明的一些实施例,所述步骤s120包括:s121,计算所述子序列轨迹数据的轨迹均值,根据所述轨迹均值得出轨迹累计离差和轨迹极差;s122,根据所述轨迹均值得出所述子序列轨迹数据的轨迹标准差;s123,根据所述轨迹极差与所述轨迹的标准差的比例,对所述子序列轨迹数据的时间序列差值取对数,用最小平方和的方法做直线拟合,得到所述拟合值。

根据本发明的一些实施例,所述步骤s200包括:s210,遍历所述运行轨迹数据中的轨迹点,分别计算每个所述轨迹点的坐标与所述运行轨迹数据中另外的所述轨迹点的坐标之间的标量距离,选择所述标量距离最小的所述轨迹点存入存储器并标记为所述第一位置;s220,按时间顺序,计算所述运行轨迹数据中的所述轨迹点与所述第一位置的矢量距离,并保存至矢量距离集合;s230,基于累计分布函数,从所述矢量距离集合中提取所述移动距离分布特征。

根据本发明的一些实施例,所述步骤s210之前还包括:根据预设规则清理所述运行轨迹数据中的所述轨迹点,清除在预设时间阈值内重复的所述轨迹点。

根据本发明的一些实施例,所述步骤s300包括:s310,实时获取所述待测车辆的所述运行轨迹数据;s320,根据所述移动轨迹相似性特征更新所述待测车辆的预测漫游轨迹;s330,根据所述移动距离分布特征,得出所述待测车辆的所述预测漫游区域。

根据本发明的第二方面实施例的车辆漫游区域预测系统,包括:数据采集模块,用于通过物联网与待测车辆连接,获取所述待测车辆的运行轨迹数据;相似性特征提取模块,用于将所述运行轨迹数据按时间进行划分,提取所述待测车辆的移动轨迹相似性特征;距离特征提取模块,用于根据所述运行轨迹数据得出所述待测车辆的第一位置,基于所述第一位置提取所述待测车辆的移动距离分布特征;预测漫游区域模块,用于根据所述移动轨迹相似性特征以及所述移动距离分布特征,得出所述待测车辆的预测漫游区域。

根据本发明实施例的车辆漫游区域预测系统,至少具有如下有益效果:通过物联网获取车辆轨迹数据,提取特征,可智能预测车辆漫游区域,获取车辆的日常所处区域位置,从而可为移动网络的架设提供数据依据。

根据本发明的一些实施例,所述相似性特征提取模块还包括:子序列划分模块,用于基于预设划分规则,将所述运行轨迹数据按时间进行划分,得到若干子序列轨迹数据;子序列拟合模块,用于基于所述子序列轨迹数据的均值,通过直线拟合的方法得出所述子序列轨迹数据的拟合值;相似性特征输出模块,用于计算所述子序列轨迹数据的所述拟合值的平均值,得到所述移动轨迹相似性特征。

根据本发明的第三方面实施例的计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现本发明第一方面实施例的方法。

根据本发明实施例的计算机存储介质,至少具有如下有益效果:通过物联网获取车辆轨迹数据,提取特征,可智能预测车辆漫游区域,获取车辆的日常所处区域位置,从而可为移动网络的架设提供参考数据依据。

本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:

图1为本发明实施例的方法的流程示意图;

图2为本发明实施例的方法中的数据交互示意图;

图3为本发明实施例的系统的模块示意框图。

附图标记:

数据采集模块100、相似性特征提取模块200、距离特征提取模块300、预测漫游区域模块400;

子序列划分模块210、子序列拟合模块220、相似性特征输出模块230。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。

在本发明的描述中,若干的含义是一个或者多个,多个的含义是两个及两个以上,大于、小于、超过等理解为不包括本数,以上、以下、以内等理解为包括本数。如果有描述到第一、第二只是用于区分技术特征为目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量或者隐含指明所指示的技术特征的先后关系。

参照图1,本发明的实施例的方法包括:s100,通过物联网与待测车辆连接,获取该待测车辆的运行轨迹数据,并基于一定规则将运行轨迹数据按时间进行划分,提取待测车辆的移动轨迹相似性特征;s200,根据运行轨迹数据得出该待测车辆的第一位置,基于该第一位置提取待测车辆的移动距离分布特征;s300,根据移动轨迹相似性特征以及移动距离分布特征,得出待测车辆的预测漫游区域。

本发明的实施例中,移动轨迹相似性特征提取方法的步骤如下。首先,获取物联网的待测车辆的历史轨迹数据集,轨迹数据集中的单个轨迹点的信息通常包括轨迹点坐标、经过时间等信息;按时间序列长度2k将历史轨迹数据集划分为若干子序列数据集合l={l1,l2,...,ln}。选取多个连续的k值对历史轨迹数据集进行划分。假定按预设时间间隔频率(例如:1分钟)采集待测车辆的轨迹数据,得到一串轨迹点n1,n2,...,nm;可首次划分为(n1,n2)、(n3,n4)、(n5,n6)等依次类推;接着再划分为(n1,n2,n3,n4)、(n5,n6,n7,n8)等依次类推;以后每次划分,单组内的轨迹点数量均为前一次的2倍。显然,在本发明的实施例中,单次划分得到子序列轨迹数据集合中,每组轨迹点可部分部分重叠;也不一定需要从2个点开始分组计算,在采集轨迹数据频率固定的情况下确保每次划分时,单组的轨迹点数量为前一次划分的双倍即可。若采集轨迹数据频率,显然也可根据采样时间间隔划分,确保每次划分时,单组的时间长度为上次划分的双倍。然后计算每个子序列轨迹数据集合中所有组轨迹数据的拟合值。

单组轨迹数据拟合值计算过程如下,包括:

步骤1:首先得出本次划分时分组轨迹数据的时间序列差值;

步骤2:根据公式一计算得出本组轨迹数据的轨迹均值(即经纬度坐标位置):

其中,为轨迹均值,r为第i组轨迹数据中的轨迹点的数量,xij为第i组轨迹数据中的第j个轨迹点的经纬度坐标位置。

根据公式二计算得出轨迹累计离差yij:

根据公式三得出轨迹极差ri:

ri=max(yij)-min(yij)(公式三)根据公式四得出轨迹标准差si:

步骤3:对以ri/si及本组轨迹数据对应的时间序列差值取对数,用最小平方和的方法做直线拟合,得到本组轨迹数据的拟合值。

根据子序列数据集合的所有组轨迹数据的拟合值,取平均值,得到移动轨迹相似性特征。显然,不同的k值对应的子序列数据集合有不同的拟合值。

本发明的实施例中的移动距离分布特征提取过程如下,包括:

步骤1:获取历史轨迹数据集,对轨迹数据进行清理,清理预设时间阈值未移动产生的重复轨迹点(例如:大于等于5分钟,车辆未移动,轨迹点未产生变化,此时采集的轨迹数据均为重复值);

步骤2:遍历剩余的轨迹数据集中的轨迹点,对任一个轨迹p,求出p与轨迹数据中另外所有的轨迹点的标量距离之和,将标量距离之各最小的轨迹点标记为第一位置;

步骤3:按时间顺序,分别求出轨迹数据集中的每个轨迹点与该第一位置的矢量距离,并将该矢量距离及轨迹点相关信息(如轨迹点坐标位置、轨迹点的时间)加入集合v;

步骤4:通过累计分布函数,基于集合v,提取移动距离分布特征。

通过物联网获取物联网节点(即待测车辆)的历史轨迹数据,参照图2,按上述方法可以分别得出移动轨迹相似性特征及移动距离分布特征。其中,移动轨迹相似性特征提取能够得到出车辆本身移动轨迹的自相似特征;移动距离分布特征提取能够在车辆自相似的特征上进一步提取到车辆的漫游特性,即日常车辆移动轨迹大部分时间都集中在某一个区域,而不是在地图上随机分布。待测车辆在运行过程中,可通过物联网实时上送当前轨迹数据,根据当前轨迹数据与移动轨迹相似性特征,实时地更新待测车辆的预测漫游轨迹;并根据移动距离分布特征,得出待测车辆的预测漫游区域,也即预测该车的行进目的地。

本发明实施例的系统,参照图3,包括:数据采集模块100、相似性特征提取模块200、距离特征提取模块300和预测漫游区域模块400。数据采集模块,用于通过物联网与待测车辆连接,获取待测车辆的运行轨迹数据;相似性特征提取模块,用于将运行轨迹数据按时间进行划分,提取待测车辆的移动轨迹相似性特征;距离特征提取模块,用于根据运行轨迹数据得出待测车辆的第一位置,基于第一位置提取待测车辆的移动距离分布特征;预测漫游区域模块,用于根据移动轨迹相似性特征以及移动距离分布特征,得出待测车辆的预测漫游区域。

本发明实施例的预测漫游区域模块400还包括:子序列划分模块,用于基于预设划分规则,将运行轨迹数据按时间进行划分,得到若干子序列轨迹数据;子序列拟合模块,用于基于子序列轨迹数据的均值,通过直线拟合的方法得出子序列轨迹数据的拟合值;相似性特征输出模块,用于计算子序列轨迹数据的拟合值的平均值,得到移动轨迹相似性特征。

尽管本文描述了具体实施方案,但是本领域中的普通技术人员将认识到,许多其它修改或另选的实施方案同样处于本公开的范围内。例如,结合特定设备或组件描述的功能和/或处理能力中的任一项可以由任何其它设备或部件来执行。另外,虽然已根据本公开的实施方案描述了各种例示性具体实施和架构,但是本领域中的普通技术人员将认识到,对本文所述的例示性具体实施和架构的许多其它修改也处于本公开的范围内。

上文参考根据示例性实施方案所述的系统、方法、系统和/或计算机程序产品的框图和流程图描述了本公开的某些方面。应当理解,框图和流程图中的一个或多个块以及框图和流程图中的块的组合可分别通过执行计算机可执行程序指令来实现。同样,根据一些实施方案,框图和流程图中的一些块可能无需按示出的顺序执行,或者可以无需全部执行。另外,超出框图和流程图中的块所示的那些部件和/或操作以外的附加部件和/或操作可存在于某些实施方案中。

因此,框图和流程图中的块支持用于执行指定功能的装置的组合、用于执行指定功能的元件或步骤的组合以及用于执行指定功能的程序指令装置。还应当理解,框图和流程图中的每个块以及框图和流程图中的块的组合可以由执行特定功能、元件或步骤的专用硬件计算机系统或者专用硬件和计算机指令的组合来实现。

本文所述的程序模块、应用程序等可包括一个或多个软件组件,包括例如软件对象、方法、数据结构等。每个此类软件组件可包括计算机可执行指令,所述计算机可执行指令响应于执行而使本文所述的功能的至少一部分(例如,本文所述的例示性方法的一种或多种操作)被执行。

软件组件可以用各种编程语言中的任一种来编码。一种例示性编程语言可以为低级编程语言,诸如与特定硬件体系结构和/或操作系统平台相关联的汇编语言。包括汇编语言指令的软件组件可能需要在由硬件架构和/或平台执行之前由汇编程序转换为可执行的机器代码。另一种示例性编程语言可以为更高级的编程语言,其可以跨多种架构移植。包括更高级编程语言的软件组件在执行之前可能需要由解释器或编译器转换为中间表示。编程语言的其它示例包括但不限于宏语言、外壳或命令语言、作业控制语言、脚本语言、数据库查询或搜索语言、或报告编写语言。在一个或多个示例性实施方案中,包含上述编程语言示例中的一者的指令的软件组件可直接由操作系统或其它软件组件执行,而无需首先转换成另一种形式。

软件组件可存储为文件或其它数据存储构造。具有相似类型或相关功能的软件组件可一起存储在诸如特定的目录、文件夹或库中。软件组件可为静态的(例如,预设的或固定的)或动态的(例如,在执行时创建或修改的)。

上面结合附图对本发明实施例作了详细说明,但是本发明不限于上述实施例,在所属技术领域普通技术人员所具备的知识范围内,还可以在不脱离本发明宗旨的前提下作出各种变化。

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