粘性流体力学上机实践题1.12

粘性流体力学上机实践作业

姓名:xx 学号:1439110xx

一、边界层方程的数值解

1问题描述

自编程序完成边界层方程:2f '''+f ⋅f ''=0 的数值解。 此即布拉修斯方程。对于实壁,f w =0,边界条件成为

'=0 η=0:f =f w =0;f '=f w η=∞:f '=1

其中:η=

y

ψ=u e (x ) ⋅g (x ) ⋅f (η) . =g (x ) 引入相似变量η和流函数ψ,使偏微分方程式变成常微分方程式。 求解η在[0,10]的范围内f , f ', f ''的数值解。

2求解过程

由于上述方程是非线性方程,可采用MATLAB 7.0软件来求解,步骤如下:

>> syms x1 x2 x3; y1=x1;y2=x2;y3=-x3*x2/2; u21 ;

[x,y,z]= DELGKT4_kuta121017003(y1,y2,y3,100,0,10,0,0,u21) function [x,y,z]= DELGKT4_kuta121017003(f,g,e,N,a,b,f0,y0,z0) format long ; h = (b-a)/N;

x = zeros(N+1,1);y = zeros(N+1,1);z = zeros(N+1,1);%二维全零矩阵, 长为n+1,宽为1

x(1)=f0;y(1) = y0;z(1) = z0; for i=2:N+1

k1 = subs(sym(f),findsym(sym(f)),y(i-1)); l1 = subs(sym(g),findsym(sym(g)),z(i-1));

=

newton_DELGK4_kuta_12101901(y1,y2,y3,100,0,10,0,0,0.2,0.4,0.00000001)

m1=subs(sym(e),[findsym(sym(e))],[z(i-1),x(i-1)]);%输出变量的先后顺序与定义的先后顺序一致

k2 = subs(sym(f),findsym(sym(f)),y(i-1)+h*l1/2); l2 = subs(sym(g),findsym(sym(g)),z(i-1)+h*m1/2);

m2=subs(sym(e),[findsym(sym(e))],[z(i-1)+h*m1/2,x(i-1)+h*k1/2]); k3 = subs(sym(f),findsym(sym(f)),y(i-1)+h*l2/2); l3 = subs(sym(g),findsym(sym(g)),z(i-1)+h*m2/2);

m3=subs(sym(e),[findsym(sym(e))],[z(i-1)+h*m2/2,x(i-1)+h*k2/2]); k4 = subs(sym(f),findsym(sym(f)),y(i-1)+h*l3); l4 = subs(sym(g),findsym(sym(g)),z(i-1)+h*m3);

m4=subs(sym(e),[findsym(sym(e))],[z(i-1)+h*m3,x(i-1)+h*k3]); x(i) = x(i-1)+h*(k1+2*k2+2*k3+k4)/6; y(i) = y(i-1)+h*(l1+2*l2+2*l3+l4)/6; z(i) = z(i-1)+h*(m1+2*m2+2*m3+m4)/6; end end

function u21 =

newton_DELGK4_kuta_12101901(f,g,e,N,a,b,f0,y0,u10,u20,eps) [x,y,z]= DELGKT4_kuta121017003(f,g,e,N,a,b,f0,y0,u10);v10=y(N+1); [x,y,z]= DELGKT4_kuta121017003(f,g,e,N,a,b,f0,y0,u20);v20=y(N+1); u21=u10+(1-v10)*(u20-u10)/(v20-v10);[x,y,z]= DELGKT4_kuta121017003(f,g,e,N,a,b,f0,y0,u21); while abs(newton1(f,g,e,N,a,b,f0,y0,u21)-1)>eps v10=v20;u10=u20;u20=u21;

[x,y,z]= DELGKT4_kuta121017003(f,g,e,N,a,b,f0,y0,u21); v20=y(N+1);

u21=u10+(1-v10)*(u20-u10)/(v20-v10); end

function f = newton1(f,g,e,N,a,b,f0,y0,u21)

[x,y,z]= DELGKT4_kuta121017003(f,g,e,N,a,b,f0,y0,u21); f=y(N+1);

3结果分析

边界层方程解散点图如下:

二、Fluent 软件数值计算

1.问题描述

12. 950℃的铝液流经二维通道, 尺寸如图所示。试应用数值计算方法求解铝液流经二维通道时的流速分布和静压分布,并获得流经300cm 时的阻力损失。

2.

2.1建模和网格划分

(1)采用gambit 前处理软件进行建模和网格划分,铝液通道建模如图1所示。

图1 铝液通道建模

(2)用gambit 进行网格划分,由于模型较简单,直接对面采用四边形结构化网格划分。网格如图2所示。

图2 通道网格划分

(3)设置边界条件。

左边进口设置为inlet 名称,velocity-inlet 类型;右边出口设置名称为outlet ,pressure-outlet 类型;上边界是自由表面,设置名称为top ,pressure-inlet 类型,其余边界设置为wall 。

2.2 fluent求解

2.2.1 网格导入、检查

在fluent 中导入gambit 生成的mesh 文件,用scale 修改网格单位,检查网格的属性,是否有负数体积出现。

图3 网格展示和检查

2.2.2fluent 求解定义

定义材料,流动环境,求解器,选取模型根据题目示意,流动属于湍流流动,打开能量方程。选取k-e 双方程模型。设置速度入口为0.15m/s,初始温度为950℃。

打开残差控制,采取用inlet 进行初始化。进行迭代计算,设置迭代次数为5000次。

2.2.3迭代计算

大约在迭代次数到2350的时候,求解收敛。 残差控制图如下:

2.3 数据后处理及分析

静压分布云图如下:

总压云图:

速度云图:

流函数云图:

流函数等值线图:

速度矢量图:

绘制出口的沿y 方向速度剖面图:

2.4 阻力损失的计算

在fluent report中查询进出口截面的平均速度和平均静压,得到V 0=0.15m /s 1=0.04m /s ,P 0=0.43Pa ,P 1=0Pa

2则由伯努利方程知: +=h ρg 2g 0+sun

3ρg +122g 其中ρ=2.3⨯10kg /m , g =9.8

代入方程,则可以求出阻力损失

-3=1.085⨯10m

h sun 3

粘性流体力学上机实践作业

姓名:xx 学号:1439110xx

一、边界层方程的数值解

1问题描述

自编程序完成边界层方程:2f '''+f ⋅f ''=0 的数值解。 此即布拉修斯方程。对于实壁,f w =0,边界条件成为

