数学建模实习报告 下载本文

内容发布更新时间 : 2024/9/19 15:17:00星期一 下面是文章的全部内容请认真阅读。

数学建模实习报告

姓名: 学号:

院系: 数学与信息科学 专业: 数学与应用数学

1

1.鱼在游动的时候通常不是作直线运动,而且也不是作水平游动,而是在不断锯齿状地向上游动和向下滑行,如下图所示,

为什么鱼儿要这样游动呢?可否从能量的角度建立数学模型加以分析呢

鱼的能量消耗是由生理活动和外界物理活动共同引起的,我们分析鱼的运动路线与能量消耗大小的关系,故不考虑鱼生理活动消耗的能量,只单独认为鱼能量的消耗与运动路线有关。本文根据鱼在水中呈锯齿状游动方式,建立了鱼在水中游动的路线模型,并通过受力分析,建立了鱼的受力模型,解决了鱼在水中沿不同路线游动时能量消耗的问题。

首先,我们根据鱼在水中的游动方式建立了A-C-B的运动路线模型及鱼的受力模型。其中,A-C为鱼向上游动过程,C-B为鱼向下滑动路线;然后我们假设鱼是以常速v运动的,分别对鱼向上游动及向下滑动两个过程进行受力分析,鱼在水中受到重力及水的浮力,合力为w,方向向下,鱼运动还受到沿运动方向相反的水的阻力f1,f2;接下来我们对鱼的受力进行分解,将鱼在水中的净重w沿鱼的运动方向分解,分析由于假设鱼是以常速v运动,所以鱼在向上游动的过程需要自身提供动力F1,鱼在向下滑动的过程不消耗能量,由此得到水的阻力f1与w的关系。

对于问题(1),根据受力平衡及题中给定力之间的关系,分别在建立的物理模型中标出了这些力;对于题(2)问,先假设鱼向上运动的垂直高度因鱼向下滑动过程不做功h,根据几何关系及夹角之间的关系,分别计算出AC,CB及AB长度大小,然后根据物理做工公式W=F*S计算鱼运动所的做功,分别得出鱼在A-C-B运动过程和A-B过程所做的功W1,W2,由此证明了鱼沿在A-C-B运动过程和A-B过程消耗能量之比;对于题(3),因为鱼做锯齿状游动时,消耗能量的大小受k值及夹角α,β的大小共同影响。故令Q=w1/w2,因为A,B一定时,鱼水平运动所消耗的能量w2恒定不变,利用matlab求对Q关于β的偏导,并令偏导值为零,得出α与β的关系,因为tanα≈0.2,所以对于不同的k值(1.5,2,3),求出消耗能量最小时的β,分别为β≈37,β≈49,β≈59。

1. 问题重述

观察鱼在水中的运动发现,它不是水平游动的,而是突发性、锯齿状地向上游动和向下滑行,可以认为这是在长期进化过程中鱼类选择的消耗能量最小的运动方式。针对这一现象,我们需要解决以下问题:

1.1为方便对该问题的分析,首先进行受力分析,将向下滑行时的阻力、向上游动时所需的力、水平游动时的阻力及水平游动时所需的力表示出来。

1.2证明当鱼要从A点到达处于同一水平线上的B点时,沿折线A-C-B运动消耗的能量与沿水平A-B路线运动消耗的能量之比为(k*sinα+sinβ)/[k*sin(α+β)]。

1.3鱼做锯齿状游动时,消耗能量的大小受k值及夹角α,β的大小共同影响。根据实际观察,tanα≈0.2,对不同的k值(1.5,2,3),根据消耗能量最小

2

的准则估计最佳的β值。

2.问题分析

鱼在水中会受到重力,水的浮力(两者的合力即为鱼在水中的净重w)和运动时水的阻力共同作用,鱼在做锯齿状运动时,需要克服这些力做功。其中,鱼在向上游动时,需要克服w沿鱼运动方向的分力及水的阻力做功;鱼向下滑动时,w沿鱼运动方向的分力与水的阻力大小相等,方向相反,相互抵消,故鱼本身不做功;水平游动时鱼需要克服水的阻力做功。

根据物理功的计算公式w=f*s分别计算出鱼在A-C-B运动过程和A-B过程所做的功W1,W2,由此证明出w1与w2的比值关系;因为A,B一定时,鱼水平运动所消耗的能量w2恒定不变。所以要求鱼做A-C-B折线运动时的最小消耗能量,即可分析w1与w2的比值;观察w1与w2之间比值可得:鱼做锯齿状游动时,消耗能量的大小受k值及夹角α,β的大小共同影响。根据实际观察,tanα≈0.2,对于不同的k值,β的取值决定了鱼消耗能量的大小。因此我们令Q=w1/w2,对Q分别求α,β的偏导,并分别令偏导等于零,得出α与β的关系cos(α+β)=1/k,由此根据不同的k值得到最佳的β值使鱼做A-C-B折线运动时消耗的能量最少。

3.模型假设与符号说明

3.1模型假设

3.11.假设鱼能量的消耗的大小只与鱼的运动路线有关。

3.12.假设鱼总是以常速v运动,鱼在水中净重为w,向下滑行时的阻力等于w在运动方向的分力。

3.13假设鱼做折线运动时控制方向时不消耗能量。 3.14.假设鱼在水中运动时没有遇到突发状况。

3.15.鱼向上游动时所需的力是w在运动方向分力与游动所受阻力之和。 3.16.鱼在游动时正面受到水的阻力比较小,而侧面受到的阻力较大,故鱼侧面受到的阻力可以与鱼自身重力的分力可相互抵消。

3.17鱼游动的阻力是滑行阻力的k倍,水平方向游动时的阻力也是滑行阻力的k倍。 3.2符号说明

v w k

3

鱼在水中的运动速度 鱼在水中的净重 游动阻力与滑动阻力的比值