The invention discloses a road condition judgment method and system for non-motorized lanes based on historical riding data. The system includes the module of identifying the non-motorized lane section in the navigation path, the module of judging whether the non-motorized lane section is abnormal or not, the module of judging whether the average speed of the non-motorized lane section is abnormal, the module of judging whether the non-motorized lane section is abnormal or not, and the module of identifying the non-motorized Lane section. The method and system of the invention solve the technical problem that the road condition of non-motorized lanes can not be judged.
【技术实现步骤摘要】
一种基于历史骑行数据的非机动车道路况判断方法及系统
本专利技术属于共享单车
,特别是涉及一种基于历史骑行数据的非机动车道路况判断方法及系统。
技术介绍
共享单车骑行方便,已经成为很多人一公里内的最佳出行方式。单车通常在非机动车道上骑行,但很多非机动车道路况经常发生变化,例如,在修建地铁等大型工程时,非机动车道被占用,当单车骑行经过这些路段时,骑行速度非常慢,而且更容易出现危险事故。目前用于骑行的导航中没有判断非机动车道路况的技术方案,为此提出一种基于历史骑行数据的非机动车道路况判断方法及系统。
技术实现思路
本专利技术所要解决的技术问题是不能判断非机动车道路况的问题,提出一种基于历史骑行数据的非机动车道路况判断方法及系统。本专利技术依托现有的共享单车系统,单车上部署振动检测设备,定时收集数据并发送至服务器,服务器获取共享单车的历史骑行记录,包括骑行中的振动数据、骑行时间和骑行轨迹。用户通过终端的电子地图输入目的地及进行骑行导航,所述终端包括但不限于移动终端app或网页或小程序。本专利技术的基于历史骑行数据的非机动车道路况判断系统,包括识别导航路径中的非机动车道路段模块、判断非机动车道路段骑行振动是否异常模块、判断非机动车道路段平均速度是否异常模块、判断非机动车道路段骑行轨迹是否异常模块、识别非机动车道路况模块。识别导航路径中的非机动车道路段模块:用户选定导航路径后,识别该导航路径中的非机动车道路段(通过电子地图导航系统识别),非机动车道路段数量用变量n表示,将非机动车道路段按从1到n编号为i,1≤i≤n。判断非机动车道路段骑行振动是否异常模块:读取所有单 ...
【技术保护点】
1.一种基于历史骑行数据的非机动车道路况判断系统,其特征在于包括识别导航路径中的非机动车道路段模块、判断非机动车道路段骑行振动是否异常模块、判断非机动车道路段平均速度是否异常模块、判断非机动车道路段骑行轨迹是否异常模块、识别非机动车道路况模块;所述识别非机动车道路段模块:用户选定导航路径后,识别该导航路径中的非机动车道路段,非机动车道路段数量用变量n表示,将非机动车道路段从1到n编号,编号记为i,1≤i≤n;所述判断非机动车道路段骑行振动是否异常模块:读取所有单车在各非机动车道路段的历史骑行记录,计算单车在各非机动车道路段的振动数据平均值,记为ai,若ai>A,其中A是事先设置的骑行振动阈值,则判定该非机动车道路段骑行振动异常;所述判断非机动车道路段平均速度是否异常模块:读取所有单车在各非机动车道路段的单车历史骑行记录,计算单车在各非机动车道路段的平均骑行时间,记为ti,读取各非机动车道路段的长度,记为si,则计算单车在各非机动车道路段的平均速度vi=si/ti;若vi
【技术特征摘要】
1.一种基于历史骑行数据的非机动车道路况判断系统,其特征在于包括识别导航路径中的非机动车道路段模块、判断非机动车道路段骑行振动是否异常模块、判断非机动车道路段平均速度是否异常模块、判断非机动车道路段骑行轨迹是否异常模块、识别非机动车道路况模块;所述识别非机动车道路段模块:用户选定导航路径后,识别该导航路径中的非机动车道路段,非机动车道路段数量用变量n表示,将非机动车道路段从1到n编号,编号记为i,1≤i≤n;所述判断非机动车道路段骑行振动是否异常模块:读取所有单车在各非机动车道路段的历史骑行记录,计算单车在各非机动车道路段的振动数据平均值,记为ai,若ai>A,其中A是事先设置的骑行振动阈值,则判定该非机动车道路段骑行振动异常;所述判断非机动车道路段平均速度是否异常模块:读取所有单车在各非机动车道路段的单车历史骑行记录,计算单车在各非机动车道路段的平均骑行时间,记为ti,读取各非机动车道路段的长度,记为si,则计算单车在各非机动车道路段的平均速度vi=si/ti;若vi<V,其中V是事先设置的非机动车道均速阈值,则判定该非机动车道路段平均速度异常;所述判断非机动车道路段骑行轨迹是否异常模块:读取所有单车在各非机动车道路段的单车历史骑行记录,计算单车在各非机动车道路段的骑行轨迹,若在非机动车道路段的骑行轨迹出现绕行或掉头,则判定该非机动车道路段骑行轨迹异常;所述识别非机动车道路况模块:调取时间段T内各非机动车道路段的骑行数据,统计骑行振动、骑行平均速度和骑行轨迹的异常次数,分别用xi、yi和zi表示,时间段T事先设置;若xi>X,其中X是事先设置的骑行振动异常次数阈值,则判定该非机动车道路段道路状况崎岖不平;若yi>Y,其中Y是事先设置的骑行平均速度异常次数阈值,则判定该非机动车道路段道路拥堵;zi>Z,其中Z是事先设置的骑行轨迹异常次数阈值,则判定该非机动车道路段道路被阻断。2.根据权利要求1所述的基于历史骑行数据的非机动车道路况判断系统,其特征在于,所述单车历史骑行记录包括骑行中的振动数据、骑行时间和骑行轨迹。3.根据权利要求1所述的基于历史骑行数据的...
【专利技术属性】
技术研发人员:严军荣,卢玉龙,江雅芬,
申请(专利权)人:杭州后博科技有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。