'=0 η=0:f =f w =0;f '=f w η=∞:f '=1

其中:η=

y

ψ=u e (x ) ⋅g (x ) ⋅f (η) . =g (x ) 引入相似变量η和流函数ψ,使偏微分方程式变成常微分方程式。 求解η在[0,10]的范围内f , f ', f ''的数值解。

2求解过程

由于上述方程是非线性方程,可采用MATLAB 7.0软件来求解,步骤如下:

>> syms x1 x2 x3; y1=x1;y2=x2;y3=-x3*x2/2; u21 ;

[x,y,z]= DELGKT4_kuta121017003(y1,y2,y3,100,0,10,0,0,u21) function [x,y,z]= DELGKT4_kuta121017003(f,g,e,N,a,b,f0,y0,z0) format long ; h = (b-a)/N;

x = zeros(N+1,1);y = zeros(N+1,1);z = zeros(N+1,1);%二维全零矩阵, 长为n+1,宽为1

x(1)=f0;y(1) = y0;z(1) = z0; for i=2:N+1

k1 = subs(sym(f),findsym(sym(f)),y(i-1)); l1 = subs(sym(g),findsym(sym(g)),z(i-1));

=

newton_DELGK4_kuta_12101901(y1,y2,y3,100,0,10,0,0,0.2,0.4,0.00000001)

m1=subs(sym(e),[findsym(sym(e))],[z(i-1),x(i-1)]);%输出变量的先后顺序与定义的先后顺序一致

