一种基于线路信息的气象数据获取装置及获取方法与流程

文档序号:30270808发布日期:2022-06-02 09:01阅读:来源:国知局

技术特征:
1.一种基于线路信息的气象数据获取装置,其特征在于,包括码表设备和手机终端;所述手机终端,用于根据码表设备下发的用户骑行线路信息,将所述线路信息分解为多个经纬度坐标点,并基于气象数据平台的气象数据获取每一个经纬度坐标点的气象数据;还用于根据用户骑行的当前位置信息和当前运动数据,计算用户从当前位置骑行到下一个位置的运动时间t,且将t时间后的气象数据和对应的下一个位置发送给码表设备;所述码表设备,用于获取用户骑行的当前位置信息和当前运动数据,并下发给所述手机终端。2.根据权利要求1所述的气象数据获取装置,其特征在于,所述码表设备内置gnss模块和蓝牙模块,或者内置gnss模块、加速度传感器和蓝牙模块;基于所述gnss模块或者基于所述gnss模块和所述加速度传感器获取用户骑行的当前位置信息和当前运动数据,并通过所述蓝牙模块将用户骑行的当前位置信息和当前运动数据发送给手机终端。3.根据权利要求2所述的气象数据获取装置,其特征在于,用户骑行的所述当前运动数据包括运动速度、运动时间、运动方向和运动位移;当码表设备内置gnss模块和蓝牙模块时,基于gnss模块采集的经纬度坐标换算得到用户骑行的所述当前运动数据:运动位移:s
(x,y)
=p
(x,y)-p'
(x,y)
;运动速度:v=d
s
/d
t
;运动方向:其中,s
(x,y)
表示平面位移,p
(x,y)
表示当前被检测点的位置,p'
(x,y)
表示上一次被检测点的位置,位移在对时间的一阶导数即可得到运动方向上的速度,实际的位移是通过对两个骑行点的相对位置进行勾股定理运算得到:其中δy表示本次检测位置的y轴与上一次检测位置的y轴差值,δχ表示本次检测位置的x轴与上一次检测位置的x轴差值;当码表设备内置gnss模块、加速度传感器和蓝牙模块时,根据加速度传感器采集到的用户骑行过程中的x、y、z轴三个方向上的加速度,分别在时间上积分得到三个方向上的速度,将三个方向上的速度进行向量相加,得到运动位移方向上的速度,其中,在时间上积分得到三个方向上的速度,包括:得到三个方向上的速度,包括:得到三个方向上的速度,包括:其中,v
x
、v
y
和v
z
为三个方向上的速度,a
x
、a
y
、a
z
为三个方向上的加速度。4.根据权利要求2或3所述的气象数据获取装置,其特征在于,所述gnss模块包括rf射频芯片、基带芯片和微处理器;所述rf射频芯片和基带芯片接收来自指定卫星频段的信号;
所述微处理器,用于对指定卫星频段的信号进行解析,得到码表设备当前位置的经纬度、运动时间及运动航向信息。5.根据权利要求1所述的气象数据获取装置,其特征在于,所述手机终端,用于根据用户骑行的当前位置信息和当前运动数据,计算用户从当前位置骑行到下一个位置的运动时间t,包括:根据用户骑行的当前位置,从分解的多个经纬度坐标点找到距离当前位置最近的经纬度坐标点作为下一个位置;根据当前位置和下一个位置之间的位移和运动速度,计算对应的运动时间t:其中,t表示从当前位置到下一个位置的运动时间,s表示从当前位置到下一个位置的距离,v表示当前运动速度,a表示当前位置,b表示下一个位置,t’表示运动速度v在(<x)区间时的时间,即码表静止未运动的时间。6.根据权利要求1所述的气象数据获取装置,其特征在于,所述手机终端,用于根据码表设备下发的用户骑行线路信息,将所述线路信息分解为多个经纬度坐标点,包括:根据用户骑行线路信息,按照设定距离间隔将线路分解为多个经纬度坐标点,其中,设定距离间隔根据线路长度和天气情况进行调整,直到分解后的前后两个经纬度坐标点对应的气象数据之间差异较大。7.根据权利要求6所述的气象数据获取装置,其特征在于,所述根据用户骑行线路信息,按照设定距离间隔将线路分解为多个经纬度坐标点,包括:设定初始距离间隔20△
s’,按照初始距离间隔将线路分解为多个经纬度坐标点,获取每一个经纬度坐标点对应的气象数据;对比相邻前后两个经纬度坐标点的气象数据之间的差异,当所述差异较小,则将距离间隔调整为21△
s’,再次将线路分解为多个经纬度坐标点,对比相邻前后两个经纬度坐标点的气象数据之间的差异性;以此类推,每次调整距离间隔为2
n

s’,直到前后两个经纬度坐标点对应的气象数据之间差异较大,确定最终距离间隔,n为距离间隔调整的次数,作为距离间隔的特征系数;根据确定的最终距离间隔,将线路分解为多个经纬度坐标点。8.根据权利要求1所述的气象数据获取装置,其特征在于,所述手机终端包括告警模块,用于当时间t后的气象数据为特殊天气时,向用户发送告警提醒。9.一种基于线路信息的气象数据获取方法,其特征在于,包括;码表设备获取用户骑行的当前位置信息和当前运动数据,以及将当前位置信息、当前运动数据和用户骑行线路信息下发给所述手机终端;手机终端根据码表设备下发的用户骑行线路信息,将所述线路信息分解为多个经纬度坐标点,并基于气象数据平台的气象数据获取每一个经纬度坐标点的气象数据;以及根据用户骑行的当前位置信息和当前运动数据,计算用户从当前位置骑行到下一个位置的运动时间t,且将t时间后的气象数据和对应的下一个位置发送给码表设备。10.根据权利要求9所述的气象数据获取方法,其特征在于,所述手机终端根据码表设
备下发的用户骑行线路信息,将所述线路信息分解为多个经纬度坐标点,包括:根据用户骑行线路信息,按照设定距离间隔将线路分解为多个经纬度坐标点,其中,设定距离间隔根据线路长度和天气情况进行调整,直到分解后的前后两个经纬度坐标点对应的气象数据之间差异较大。

技术总结
本发明提供一种基于线路信息的气象数据获取装置及获取方法,获取方法包括:码表设备获取用户骑行的当前位置信息和当前运动数据;手机终端根据码表设备下发的用户骑行线路信息,将所述线路信息分解为多个经纬度坐标点,并基于气象数据平台的气象数据获取每一个经纬度坐标点的气象数据;以及根据用户骑行的当前位置信息和当前运动数据,计算用户从当前位置骑行到下一个位置的运动时间t,且将t时间后的气象数据和对应的下一个位置发送给码表设备。本发明能够根据码表下发的导航路线和行动轨迹进行智能预测未来所到达地的天气信息,提前告知用户天气情况,有效的帮助用户在运动时应对突发的天气状况。应对突发的天气状况。应对突发的天气状况。


技术研发人员:陈昆 耿玉银 杨小清
受保护的技术使用者:武汉齐物科技有限公司
技术研发日:2022.02.21
技术公布日:2022/6/1
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1