基于Fluent 中的UDF做双向流固耦合。



  • 1.Fluent UDF能否做基于弱耦合的流固耦合呢?是否存在宏,可否控制在一个时间步内实现流体求解和UDF中结构求解器的多次反复迭代?
    2.有没有前辈做过类似用UDF做多自由度的流固耦合算例,求指教。



  • 弱耦合是可以实现的,如果你做的是刚体运动,就用DEFINE_CG_MOTION,如果你做的是非刚体的变形(比如弯曲变形之类的),你就要用DEFINE_GRID_MOTION,你自己定义的结构求解模块放入这两个宏内,就会随着时间推进每一步求解一次。从FLUENT中读取节点、面气动力的方法手册里都可以查到。



  • @吴优 谢谢答复,最近也研究了一下,答主回答的方法是可行的,可是现在好像是没办法做到紧耦合,如果采用UDF的写结构求解程序的话,因为我们没有宏命令控制求解器在一个时间步内暂停,然后进行流体与结构求解的多次迭代求解,收敛后再向下一时间步推进。



  • 顶一下


Log in to reply