一种基于数据分析的导航时长预测方法与流程

文档序号:25221018发布日期:2021-05-28 14:22阅读:66来源:国知局
一种基于数据分析的导航时长预测方法与流程

本发明涉及导航时长预测技术领域,具体为一种基于数据分析的导航时长预测方法。



背景技术:

导航是引导某一设备,从指定航线的一点运动到另一点的方法。导航分两类:(1)自主式导航:用飞行器或船舶上的设备导航,有惯性导航、多普勒导航和天文导航等;(2)非自主式导航:用于飞行器、船舶、汽车等交通设备与有关的地面或空中设备相配合导航,有无线电导航、卫星导航。在军事上,还要配合完成武器投射、侦察、巡逻、反潜和援救等任务。

但是在现有技术中,驾驶员在行驶过程中,不能够判定车主对导航时长的影响,导致预测的准确性能降低。



技术实现要素:

本发明的目的就在于提出一种基于数据分析的导航时长预测方法,通过环境分析单元对不同时刻的环境数据进行分析,从而对行驶环境进行检测,获取到环境数据,通过公式获取到环境分析系数xi,将环境分析系数xi与环境分析系数阈值进行比较:若环境分析系数xi≥环境分析系数阈值,则判定环境存在影响,生成环境影响信号并将环境影响信号和环境分析系数一同发送至数据管理平台;若环境分析系数xi<环境分析系数阈值,则判定环境不存在影响,将环境分析系数标记为1,同时生成环境不影响信号并将环境不影响信号和环境分析系数一同发送至数据管理平台;对行驶环境进行实时检测,判定环境对导航时长的影响,提高了时长预测的准确性能,也提高了车主的安全性能。

本发明的目的可以通过以下技术方案实现:

一种基于数据分析的导航时长预测方法,导航时长具体预测方法步骤如下:

步骤t1、用户和管理人员通过注册登录单元登录数据管理平台,通过数据管理平台获取分析数据;

步骤t2、通过环境分析单元对环境数据进行分析,获取环境分析系数并将环境分析系数发送至数据管理平台,通过车主分析单元对车主数据进行分析,获取车主分析系数并将车主分析系数发送至数据管理平台,通过路况分析单元对路况数据进行分析,获取路况分析系数并将路况分析系数发送至数据管理平台;

步骤t3、数据管理平台接收到分析系数后,通过计算获取分析系数总值并将分析系数总值发送至时长预测单元,时长预测单元通过分析系数总值对导航时长进行预测。

进一步地,所述环境分析单元用于对不同时刻的环境数据进行分析,从而对行驶环境进行检测,环境数据包括温度数据、能见度数据以及雨量数据,温度数据为车主行驶中当前时刻的周边环境的温度与地面的温度之差,能见度数据为车主在当前时刻的天气条件下还能够看清楚目标轮廓的最大距离,雨量数据为车主行驶中当前时刻的平均每小时降雨量,将时刻标记为i,i=1,2,……,n,n为正整数,具体分析检测过程如下:

步骤一、获取到车主行驶中当前时刻的周边环境的温度与地面的温度之差,并将车主行驶中当前时刻的周边环境的温度与地面的温度之差标记为wi;

步骤二、获取到车主在当前时刻的天气条件下还能够看清楚目标轮廓的最大距离,并将车主在当前时刻的天气条件下还能够看清楚目标轮廓的最大距离标记为ji;

步骤三、获取到车主行驶中当前时刻的平均每小时降雨量,并将车主行驶中当前时刻的平均每小时降雨量标记为yi;

步骤四、通过公式获取到环境分析系数xi,其中,a1、a2以及a3均为比例系数,且a1>a2>a3>0;

步骤五、将环境分析系数xi与环境分析系数阈值进行比较:

若环境分析系数xi≥环境分析系数阈值,则判定环境存在影响,生成环境影响信号并将环境影响信号和环境分析系数一同发送至数据管理平台;

若环境分析系数xi<环境分析系数阈值,则判定环境不存在影响,将环境分析系数标记为1,同时生成环境不影响信号并将环境不影响信号和环境分析系数一同发送至数据管理平台。

进一步地,所述车主分析单元用于对车主数据进行分析,从而对当前驾驶员进行检测,车主数据为驾龄数据、次数数据以及时长数据,驾龄数据为当前驾驶员驾驶证的领证时间与当前系统时间的差值,次数数据为当前驾驶员一周驾驶车辆的总次数,时长数据为当前驾驶员驾驶车辆的单次平均时长,将车主标记为o,o=1,2,……,m,m为正整数,具体分析检测过程如下:

步骤s1:获取到当前驾驶员驾驶证的领证时间与当前系统时间的差值,并将当前驾驶员驾驶证的领证时间与当前系统时间的差值标记为co;

