Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

OpenFOAM computing task management method based on Web technology

A technology of computing tasks and management methods, applied in the field of construction engineering digital CFD software development, can solve problems such as difficult to use, difficult CAD design software docking, error checking, etc., to avoid resource waste, avoid resource competition, and reduce operation difficulty Effect

Active Publication Date: 2021-11-16
中南建筑设计院股份有限公司
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, the application of the OpenFOAM open-source CFD algorithm to the current field of architectural engineering aided design still has the following shortcomings: 1) The software lacks a visual graphical interface, and all grid and calculation parameter configurations are completed in script files. CAD design software docking; 2) Proficiency in this software requires users to master the Linux open source operating system, C++ programming language and basic knowledge of computational fluid dynamics, which is difficult for general engineering designers; 3) All configurations of the software need to be manually configured , the various configurations are interrelated and need to be linked and modified at the same time to be executed smoothly. User manual operations cannot automatically complete error checking, which is prone to omissions

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • OpenFOAM computing task management method based on Web technology
  • OpenFOAM computing task management method based on Web technology
  • OpenFOAM computing task management method based on Web technology

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] The present invention will be described in detail below in conjunction with specific embodiments. The following examples will help those skilled in the art to further understand the present invention, but do not limit the present invention in any form. It should be noted that those skilled in the art can make several changes and improvements without departing from the concept of the present invention. These all belong to the protection scope of the present invention.

[0035] With the rapid development of modern browsers, the web front-end technology represented by HTML, CSS and Javascript has quickly become a cross-platform and cross-device technology due to its fast development and update, simple deployment, easy maintenance, strong security, and beautiful interface. One of the preferred technical solutions for the visual operation interface.

[0036] Therefore, the present invention provides OpenFOAM cloud computing task management and post-processing visual operat...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides an OpenFOAM computing task management method based on a Web technology. The method comprises the steps of providing a unified, convenient and visual OpenFOAM cloud computing task management and post-processing visual operation interface and an API communication interface based on a Web technology; and providing a CFD calculation task creation and management mechanism for a multi-user use scene. A user does not need to master remote login and operation skills of the server and does not need to know OpenFOAM calculation details, so that the operation difficulty of an OpenFOAM application in a building CFD aided design process is remarkably reduced. According to the method, unattended operation is achieved through a CFD multi-task management program, and resource waste caused by manual monitoring and untimely error processing is avoided; by automatically allocating the computing resources, efficiency reduction caused by resource competition during multi-user use is avoided; according to the invention, the multi-core high-performance parallel computing capability of the computing server is fully exerted, the server can continuously and efficiently carry out CFD analysis work of constructional engineering, and a new technical means is provided for CFD batch automatic computing.

Description

technical field [0001] The invention belongs to the field of construction engineering digital CFD software development, and in particular relates to an OpenFOAM calculation task management method based on Web technology. Background technique [0002] In the context of the digital transformation of the construction industry, engineering requirements such as green building evaluation in the civil engineering field and wind resistance analysis of over-limit complex buildings place higher and higher requirements on fluid dynamics analysis tools. Computational fluid dynamics (CFD) software OpenFOAM has become one of the main general-purpose computational fluid dynamics CFD software at home and abroad because of its open source, strong scalability and support for free parallel algorithms. The software is developed based on the open source operating system Linux and C++ language. It can solve the multi-flow field analysis problems encountered in engineering, such as compressible, i...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/448G06F9/445G06F9/451G06F30/28
CPCG06F9/4488G06F9/4482G06F9/451G06F9/4451G06F30/28
Inventor 张慎程辉王义凡尹鹏飞
Owner 中南建筑设计院股份有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products