短程赛跑中运动员速度变化情况摘要本文就讨论“短程赛跑过程中速度变化情况”的问题参考了Keller的赛跑模型建立了动态优化数学模型. 在赛跑路程确定的前提下,通过利用最优化原理,建立动态规划模型对运动员在短程赛跑过程中速度错误!未找到引用源。
与时间错误!未找到引用源。
的关系进行了讨论,得到在赛跑过程中速度受到自身生理条件的限制、内外阻力等因素的影响,并假定冲力错误!未找到引用源。
满足微分方程关系式,内外阻力错误!未找到引用源。
与速度成正比.针对问题一,根据已知条件求解微分方程,并根据牛顿运动第二定理得出速度错误!未找到引用源。
关于时间错误!未找到引用源。
的表达式为错误!未找到引用源。
;路程错误!未找到引用源。
满足的表达式为错误!未找到引用源。
;再通过MATLAB对问题二表格中的数据进行非线性拟合,求解出运动员在赛跑过程中达到最大速度的时间为错误!未找到引用源。
;最后由已求得的数据得出速度错误!未找到引用源。
关于时间错误!未找到引用源。
的最终表达式错误!未找到引用源。
,并利用MATLAB的plot函数作出了错误!未找到引用源。
的示意图,发现在赛程的进行一段时间后,运动员的速度能达到极限也就是函数的极大值处,这段时间过后,由于能量的来源受到限制,所以运动员的速度会越来越慢,较符合实际情况;针对问题二,将表格中的数据逐个代入到速度错误!未找到引用源。
关于时间错误!未找到引用源。
的最终表达式错误!未找到引用源。
中,即可算出速度错误!未找到引用源。
的理论值,再将理论值与实际值进行比较、总结,得到最终表格,并发现理论值与实际值的误差很小,说明得出的理论表达式较为准确. 关键词跑步速度阻力系数最大冲力冲力限制系数非线性曲线拟合一、问题重述经研究发现在短跑比赛中,运动员由于生理条件的限制在达到一定的高速度后不可能持续发挥自己的最大冲力. 假设运动员克服生理限制后能发挥的冲力满足错误!未找到引用源。
,错误!未找到引用源。
是冲力限制系数,错误!未找到引用源。
为最大冲力.问题:(1)试建立模型求出短跑比赛时速度错误!未找到引用源。
和距离错误!未找到引用源。
的表达式,及达到最高速度的时间,作出错误!未找到引用源。
的示意图.(2)某届奥运会男子百米决赛前6名在比赛中达到距离错误!未找到引用源。
处所用的时间错误!未找到引用源。
和当时的速度错误!二、问题分析运动员在赛跑过程中速度由于受到自身生理条件的限制、内外阻力等因素的影响,会随着时间的变化而变化. 在距离一定的前提下,运动员身体所能提供的冲力越大,受到的内外阻力越小,则赛跑过程中所能达到的最大速度越大,成绩越好. 冲力的能量来源主要是呼吸作用产生的能量以及人体储存的能量,前者可以假设保持一定,而后者会随着时间的增加而不断消耗,因此在赛跑时运动员的冲力会不断减小,同时内外阻力会随着速度的增加而增加,由此可以得出在赛跑过程中的速度随着时间的变化先增大,在达到最大速度之后则会有所减少. 在讨论问题过程中,认为阻力与速度成正比,运动员的质量为单位质量.针对问题一,由于运动员克服生理限制后能发挥的冲力满足的微分方程已知,可知等式两边关于自变量错误!未找到引用源。
积分求出冲力错误!未找到引用源。
关于时间错误!未找到引用源。
的关系式;运动员在赛跑过程中的内外阻力错误!未找到引用源。
满足错误!未找到引用源。
;则根据牛顿第二定理错误!未找到引用源。
,即可求出运动员比赛时速度错误!未找到引用源。
关于时间错误!未找到引用源。
的表达式错误!未找到引用源。
;再根据错误!未找到引用源。
,对错误!未找到引用源。
关于错误!未找到引用源。
积分,即得距离错误!未找到引用源。
关于时间错误!未找到引用源。
的表达式错误!未找到引用源。
;由于得到的表达式错误!未找到引用源。
是关于自变量错误!未找到引用源。
及参数错误!未找到引用源。
的函数,并且运动员不一定就在问题二表格中的某一点恰好达到速度最大值,故要求出达到最高速度的时间错误!未找到引用源。
,就要通过问题二中的数据利用MATLAB进行非线性拟合,得出拟合函数再进行求导计算,同时求解出拟合出的参数错误!未找到引用源。
(估计值,求解参数错误!未找到引用源。
精确值时要作为迭代初值);要作出错误!未找到引用源。
的示意图,就要根据错误!未找到引用源。
得出错误!未找到引用源。
关于参数错误!未找到引用源。
的表达式错误!未找到引用源。
,并将在进行拟合时求得的达到错误!未找到引用源。
时的时刻错误!未找到引用源。
和路程错误!未找到引用源。
,同时带入到表达式错误!未找到引用源。
中,再利用MATLAB的fsolve函数求解该三元方程组,得出参数错误!未找到引用源。
的实际值(迭代初值即为错误!未找到引用源。
),得到错误!未找到引用源。
的确定表达式,最后利用MATLAB的绘图功能进行绘图.针对问题二,由于在问题一中已经通过讨论得到了错误!未找到引用源。
的确定表达式,分别带入表格中的数据,得到速度错误!未找到引用源。
的理论值,再与表格中的数据进行比较,最后对模型进行合理的解释与评价.三、模型假设1.赛跑时体内外的阻力与速度成正比,比例系数为错误!未找到引用源。
,运动员能发挥的最大冲力为错误!未找到引用源。
,初速度为错误!未找到引用源。
;2.运动员的质量为单位质量,即错误!未找到引用源。
;3.在错误!未找到引用源。
时运动员达到最大冲力,且在跑步过程中冲力大小随着时间递减.四、符号表示错误!未找到引用源。
运动员奔跑时间错误!未找到引用源。
运动员达到最大速度的时间错误!未找到引用源。
运动员奔跑过程中的冲力错误!未找到引用源。
运动员奔跑过程中的最大冲力错误!未找到引用源。
进行非线性拟合时得出的最大冲力估计值错误!未找到引用源。
运动员奔跑过程中的加速度错误!未找到引用源。
运动员奔跑过程中的跑步速度错误!未找到引用源。
运动员奔跑过程中能达到的最大速度错误!未找到引用源。
运动员奔跑过程中的跑步距离错误!未找到引用源。
运动员达到最大速度时的路程错误!未找到引用源。
运动员奔跑过程中受到的内外阻力错误!未找到引用源。
冲力限制系数错误!未找到引用源。
进行非线性拟合时得出的冲力限制系数估计值错误!未找到引用源。
运动员质量错误!未找到引用源。
奔跑过程中体内外阻力的比例系数的倒数错误!未找到引用源。
进行非线性拟合时得出的体内外阻力的比例系数的倒数估计值错误!未找到引用源。
运动员奔跑过程中速度关于时间的表达式错误!未找到引用源。
运动员奔跑过程中速度关于时间的表达式错误!未找到引用源。
运动员达到最大速度时时间关于参数的表达式五、模型建立与求解在问题一中,可建立微分方程模型,通过对已知的错误!未找到引用源。
满足的微分方程进行求解,同时利用牛顿运动第二定理对建立的微分方程进行两次积分,即可得出短跑比赛时速度错误!未找到引用源。
和距离错误!未找到引用源。
的表达式;再通过MATLAB软件对问题二表格中数据进行非线性拟合,求出拟合错误!未找到引用源。
曲线对应的极大值点,即为赛跑过程中速度达到最大值时对应的时间点;最后通过MATLAB对参数错误!未找到引用源。
的实际值进行求解,得出错误!未找到引用源。
的最终表达式(不含参数),再利用MATLAB中plot 函数即可得出错误!未找到引用源。
示意图(见图二);在问题二中,利用问题一中得出的错误!未找到引用源。
的最终表达式,将表格中的时间错误!未找到引用源。
的数据代入,即得到速度错误!未找到引用源。
的理论值,再与实际值进行比较,总结成表格(见表格二).5.1问题一模型建立与求解可将问题一分成三部分逐个求解:建立微分方程模型并求解得出速度错误!未找到引用源。
和距离错误!未找到引用源。
的表达式;通过MATLAB进行数据的非线性拟合,得出达到最高速度的时间;求解出速度错误!未找到引用源。
的最终表达式(不含参数),并利用MATLAB画图函数得出函数的示意图.5.1.1 求短跑比赛时速度v(t)和距离s(t)的表达式由条件可知对等式两边关于自变量错误!未找到引用源。
积分,得错误!未找到引用源。
(错误!未找到引用源。
为任意常数)带入初值条件错误!未找到引用源。
,解出任意常数错误!未找到引用源。
,得根据牛顿运动第二定理错误!未找到引用源。
,得将错误!未找到引用源。
,错误!未找到引用源。
,错误!未找到引用源。
带入,得对等式两边关于自变量错误!未找到引用源。
积分,得错误!未找到引用源。
(错误!未找到引用源。
为任意常数)带入初值条件错误!未找到引用源。
, 解出任意常数错误!未找到引用源。
,得由于错误!未找到引用源。
,对等式两边关于自变量错误!未找到引用源。
积分,得错误!未找到引用源。
(错误!未找到引用源。
为任意常数)带入初值条件错误!未找到引用源。
, 解出任意常数错误!未找到引用源。
,得5.1.2 求解达到最高速度的时间根据问题二中的表格1(如下)s(m) 0 5 15 25 35 45 55 65 75 85 95t(s) 0 0.955 2.435 3.435 4.355 5.230 6.085 6.945 7.815 8.690 9.575 v(m/s) 0 5.24 9.54 10.52 11.19 11.62 11.76 11.49 11.47 11.36 11.22 表格 1 某运动员在比赛过程中数据记录可利用MATLAB对错误!未找到引用源。
数据及错误!未找到引用源。
数据分别进行非线性拟合(程序见附录1),拟合图像如图1,图2所示图 1 时间与速度的非线性拟合函数图图 2 时间与路程的非线性拟合函数图得出参数估计值再利用导数求出拟合函数的极大值点(程序见附录2)代入求得对应的错误!未找到引用源。
得与表格1中数据对比发现误差很小,即拟合的精确度较高.5.1.3作出v(t)的示意图由前面的讨论知速度错误!未找到引用源。
关于时间错误!未找到引用源。
的表达式路程错误!未找到引用源。
关于时间错误!未找到引用源。
的表达式并且运动员在奔跑过程中达到最大速度时错误!未找到引用源。
的值为对错误!未找到引用源。
关于自变量错误!未找到引用源。
求一阶导数,得由错误!未找到引用源。
得出达到速度最大值点时时间错误!未找到引用源。
的关系式将错误!未找到引用源。
代入到表达式错误!未找到引用源。
中,利用MATLAB的fsolve函数求解该三元方程组(迭代初值即为错误!未找到引用源。
,程序见附录3),得出参数错误!未找到引用源。
的实际值易见参数错误!未找到引用源。
的实际值与估计值误差很小,即计算较精确. 将参数错误!未找到引用源。
的实际值代入到关系式错误!未找到引用源。
中,得出最终速度错误!未找到引用源。
关于时间错误!未找到引用源。
的表达式再利用MATLAB的plot函数即可得出错误!未找到引用源。