我想通过施加一个变化的阻尼力来控制浮体的间歇性运动。相关研究都是基于势流理论,通过在时域运动方程中添加阻尼力,自编程,求解浮体的运动响应。
G 是人为施加的阻尼系数,u是每个时间步的控制变量,在[0,1]之间取值,随时间步形成控制序列。
都说开源是万能的,我的想法是在dynamicMeshDict里增加约束,控制浮体运动,或者是找到运动方程,在方程里直接引入这项阻尼力。(Openfoam存在像势流那样的运动方程吗? )
因为初学Openfoam,对代码的研究很少,不知道可行性怎么样?无从下手,请东岳老师和各位大神指点迷津。