流体力学有限元法(二)
理想流体势流
求速度势分布?
二维连续性方程
速度势,,得到速度势方程
边界条件有速度势,速度势的导数。边界1、3的速度势法线方向导数为0(即法向速度为0),边界4速度势法线方向导数为2,边界2速度势为0。
用三角形单元划分,求出单元方程,组成出整体方程。
计算结果——速度势的分布图
补充
理想流体:黏度为0,密度为常数,不可压缩。
势流:无旋速度场
达朗伯悖论:他从1744年起开始采用分析方法求物体在流体中的运动阻力,1752年他指出,物体在无界不可压缩无粘性流体中作匀速直线运动时,所受到的合力等于零。
势流理论https://wenku.baidu.com/view/0620a42ded630b1c59eeb5c9.html
牛顿流体流动
粘度为常数,壁面无滑移
连续性方程
运动方程
本构方程——应力与应变速率的关系,这是与固体力学不同的
应力是一个二阶张量
我特别羡慕本科读力学专业,研究生转工科专业的学生。
边界条件:速度值、压力值,这是第一种边界条件
速度-压力有限元求解
四边形单元——求解压力,二次四边形单元——求解速度
压力形函数矩阵、速度形函数矩阵,写出加权余量方程
速度用速度形函数矩阵与节点速度向量的乘积表示,压力用压力形函数矩阵与节点压力向量的乘积表示。带入加权余量方程,进行化简。
B、C、D是对形函数矩阵与形函数矩阵导数组成的量的积分,积分用高斯积分计算。
将所有单元的组装起来,求解线性方程组。
罚函数有限元求解
连续性方程改写如下,λ足够大
将带入运动方程的加权余量方程。因为将连续性方程带入运动方程的加权余量方程,所以不需要求连续性方程的加权余量方程
DP是对形函数矩阵与形函数矩阵导数组成的量的积分,积分用高斯积分计算。
将所有单元的组装起来,求解线性方程组。求解出速度后,带入改写的连续性方程求解出压力。
补充
高斯积分
柯西应力张量是一个对称张量
非牛顿流体流动
流体性能满足幂律流体本构方程,
粘度与剪切速率有关,
组装出整体方程
开始,取n=1,即,m为稠度。求出u、v、p。
由u、v求出粘度μ。求出u、v、p。
也就是
直到收敛则停止迭代,即只要R满足要求则停止迭代
考虑惯性项的牛顿流体流动
运动方程增加了惯性项
将本构方程带入运动方程
加权余量方程推导,用两种方法
方1
方2
非线性方程组求解
方1求解,相当于 A(x)*x=b,方2求解,相当于A(x(n))*x=b,所以这是非线性方程组
牛顿莱普森法
方1
方2
直到x收敛
线性化交替迭代法
方1
方2
直到x收敛
补充
雷诺数为惯性项与粘性项间的比值
同样问题,考虑惯性项与不考虑时的出口流量差别随着入口压力的增加逐渐增大
入口压力增大,雷诺数也增大
因此,雷诺数越大,惯性项越不可忽略。
流量:体积流量、质量流量。
体积流量是流速对面积的积分
流体力学有限元法(二)相关推荐
- 流体力学有限元法(三)
非牛顿流体非定常流动 非牛顿流体:粘度与剪切速率有关 非定常:参数随时间变化 问题 连续性方程.运动方程.本构方程.粘度方程(Bird-Carreau模型),运动方程不考虑惯性项 运动方程多了一项,表 ...
- 二维隐式查分方程的计算机程序,地下水流动问题数值方法
前言 第一章 地下水流动定解问题概述 §1.1 地下水流动微分方程 一.潜水二维不稳定流动微分方程 二.承压水二维不稳定流动微分方程 三.地下水稳定流动微分方程 §1.2 定解条件及定解问题 一.边界 ...
- 二维有限元方程matlab,有限元法求解二维Poisson方程的MATLAB实现
有限元法求解二维 Poisson 方程的 MATLAB 实现 陈 莲a ,郭元辉b ,邹叶童a ( 西华师范大学 a. 数学与信息学院; b. 教育信息技术中心,四川南充 6437009) 摘 要: ...
- galerkin有限元法matlab实现,有限元法求解二维Poisson方程的MATLAB实现
有限元法求解二维Poisson方程的MATLAB实现 陈莲a,郭元辉b,邹叶童a [摘要]文章讨论了圆形区域上的三角形单元剖分.有限元空间,通过变分形式离散得到有限元方程. 用MATLAB编程求得数值 ...
- matlab圆柱饶流,有限元法解二维圆柱绕流问题.pdf
目 录 目 录 1 1. 问题描述 1 2. 相关的有限元理论基础 1 2.1 二次泛函极值原理和里兹解法 1 2.2 伽辽金加权余数法 2 3. 二维圆柱绕流的有限元解法 ...
- 《化工流体力学》课程笔记(二)
连续介质模型 流体微团(也称为流体质点)有足够数量的分子组成,连续充满它占据的空间,彼此间无任何间隙.甚至考虑到流体距离固体边壁接近零的极限状况也认为如此--这个假设称为流体连续介质假设或稠密性假设. ...
- 十二、梯度和散度--流体力学理论知识
和 这两种表达式经常出现在流体力学公式中,尽管两者形式很相近,但是表达的意义却大相径庭.这次我们通过介绍梯度和散度,来掌握一些公式化简的技巧. 1. 梯度算子 什么叫梯度算子? 这个表达式看似 ...
- [计算流体力学][Matlab] 使用 A,B,C 格式与蛙跳格式求解二维对流问题
1. 题目 2. 转述 原题目要求可以简化为: 对于二维对流方程: ∂u/∂t+∂u/∂x+∂u/∂y=0 u(x,y,0)={█(1,when-4≤x≤4,-4≤y≤4@0,other)┤ 取计算范 ...
- .Net ( c# ) 与 Fortran 混合编程实例(二):杆系结构有限元法——平面桁架解答(2)...
第二节 桁架结构基本信息录入与保存 此节之后会结合一个算例.结构如图,EA = 300000 kN 杆件编号.节点编号.坐标系: 2.1 文本信息 bars.txt 1,1,3,300000 2, ...
- .Net ( c# ) 与 Fortran 混合编程实例(二):杆系结构有限元法——平面桁架解答(3)
第三节 构造有限元法基本方程 3.1 形成未引入边界的总刚度矩阵.总荷载列阵.总边界列阵 新建类,命名为 ClassCalculation,贴入以下代码: using System; using ...
最新文章
- PIE_SDK.NET功能表
- (8)JMP FAR段间跳转
- SD从零开始19 免费货物
- IDEA MAVEN Project 显示问题
- Swift3.0:Get/Post同步和异步请求
- Linux 快捷键总结
- 使用cboard(oracle数据库)
- 模拟电路——集成运算放大器(1)
- Linux内核学习(一)编译内核并运行一个最小系统
- Word文档恢复,2大方案教你找回没有保存或者被删除的数据
- 计算机win7设置用户密码,Win7怎么设置密码 win7设置开机密码教程
- FLV视频格式解码软件开发
- 让你的程序陪你的好友打会牌吧(零)
- 【PDF】java使用Itext生成pdf文档--详解
- Unknown module(s) in QT: webenginewidgets原因及解决办法
- 软件工程技术--第一章 概述
- JS-打开新窗口(window.open)/关闭窗口(window.close)
- ZZULIOJ-1525-小P找座位
- UVA 1218 完美的服务
- Vmware虚拟机安装Linux系统(cent OS 7 64)