k2 = subs(sym(f),findsym(sym(f)),y(i-1)+h*l1/2); l2 = subs(sym(g),findsym(sym(g)),z(i-1)+h*m1/2);

m2=subs(sym(e),[findsym(sym(e))],[z(i-1)+h*m1/2,x(i-1)+h*k1/2]); k3 = subs(sym(f),findsym(sym(f)),y(i-1)+h*l2/2); l3 = subs(sym(g),findsym(sym(g)),z(i-1)+h*m2/2);

m3=subs(sym(e),[findsym(sym(e))],[z(i-1)+h*m2/2,x(i-1)+h*k2/2]); k4 = subs(sym(f),findsym(sym(f)),y(i-1)+h*l3); l4 = subs(sym(g),findsym(sym(g)),z(i-1)+h*m3);

m4=subs(sym(e),[findsym(sym(e))],[z(i-1)+h*m3,x(i-1)+h*k3]); x(i) = x(i-1)+h*(k1+2*k2+2*k3+k4)/6; y(i) = y(i-1)+h*(l1+2*l2+2*l3+l4)/6; z(i) = z(i-1)+h*(m1+2*m2+2*m3+m4)/6; end end

function u21 =

newton_DELGK4_kuta_12101901(f,g,e,N,a,b,f0,y0,u10,u20,eps) [x,y,z]= DELGKT4_kuta121017003(f,g,e,N,a,b,f0,y0,u10);v10=y(N+1); [x,y,z]= DELGKT4_kuta121017003(f,g,e,N,a,b,f0,y0,u20);v20=y(N+1); u21=u10+(1-v10)*(u20-u10)/(v20-v10);[x,y,z]= DELGKT4_kuta121017003(f,g,e,N,a,b,f0,y0,u21); while abs(newton1(f,g,e,N,a,b,f0,y0,u21)-1)>eps v10=v20;u10=u20;u20=u21;

[x,y,z]= DELGKT4_kuta121017003(f,g,e,N,a,b,f0,y0,u21); v20=y(N+1);

u21=u10+(1-v10)*(u20-u10)/(v20-v10); end

function f = newton1(f,g,e,N,a,b,f0,y0,u21)

[x,y,z]= DELGKT4_kuta121017003(f,g,e,N,a,b,f0,y0,u21); f=y(N+1);

3结果分析

边界层方程解散点图如下:

二、Fluent 软件数值计算

1.问题描述

12. 950℃的铝液流经二维通道, 尺寸如图所示。试应用数值计算方法求解铝液流经二维通道时的流速分布和静压分布,并获得流经300cm 时的阻力损失。

2.

2.1建模和网格划分

(1)采用gambit 前处理软件进行建模和网格划分,铝液通道建模如图1所示。

图1 铝液通道建模

(2)用gambit 进行网格划分,由于模型较简单,直接对面采用四边形结构化网格划分。网格如图2所示。

图2 通道网格划分

(3)设置边界条件。

左边进口设置为inlet 名称,velocity-inlet 类型;右边出口设置名称为outlet ,pressure-outlet 类型;上边界是自由表面,设置名称为top ,pressure-inlet 类型,其余边界设置为wall 。

2.2 fluent求解

2.2.1 网格导入、检查

在fluent 中导入gambit 生成的mesh 文件,用scale 修改网格单位,检查网格的属性,是否有负数体积出现。

图3 网格展示和检查

2.2.2fluent 求解定义

定义材料,流动环境,求解器,选取模型根据题目示意,流动属于湍流流动,打开能量方程。选取k-e 双方程模型。设置速度入口为0.15m/s,初始温度为950℃。

打开残差控制,采取用inlet 进行初始化。进行迭代计算,设置迭代次数为5000次。

2.2.3迭代计算

大约在迭代次数到2350的时候,求解收敛。 残差控制图如下:

2.3 数据后处理及分析

静压分布云图如下:

总压云图:

速度云图:

流函数云图:

流函数等值线图:

速度矢量图:

绘制出口的沿y 方向速度剖面图:

2.4 阻力损失的计算

