BARAM Release v26.1

Atmospheric boundary layer B.C. considering atmospheric stability

Using OpenFOAM functions using Expert mode

Automatic sampling, adding samples and cross-validation for real time simulator (ROM) generation

Cell zone condition copy function

Generation of Celsius temperature field

Monitoring data export

Transform of imported STL geometry at baramMesh

DPM(Discrete Phase Model)

Etc

Atmospheric boundary layer B.C. considering atmospheric stability

It is now possible to simulate differences in pollutant dispersion based on atmospheric stability. Six conditions can be specified according to the Pasquill class, ranging from A (extremely unstable) to F (moderately stable). Pasquill Stability settings have been added to the ABL Inlet boundary conditions.

The figure below shows water vapor dispersion under stable and unstable conditions.

Using OpenFOAM functions using Expert mode

When you click the Initialize or Start Calculation button, BARAM recreates all the configuration files needed for the calculation. Because of this, you couldn’t add or modify files in the case folder to use features not supported by BARAM.

Expert Mode provides an option to run calculations using your modified files without recreating the configuration files. This feature allows you to use various OpenFOAM functions not yet supported by BARAM. Execute Help-About from the menu and enter ilovebaram to activate Expert Mode. The ‘Run Solver Only’ option appears on the Run page, and a Terminal item opens in the External Tools menu, launching a terminal with the OpenFOAM environment set.

The image below shows the results of implementing the oscillating motion of an airfoil by modifying the dynamicMeshDict file.

Automatic sampling, adding samples and cross-validation for real time simulator (ROM) generation

A batch run condition sampling feature using Design of Experiments (DOE) has been added. Previously, only the ability to import files in csv or xlsx format was available, but now you can directly generate samples using Latin Hypercube, Sobol, or Full Factorial methods.

When creating a Reduced Order Model (ROM) using batch run results, if accuracy is compromised due to insufficient sample data, the system can now automatically add samples with appropriate conditions. Using Gaussian Process Regression (GPR) techniques, variance is estimated to add samples at locations with the highest uncertainty. The image below shows the 10 conditions automatically added after calculation for the 10 conditions. The ROM is automatically updated each time the calculation for an added condition completes.

An automated cross-validation feature has also been added to automatically compare CFD analysis results with ROM results. By defining desired comparison values such as force coefficient, point value, surface field value, or volume field value, the results from CFD and ROM are automatically compared and displayed.

Cell zone condition copy function

Data center or clean room mesh contain a very large number of cell zones. In such cases, configuring each cell zone individually was extremely inconvenient. To address this, a feature has been added that allows copying a single cell zone configuration to multiple cell zones.

Generation of Celsius Temperature Field

BARAM uses absolute temperature but allows post-processing in Celsius. Celsius Temperature has been added to the Fields section of Reports and Monitors, and to the Color by option in Graphics. It is also available in ParaView.

Monitoring data export

A feature to export monitoring data has been added.

Place your mouse over the monitoring graph, right-click, and select Export Data. The data will appear in a spreadsheet-style window. Select the desired columns or rows and right-click to copy them. You can then paste the data into programs like Excel.

Transform of imported STL geometry at baramMesh

You can now transform STL files imported into baramMesh by scaling, rotating, or moving them. Right-click the desired geometry and select Edit/View to open the following window.

DPM(Discrete Phase Model)

A Discrete Phase Model (DPM) for inert particles has been added. At the request of the sponsoring client, it will not be publicly released until the end of this year and may be provided on a limited basis to those who require it. Please Contact Us.

Etc

  • Collateral field monitoring
    • Collateral fields such as Age, Heat transfer coefficient, and Wall heat flux can now be monitored. Since collateral fields have been added to the Field section of the monitoring settings window, simply select the desired ones.
  • Material database format change
    • The material property database, previously in CSV format, has been changed to YAML format, and several material properties have been added.
  • Colormap legend label format change
    • The label format for the colormap legend was set to 3 significant digits, making it difficult to distinguish values with small differences. This issue has been resolved by changing the format to 5 significant digits.
  • Batch run from castellation to boundary layer
    • baramMesh performs four sequential steps: base grid – castellation – snap – boundary layer. An option has been added to run the three steps castellation – snap – boundary layer simultaneously. The ‘Finish All Steps’ button is available in both the castellation and snap steps. Clicking it executes the remaining steps using the existing settings.
  • baramFlow launch option when exporting mesh from baramMesh
    • After generating mesh in baramMesh and exporting it, a baramFlow folder is created. Previously, you had to run baramFlow and open this folder manually after exporting. An option has been added to automatically launch baramFlow and open the exported folder.