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 reduce operational difficulty, avoid resource competition, and avoid resource waste Effect

Active Publication Date: 2022-08-02
中南建筑设计院股份有限公司
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 with reference to 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, for those skilled in the art, several changes and improvements can be made without departing from the inventive concept. These all belong to the protection scope of the present invention.

[0035] With the rapid development of modern browsers, web front-end technologies represented by HTML, CSS and Javascript have rapidly become a cross-platform and cross-device technology with its features such as fast development and update, easy deployment, easy maintenance, strong security, and beautiful interface. One of the preferred technical solutions for visual operation interface.

[0036] Therefore, by introducing Web technology, the present invention provides OpenFOAM cloud computing task management an...

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 present invention provides an OpenFOAM computing task management method based on Web technology. The method is based on Web technology, provides unified, convenient and visualized OpenFOAM cloud computing task management and post-processing visual operation interface and API communication interface, and provides CFD for multi-user usage scenarios. The calculation task creation and management mechanism, users do not need to master the remote login and operation skills of the server, and do not need to understand the OpenFOAM calculation details, which significantly reduces the operation difficulty of the OpenFOAM application in the process of building CFD-aided design; this method also uses the CFD multi-task management program. Personnel on duty avoids waste of resources caused by manual monitoring and untimely error handling; through automatic allocation of computing resources, it avoids resource competition caused by multi-user use, resulting in reduced efficiency; fully utilizes the multi-core high-performance parallel computing capabilities of computing servers to maintain The server can continuously and efficiently carry out CFD analysis of construction projects, providing a new technical means for CFD batch automatic calculation.

Description

technical field [0001] The invention belongs to the field of digital CFD software development of construction engineering, and particularly relates to an OpenFOAM computing 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 assessment in the civil field and wind resistance analysis of over-limit complex buildings have increasingly higher requirements for fluid mechanics analysis tools. The 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 compressible, incompressible, laminar, turbulent, multiphase, and buoyant thermodynamic driven ...

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
Patent Type & Authority Patents(China)
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 Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products