fluent的cell height是什么鬼?CutCell dynamic cell zone又是什么?

2016-09-20  by:CAE仿真在线  来源:互联网





经常做6dof的同学对上述窗口中的cell height该填什么一头雾水。现在我来为大家解惑。


首先要了解如下几点:

1、该值是在动网格的meshing options中出现的,即与网格重构相关的,用于帮助fluent 如何去做remeshing 工作

2、该值是于 Adjacent zone 出现的,而且还是多行的(由于只有一个adjacentzone则下面的为灰色),说明是与刚体相连的区域的某个属性


其实这个问题是 Dynamic Mesh Update Methods 里面的重点问题,这个cell height表示了什么时候分裂还是坍塌网格,这与fluent的网格重构算法息息相关,这个cell height就是一个用来做对比的【理想的网格高度】,超过一定的程度就进行重构,不超过就只做简单的拉伸或压缩。

动网格中,总是不断出现网格重构,网格重构则会出现一些被压缩,一下被拉伸,但到了一定的时候,网格不能再拉伸或不能再压缩,就要重新划分,这个与单元高度相关。

看似很复杂,但是实际上这个值你可以不管他,即默认为0,即表示由fluent自己决定这个标准。但是如果你划分网格的时候知道这个值的具体值,填上去有助于fluent更精准进行计算。



接下来我们看看fluent文档的翻译:


If the rigid body zone is a face zone that is not a boundary of 【a CutCell dynamic cell zone】, specify the Cell Height for each Adjacent Zone in the Meshing Options tab. 

如果刚体区域为一个面区域,即他不是一个动态剪切单元区域的边界,那么需要为每个毗连区域指定其单元高度。


