Skip to content
  • 《无痛苦N-S方程笔记》小错误

    Algorithm
    1
    0 赞同
    1 帖子
    3k 浏览

    今天空闲时间又看了一遍笔记发现有些笔误:
    P9-第三章第一节第二段第五行“将手竖直的防止在水中” 应为“将手竖直的放置在水中”

  • fluent 曳力系数UDF

    Fluent
    6
    0 赞同
    6 帖子
    10k 浏览

    可以把正确的UDF发来参考一下吗?我也做类似的复现研究,谢谢!

  • 0 赞同
    1 帖子
    2k 浏览

    例如冬天拎起一桶水旋转,在旋转过程中水慢慢结冰,想要采用fluent中Solidification&Melting模型和Moving Reference Frames模型来模拟这一过程。
    跟仅开启Solidification&Melting模型的模拟不同,但似乎收敛性很有问题。凝固/融化模型与MRF是否可以联合使用?有谁做过类似的模拟吗?

  • 请问我的模型为什么不能生成边界层

    Meshy
    2
    0 赞同
    2 帖子
    5k 浏览
    bestucanB

    这个啊,先排错,
    看看是“只有20可以”,还是“数字小了才可以”。
    比如试试19,21,试试200。

    错误定的越准,描述才越准,也越容易搜到前人的经验

  • 想问下有从事风工程的同学吗

    CFD彩虹条
    1
    0 赞同
    1 帖子
    2k 浏览
    S

    想以后从事结构方面的工作结合着CFD,基本就是风工程这块了。想找找这方面的职位,计算,研究,工作都可,想问下有这方面的同学吗,可以请教学习一下,谢谢!
    不知道这里发帖是否合适,先谢谢大家!

  • mesh转换前还要dos2unix吗?

    Meshy
    4
    0 赞同
    4 帖子
    8k 浏览
    cfd_xfxC

    dos2unix命令是用来将DOS格式的文本文件转换成UNIX格式下的文本文件,这两个系统下的文本文件的差异在于换行标志,DOS下是用\r\n断行,UNIX下采用\n作为断行。将windows下面写好的一个文本文件转移到linux下,无法直接运行,打开会发现出现很多^M的标志,可以采用dos2unix命令进行清除。dos2unix命令起且仅起这个作用。因此,对于windows下生成的mesh文件,如果转移到linux下能够正常运行跑通算例,则完全不需要dos2unix命令。
    同样,checkMesh也是,如果算例都能跑,则不需要这一步骤hhhh:papa:

  • 0 赞同
    4 帖子
    6k 浏览
    H

    想了解一下,fluent中做的湍流生成程序类似CDRFG的方法,在OpenFOAM中文件改动会很大吗。本人做的是风荷载模拟,基于课题组基础上做的课题,课题组有师姐在fluent上做的湍流风入口,对课题了解还处于小白阶段。

  • 0 赞同
    2 帖子
    8k 浏览
    A

    在安装完Windows版ParaView之后, 也可以去WSL的.bashrc文件里面添加以下内容

    alias paraview='"/mnt/ParaView/安装/路径/bin/paraview.exe"'

    然后重新Source一下就可以使用paraview命令启动Windows版ParaView了, 可以直接打开WSL里面的文件夹, 无需在Windows目录下运行OpenFOAM算例

  • 0 赞同
    15 帖子
    31k 浏览
    T

    我觉得STARCCM+的网格功能挺6的,笛卡尔/多面体等,控制的参数有限,基本上零基础跟着教程做几遍就差不多了,网格生成速度也很快,比较复杂的几何还是很容易解决的;
    其他的用point wise多一点,复杂的几何自己划分块有点麻烦,如果不能分层很容易混乱,简单几何还是非常便利的;ICEM复杂几何切起来还是比较舒心的;^_^

  • M1制作免费ubuntu虚拟机

    CFD彩虹条
    8
    0 赞同
    8 帖子
    12k 浏览
    R

    感谢分享。不过虚拟机的话用UTM(免费)很方便,直接加载官方镜像安装即可。我在UTM里的Ubuntu20.04(Focal)里成功编译了OF8,9和OF v2012。

  • Arbitrary-Lagrangian-Eulerian (ALE) 是什么?

    Algorithm
    3
    0 赞同
    3 帖子
    6k 浏览
    小狗狗

    参考文献
    Demirdzic, I.; Peric, M., Space conservation law in finite volume calculations of fluid flow.

  • LES搅拌器一图

    CFD彩虹条
    17
    0 赞同
    17 帖子
    27k 浏览

    @知行 算例文件[链接文本](链接: https://pan.baidu.com/s/1gAkf3WA5S1GNmoDPnvMF0g?pwd=spm6)百度网盘链接: https://pan.baidu.com/s/1gAkf3WA5S1GNmoDPnvMF0g?pwd=spm6 提取码: spm6

  • 0 赞同
    4 帖子
    9k 浏览
    C

    @bleach2012 这两个链接现在都,失效了:chouchou:

  • V锥流量计采用二维还是三维模拟?

    Fluent
    4
    0 赞同
    4 帖子
    8k 浏览
    袁宝强

    @simthere 可以看看流量计压降信号转流量信号公式怎么算的,如果不修正悬臂压降的影响,用二维算是最经济的。如果里面有对悬臂压降的修正,那用二维是不合适的。说到底就是这个悬臂的压降能不能被忽略,如果不能,必须用三维

  • 当量比的设置

    Algorithm
    2
    0 赞同
    2 帖子
    4k 浏览
    liujunCFDL

    @liujunCFD Snipaste_2021-03-04_11-27-23.png

  • 求教换热器表面换热功率的计算

    OpenFOAM
    5
    0 赞同
    5 帖子
    4k 浏览
    X

    @李东岳 谢谢李老师回复

  • 气液欧拉多相流中的SGS viscosity问题

    Algorithm
    1
    0 赞同
    1 帖子
    3k 浏览
    V

    在气液欧拉多相流的大涡模拟中,有没有什么模型是把liquid或者particle相的SGS viscosity和主相的SGS viscosity联系起来的?
    就像RANS中的一种模型:
    $\begin{equation}
    \frac{\nu_{t,particle}}{\nu_{t,gas}}=(\frac{k_{particle}}{k_{gas}})^2=\frac{1}{1+\frac{t_p}{t_{fl}}}
    \end{equation}$
    其中$\nu_t$是湍流粘度,k是湍动能,$t_p$是particle relaxation time,$t_{fl}$是Lagarangian fluid time scale。
    现在像找一个类似的模型用在LES上,但是翻了好久也没翻到 :135:

  • codedFixedValue 入口速度相关问题

    OpenFOAM
    9
    0 赞同
    9 帖子
    7k 浏览
    J

    @chon01 这也只是我的猜测,因为我按了一下计算器,lg和ln函数算出来的结果差距确实比较明显,希望能帮到你吧。

  • icem更改鼠标中键?

    Meshy
    4
    0 赞同
    4 帖子
    7k 浏览
    liujunCFDL

    @Leon-Zhao 感谢大兄弟

  • 聚并破碎的SQMOM方法

    Algorithm
    1
    0 赞同
    1 帖子
    3k 浏览
    李东岳

    对于给定的NDF,划分为$i$个$N_{pp}$,对每个$i$上定义$k$阶矩$m_k^i$,给定$m_k^i$,可以计算第$i$区间的节点$d^i_0,d^i_1$以及权重$w^i_0,w^i_1$:
    \begin{equation}
    \begin{split}
    w^i_0&=w^i_1=0.5
    \\
    d^i_0&=m_1^i-\frac{1}{\sqrt{3}}\sqrt{\frac{m_3^i}{m_1^i}-{m_1^i}^2}
    \\
    d^i_1&=m_1^i+\frac{1}{\sqrt{3}}\sqrt{\frac{m_3^i}{m_1^i}-{m_1^i}^2}
    \end{split}
    \end{equation}
    对于仅考虑破碎的PBE:
    \begin{equation}\label{pbe}
    \frac{\p n(d)}{\p t}=\int_d^{d_{max}}g(d')\beta(d|d')n(d')\rd d'-g(d)n(d)
    \end{equation}
    对方程\eqref{pbe}在$i$上取$k$阶矩:
    \begin{equation}\label{m}
    \frac{\p m_k^i}{\p t}=\int_{d_{i-1/2}}^{d_{i+1/2}}\int_d^{d_{max}}g(d')d^k\beta(d|d')n(d')\rd d'\rd d-\sum^2_{j=0} g(d_j^i)w_j^i(d_j^i)^k
    \end{equation}
    \begin{equation}
    \begin{split}
    \int_{d_{i-1/2}}^{d_{i+1/2}}\int_d^{d_{max}}g(d')\beta(d|d')n(d')\rd d'\rd d&=
    \int_{d_{i-1/2}}^{d_{max}}g(d')n(d')\left(\int_{d_{i-1/2}}^{d'}\beta(d|d')\rd d\right)\rd d'
    \\&=
    \sum_{m=i}^{N}\sum_{j=0}^2g(d_j^m)w_j^m\left(\int_{d_{i-1/2}}^{d_j^m}d^k\beta(d|d_j^m)\rd d\right)
    \end{split}
    \end{equation}
    Therefore
    \begin{equation}
    \frac{\p m_k^i}{\p t}=\sum_{m=i}^{N}\sum_{j=0}^2g(d_j^m)w_j^m\left(\int_{d_{i-1/2}}^{d_j^m}d^k\beta(d|d_j^m)\rd d\right)-\sum^2_{j=0} g(d_j^i)w_j^i(d_j^i)^k
    \end{equation}