期刊文献+

基于R-Shiny和脚本的OpenFOAM远程应用开发

OpenFOAM Remote Application Development with R-Shiny and Script
下载PDF
导出
摘要 为提升基于计算流体力学(Computational Fluid Dynamics,CFD)的船舶性能评估效率和计算资源利用率,开发一种能提供操作界面、方便使用的OpenFOAM远程应用。以R语言的Shiny模块为B/S(Browser/Server)框架开发网页,通过网页将数据参数和几何文件提交给服务器,利用服务器脚本自动开展船舶性能计算。测试结果表明该应用能自动判断计算过程的收敛情况,提高计算资源的利用率;能记录并返回计算结果和收敛过程,便于用户查询。该应用作为一种简单、高效的OpenFOAM远程应用,能极大地简化OpenFOAM的使用流程,使科研人员将更多精力投入到船舶优化设计中,减少对计算工具的关注。 In order to improve the efficiency and computing resource utilization of ship performance evaluation based on CFD(Computational Fluid Dynamics),an OpenFOAM remote application with friendly interface is developed.The website is established with B/S(Browser/Server)framework in Shiny package of R language.The parameters and geometric file are submitted to the server through the web page,and the server script is used to automatically carry out calculations.The actual test results show that this application can automatically determine the convergence of the calculation process and improve the utilization of computing resources.Calculation results and convergence process are recorded and returned to the user.This tool simplifies the usage of OpenFOAM,allowing users to focus on the optimization design itself,rather than calculation tools.
作者 车霖源 CHE Linyuan(State Key Laboratory of Navigation and Safety Technology,Shanghai Ship and Shipping Research Institute,Shanghai 200135,China;Key Laboratory of Marine Technology Ministry of Communications,Shanghai Ship and Shipping Research Institute,Shanghai 200135,China)
出处 《上海船舶运输科学研究所学报》 2022年第1期17-21,共5页 Journal of Shanghai Ship and Shipping Research Institute
关键词 R语言 Shiny包 OpenFOAM远程应用 计算流体力学(CFD) 阻力 R language Shiny package OpenFOAM CFD(Computational Fluid Dynamics) resistance
  • 相关文献

参考文献3

二级参考文献14

共引文献12

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部