Skip to content
  • 最新
  • 版块
  • 东岳流体
  • 随机看[请狂点我]
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠
CFD中文网

CFD中文网

  1. CFD中文网
  2. OpenFOAM
  3. 如何在dynamicMeshDict里设置restraint,实现浮体运动状态的控制?

如何在dynamicMeshDict里设置restraint,实现浮体运动状态的控制?

已定时 已固定 已锁定 已移动 OpenFOAM
2 帖子 2 发布者 2.0k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • 西 离线
    西 离线
    西极若木
    写于 最后由 编辑
    #1

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

    1 条回复 最后回复
  • C 离线
    C 离线
    CFDngu
    写于 最后由 编辑
    #2

    有现成的,可以看看6DOF模块的代码,里面又控制方程,也有写好的阻力

    1 条回复 最后回复

  • 登录

  • 登录或注册以进行搜索。
  • 第一个帖子
    最后一个帖子
0
  • 最新
  • 版块
  • 东岳流体
  • 随机看[请狂点我]