结构与非结构网格之间的转换及应用
- 格式:pdf
- 大小:335.38 KB
- 文档页数:5
FLUENT学习总结1 概述:FLUENT是目前处于世界领先地位的商业CFD软件包之一,最初由FLUENT Inc.公司发行。
2006年2月ANSYS Inc.公司收购FLUENT Inc.公司后成为全球最大的CAE软件公司。
FLUENT是一个用于模拟和分析复杂几何区域内的流体流动与传热现象的专用软件。
FLUENT提供了灵活的网格特性,可以支持多种网格。
用户可以自由选择使用结构化或者非结构化网格来划分复杂的几何区域,例如针对二维问题支持三角形网格或四边形网格;针对三维问题支持四面体、六面体、棱锥、楔形、多面体网格;同时也支持混合网格。
用户可以利用FLUENT提供的网格自适应特性在求解过程中根据所获得的计算结果来优化网格。
FLUENT是使用C语言开发的,支持并行计算,支持UNIX和Windows等多种平台,采用用户/服务器的结构,能够在安装不同操作系统的工作站和服务器之间协同完成同一个任务。
FLUENT通过菜单界面与用户进行交互,用户可以通过多窗口的方式随时观察计算的进程和计算结果。
计算结果可以采用云图、等值线图、矢量图、剖面图、XY散点图、动画等多种方式显示、存贮和打印,也可以将计算结果保存为其他CFD软件、FEM软件或后处理软件所支持的格式。
FLUENT还提供了用户编程接口,用户可以在FLUENT的基础上定制、控制相关的输入输出,并进行二次开发。
1.1 FLUENT软件包的组成针对不同的计算对象,CFD软件都包含有3个主要功能部分:前处理、求解器、后处理。
其中前处理是指完成计算对象的建模、网格生成的程序;求解器是指求解控制方程的程序;后处理是指对计算结果进行显示、输出的程序。
FLUENT软件是基于CFD软件的思想设计的。
FLUENT软件包主要由GAMBIT、Tgrid、Filters、FLUENT几部分组成。
(1)前处理器。
包括GAMBIT、Tgrid和Fliters。
其中GAMBIT是由FLUENT Inc.公司自主开发的专用CFD前置处理器,用于模拟对象的几何建模以及网格生成。
kagome 非厄米长程相互作用1.引言1.1 概述概述kagome 非厄米长程相互作用是当前研究领域中备受关注的一个重要课题。
随着科学技术的不断进步,人们对于材料性质的理解也越来越深入。
在这一背景下,相互作用的研究成为了科学界的热门话题之一。
kagome 是一种特殊的结构,指的是由等边三角形组成的二维晶格。
这种结构具有许多独特的性质,如高度的对称性和非简并的能带结构等。
因此,kagome 结构被广泛应用于各种领域,如拓扑物理学、自旋电子学和量子计算等。
非厄米相互作用是指系统中存在能量非守恒的情况。
与厄米相互作用不同,非厄米相互作用给系统带来了一些新的现象和性质。
研究发现,非厄米相互作用可以导致能带的拓扑重构、电子输运的异常行为以及新奇的量子态等。
本文旨在探讨kagome 结构下的非厄米相互作用,并对其可能的应用进行展望。
通过对kagome 结构的理解和非厄米相互作用的研究,我们可以深入认识这一系统的特性,并且为相关领域提供新的思路和可能性。
总的来说,本文将介绍kagome 结构和非厄米相互作用的基本概念和理论,进一步探究它们在实际应用中的潜力。
通过深入研究这一课题,我们希望能够为材料科学和物理学领域的进展作出一定的贡献,并为未来的研究方向提供一些新颖的思路和方案。
综上所述,本文的研究内容主要围绕kagome 非厄米相互作用展开,目的是深入研究其基本理论和可能的应用。
相信通过这一研究,我们可以为相关领域的发展带来新的突破和进步。
1.2文章结构文章结构部分的内容可以如下编写:1.2 文章结构本文主要分为以下几个部分进行论述:(1)引言:在引言部分,我们将简要介绍文章的研究背景和意义。
首先,我们会阐述kagome结构的重要性和应用领域。
然后,我们将提出非厄米相互作用在物理学中的重要性,并说明其与kagome结构的关联。
(2)kagome结构:在第二部分,我们将详细介绍kagome结构的概念和特点。
我们会对kagome结构的几何形状、原子排列以及其在材料科学和量子物理学中的应用进行深入讨论。
MIKE21FM 非结构网格模型界面说明1 基本参数1.1模型范围(Domain)MIKE21 Flow Model FM是一个基于不规则网格的模型。
地形网格影响是模型精度的第一要素。
设定网格的工作包含选择适当的区域,适当的解析度,以及适当的波浪,风,流边界等资料。
再者,地理空间上的解析度选择也必须满足于模型稳定性的要求。
1.1.1 网格及地形(Mesh and Bathymetry)此处要输入的网格地形要在在MIKE ZERO的 Mesh Generator 中生成(*.mesh)文件。
MIKE ZERO的 Mesh Generator是一个非结构网格生成器,可以用来生成,编辑网格及定义边界条件。
Mesh Generator生成的Mesh文件是一个ASCII文件,其中包含每个网格点的地理坐标位置和高程,以及单元之间的拓扑关系。
1.1.2模型范围设定地图投影(Map Projection)如果mesh文件是由Mesh Generator生成的,那么其中已包含地图投影信息,并会在用户界面中显示。
如果mesh文件上没有设定地图投影信息,那用户就必须为mesh文件选定适当的地图投影。
最小截断深度(Minimum depth cutoff)最小截断深度是指所有高于此值的高程点,将会在计算过程中被忽略。
请注意,在mesh文件中,水深的设定是负值。
如同时应用了Datum shift功能,那么截断深度是相关于应用Datum shift校正后的深度。
举例来说在一个范围介于+2 m到 -20m的mesh文件。
设定一个基准面调整值,如增加+1m(即水深增加1m)。
于是调整后的地形数据介在+1m到-21m间。
如果设定的minimum depth cutoff为-2m,地形数据范围便成-2 m到 -21m。
基准面调整(Datum Shift)在模型中可以对基准面作调整。
如海图基准(CD),最低天文潮(LAT)或平均海平面(MSL)来取代使用实际的基准。
【常见问题】【3、4⽉-结构】PKPM结构软件常见问题与解答⼀、安装问题1.重装PKPM后能⽤⼏次,但是过会就不能⽤了,提⽰错误,怎么解决?【PKPM全版本】答:是PKPM注册组件失败,新版本运⾏CFG下的RegPKPMCtrl.exe.⼆、PMCAD1.请教⼀下,主梁和层间梁输⼊的问题。
在主梁⾥⾯按照降梁顶标⾼输⼊,和在层间梁⾥⾯输⼊,有什么区别?程序是怎么区分这两个地⽅输⼊的梁的?【PKPM3.1.5】答:在主梁⾥⾯按照降梁顶标⾼输⼊:这种⽅式需要定义每跨的两端梁的标⾼,也只能每跨布置,不能隔跨进⾏布置;在层间梁⾥⾯输⼊:可以进⾏隔跨层间梁布置,只需要定义隔跨层间梁起点和终点标⾼,中间的有柱⼦会⾃动打断,并不需要确定中间节点的标⾼。
在计算上两者没有区别。
2.⽼版本设定好的word.ail快捷命令⽂件,覆盖到V2.2和V3.16程序相应的⽂件下⽆⽤,这是什么原因导致的?【PKPM3.1.5、PKPM V2.2】答:采⽤V2.2和V3.16程序pm⾥⾯快捷命令导⼊word.ail⽂件即可。
要注意快捷命令不能重复,否则会出现命令混乱错误。
3.建模过程中,突然梁柱墙构件出现丢失现象,只剩下轴线,这是什么原因导致的?【PKPMV3.1.1、PKPM V3.1、PKPM V1.3、PKPM V2.2、PKPM V2.1、PKPM V1.3n】答:这是不当的操作习惯导致的,需要在每个命令退出后或按ESC键退出此命令再进⾏楼层切换,否则会导致程序内部数据紊乱出现构件丢失的现象。
V3.1有恢复模型功能,V2.2可提取后缀是*ws⽂件放在新⽂件夹,后缀修改为jws即可使⽤;4.PMCAD退出勾选转楼梯模型出现异常错误,这是什么原因导致的?【PKPM V2.1】答:周边的结点过多,周边的构件删除⼀些,让房间结点数少⼀些,保留楼梯或者布置新的楼梯,然后在LT⽬录中的模型中重新布置周边构件;5.修改柱底标⾼,模型⾥默认的风压⾼度变化系数会有修改吗?【PKPM全版本】答:风压⾼度是不变的,它只与层⾼有关系;6.混凝⼟标号C37,怎么输⼊强度值呢?【PKPM全版本】答:可以设置C37,程序按照插值来计算。
1、四面体网格的自动聚合:自动的将四面体网格转化为多面体网格,使网格总数降低,加快收敛。
方法如下:第一个是可以将所有网格都转换;第二个是将指定的转换。
2、Gradient Option 提供了基于控制体中心和控制体节点外,新增“Least Square Cell Based”这是支持新增的支持多面体网格而设计的,它实际上假设变量在网格单元之间线性变化。
3、欧拉多项流模型只能应用于不可压缩流体。
4、由于Fluent软件包最初是在Unix系统下运行的,面向高端用户,随着Windows的产生,逐渐开发应用于Windows操作系统,但是安装前期处理软件Gambit必须在Unix操作系统下才能运行,所以安装之前必须首先在Windows系统下安装一个模拟Unix系统的软件,这就是Exceed。
5、当利用Fluent解决某一问题时,需要详细考虑一下几个问题:A确定计算目标。
预期从CFD模拟计算中获得什么样的结果?获得这些结果需要时间是多久?从模型中得到什么样的精度?B选择计算模型。
所遇到的问题是否可以简化,计算区域如何界定,需要确定什么样的边界条件,各个边界的信息是否充分,什么样的网格拓扑更加有利于解决问题。
C确定物理模型。
确定无粘度还是粘度,层流还是湍流,定常还是非定常,可压缩还是不可压缩,是否需要应用其他模型。
D确定解的程序。
确定是否使用默认解还是参数值,那一次求解格式能够加快收敛,估计得到收敛解需要多长时间,是否需要高阶格式E分析改进计算。
根据收敛结果分析流型是否正确,关键的物理现象是否合理,力、力矩、流量、温度等与实验值比较是否满足实验精度,是否需要做模型方面的改进,计算域是否需要扩大,边界层网格是否需要加密。
6、Re=ρνr/u根据所给参数,计算出雷诺数来确定层流还是湍流。
7、在命令中输入Reset表示可清空此次任务以前的所有操作,从新开始建立模型。
8、Label选项域表示我们为创建的点或者直线起的名字,有利于命名点不至于乱,在视图控制面板中,选择Label小方框选中,就可以将点的名称显示出来。
矿产资源开发利用方案编写内容要求及审查大纲
矿产资源开发利用方案编写内容要求及《矿产资源开发利用方案》审查大纲一、概述
㈠矿区位置、隶属关系和企业性质。
如为改扩建矿山, 应说明矿山现状、
特点及存在的主要问题。
㈡编制依据
(1简述项目前期工作进展情况及与有关方面对项目的意向性协议情况。
(2 列出开发利用方案编制所依据的主要基础性资料的名称。
如经储量管理部门认定的矿区地质勘探报告、选矿试验报告、加工利用试验报告、工程地质初评资料、矿区水文资料和供水资料等。
对改、扩建矿山应有生产实际资料, 如矿山总平面现状图、矿床开拓系统图、采场现状图和主要采选设备清单等。
二、矿产品需求现状和预测
㈠该矿产在国内需求情况和市场供应情况
1、矿产品现状及加工利用趋向。
2、国内近、远期的需求量及主要销向预测。
㈡产品价格分析
1、国内矿产品价格现状。
2、矿产品价格稳定性及变化趋势。
三、矿产资源概况
㈠矿区总体概况
1、矿区总体规划情况。
2、矿区矿产资源概况。
3、该设计与矿区总体开发的关系。
㈡该设计项目的资源概况
1、矿床地质及构造特征。
2、矿床开采技术条件及水文地质条件。
Applications Of Transformation Of Structured ToUnstructured MeshesLiu Jing1, 2,Zhang Min1,John C. Chai2,Xu Bin11School of Power Eng.,Nanjing University of Science & Technology,Nanjing (210094)2School of Mechanical and Aero spacing Eng.,Nanyang Tech. University,Singapore (639798)E-mail:mz2455@AbstractThe transformation of structured meshes to unstructured meshes is a branch of mesh generation technology. We can obtain the advantages of both grids that structure grids have the characteristics of convergence quickly and unstructured grids have the characteristics of matching sophisticated calculating domains well from this conversion. Meanwhile, it is expanding the widespread useful application of unstructured mesh codes. This paper gave the models of the transformations of the orthogonal meshes and body-fitted meshes. And, the heat conduction equation was solved using the based cell finite volume method and the secondary order accuracy. Finally, a couple of three dimension examples of heat transfer that included different geometries and boundary conditions were given. Therefore, the procedure was validated exactly and actually.Keywords:structured grids/meshes,unstructured grids/meshes,heat conduction1.IntroductionThe first step of numerical simulation is mesh generation that is cutting the continuous computational space into subdomains and identifying each node. The accuracy and efficiency of engineering numerical simulation mainly defend on the meshes and algorisms. In generally, all kind of mesh has its advantages and disadvantages; also the every numerical method has its constraints. Therefore, successful numerical simulation can only be done on the conditions that meshes and algorisms match perfectly [1].Two commonly kinds of mesh are structured and unstructured mesh/grid. The former characteristic is that the relationship between nodes is fixed and implied in the mesh. Thus, no special action is needed to ensure the relationship. But there don’t exists the property in unstructured mesh, so we must store the information about nodes such as volume nodes number, interfaces nodes number, and neighbor volume number[2-4] .It is stubborn to compare structured grid and unstructured grid exactly, besides considering the numerical algorism. In the brief, structured mesh has the good feature, simplex in generating, converging fast, and steady etc, while unstructured mesh can be more applicable for irregular domain, decomposing and encrypting in whole or part domain and used widely in later computation[4] . The paper takes advantage of two kinds of mesh to get fine results by the transformation between them.2.Transformation Between Both MeshesRegular structured mesh in orthogonal coordination is the oldest, most basic and simplex generation technique, including rectangle mesh of Cartesian coordinates and curve mesh in cylindrical coordinates or spherical coordinates. No detail about this kind of mesh, but the paper based on orthogonal mesh and body-fitted grid.First, we have to get the grid nodes of coordination in three dimensions, and then transform them to unstructured grid nodes number. Finally, numerical simulation will be done based on the unstructured mesh. For the transformation, at first, select cells shape and nodes NCTYPE(I) and NCNODE(J,I), here they are vertex number and coordination value (X(I),Y(J),Z(K)) of cell, respectively. Secondly, get the surface information NFTYPE (I) and NFNODE (J, I) of the cells. Where, the node order conform right hand rule, which is, ensuring the direction of surface normal is outside the cells.At the end, storing all neighbor cells information and their boundary property by KBCC (I).Ultimately, we can obtain the six data files. It is exactly these files comprise surfaces and nodes number for every cell and surface. The key of transformation is rearranging the I/J/K order of structured grid nodes to cell series data structure. Although the program is easy to do, the technique proved to be a handicap. Next part program is given in two dimensions.C**************************************************COME HERE FOR THE NODES OF CELL (cell_node.dat)LM=L2*M2 I0=0 J0=0DO 30 I=1,NCV NCTYPE(I)=8 NCNODE(1,I)=I+I0+J0NCNODE(2,I)=I+1 +I0+J0 NCNODE(3,I)=I+L1+I0+J0 NCNODE(4,I)=I+L2+I0+J0 NCNODE(5,I)=I+I0+J0+LMNCNODE(6,I)=I+1 +I0+J0+LM NCNODE(7,I)=I+L1+I0+J0+LM NCNODE(8,I)=I+L2+I0+J0+LM IF(MOD(I,L3).EQ.0) I0=I0+1IF(MOD(I,L3*M3).EQ.0) J0=J0+L230 CONTINUEC**************************************************The particular examples and their results analysis are provided in following paragraphs.3. Heat Conduction ExamplsProblem 1: We have heat transfer conduction without heat source in cubic region. Geometry and computational grids are showed in figure1, and governing equation is heat conduct equation with constant property in three Cartesian coordinates. The left surface has higher temperature T 2, and the left five ones have lower temperature T 1. Arithmetic formula of governing function and boundary conditions are:0=⎟⎠⎞⎜⎝⎛∂∂∂∂+⎟⎟⎠⎞⎜⎜⎝⎛∂∂∂∂+⎟⎠⎞⎜⎝⎛∂∂∂∂z T k z y T k y x T k x(1.1) 0.1,0.1,0.0,0.121======k T T c b a(1.2)(a) Cubic V olume (b) Orthogonal meshes (c) Body-fitted meshesFigure 1 Geometry and structured/unstructured meshesWe can obtain the exact solution of (1.1) and (1.2) (Kakac and Yener, 1993)[5],[][]∑∑∞=∞=−−−−−=−−=11121sinh )(sinh )sin()sin(])1(1[])1(1[4),(),(m n mn mn m n m mn nb y b z x ac T T T y x T y x ααβλβλθ(1.3)Where,n λa n π=(n = 1, 2,…,i ) =m βcm π (m = 1, 2, …,i )22mn mn βλα+=(1.4)In Figure 2, the results of temperature distributions were from the transformation of orthogonalmeshes to unstructured grids. The same one was from the transformation of body-fitted meshes to unstructured grids in Figure 3. The solid lines stand for the exact solution. The dashed lines represent numerical solution. The numbers of grid are 10*10*10. There are agreements of temperature fields in both meshes.(a) X =0.5 (b) Y =0.2 (c) Z =0.5Figure 2. The temperature field of orthogonal meshes(————Exact Solution - - - - - -Numerical Solution)(a) X =0.5 (b) Y =0.2 (c) Z =0.5Figure 3. The temperature field of body-fitted meshesProblem 2: We have heat transfer conduction within heat source in cubic region. Geometry and computational grids are showed in figure1, and governing equation is heat conduct equation with constant property in three Cartesian coordinates as following. The all surfaces maintain the constant temperature (T 1 =0) same as the first kind of boundary condition. Mathematical formula of governing function and boundary conditions are:=∂∂+∂∂+∂∂222222zT y T x T )sin()sin()(1c z a x b y y k ππ−− (2.1)The exact solution of this problem is [6],)sin()sin()sin(]1()()1[(1π8),,,5,3,1222352c z b y n a x cb n a n kb z y x T n πππ⋅++−=∑∞=L ( (2.2)The results of temperature distributions were from the transformation of body-fitted meshes tounstructured grids in Figure 4. The solid lines stand for the exact solution. The dashed lines represent numerical solution. The numbers of grid are 10*10*10. There are agreements of temperature fields in both meshes. There are the symmetrical temperature distribution basic of the boundary conditions and geometry.(a) X =0.5 (b) Y =0.5 (c) Z =0.5Figure 4. The temperature field of body-fitted meshesProblem 3: We have heat transfer conduction without heat source in cylindrical region. Geometry and computational grids are showed in figure 5a, and governing equation is heat conduct equation with constant property in three cylindrical coordinates as following. The outside surface has higher temperature T 2, and the inside surface has lower temperature T 1. Mathematical formula of governing function and boundary conditions are:0112=⎟⎠⎞⎜⎝⎛∂∂∂∂+⎟⎟⎠⎞⎜⎜⎝⎛∂∂∂∂+⎟⎠⎞⎜⎝⎛∂∂∂∂z T k z T k r r T kr r r ϕϕ(3.1) 0.1,0.8,0.4,0.2,0.12121=====k T T r r r r(3.2)The exact solution of this problem is [7-8],)/ln()/ln()/ln()(122211r r r r T r r T r T r r −=(3.3)In Figure 5, the results of temperature distributions were from the transformation of body-fittedmeshes to unstructured grids. The solid lines stand for the exact solution. The dashed lines represent numerical solution. The numbers of grid are 10*10*10. There are agreements of temperature fields in both meshes. There are the symmetrical temperature distribution basic of the boundary conditions and geometry.(a) Meshes (b)Temperature fields in Z=0.5 (c) The flood picture of temperatureFigure 5. The temperature field of cylindrical coordinates4.Closure RemarkThe produces, which the heat conduction equations were solved, was presente d using the unstructured meshes that were transformed from structured grids. There are two kinds of meshes including orthogonal and body-fitted meshes. We show three examples for evaluating and proving this processor accruable and reasonable. The problem one and two are in the Cantinas coordinate and the problem three is in cylindrical coordinate. All results of numerical simulation were compared with the exact solutions. As a result, there is a perfect agreement between them.References[1] 陶文铨. 计算传热学的近代发展[M] 北京: 科学出版社, 2001.[2] PA TANKAR S V. Computation of Conduction and Duct Flow Heat Transfer [M].USA: Innovative Research Inc, 1991.[3] PA TANKAR S V. Numerical Heat Transfer and Fluid Flow [M]. New York: Hemisphere Publishing, 1981.[4] ZHANG M. Modeling of Radiative Heat Transfer and Diffusion Processes Using Unstructured Grid [D]. USA: Tennessee Technological University; 2000.[5] KAKAC S, YENER Y. Heat Conduction (Third edition) [M]. Taylor & Francis, Publisher, 1993.[6] 马信山. 电磁场基础[M]. 北京: 清华大学出版社, 1995.[7] M. N. 奥齐西克. 热传导[M]. 俞昌铭, 译. 北京: 高等教育出版社, 1984.[8] 南京工学院数学教研组. 数学物理方程和特殊函数[M]. 北京: 人民教育出版社, 1982.。