在fluent report中查询进出口截面的平均速度和平均静压,得到V 0=0.15m /s 1=0.04m /s ,P 0=0.43Pa ,P 1=0Pa

2则由伯努利方程知: +=h ρg 2g 0+sun

3ρg +122g 其中ρ=2.3⨯10kg /m , g =9.8

代入方程,则可以求出阻力损失

-3=1.085⨯10m

h sun 3


相关内容

  • 工程流体力学自测题
  • 第1章 测试题 一.思考题 1.1试从力学的角度,比较流体与固体的差别. 1.2气体和液体的物理力学特性有何差别? 1.3何为连续介质?流体力学中为何需要引入连续介质假设? 1.4什么是牛顿内摩擦定律?它的应用条件是什么? 1.5流体的动力粘滞系数与运动粘滞系数有何不同? 1.6流体的动力粘性与哪些 ...

  • 化工单元设计
  • 化工原理课程设计说明书 设计题目:苯-氯苯板式精馏塔工艺设计 设 计 者: 日 期: 组 员: 指导老师: 设计成绩: 课程设计题目--苯-氯苯分离过程板式精馏塔设计 一.设计题目 试设计一座苯-氯苯连续精馏塔,要求年产纯度为99.8%的氯苯60000吨,塔顶馏出液中含氯苯不高于2%.原料液中含氯苯 ...

  • [工程流体力学]课程教学大纲(双语)
  • <工程流体力学>课程教学大纲(双语) 一.课程基本信息 课程代码:050246 课程名称:工程流体力学 英文名称:Engineering Fluid Mechanics 课程类别:专业基础课specialized basic course 学 时:54 Class hours: 54 学 ...

  • 工程流体力学__习题及答案
  • 第1章 绪论 [1.1] 按连续介质的概念,流体质点是指:(a)流体的分子:(b)流体内的固体颗粒:(c)几何的点: (d)几何尺寸同流动空间相比是极小量,又含有大量分子的微元体. 解:流体质点是指体积小到可以看作一个几何点,但它又含有大量的分子,且具有诸如速度.密度及压强等物理量的流体微团. (d ...

  • 土力学课程思考题
  • <土力学>习题.思考题.质疑题集 第二部分 思考题 上海海事大学 港口.航道与海岸工程专业 交通工程专业 2008.11 第二部分 思考题 1 土的物理性指与工程分类 1.1什么叫土?土是怎样形成的?粗粒土和细粒土的组成有何不同? 1.2什么叫残积土?什么叫坡积土?它们各有何特征? 1. ...

  • 大连理工大学工程力学2010
  • 工程力学专业 工程力学本科专业培养方案 执行单位: 运载工程与力学学部 2010年入学适用 四 年制本科生 一. 类别或专业 工程力学 二. 包含专业 工程力学 三. 专业设置简介 工程力学属于应用科学的范畴,研究工程中具有共性的各种力学问题.近代计算机技术和近代实验技术的应用,使工程力学增强了解决 ...

  • 飞行器设计与工程本科专业培养方案
  • 飞行器设计与工程专业 飞行器设计与工程本科专业培养方案 执行单位:运载工程与力学学部 2010年入学适用 四年制本科生 一.类别或专业 飞行器设计与工程专业 二.包含专业 飞行器设计与工程 三.专业设置简介 飞行器设计与工程专业是航空宇航科学与技术学科的主要专业方向之一,本专业培养航空航天飞行器总体 ...

  • 2011级给排水科学与工程专业培养计划2
  • 给排水科学与工程专业本科培养方案(送审稿) (Undergraduate Program for Specialty in Science and Engineering of Water & Wastewater) 一.修业年限及授予学位名称 Ⅰ.Length of Schooling a ...

  • 工程流体力学-01章
  • 工程流体力学 杨 阳(教授/博士) 汽车工程学院 2015年9月 本课程的性质和任务 课程性质: <工程流体力学>是车辆工程.机械设计制造及自动化. 机械电子工程.材料成形与控制工程等专业一门主要技术基础 课程. 主要任务: 通过各教学环节,运用各种教学手段和方法,使学生掌握 流体运动的 ...