步骤s2:获取到当前驾驶员一周驾驶车辆的总次数,并将当前驾驶员一周驾驶车辆的总次数标记为so;

步骤s3:获取到当前驾驶员驾驶车辆的单次平均时长,并将当前驾驶员驾驶车辆的单次平均时长标记为po;

步骤s4:通过公式xo=(co×c1+so×c2+po×c3)ec1+c2+c3获取到车主分析系数xo,其中,c1、c2以及c3均为比例系数,且c1>c2>c3>0,e为自然常数;

步骤s5:将车主分析系数xo与车主分析系数阈值进行比较:

若车主分析系数xo≥车主分析系数阈值,则判定车主存在影响,生成车主影响信号并将车主影响信号和对应的车主分析系数一同发送至数据管理平台;

若车主分析系数xo<车主分析系数阈值,则判定车主不存在影响,并将对应的车主分析系数标记为1,生成车主影响信号并将车主影响信号和对应的车主分析系数一同发送至数据管理平台。

进一步地,所述路况分析单元用于对路况数据进行分析,从而对路况进行检测,路况数据为车速数据、车流量数据以及指示灯数据,车速数据为当前行驶道路上车辆的平均速度,车流量数据为当前行驶道路上每分钟车辆数量的增加量,指示灯数据为当前行驶道路上红绿灯的总数量,具体分析检测过程如下:

步骤ss1:获取到当前行驶道路上车辆的平均速度,并将当前行驶道路上车辆的平均速度标记为sd;

步骤ss2:获取到当前行驶道路上每分钟车辆数量的增加量,并将当前行驶道路上每分钟车辆数量的增加量标记为sl;

步骤ss3:获取到当前行驶道路上红绿灯的总数量,并将当前行驶道路上红绿灯的总数量标记为ld;

步骤ss4:通过公式fx=β(sd×b1+sl×b2+ld×b3)获取到路况分析系数fx,其中,b1、b2以及b3均为比例系数,且b1>b2>b3>0,β为误差修正因子,取值为2.3698546;

步骤ss5:将路况分析系数fx与路况分析系数阈值进行比较:

若路况分析系数fx≥路况分析系数阈值,则判定路况存在影响,生成路况影响信号并将路况影响信号和对应路况分析系数发送至数据管理平台;

若路况分析系数fx<路况分析系数阈值,则判定路况不存在影响,并将对应路况分析系数标记为1,生成路况不影响信号并将路况不影响信号和对应路况分析系数发送至数据管理平台。

进一步地,所述数据管理平台接收到环境分析系数、车主分析系数以及路况分析系数后,将环境分析系数、车主分析系数以及路况分析系数发送至时长预测单元,所述时长预测单元用于接收环境分析系数、车主分析系数以及路况分析系数,随后通过计算获取到分析系数总值,具体计算预测过程如下:

步骤l1:获取到环境分析系数xi、车主分析系数xo以及路况分析系数fx,并通过公式zz=α(xi×v1+xo×v2+fx×v3)获取到分析系数总值zz,其中,v1、v2以及v3均为比例系数,且v1>v2>v3>0,α为误差修正因子,取值为2.369512302;

步骤l2:获取当前车速和剩余总路程,并将当前车速和剩余总路程分别标记为v前和l剩,将分析系数总值带入计算式中获取到预测时长,计算式为

步骤l3:将预测时长发送至车主的手机终端,行程结束后若预测时长与实际时长的差值<时长阈值,则判定预测正常,生成预测正常信号并将预测正常信号发送至管理人员的手机终端;若预测时长与实际时长的差值≥时长阈值,则判定预测异常,生成预测异常信号并将预测异常信号发送至管理人员的手机终端。

进一步地,所述注册登录单元用于车主和管理人员通过手机终端提交车主信息和管理人员信息进行注册,并将注册成功的车主信息和管理人员信息发送至数据库进行保存,车主信息包括车主的姓名、年龄、驾驶年龄以及本人实名认证的手机号码,管理人员信息包括管理人员的姓名、年龄、入职时间以及本人实名认证的手机号码。

与现有技术相比,本发明的有益效果是:

1、本发明中,通过环境分析单元对不同时刻的环境数据进行分析,从而对行驶环境进行检测,获取到环境数据,通过公式获取到环境分析系数xi,将环境分析系数xi与环境分析系数阈值进行比较:若环境分析系数xi≥环境分析系数阈值,则判定环境存在影响,生成环境影响信号并将环境影响信号和环境分析系数一同发送至数据管理平台;若环境分析系数xi<环境分析系数阈值,则判定环境不存在影响,将环境分析系数标记为1,同时生成环境不影响信号并将环境不影响信号和环境分析系数一同发送至数据管理平台;对行驶环境进行实时检测,判定环境对导航时长的影响,提高了时长预测的准确性能,也提高了车主的安全性能;

