基于高性能流数据处理框架的实时步行分析系统技术方案

技术编号:38706889 阅读:10 留言:0更新日期:2023-09-08 14:47
本发明专利技术公开了基于高性能流数据处理框架的实时步行分析系统,包括系统主体以及与系统主体进行信息交互的客户端、接收机和GPS,其特征在于:所述系统主体具体包括中央处理模块、路径偏离模块、定位模块、存储模块、步数计算模块、时间计算模块和资源监测与部署模块,所述步数计算模块包括步行测度模块和摄录模块,所述资源监测与部署模块包括云端资源模块,本发明专利技术系统中设置资源监测与部署模块,用于调度系统的计算和存储资源,该模块可以根据实时网络流量以及云端资源的使用情况,将计算任务在客户端与云端之间进行有效迁移,在确保低延时、高吞吐的计算要求下,尽可能减少步行者数据处理在终端的资源消耗。理在终端的资源消耗。理在终端的资源消耗。

【技术实现步骤摘要】
基于高性能流数据处理框架的实时步行分析系统


[0001]本专利技术涉及行人行为分析
,具体为基于高性能流数据处理框架的实时步行分析系统。

技术介绍

[0002]在过去的20年里,可步行性逐渐被认为是城市宜居性和活力的重要组成部分,因此,了解人群行为和促进步行友好型环境,现在正成为城市设计和管理方案的迫切需要,在最近的研究中,许多行人分析被提出来发现和理解街头步行行为,然而,其中大多数需要密集的现场调查和人工建模,这通常是耗时和费力的,此外,在这些方法中使用的静态数据主要来自人口普查和调查,这可能足以描绘一个长期的趋势,但却不足以描述一个从根本上更动态的城市环境,虽然自动化方法被广泛用于机动车计数,但在行人研究中的应用较少;
[0003]因此,亟需设计一种基于高性能流数据处理框架的实时步行分析系统系统以解决上述缺陷,显得尤为重要。

技术实现思路

[0004]1)专利技术要解决的技术问题
[0005]针对现有技术的不足,本专利技术设计了基于高性能流数据处理框架的实时步行分析系统,该系统旨在解决现有技术下针对行人行为分析技术存在很大的局限性的技术问题。
[0006]2)技术方案
[0007]为实现上述目的,本专利技术提供如下技术方案:
[0008]基于高性能流数据处理框架的实时步行分析系统,包括系统主体以及与系统主体进行信息交互的客户端、接收机和GPS,所述系统主体具体包括中央处理模块、路径偏离模块、定位模块、存储模块、步数计算模块、时间计算模块和资源监测与部署模块,所述步数计算模块包括步行测度模块和摄录模块,所述资源监测与部署模块包括云端资源模块。
[0009]作为本专利技术优选的方案,所述资源监测与部署模块中系统实时监测具体为周期性的收集、计算每个处理通道的数据到达和处理频率,它会将计算结果发送到队列模型中。
[0010]作为本专利技术优选的方案,所述队列模型具体基于排队理论为每一个处理通道建立G/G/k模型,根据Allen

