System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请实施例涉及计算机预测,尤其涉及一种补给策略的预测方法、系统、设备及存储介质。
技术介绍
1、在马拉松比赛过程中,运动员的身体会面临极大的压力,因此,生成合理的补给策略成为了维持运动员的体能和竞技状态的重要保障,补给策略的预测是指在马拉松比赛中,根据运动员的体能状况、比赛环境等因素,预先制定和调整补给计划,以确保运动员在比赛中能够获取足够的能量和水分,维持最佳状态并顺利完成比赛。
2、相关技术中,通常根据参赛运动员的历史参赛数据进行补给策略的预测,如预测每5公里补充100-200ml水,每30-40分钟补充一次能量胶等,但是由于补给站位置的分配和资源的分配是根据历史参赛数据分析确定,如在人流量多的地方设置较为密集的补给站,因此各补给站之间的距离并不是均匀设置的,运动员只能根据续需求在补给站自行选择当前所需的补给物品,而并不能够精确掌握全程的补给站信息,如当前位置与最近补给站的距离,以及最近补给站与下一补给站的距离等,因此无法准确判断最佳的补给种类和补给量,同时也不便于补给站人员为相应运动员进行补给资源配置。
技术实现思路
1、本申请实施例提供一种补给策略的预测方法、系统、设备及存储介质,解决了运动员无法精确掌握全程的补给站信息,而无法准确判断最佳的补给种类和补给量的问题,能够根据运动员的实时检测数据、环境参数、路面状况以及历史补给信息等预测相应补给策略,使运动员准确判断在各个补给站的最佳补给种类和补给量,也便于补给站人员根据预测补给策略为相应运动员进行补给资源配置。
2、在第一方面,本申请实施例提供了一种补给策略的预测方法,包括:
3、获取运动员的监测数据、当前位置、历史补给信息以及当前环境参数,所述历史补给信息包括历史补给状态和补给站标识;
4、根据所述历史补给状态、所述补给站标识和所述当前位置计算第一补给距离,根据所述当前位置和预设赛事地图确定目标赛段以及所述目标赛段的路面状况,根据所述路面状况的类型确定关联的目标预测模型;
5、将所述第一补给距离、所述监测数据和所述当前环境参数输入至所述目标预测模型中,生成补给提示信息;
6、基于所述预设赛事地图确定所述当前位置到达下一最近补给站的第二补给距离,根据所述监测数据中的平均配速和所述第二补给距离计算预计补给时间;
7、将所述补给提示信息、所述预计补给时间和所述运动员的参赛号码进行绑定,生成预测补给策略。
8、可选的,所述根据所述历史补给状态、所述补给站标识和所述当前位置计算第一补给距离,包括:
9、根据所述历史补给状态和所述当前位置确定上一最近补给站标识对应的补给状态,在所述补给状态为已补给的情况下,将所述目标赛段的距离确定为第一补给距离;
10、在所述补给状态为未补给的情况下,判断是否存在与所述上一最近补给站标识连续的未补给状态的多个目标补给站标识;
11、在存在所述多个目标补给站标识的情况下,根据所述多个目标补给站标识计算第一补给距离;
12、在不存在所述多个目标补给站标识的情况下,根据所述上一最近补给站标识与相邻两个补给站的标识计算第一补给距离。
13、可选的,所述多个目标补给站标识包括第一目标补给站标识和第二目标补给站标识,所述第一目标补给站标识为所述多个目标补给站中第一个未补给状态的补给站标识,所述第二目标补给站标识为所述多个目标补给站中的最后一个未补给状态的补给站标识。
14、可选的,所述根据所述多个目标补给站标识计算第一补给距离,包括:
15、根据所述多个目标补给站标识分别计算第一目标补给站到上一相邻补给站的第一子补给距离和所述第一目标补给站到第二目标补给站的第二子补给距离,所述第一目标补给站为所述第一目标补给站对应的补给站,所述第二目标补给站为所述第二目标补给站对应的补给站;
16、将所述第一子补给距离、所述第二子补给距离和所述目标赛段的距离进行求和计算,得到第一补给距离。
17、可选的,所述根据所述当前位置和预设赛事地图确定目标赛段以及所述目标赛段的路面状况,包括:
18、根据所述预设赛事地图确定各补给站的位置,将相邻两个补给站之间的路 段确定为一个赛段,将所述当前位置所属的赛段确定为目标赛段;
19、根据预设道路检测数据和所述目标赛段的赛段标识确定目标赛段的路面状况。
20、可选的,在所述生成预测补给策略之后,还包括:
21、将所述预测补给策略分别发送至所述运动员和所述下一最近补给站,以用于所述下一最近补给站对所述运动员的补给状态进行监测,并更新所述运动员的所述历史补给信息。
22、可选的,所述监测数据包括比赛距离、平均配速、心率数据、血压数据和体温数据,所述环境参数包括温度数据、湿度数据、风速数据和气压数据,所述路面状况的类型包括平坦路面、上坡路面和下坡路面。
23、在第二方面,本申请实施例提供了一种补给策略的预测系统,包括:
24、数据获取模块,用于获取运动员的监测数据、当前位置、历史补给信息以及当前环境参数,所述历史补给信息包括历史补给状态和补给站标识;
25、第一补给距离计算模块,用于根据所述历史补给状态、所述补给站标识和所述当前位置计算第一补给距离;
26、目标预测模型确定模块,用于根据所述当前位置和预设赛事地图确定目标赛段以及所述目标赛段的路面状况,根据所述路面状况的类型确定关联的目标预测模型;
27、预测模块,用于将所述第一补给距离、所述监测数据和所述当前环境参数输入至所述目标预测模型中,生成补给提示信息;
28、预计补给时间计算模块,用于基于所述预设赛事地图确定所述当前位置到达下一最近补给站的第二补给距离,根据所述监测数据中的平均配速和所述第二补给距离计算预计补给时间;
29、预测补给策略生成模块,用于将所述补给提示信息、所述预计补给时间和所述运动员的参赛号码进行绑定,生成预测补给策略。
30、在第三方面,本申请实施例提供了一种电子设备,所述设备包括:一个或多个处理器;存储装置,配置为存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现第一方面所述的补给策略的预测方法。
31、在第四方面,本申请实施例提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如第一方面所述的补给策略的预测方法。
32、本申请实施例通过获取运动员的监测数据、当前位置、历史补给状态、补给站标识以及当前环境参数;根据历史补给状态和补给站标识计算第一补给距离,根据当前位置和预设赛事地图确定目标赛段以及目标赛段的路面状况,根据路面状况的类型确定关联的目标预测模型;将第一补给距离、监测数据和当前环境参数输入至目标预测模型中,生成补给提示信息;基于预设赛事地图确定当前位置到达下一最近补给站的第二补本文档来自技高网...
【技术保护点】
1.一种补给策略的预测方法,其特征在于,包括:
2.根据权利要求1所述补给策略的预测方法,其特征在于,所述根据所述历史补给状态、所述补给站标识和所述当前位置计算第一补给距离,包括:
3.根据权利要求2所述补给策略的预测方法,其特征在于,所述多个目标补给站标识包括第一目标补给站标识和第二目标补给站标识,所述第一目标补给站标识为所述多个目标补给站中第一个未补给状态的补给站标识,所述第二目标补给站标识为所述多个目标补给站中的最后一个未补给状态的补给站标识。
4.根据权利要求3所述的补给策略的预测方法,其特征在于,所述根据所述多个目标补给站标识计算第一补给距离,包括:
5.根据权利要求1所述的补给策略的预测方法,其特征在于,所述根据所述当前位置和预设赛事地图确定目标赛段以及所述目标赛段的路面状况,包括:
6.根据权利要求1所述的补给策略的预测方法,其特征在于,在所述生成预测补给策略之后,还包括:
7.根据权利要求1-6中任一项所述的补给策略的预测方法,其特征在于,所述监测数据包括比赛距离、平均配速、心率数据、血压数据
8.一种补给策略的预测系统,其特征在于,包括:
9.一种电子设备,所述设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-7中任一项所述的补给策略的预测方法。
10.一种存储计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如权利要求1-7中任一项所述的补给策略的预测方法。
...【技术特征摘要】
1.一种补给策略的预测方法,其特征在于,包括:
2.根据权利要求1所述补给策略的预测方法,其特征在于,所述根据所述历史补给状态、所述补给站标识和所述当前位置计算第一补给距离,包括:
3.根据权利要求2所述补给策略的预测方法,其特征在于,所述多个目标补给站标识包括第一目标补给站标识和第二目标补给站标识,所述第一目标补给站标识为所述多个目标补给站中第一个未补给状态的补给站标识,所述第二目标补给站标识为所述多个目标补给站中的最后一个未补给状态的补给站标识。
4.根据权利要求3所述的补给策略的预测方法,其特征在于,所述根据所述多个目标补给站标识计算第一补给距离,包括:
5.根据权利要求1所述的补给策略的预测方法,其特征在于,所述根据所述当前位置和预设赛事地图确定目标赛段以及所述目标赛段的路面状况,包括:
6.根据权利...
【专利技术属性】
技术研发人员:董广明,
申请(专利权)人:深圳聚瑞云控科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。