2、本发明中,通过车主分析单元用于对车主数据进行分析,从而对当前驾驶员进行检测,获取到车主数据,通过公式获取到车主分析系数xo,将车主分析系数xo与车主分析系数阈值进行比较:若车主分析系数xo≥车主分析系数阈值,则判定车主存在影响,生成车主影响信号并将车主影响信号和对应的车主分析系数一同发送至数据管理平台;若车主分析系数xo<车主分析系数阈值,则判定车主不存在影响,并将对应的车主分析系数标记为1,生成车主影响信号并将车主影响信号和对应的车主分析系数一同发送至数据管理平台;判定车主对导航时长的影响,进一步提高预测的准确性能,提高了工作效率,提高用户导航的使用质量;

3、本发明中,通过时长预测单元取到环境分析系数xi、车主分析系数xo以及路况分析系数fx,并通过公式获取到分析系数总值zz,获取当前车速和剩余总路程,将分析系数总值带入计算式中获取到预测时长;将预测时长发送至车主的手机终端,行程结束后若预测时长与实际时长的差值<时长阈值,则判定预测正常,生成预测正常信号并将预测正常信号发送至管理人员的手机终端;若预测时长与实际时长的差值≥时长阈值,则判定预测异常,生成预测异常信号并将预测异常信号发送至管理人员的手机终端;将预测时长进行计算,同时对结果进行审核,提高了时长预测的准确度,降低了错误率,从而提高了工作效率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明的原理框图。

具体实施方式

下面将结合实施例对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

如图1所示,一种基于数据分析的导航时长预测方法,导航时长具体预测方法步骤如下:

步骤t1、用户和管理人员通过注册登录单元登录数据管理平台,通过数据管理平台获取分析数据;

步骤t2、通过环境分析单元对环境数据进行分析,获取环境分析系数并将环境分析系数发送至数据管理平台,通过车主分析单元对车主数据进行分析,获取车主分析系数并将车主分析系数发送至数据管理平台,通过路况分析单元对路况数据进行分析,获取路况分析系数并将路况分析系数发送至数据管理平台;

步骤t3、数据管理平台接收到分析系数后,通过计算获取分析系数总值并将分析系数总值发送至时长预测单元,时长预测单元通过分析系数总值对导航时长进行预测;

所述注册登录单元用于车主和管理人员通过手机终端提交车主信息和管理人员信息进行注册,并将注册成功的车主信息和管理人员信息发送至数据库进行保存,车主信息包括车主的姓名、年龄、驾驶年龄以及本人实名认证的手机号码,管理人员信息包括管理人员的姓名、年龄、入职时间以及本人实名认证的手机号码;

所述环境分析单元用于对不同时刻的环境数据进行分析,从而对行驶环境进行检测,环境数据包括温度数据、能见度数据以及雨量数据,温度数据为车主行驶中当前时刻的周边环境的温度与地面的温度之差,能见度数据为车主在当前时刻的天气条件下还能够看清楚目标轮廓的最大距离,雨量数据为车主行驶中当前时刻的平均每小时降雨量,将时刻标记为i,i=1,2,……,n,n为正整数,具体分析检测过程如下:

步骤一、获取到车主行驶中当前时刻的周边环境的温度与地面的温度之差,并将车主行驶中当前时刻的周边环境的温度与地面的温度之差标记为wi;

步骤二、获取到车主在当前时刻的天气条件下还能够看清楚目标轮廓的最大距离,并将车主在当前时刻的天气条件下还能够看清楚目标轮廓的最大距离标记为ji;

步骤三、获取到车主行驶中当前时刻的平均每小时降雨量,并将车主行驶中当前时刻的平均每小时降雨量标记为yi;

步骤四、通过公式获取到环境分析系数xi,其中,a1、a2以及a3均为比例系数,且a1>a2>a3>0;

步骤五、将环境分析系数xi与环境分析系数阈值进行比较:

若环境分析系数xi≥环境分析系数阈值,则判定环境存在影响,生成环境影响信号并将环境影响信号和环境分析系数一同发送至数据管理平台;

若环境分析系数xi<环境分析系数阈值,则判定环境不存在影响,将环境分析系数标记为1,同时生成环境不影响信号并将环境不影响信号和环境分析系数一同发送至数据管理平台;

所述车主分析单元用于对车主数据进行分析,从而对当前驾驶员进行检测,车主数据为驾龄数据、次数数据以及时长数据,驾龄数据为当前驾驶员驾驶证的领证时间与当前系统时间的差值,次数数据为当前驾驶员一周驾驶车辆的总次数,时长数据为当前驾驶员驾驶车辆的单次平均时长,将车主标记为o,o=1,2,……,m,m为正整数,具体分析检测过程如下:

步骤s1:获取到当前驾驶员驾驶证的领证时间与当前系统时间的差值,并将当前驾驶员驾驶证的领证时间与当前系统时间的差值标记为co;