The Cell Height is the ideal cell height ( in Equation 10–15 and Equation 10–16 that is used by ANSYS Fluent to determine when the prismatic layer next to the rigid body should be split or merged with the layer next to it. If the adjacent zone is tetrahedral or triangular(四面体或三角形), the ideal height is used by ANSYS Fluent to determine if adjacent cells must be agglomerated for local remeshing. Make a selection in the Cell Height drop-down menu to specify this value as either a constant or a compiled user-defined function.

单元高度是一个理想的高度,fluent用该值来决定什么时候来分开或融合刚体附近的四边形网格。如果与刚体相邻的区域是四面体或三角形网格,则理想高度,则fluent用他来确定是否要聚合相邻区域的单元。该值可以输入常量或通过UDF函数来确定,即通过宏DEFINE_DYNAMIC_ZONE_PROPERTY 来实现对理想高度的动态指定


If you select the constant option, enter a value in the Cell Height text-entry box.

If you choose to use a compiled user-defined function to define an ideal cell height that varies as a function of time or crank angle, you must first define a DEFINE_DYNAMIC_ZONE_PROPERTY UDF. After you have compiled the UDF source file, built a shared library, and loaded it into ANSYS Fluent, the name of the UDF library will be available for selection in the Cell Height drop-down list.

Refer to the Fluent Customization Manual for information about UDFs.




至于什么叫【CutCell dynamic cell zone】,请参阅下列英文文档:

你可以大致理解为:这是一个网格重构的方法,用于重新划分3D网格。为什么会出现一个cut呢,是因为这种方法会把4面体网格重构成六面体网格,从而单元数减少了,即融合了四面体网格。


10.6.2.3.4. CutCell Zone Remeshing Method

The CutCell zone remeshing method is available to remesh a complete cell zone (including all boundary zones of the remeshed cell zone). This method is available for 3D simulations only. The existing volume mesh is replaced by a predominantly Cartesian mesh. Inflation layers can be added as an option. When used as part of a transient simulation, the remeshing occurs at predefined intervals and whenever the mesh quality in the cell zone is deemed poor. Examples of meshes before and after CutCell zone remeshing are shown in Figure 10.44: Unstructured Tetrahedral Mesh Before CutCell Zone Remeshing and Figure 10.45: Mesh After CutCell Zone Remeshing, respectively. Figure 10.46: CutCell Zone Remeshing With Inflation Layers shows a cut through a CutCell mesh with inflation layers.

Figure 10.44:  Unstructured Tetrahedral Mesh Before CutCell Zone Remeshing



Figure 10.45:  Mesh After CutCell Zone Remeshing



Figure 10.46:  CutCell Zone Remeshing With Inflation Layers



During CutCell zone remeshing, a uniform Cartesian grid is locally refined using size functions, in order to resolve the initial mesh with sufficient accuracy. The resulting mesh consists mostly of hexahedral elements, which reduces the cell count compared to unstructured tetrahedral meshing. Additional element types are used near the boundaries to closely resolve complex shapes. The remeshing takes place at regular intervals, or whenever the mesh quality deteriorates due to mesh motion.
The CutCell zone remeshing method not only replaces the volume mesh, it also replaces the complete surface mesh of the remeshed cell zone. Consequently, this method can only be used to remesh cell zones that are either stand-alone zones or are only connected to other cell zones through non-conformal interfaces. If inflation layers are added to a CutCell mesh, the inflation layers are grown from the remeshed surface mesh, and the CutCell mesh is morphed such that it smoothly matches the cap surfaces of the inflation layers.

The CutCell Zone remeshing method option is available in the Remeshing Methods group box. Note that the CutCell Zone remeshing method does not use any of the parameters specified in the Mesh Method Settings dialog box. The parameters used to control CutCell Zone remeshing are specified in the Dynamic Mesh Zones dialog box when setting up the zone and boundaries.

For more information about CutCell meshes, see the Fluent Meshing User’s Guide.

10.6.2.3.4.1. Applicability of the CutCell Zone Remeshing Method

The CutCell zone remeshing method can be applied to cell zones, with the following limitations:

The case must be 3D.

The cell zone cannot be conformally connected to other cell zones; that is, a CutCell zone must be a stand-alone cell zone, or can only be connected to another zone through a non-conformal interface. In the latter case, the non-conformal interface is cleared before the remeshing and automatically recreated after the remeshing.

Note that the CutCell zone remeshing method can be applied to cell zones that contain adapted cells.

In parallel, all cells of the remeshed zone will be automatically migrated to and remeshed on a single CPU. Consequently, the machine memory will limit the size of the zone that can be remeshed. The mesh is automatically repartitioned after the remeshing.

In addition to the limitations listed previously, you should also note the following with regard to CutCell zone remeshing:

Internal coupled walls, such as baffles, are discarded during the remeshing. The method is designed to primarily remesh cell zones with a single interior zone.

Interior jump boundary condition zones (for example, fans, porous jumps), are discarded during the remeshing.

Conformal periodic boundary conditions are not maintained after the remeshing. Any existing conformal periodic boundaries on the zone being remeshed should slit and replaced with non-conformal periodic boundaries.

If the zone being remeshed contains multiple interior zones prior to the remeshing, all interior zones will be collected into a single interior zone during the CutCell zone remeshing.

10.6.2.3.4.2. Using the CutCell Zone Remeshing Method

In order to apply CutCell zone remeshing to a cell zone, begin by enabling the CutCell Zone option in the Remeshing Methods group box in the Remeshing tab of the Mesh Method Settings dialog box (see Figure 10.33: The Remeshing Tab in the Mesh Method Settings Dialog Box). Next, use the Dynamic Mesh Zones dialog box to create a deforming dynamic zone for the cell zone (see Deforming Motion). Then enable CutCell in the Remeshing Options group box and enter the relevant remeshing parameters, including: the maximum mesh size for the Cartesian cells; the global size function growth rate; the minimum orthogonal quality and remeshing interval to control the remeshing frequency; and the optional global inflation layer settings.

ANSYS Fluent allows you to specify either a soft or a mesh-based size function to control how the Cartesian mesh increases in size from the boundary toward the interior of the cell zone. For the soft size function, you specify a maximum mesh size for each boundary zone of the CutCell cell zone. When you use the mesh-based size function, ANSYS Fluent analyzes the existing mesh to evaluate the necessary mesh refinement at the boundary. See step 4 of Stationary Zones for more information about these size functions. You have control over the size function types and parameters by defining the boundary zones as dynamic zones. If no boundary zone adjacent to the CutCell zone is defined as a dynamic zone, ANSYS Fluent will automatically apply mesh-based size functions to each CutCell boundary zone and use the global growth rate entered for the cell zone to control the remeshing.

Note that the size functions used by the CutCell zone remeshing method are unrelated to the size function used for local cell remeshing (as described in Local Remeshing Based on Size Functions).

ANSYS Fluent allows you to add inflation layers to a CutCell mesh in order to better resolve wall-bounded flow features. After enabling Inflation Layers under the CutCell Zone Parameters for the CutCell cell zone, you can specify the global inflation parameters in the Inflation Settings dialog box. There are two types of inflation layers available: a constant type, where you can specify the constant height of the first layer; and an aspect-ratio type, where the first layer height is locally evaluated based on the specified aspect ratio. The latter is recommended and used by default since it is more robust and generally produces higher quality CutCell meshes. By default, the inflation settings specified apply to every boundary of the cell zone. If you would like to specify different inflation settings for different boundaries, you can define these boundaries as dynamic zones and enable Zonal Inflation Layer Control. Note that the Number of Layers, other than 0, has to be the same on all boundary zones. If different numbers of layers are specified on different boundaries, ANSYS Fluent will only inflate up to the largest common number specified. By setting the number of layers on a boundary zone to 0, you can locally suppress the growth of inflation layers, however, note that the transition is handled by stair stepping and adding wedge elements, which tends to generate skewed elements for small layer element heights.

The cells that contain hanging nodes / edges as a result of the CutCell zone remeshing are automatically converted to polyhedral cells. See Limitations for details about limitations associated with polyhedral cells.

It is recommended that you first manually apply the CutCell zone remeshing method (as described in the section that follows) and inspect the mesh before using the method as part of a transient simulation, as this allows you to evaluate if your remeshing parameters are suitable before running a calculation that is computationally expensive.

10.6.2.3.4.3. Applying the CutCell Zone Remeshing Method Manually

Although the CutCell zone remeshing method is primarily intended as an automatic remeshing method during dynamic mesh updates, you can also manually create a CutCell mesh (that is, you can remesh without running a calculation) by using the following text command:

define → dynamic-mesh → actions → remesh-cell-zone-cutcell

You will be prompted to enter the global parameters for the CutCell zone remeshing. If no dynamic zones are set up in your case, ANSYS Fluent will use the global parameters you enter and apply mesh-based size functions to each boundary of the CutCell zone. If the c


开放分享:优质有限元技术文章,助你自学成才

相关标签搜索:fluent的cell height是什么鬼?CutCell dynamic cell zone又是什么? fluent cell height fluent CutCell dynamic cell zone Fluent培训 Fluent流体培训 Fluent软件培训 fluent技术教程 fluent在线视频教程 fluent资料下载 fluent分析理论 fluent化学反应 fluent软件下载 UDF编程代做 

编辑
在线报名:
  • 客服在线请直接联系我们的客服,您也可以通过下面的方式进行在线报名,我们会及时给您回复电话,谢谢!
验证码

全国服务热线

1358-032-9919

广州公司:
广州市环市中路306号金鹰大厦3800
电话:13580329919
          135-8032-9919
培训QQ咨询:点击咨询 点击咨询
项目QQ咨询:点击咨询
email:kf@1cae.com