析模界-工程仿真的世界析模界-工程仿真的世界析模界

吾生有涯 学海无涯
析模有界 知识无界

最新发布 第46页

Julia CFD|03 CFL条件-析模界

Julia CFD|03 CFL条件

在前面对流问题中,我们发现当网格网格数量增加时,数值计算会出现非物理解。 这里先写一个将网格数量作为参数的函数,以此来研究网格数量对计算结果的影响。 初始计算代码如下所示,这里采用固定的时间步长0.025 s。 using PyPlotus...

Julia CFD|02 一维非线性对流-析模界

Julia CFD|02 一维非线性对流

一维非线性对流问题的控制方程为: 采用时间向前空间向后差分格式进行离散,其离散方程为: 改写为迭代形式为: 注: 此处的离散格式为显式,也可以尝试改成其它差分格式(如时间向后、空间向前、中心差分等)进行离散。若采用隐式方式可能会涉及到代数方...

Julia CFD|01 一维线性对流-析模界

Julia CFD|01 一维线性对流

一维线性对流问题的控制方程为: 对该控制方程时间项采用向前差分,对流项采用向后差分,控制方程可离散为以下形式: 写成迭代形式为: 利用Julia进行计算,代码如下所示。 # 使用PyPlot模块进行图形绘制,这个模块不是Julia的内置模块...

Julia CFD|00 系列说明-析模界

Julia CFD|00 系列说明

本系列改编自CFD Python,亦即12 steps to Navier-Stokes。 该系列是一个学习计算流体动力学基础的实用模块,通过编制计算机程序求解描述流体流动物理的基本偏微分方程。系列来自于波士顿大学机械工程系Lorena B...

SCDM脚本|02 画参数方程-析模界

SCDM脚本|02 画参数方程

SCDM脚本录制中,并不会录制参数方程创建的几何模型。不过既然脚本可以编程,自然很容易将参数方程集成到脚本中。 下面以一个简单的案例描述参数方程曲线的创建。 如心脏线的参数方程: 其中r是圆的半径,曲线的尖点位于(r,0)。 在SCDM中可...

SCDM脚本|01 基础流程-析模界

SCDM脚本|01 基础流程

本文描述在SCDM中开发参数化脚本的基本流程。 1 脚本录制 在进行脚本参数化之前,可以进行脚本录制。不过脚本录制工作不是必须的,如果对SCDM的脚本API比较熟悉的话,也可以直接编写代码。不过对于一般的工程人员,还是建议采用录制的方式获取...

SCDM网格|07 NACA0012翼型-析模界

SCDM网格|07 NACA0012翼型

本案例演示利用SCDM对二维翼型外流场模型进行全四边形网格生成。 几何模型如下图所示。 翼型位置局部几何如下图所示。 如下图所示打开网格生成功能 点击Add/Edit按钮 图形窗口中选择几何模型,属性窗口中设置Blocking为Boundi...

几件事儿-析模界

几件事儿

这阵子生活节奏有点乱,公众号文章推送也比较乱。后台一些频率比较高的留言还是有必要集中起来一起说一下。 九十月份实在是忙得不行,夫人待产在即,下班了需要回家做饭洗碗做家务,还要隔三差五的陪夫人去医院做产检,呃,貌似今年绝大多数时间都是在家里办...

Fluent UDF|EX09 流化床-析模界

Fluent UDF|EX09 流化床

本案例演示利用Fluent UDF自定义欧拉多相流模型中的颗粒阻力律以模拟流化床中的流体流动。 1 问题描述 在欧拉多相流模型中常使用Syamlal-O’Brien模型描述颗粒与连续相之间的相互作用力。 Fluent中默认的流体-固体颗粒阻...

Fluent UDF|EX07 多孔介质-析模界

Fluent UDF|EX07 多孔介质

本案例演示利用Fluent UDF模拟多孔介质区域。 1 计算模型 计算模型如图所示。 计算区域中包含一个多孔介质区域,利用UDF为该区域指定动量源以模拟多孔介质。多孔区域X方向的动量源项表示为: 其中C为常数,C=100。 注: 本案例不...

Fluent UDF|EX06 空气龄计算-析模界

Fluent UDF|EX06 空气龄计算

本案例演示利用Fluent UDS计算流体域内空气龄的基本过程。 1 空气龄 空气龄最早于20世纪80年代由Sandberg[1]提出,定义为空气从入口到达房间某一位置所需的时间,该物理量能够反映室内空气的新鲜程度。某位置空气龄越小,表示该...

Fluent UDF|EX05 并行改造-析模界

Fluent UDF|EX05 并行改造

本文以案例形式演示将串行UDF代码改造为并行UDF代码。 前面的案例中,一些代码只能运行在串行模式或单CPU模式中,为了提高计算效率,有必要将串行代码改造为并行代码以使其运行于并行模式下。 1 代码改造 以前面案例中的DEFINE_ADJU...

Fluent UDF|EX04 文件交互-析模界

Fluent UDF|EX04 文件交互

本案例演示在Fluent UDF中进行文件读写的操作。 前面的案例演示了将计算结果输出到TUI窗口,但实际应用中常需要将这些输出输出到文件中,以方便进行后续的数据处理,此时就需要利用UDF进行文件读写操作。 Fluent UDF中的文件读写...

Fluent UDF|EX03 数据处理-析模界

Fluent UDF|EX03 数据处理

本案例演示利用Fluent UDF在计算过程中进行数据处理的基本过程。 案例实现的功能为:在计算迭代过程中实时获取计算区域内的最高温度与最低温度,并将温度单位转换为摄氏度输出到控制台窗口。 演示的UDF宏包括: DEFINE_ADJUST:...

Fluent UDF|EX02 体积热源-析模界

Fluent UDF|EX02 体积热源

本案例演示在Fluent中利用UDF定义体积热源的基本过程。 1 计算模型 计算模型如图所示。采用UDF定义壁面温度分布与热源。温度分布的定义见案例1,本案例主要描述热源的定义。 Fluent中可以定义质量源、动量源、能量源以及湍流源项,能...

Fluent UDF|EX01 边界定义-析模界

Fluent UDF|EX01 边界定义

本案例演示利用UDF宏DEFINE_PROFILE定义与坐标相关的边界条件。本案例极其基础,主要目的为熟悉Fluent UDF的编写、编译及加载过程。 1 模型描述 计算模型如下图所示。 二维计算模型,入口速度0.01 m/s,温度300 ...

登录

找回密码

注册