数学实验(matlab)课程设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数学实验课程设计

姓名: 班级: 学号:

2013年6月26日

数学实验课程设计

问题描述:下图描述一个直径为d 的球体在空气中下落的情况:

球体被释放后会一直加速,直到终结速度,当阻力F d 和重力W=mg 相等时,达到终结速度,即:

F d =mg (1)

m 为球体的质量,g 为重力加速度,阻力可由下式计算:

A v c F d d 22

1ρ= (2) 其中c d 是经验阻尼系数,ρ是流体密度(此时是空气),v 是球体的速度,A 是球体的表面积。 F.M White(Viscous Fluid Flow

,2d g

ed.,1991,McGrawHill,p182)给出了球体空气动力学阻力实验数据曲线拟合: 51020,4.01624⨯≤≤+++=Re Re

Re c d (3) μ

ρvs Re =是Reynolds 数,μ是流体(空气)的动态粘度,把方程(2)和(3)代入(1)可以得到终结速度和重量之间关系,c d 仍然用关于Re 的表达式来表示(即使你需要把v 带入Re 的表达式中来计算公式的值)。将得到的公式变换成f (x )=0的形式。

编写两个m 文件求解任意球体在空气中下落的终结速度。一个m 文件接受用户从命令行输入的m 值和d 值,另一个m 文件为求根程序计算f (x )=0的值。m 、d 和μ 的值怎样传给f (x )文件?不要使用全局变量,用所编的m 文件函数给出下列情况的终结速度:

(a) m =2gm ,d=2cm ;

(b) m =2kg , d=15cm ;

(c) m =200kg ,d=1m 。

方程(3)对任何的m 值和d 值都有效吗?

方程(3)仅在Re 一个有限的范围内有效。当Re =105时,c d 值会在某点处急剧减小,此点就称为阻力临界点。阻力的临界点随球体的粗糙程度不同而不同,当球体比较粗糙时,Re 的值就比较小。高尔夫球比较粗糙,所以他在低速情况下出现阻力临界点。从而减少空气动力学阻力。

数据文件sphereCd.dat 中包含光滑球体在104≤Re ≤3.99⨯106范围内的cd=f(Re)的数据。对指定的Re 值编写一个m 文件函数(取名为sphereCd ),返回适合的cd 值。当0≤Re ≤104时,用方程(3)计算;当104≤Re ≤3.99⨯106时,对sphereCd.dat 中的数据进行线性插值(可使用Matlab 内置函数 interp1)当Re>3.99⨯106时,假设cd 为它在Re=3.99⨯106处的常量。 用所编写的sphereCd 函数代替方程(3)重新计算上面的终结速度。用sphereCd 函数得到的三种球体的终极速度与仅使用方程(3)得到的有何不同。

建立模型:

雷诺数是流体力学中表征粘性影响的相似准数。为纪念O.雷诺而命名,记作Re 。Re=ρvs/μ,ρ、μ为流体密度和动力粘度,v 、s 为流场的特征速度和特征长度。对外流问题,v 、s 一般取远前方来流速度和物体主要尺寸(如机翼弦长或圆球直径)。雷诺数表示作用于流体微团的惯性力与粘性力之比。两个几何相似流场的雷诺数相等,则对应微团的惯性力与粘性力之比相等。在不同的流动状态下,流体的运动规律.流速的分布等都是不同的,因而管道内流体的平均流速V 与最大流速Vmax 的比值也是不同的。因此雷诺数的大小决定了粘性流体的流动特性。

小球在下落相当于小球在空气中流动,雷诺数Re=ρvs/μ中,ρ为空气密度(通常情况下取温度为20℃时的大气密度ρ=1.29kg/m ³,s 为小球直径。球体被释放后会一直加速,直到终结速度,当阻力F d 和重力W=mg 相等时,达到终

结速度。此时mg= A v c F d d 22

1ρ=, 其中 51020,4.01624⨯≤≤+++=Re Re Re c d ,Reynolds 数μρvs Re =,由已知的求球体质量m ,直径d ,空气密度ρ=1.29kg/m ³,动力粘度u ,重力加速度g=9.8N/kg 等数据,可以求出球体的密度、体积、表面积,重力(阻力)等,进一步求出球体的终结速度。

利用matlab 读取数据文件sphereCd.dat ,phereCd.dat 中包含光滑球体在Re 不同范围内的cd=f(Re)的数据,当0≤Re ≤104时,利用51020,4.01624⨯≤≤+++=Re Re

Re c d 计算;当104≤Re ≤3.99⨯106时,对sphereCd.dat 中的数据进行线性插值,当Re>3.99⨯106时,假设cd 为它在Re=3.99⨯106处的常量,此时所编写的sphereCd 函数代替51020,4.01624⨯≤≤+++=Re Re

Re c d ,在第一次得到三个球体的终结速度的基础上,再次计算上面的终结速度,两次不同情况下的球体的终结速度结果可能有所不同。

设计思路:

1、 分析题目中所需各个数据的值、含义及关系:

由于题目中数据繁多,且关系错综复杂,所以首先必须清楚各字母的代表意义。 质量的单位统一为千克kg ,直径单位统一为米m ;

重力W=mg ,g=9.8N/kg

阻力 A v c F d d 22

1ρ=,ρ是流体密度(此时是空气)、v 是球体的速度,A 是球体的表面积; 经验阻尼系数()51020,4.01624⨯≤≤+++=Re Re Re c d ;

Reynolds 数=μ

ρvs Re =;ρ此时是小球的密度,u=1.824e-5;即空气为20℃时的动力粘度,单位kg/m.s ;s 此时代表小球直径d 。

2、求解任意球体在空气中下落的终结速度

由题可知: 球体被释放后会一直加速,直到终结速度,当阻力F d 和重力W=mg 相

相关文档
最新文档