1.本发明涉及轨道交通运营技术领域,尤其是涉及一种基于出行习惯的出行信息精准计算方法。
背景技术:
2.自轨道交通投入运营后,不仅给大众提供了一种新的出行方式,同时也为拥挤的公路交通提供了一定的缓冲。轨道交通作为一种高效、便捷、安全的出行方式,其特点是不会堵车、排队时间短、方便把握出行时间,已经作为大多数公众出行方式的优先选择。本发明通过分析公众的历史出行信息和公共资源信息,计算不同距离范围内的出行方式组合;并且根据不同时间的历史出行数据,向用户主动推送出行目的地,并根据用户的出行习惯展示出行方案。
3.传统的出行技术,其重点是放在路线的计算上,即根据现有的公共交通数据,计算出一条或者若干条通往目的地的出行方式。这种方法的优点是可以让用户选择出租车、公共交通、步行等的方式,又或者是按时间、是否换乘等选择出行方案。但这样的方案都是基于实时公共交通等信息,并没有将用户的出行习惯体现出来。例如常用的地铁 出租车的组合方式。在出行目的地上,虽然保留了历史出行目的地,但也要用户去历史记录里翻。
技术实现要素:
4.本发明是为了克服现有技术的用户出行目的地的推送不符合用户意愿的出行方案的问题,提供一种基于出行习惯的出行信息精准计算方法,将用户出行目的地的推送分为两部分:就近地铁站和当前时段内用户最有可能的出行目的地。最有可能的出行目的地是对用户在工作日、周末、节假日的历史出行目的地统计分析;符合用户意愿的出行方案,是分析用户在不同距离范围内,比较倾向的出行方式,提高用户出行方式推荐的准确度。
5.为了实现上述目的,本发明采用以下技术方案:一种基于出行习惯的出行信息精准计算方法,其特征是,包括以下内容:进行出行数据采集分析,根据分析结果得到两种并行的方案,用户出行目的地推送方案和符合用户意愿的出行方案,将两种并行的方案进行组合得到符合用户出行习惯的方案并进行推送展示;具体包括以下步骤:步骤1:系统识别到用户选择了出行功能;步骤2:判断当前时段,并从对应库中获取用户历史出行目的地概率p(di);步骤3:系统向用户展示优先的出行目的地di和最近的地铁站信息;步骤4:根据当前交通数据计算是否有非出租车方式以外的直达方案;如果有,则转入步骤6,如没有,则转入步骤5;步骤5:计算用户和出行目的地的距离,得到出行距离rj,并得到rj中各出行方式权重w(ri);
步骤6:根据各出行方式权重,组合出行方式,计算优先组合出行方案或直达方案,并展现给用户;步骤7:系统判断用户有没有选择出行方案,若有,则前往步骤8;若没有,则前往步骤9;步骤8:根据此次出行目的地di和选择的出行方式,更新相关历史出行信息;步骤9:根据此次出行目的地di和出行方式权重,更新相关历史出行信息。
6.用户出行目的地的推送分为两部分:就近地铁站和当前时段内用户最有可能的出行目的地。最有可能的出行目的地是对用户在工作日、周末、节假日的历史出行目的地统计分析。符合用户意愿的出行方案,是分析用户在不同距离范围内,比较倾向的出行方式。将两种较为优先的出行方式组合可以得到用户较为满意的出行方案。
7.作为优选,所述步骤2中历史出行目的地概率采用以下方式计算:s201、用户输入目的地地址di后,通过内部接口获取地址信息;s202、判断该目的地是否为已有目的地,如果是,转入s204,不是则转入s203;s203:将目的地di信息录入三个库表中,标为d
ni
、d
wi
、d
si
;n表示工作日,w表示节假日,s表示特殊日;s204:三个时段各自累加目的地di输入次数,得到c
ni
、c
wi
、c
si
;s205:三个时段各自统计总出行次数,计算出目的地di在不同时段的的出行概率,计算公式为:
8.作为优选,所述步骤5包括以下内容:s501、设置距离范围rj,并设置参照距离a,r1表示距离a以内,r2表示距离a至2a之间,以此类推;s502、用户选择一次到达出行目的地di的出行方案后,根据gis数据,将此次出行划分到对应距离范围rj中,并计为行程tk;根据此次的出行方式,设置此次行程tk的出行方式权重wk,k为此次出行方式的数量,例如此次出行只用出租车,则出租车此次权重出租车为1,其余皆为0;若是地铁 出租车,则此次权重地铁和出租车各为1/2,其余皆为0;s503、计算rj中各个出行方式的出行权重比例,从而得出该距离范围内的优先出行方式;例如地铁出行的权重计算公式:s504、每次完成一次出行方式选择后更新rj中的各出行方式权重,在用户下一次出行时作为历史数据参考。
9.作为优选,所述步骤2还包括以下内容:判断历史目的地是否被删除,若某一历史目的地di被删除,在工作日、节假日、特殊日中分别删除该目的地di的出行记录和次数;重新计算三个时段中各历史目的地的出行概率p(di)。
10.用户出行目的地的精准推送,是需要根据用户在工作日、双休日、特殊日三种时间段的历史出行记录计算得到,并且用户可删除历史出行目的地,系统在删除后需重新计算各时间段的出行目的地概率。
11.用户出行方案的精准推送,需要分析计算用户在不同目的地距离范围里的各出行方式的权重,得出用户在该距离范围内的出行方式习惯,从而提供较符合用户意愿的出行方案。
12.因此,本发明具有如下有益效果:根据用户的历史出行目的地,自动推送出行目的地,减少用户输入操作,提升用户体验;区分不同时段,且可以根据用户删除目的地后实时更新,更加精确,出行方案根据用户的历史出行习惯,支持灵活的出行方式组合,更加人性化,制定方案更加符合符合用户生活习惯,达到精准提供出行服务的目的。
附图说明
13.图1表示数据采集和处理的原理图。
14.图2表示计算不同时段的历史出行目的地的原理图。
15.图3表示计算前往不同目的地的历史出行方式的原理图。
16.图4表示用户出行选择的整体流程图。
17.图5表示用户删除出行目的地后的处理原理图。
具体实施方式
18.下面结合附图与具体实施方式对本发明做进一步的描述。
19.实施例:本实施例提供了一种基于出行习惯的出行信息精准计算方法,如图5所示,具体包括以下步骤:步骤1:系统识别到用户选择了出行功能;步骤2:判断当前时段,并从对应库中获取用户历史出行目的地概率p(di);步骤2中历史出行目的地概率采用以下方式计算,如图2所示,s201、用户输入目的地地址di后,通过内部接口获取地址信息;s202、判断该目的地是否为已有目的地,如果是,转入s204,不是则转入s203;s203:将目的地di信息录入三个库表中,标为d
ni
、d
wi
、d
si
;n表示工作日,w表示节假日,s表示特殊日;s204:三个时段各自累加目的地di输入次数,得到c
ni
、c
wi
、c
si
;s205:三个时段各自统计总出行次数,计算出目的地di在不同时段的的出行概率,计算公式为:
20.所述步骤2还包括以下内容,如图5所示:判断历史目的地是否被删除,若某一历史目的地di被删除,在工作日、节假日、特殊日中分别删除该目的地di的出行记录和次数;重新计算三个时段中各历史目的地的出行
概率p(di)。
21.步骤3:系统向用户展示优先的出行目的地di和最近的地铁站信息;出行数据采集和分析包括以下步骤,如图1所示:s301、通过公共平台、第三方等接口获取出行数据,包括公共设施、公共交通运行等信息;s302、将获取的出行数据,进行解析和分类,写入数据表;s303、根据处理后的信息,在界面上向用户展示公共设施、公共交通运行、附近地铁站等信息。
22.步骤4:根据当前交通数据计算是否有非出租车方式以外的直达方案;如果有,则转入步骤6,如没有,则转入步骤5;步骤5:计算用户和出行目的地的距离,得到出行距离rj,并得到rj中各出行方式权重w(ri);所述步骤5包括以下内容,如图3所示:s501、设置距离范围rj,并设置参照距离a,r1表示距离a以内,r2表示距离a至2a之间,以此类推;s502、用户选择一次到达出行目的地di的出行方案后,根据gis数据,将此次出行划分到对应距离范围rj中,并计为行程tk;根据此次的出行方式,设置此次行程tk的出行方式权重wk,k为此次出行方式的数量,例如此次出行只用出租车,则出租车此次权重出租车为1,其余皆为0;若是地铁 出租车,则此次权重地铁和出租车各为1/2,其余皆为0;s503、计算rj中各个出行方式的出行权重比例,从而得出该距离范围内的优先出行方式;例如地铁出行的权重计算公式:s504、每次完成一次出行方式选择后更新rj中的各出行方式权重,在用户下一次出行时作为历史数据参考。
23.步骤6:根据各出行方式权重,组合出行方式,计算优先组合出行方案或直达方案,并展现给用户;步骤7:系统判断用户有没有选择出行方案,若有,则前往步骤8;若没有,则前往步骤9;步骤8:根据此次出行目的地di和选择的出行方式,更新相关历史出行信息;步骤9:根据此次出行目的地di和出行方式权重,更新相关历史出行信息。
24.本发明进行出行数据采集分析,根据分析结果得到两种并行的方案,用户出行目的地推送方案和符合用户意愿的出行方案,将两种并行的方案进行组合得到符合用户出行习惯的方案并进行推送展示。
25.上述实施例对本发明的具体描述,只用于对本发明进行进一步说明,不能理解为对本发明保护范围的限定,本领域的技术工程师根据上述发明的内容对本发明作出一些非本质的改进和调整均落入本发明的保护范围内。
技术特征:
1.一种基于出行习惯的出行信息精准计算方法,其特征是,包括以下内容:进行出行数据采集分析,根据分析结果得到两种并行的方案,用户出行目的地推送方案和符合用户意愿的出行方案,将两种并行的方案进行组合得到符合用户出行习惯的方案并进行推送展示;具体包括以下步骤:步骤1:系统识别到用户选择了出行功能;步骤2:判断当前时段,并从对应库中获取用户历史出行目的地概率p(d
i
);步骤3:系统向用户展示优先的出行目的地d
i
和最近的地铁站信息;步骤4:根据当前交通数据计算是否有非出租车方式以外的直达方案;如果有,则转入步骤6,如没有,则转入步骤5;步骤5:计算用户和出行目的地的距离,得到出行距离r
j
,并得到r
j
中各出行方式权重w(r
i
);步骤6:根据各出行方式权重,组合出行方式,计算优先组合出行方案或直达方案,并展现给用户;步骤7:系统判断用户有没有选择出行方案,若有,则前往步骤8;若没有,则前往步骤9;步骤8:根据此次出行目的地d
i
和选择的出行方式,更新相关历史出行信息;步骤9:根据此次出行目的地d
i
和出行方式权重,更新相关历史出行信息。2.根据权利要求1所述的一种基于出行习惯的出行信息精准计算方法,其特征是,所述出行数据采集和分析包括以下步骤:s301、通过公共平台、第三方等接口获取出行数据,包括公共设施、公共交通运行等信息;s302、将获取的出行数据,进行解析和分类,写入数据表;s303、根据处理后的信息,在界面上向用户展示公共设施、公共交通运行、附近地铁站等信息。3.根据权利要求1所述的一种基于出行习惯的出行信息精准计算方法,其特征是,所述步骤2中历史出行目的地概率采用以下方式计算:s201、用户输入目的地地址d
i
后,通过内部接口获取地址信息;s202、判断该目的地是否为已有目的地,如果是,转入s204,不是则转入s203;s203:将目的地d
i
信息录入三个库表中,标为d
ni
、d
wi
、d
si
;n表示工作日,w表示节假日,s表示特殊日;s204:三个时段各自累加目的地d
i
输入次数,得到c
ni
、c
wi
、c
si
;s205:三个时段各自统计总出行次数,计算出目的地di在不同时段的的出行概率,计算公式为:4.根据权利要求1所述的一种基于出行习惯的出行信息精准计算方法,其特征是,所述步骤5包括以下内容:s501、设置距离范围r
j
,并设置参照距离a,r1表示距离a以内,r2表示距离a至2a之间,以
此类推;s502、用户选择一次到达出行目的地d
i
的出行方案后,根据gis数据,将此次出行划分到对应距离范围r
j
中,并计为行程t
k
;根据此次的出行方式,设置此次行程t
k
的出行方式权重w
k
,k为此次出行方式的数量,例如此次出行只用出租车,则出租车此次权重出租车为1,其余皆为0;若是地铁 出租车,则此次权重地铁和出租车各为1/2,其余皆为0;s503、计算r
j
中各个出行方式的出行权重比例,从而得出该距离范围内的优先出行方式;例如地铁出行的权重计算公式:s504、每次完成一次出行方式选择后更新r
j
中的各出行方式权重,在用户下一次出行时作为历史数据参考。5.根据权利要求3所述的一种基于出行习惯的出行信息精准计算方法,其特征是,所述步骤2还包括以下内容:判断历史目的地是否被删除,若某一历史目的地d
i
被删除,在工作日、节假日、特殊日中分别删除该目的地d
i
的出行记录和次数;重新计算三个时段中各历史目的地的出行概率p(d
i
)。
技术总结
本发明公开了一种基于出行习惯的出行信息精准计算方法,克服了现有技术用户出行目的地的推送不符合用户意愿的出行方案的问题,进行出行数据采集分析,根据分析结果得到两种并行的方案,用户出行目的地推送方案和符合用户意愿的出行方案,将两种并行的方案进行组合得到符合用户出行习惯的方案并进行推送展示。本发明根据用户的历史出行目的地,自动推送出行目的地,减少用户输入操作,提升用户体验;区分不同时段,且可以根据用户删除目的地后实时更新,更加精确,出行方案根据用户的历史出行习惯,支持灵活的出行方式组合,更加人性化,制定方案更加符合符合用户生活习惯,达到精准提供出行服务的目的。出行服务的目的。出行服务的目的。
技术研发人员:徐腾云 蒋锋 陈佳伟 郭永斌 黄小权 肖潇
受保护的技术使用者:浙江浙大中控信息技术有限公司
技术研发日:2021.10.27
技术公布日:2022/5/25
转载请注明原文地址:https://tc.8miu.com/read-9853.html