步骤s2:获取到当前驾驶员一周驾驶车辆的总次数,并将当前驾驶员一周驾驶车辆的总次数标记为so;

步骤s3:获取到当前驾驶员驾驶车辆的单次平均时长,并将当前驾驶员驾驶车辆的单次平均时长标记为po;

步骤s4:通过公式xo=(co×c1+so×c2+po×c3)ec1+c2+c3获取到车主分析系数xo,其中,c1、c2以及c3均为比例系数,且c1>c2>c3>0,e为自然常数;

步骤s5:将车主分析系数xo与车主分析系数阈值进行比较:

若车主分析系数xo≥车主分析系数阈值,则判定车主存在影响,生成车主影响信号并将车主影响信号和对应的车主分析系数一同发送至数据管理平台;

若车主分析系数xo<车主分析系数阈值,则判定车主不存在影响,并将对应的车主分析系数标记为1,生成车主影响信号并将车主影响信号和对应的车主分析系数一同发送至数据管理平台;

所述路况分析单元用于对路况数据进行分析,从而对路况进行检测,路况数据为车速数据、车流量数据以及指示灯数据,车速数据为当前行驶道路上车辆的平均速度,车流量数据为当前行驶道路上每分钟车辆数量的增加量,指示灯数据为当前行驶道路上红绿灯的总数量,具体分析检测过程如下:

步骤ss1:获取到当前行驶道路上车辆的平均速度,并将当前行驶道路上车辆的平均速度标记为sd;

步骤ss2:获取到当前行驶道路上每分钟车辆数量的增加量,并将当前行驶道路上每分钟车辆数量的增加量标记为sl;

步骤ss3:获取到当前行驶道路上红绿灯的总数量,并将当前行驶道路上红绿灯的总数量标记为ld;

步骤ss4:通过公式fx=β(sd×b1+sl×b2+ld×b3)获取到路况分析系数fx,其中,b1、b2以及b3均为比例系数,且b1>b2>b3>0,β为误差修正因子,取值为2.3698546;

步骤ss5:将路况分析系数fx与路况分析系数阈值进行比较:

若路况分析系数fx≥路况分析系数阈值,则判定路况存在影响,生成路况影响信号并将路况影响信号和对应路况分析系数发送至数据管理平台;

若路况分析系数fx<路况分析系数阈值,则判定路况不存在影响,并将对应路况分析系数标记为1,生成路况不影响信号并将路况不影响信号和对应路况分析系数发送至数据管理平台;

所述数据管理平台接收到环境分析系数、车主分析系数以及路况分析系数后,将环境分析系数、车主分析系数以及路况分析系数发送至时长预测单元,所述时长预测单元用于接收环境分析系数、车主分析系数以及路况分析系数,随后通过计算获取到分析系数总值,具体计算预测过程如下:

步骤l1:获取到环境分析系数xi、车主分析系数xo以及路况分析系数fx,并通过公式zz=α(xi×v1+xo×v2+fx×v3)获取到分析系数总值zz,其中,v1、v2以及v3均为比例系数,且v1>v2>v3>0,α为误差修正因子,取值为2.369512302;

步骤l2:获取当前车速和剩余总路程,并将当前车速和剩余总路程分别标记为v前和l剩,将分析系数总值带入计算式中获取到预测时长,计算式为

步骤l3:将预测时长发送至车主的手机终端,行程结束后若预测时长与实际时长的差值<时长阈值,则判定预测正常,生成预测正常信号并将预测正常信号发送至管理人员的手机终端;若预测时长与实际时长的差值≥时长阈值,则判定预测异常,生成预测异常信号并将预测异常信号发送至管理人员的手机终端。

本发明工作原理:

一种基于数据分析的导航时长预测方法,在工作时,用户和管理人员通过注册登录单元登录数据管理平台,通过数据管理平台获取分析数据;通过环境分析单元对环境数据进行分析,获取环境分析系数并将环境分析系数发送至数据管理平台,通过车主分析单元对车主数据进行分析,获取车主分析系数并将车主分析系数发送至数据管理平台,通过路况分析单元对路况数据进行分析,获取路况分析系数并将路况分析系数发送至数据管理平台;数据管理平台接收到分析系数后,通过计算获取分析系数总值并将分析系数总值发送至时长预测单元,时长预测单元通过分析系数总值对导航时长进行预测。

上述公式均是去量纲取其数值计算,公式是由采集大量数据进行软件模拟得到最近真实情况的一个公式,公式中的预设参数由本领域的技术人员根据实际情况进行设置。

以上内容仅仅是对本发明结构所作的举例和说明,所属本技术领域的技术人员对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,只要不偏离发明的结构或者超越本权利要求书所定义的范围,均应属于本发明的保护范围。

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