[发明专利]一种基于模型的虚拟自行车骑手骑速的计算方法有效
申请号: | 201810118266.4 | 申请日: | 2018-02-06 |
公开(公告)号: | CN108446432B | 公开(公告)日: | 2021-12-17 |
发明(设计)人: | 丁维龙;陈凯;徐岩;徐彬;金梦杰;万臧鑫;王华;辛卫涛;薛莉莉 | 申请(专利权)人: | 浙江工业大学 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F119/14 |
代理公司: | 杭州斯可睿专利事务所有限公司 33241 | 代理人: | 王利强 |
地址: | 310014 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 模型 虚拟 自行车 骑手 计算方法 | ||
1.一种基于模型的虚拟自行车骑手骑速的计算方法,其特征在于:利用虚拟骑手模型,对虚拟骑手进行受力分析,并分析影响骑手骑行动力的各个因素,结合牛顿第二定律计算加速度,计算虚拟骑手的骑行速度,其中,所述的受力分析包括以下步骤:
(1.1)风阻的计算公式为:
其中,C代表空气阻力系数,ρ为空气密度,S为物体迎风面积,V为物体与空气的相对速度;
(1.2)根据骑行的赛道,滚动摩擦力的计算公式为:
Fg=μ(m+M)g
其中,μ代表滚动摩擦系数,m和M分别为运动员和车的质量,g为重力加速度;
(1.3)爬坡阻力的公式为:
Fd=(m+M)gsinθ
其中,θ为坡面角度;
(1.4)计算虚拟骑手骑行时受到的总阻力之和:
FS=FW+Fg+Fd
所述影响骑手骑行动力的各个因素包括以下步骤:
(2.1)给定一个比例函数λ1来根据骑行距离的不同而调整骑手的骑行作用力:
其中,x为骑行距离,l为赛道总长度,α为一个常数,用来调节作用力的影响大小;
(2.2)排名的影响函数λ2:
其中,n为骑手当前排名,N为骑行总人数,β为一个常数,用来调节作用力的影响大小;
(2.3)体能对作用力的影响函数:
TN为体能参数;
骑手的加速度表示成如下形式:
该公式表示骑手的动力受到体能剩余量以及排名和骑行距离的影响,骑手骑行时的动力会有一定波动,因此,加入了随机力η(t);
根据速度的计算公式求出骑手的速度:
2.如权利要求1中所述的一种基于模型的虚拟自行车骑手骑速的计算方法,其特征在于:所述步骤(2.3)中的体能对作用力的影响函数将通过体能值的剩余量来表现,体能模型的表达包括如下步骤:
(2.3.1)根据热指数计算方法,计算热指数Idx,将热指数用一个[0,1]之间的系数I表示:
(2.3.2)体能参数为TN,该参数值为0到1,当TN为0时,说明此时骑手体力消耗殆尽;当TN为1时,说明此时骑手体力充沛;
由此提出一种基础体能恢复模型:
TN←min{TN+UT·Δt,1}
其中UT决定了体能恢复速度的快慢;
基础体能恢复模型的公式修改为如下形式:
TN←min{TN+UT·Δt·(1-I),1},TN∈[0.8,1]
TN←min{TN+UT·Δt·(1-I),0.8},TN∈[0,0.8]
I为热指数的系数,I的值升高说明环境变恶劣,此时体能恢复偏慢;
(2.3.3)体能的消耗速度受骑行速度和环境温湿度的影响,且与骑行速度成正比,体能参数TN的计算公式为:
其中,k为一个常数用来调节功率所消耗体能的转化率,环境越差,参数I的值越大,体能消耗加剧,WS代表运动员所拥有的总能量,TU即体能恢复函数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810118266.4/1.html,转载请声明来源钻瓜专利网。