Cunneen approximation(A

C公式)估算当前通道的平均响应时间以及吞吐量;
[0011][0012]其中,
[0013]W
qi
表示估算的平均等待时长;
[0014]ρ
qi
表示具有多队列的通道qi的利用率;
[0015]α
qi
表示流数据到达通道i间隔时间的变异系数;
[0016]β
qi
表示流数据在通道i处理时间的变异系数。
[0017]作为本专利技术优选的方案,所述ρ
qi
的计算公式为:
[0018][0019]其中,
[0020]λ为该通道内数据的平均到达频率;
[0021]μ为该通道数据的平均处理频率;
[0022]M则为该通道设置的队列数量。
[0023]作为本专利技术优选的方案,所述α
qi
的换算公式为:
[0024][0025]其中,
[0026]T
Aqi
表示数据到达通道i的平均间隔时长。
[0027]作为本专利技术优选的方案,所述β
qi
的换算公式为:
[0028][0029]其中,
[0030]T
Aqi
表示数据到达通道i的平均间隔时长。
[0031]作为本专利技术优选的方案,所述资源监测与部署模块中将所有通道的质量损失成本、资源成本以及由于重新部署造成的额外资源成本进行求和,根据用户对于三种成本权重的自定义设置,目标函数旨在寻找基于当前资源部署情况进行调整的最优策略,其中,条件要求每个通道的利用率小于等与1,每个通道的队列数量小于等于系统允许的通道最大队列数量mqi,以及权重的自定义设置应满足三种成本系数相加为1,其计算公式如下:
[0032][0033]s.t.pqi≤1,
[0034][0035]γ+η+δ=1
[0036]其中,
[0037]Q
qi
代表通道i在当前资源部署情况下的质量损失;
[0038]C
qi
代表通道i的资源成本;
[0039]R
qi
代表对通道i的资源进行变更所造成的资源成本。
[0040]作为本专利技术优选的方案,所述步行测度模块通过对给定路段中实时人流量来估算行人的步行速度,具体计算公式如下:
[0041][0042]其中,
[0043]ν
m
是行人的平均自由行走速度,根据已有研究,ν
m
取值为1.34m/s;
[0044]c表示当前监测范围内每平方米的平均行人数量。
[0045]3)有益效果
[0046]与现有技术相比,本专利技术的有益效果是:
[0047]本专利技术系统中设置资源监测与部署模块,用于调度系统的计算和存储资源,该模块可以根据实时网络流量以及云端资源的使用情况,将计算任务在客户端与云端之间进行有效迁移,在确保低延时、高吞吐的计算要求下,尽可能减少步行者数据处理在终端的资源消耗。
附图说明
[0048]图1为本专利技术系统框架结构示意图。
具体实施方式
[0049]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例,基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0050]实施例:
[0051]本专利技术实施例提供基于高性能流数据处理框架的实时步行分析系统,该系统旨在解决现有技术下针对行人行为分析技术存在很大的局限性的技术问题;
[0052]请参阅图1,本专利技术提供一种技术方案:
[0053]基于高性能流数据处理框架的实时步行分析系统,包括系统主体以及与系统主体进行信息交互的客户端、接收机和GPS,系统主体具体包括中央处理模块、路径偏离模块、定位模块、存储模块、步数计算模块、时间计算模块和资源监测与部署模块,步数计算模块包括步行测度模块和摄录模块,资源监测与部署模块包括云端资源模块;
[0054]具体而言的,利用客户端以及接收机能够与系统主体进行信息交互,根据路径偏离模块对路径进行实时监测,分别通过定位模块、步数计算模块以及时间计算模块和资源监测与部署模块对行人步走行为进行监测和分析,从而更好的对步行进行分析检测,本系统很好的解决了现有技术下仅仅局限于静态检测的不足,进一步完善了步行检测技术。
[0055]其中,资源监测与部署模块中系统实时监测具体为周期性的收集、计算每个处理通道的数据到达和处理频率,它会将计算结果发送到队列模型中;
[0056]进一步的,队列模型具体基于排队理论为每一个处理通道建立G/G/k模型,根据Allen

Cun本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于高性能流数据处理框架的实时步行分析系统,包括系统主体以及与系统主体进行信息交互的客户端、接收机和GPS,其特征在于:所述系统主体具体包括中央处理模块、路径偏离模块、定位模块、存储模块、步数计算模块、时间计算模块和资源监测与部署模块,所述步数计算模块包括步行测度模块和摄录模块,所述资源监测与部署模块包括云端资源模块。2.根据权利要求1所述的基于高性能流数据处理框架的实时步行分析系统,其特征在于:所述资源监测与部署模块中系统实时监测具体为周期性的收集、计算每个处理通道的数据到达和处理频率,它会将计算结果发送到队列模型中。3.根据权利要求2所述的基于高性能流数据处理框架的实时步行分析系统,其特征在于:所述队列模型具体基于排队理论为每一个处理通道建立G/G/k模型,根据Allen

Cunneen approximation(A

C公式)估算当前通道的平均响应时间以及吞吐量;其中,W
qi
表示估算的平均等待时长;ρ
qi
表示具有多队列的通道qi的利用率;α
qi
表示流数据到达通道i间隔时间的变异系数;β
qi
表示流数据在通道i处理时间的变异系数。4.根据权利要求3所述的基于高性能流数据处理框架的实时步行分析系统,其特征在于:所述ρ
qi
的计算公式为:其中,λ为该通道内数据的平均到达频率;μ为该通道数据的平均处理频率;M则为该通道设置的队列数量。5.根据权利要求3所述的基于高性能流数据处理框架的实时步行分析系统,其特征在于:所述α
qi...

【专利技术属性】
技术研发人员:黄骁然王艺丹谭朦曦
申请(专利权)人:北方工业大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1