研究生怎么报销(四篇)
在日常学习、工作或生活中,大家总少不了接触作文或者范文吧,通过文章可以把我们那些零零散散的思想,聚集在一块。大家想知道怎么样才能写一篇比较优质的范文吗?以下是我为大家搜集的优质范文,仅供参考,一起来看看吧
研究生怎么报销篇一
1、每位研究生三年的个人费用为2000元,包括访学(调研)费和资料费两部分,访学(调研)费上限1200元,原则上报销访学期间的路费和住宿费。资料费上限800元,原则上报销购买图书和版面费等。
2、访学(调研)前提供访学计划申请书、会议邀请函等,由主管研究生的副院长签字同意;
3、访学返回后,填写《研究生个人经费申请表》,导师、主管研究生的副院长、主管财务的副院长分别签字同意;
4、购买图书的发票,在发票背面写明经办人,由学院资料室吴应驹老师验收,并加盖资料验收章;
5、到办公室领取报销单据,粘贴票据,填写报销单。
6、院长签字并加盖公章后到财务处办理报账。
7、为了方便大家,学院定于每周三为研究生个人报账日,学院办公室研究生秘书孟秀芳老师专门负责。
新闻与传播学院
2008.10.30
研究生怎么报销篇二
研究生医药费报销制度
根据国家有关规定和研究生院的规定,中国农业科学院研究生院在籍研究生医药费报销规定如下:
1.研究生就诊合同医院:a: 海淀医院、农科院门诊部;b: 马连洼三所的研究生可以在中国农大校医院;c:京外所的在本所医务室或自选一所县级以上正规医院;d:放假期间必须在本地区县级以上正规医院急诊室就诊;e:有特殊病症经研究生院批准可自择一所医院就诊,但报销比例下降20%;f:严禁在部队医院就诊。
2.医药费报销比例:按 50% 报销。
3.医药费报销时间:每季度末的最后一周的周二、周三全天报销。每年12月的第三周结清本的医药费,过时不予报销。
4.医药费报销方式:凭学生证、医院就诊发票(手写收据一律不报销)、专用处方(北京市医疗保险专用处方)、发药明细单才能报销;检查费、化验费、治疗费必须附上明细单,并且检查费、化验费需附上检查化验结果报告单;治疗费需查看门诊病历手册。
5.正常的体检费、计划生育措施费等非疾病费用不能报销。
6.符合医疗保险报销范围的医疗费,因个人原因未获赔偿的,一律不予报销。
7.医疗保险报销范围请见附件。
8.医药费报销注意事项:
① 限二级以上医院使用的药品,必须到海淀医院开,农科院门诊部不能开此类药品。否则不予报销。
② 开药量:急性病不得超过3日量,慢性病不得超过7天的药量。超量部分一律不能报销。
③ 中药汤剂也同样执行上述开药量的规定。
④ 急诊发生的医疗费用报销时需要出具:a、盖有急诊章的急诊科(室)急诊处方或盖有急诊章的北京市医疗保险专用处方;b、收据;c、检查、治疗费用明细;d、诊断证明或留观证明;凡没有上述单据的均不予报销。急诊必须符合急诊范围的规定;急诊就医只能门诊不能住院,如需住院必须回合同医院住院。严禁在部队医院就医。
此制度至2005年9月1日起执行
附件:医疗保险的有关规定
由研究生院统一组织,研究生个人缴纳医疗保险费,投保20000元的住院医疗保险和10000元的意外伤害保险。出险后,按以下程序办理索赔事宜:
1.因疾病住院,出院后一周内,将县级以上(含县级)医院出具的医疗费收据、诊断证明书、医疗费的明细表及身份证复印件交到研究生工作处,并填写《保险索赔申请单》。
2.因意外伤害需治疗的,在完成全部治疗后的一周内,将县级以上(含县级)医院出具的医疗费收据和底方、诊断证明书及身份证复印件交到研究生工作处,并填写《保险索赔申请单》。
逾期不办理索赔申请的,即作为自动放弃权益,研究生院将不再受理其医疗费报销申请。
研究生怎么报销篇三
fluent 重要说明摘记
第01章 fluent简单算例21
fluent是用于模拟具有复杂外形的流体流动以及热传导的计算机程序。
对于大梯度区域,如自由剪切层和边界层,为了非常准确的预测流动,自适应网格是非常有用的。
fluent解算器有如下模拟能力:
用非结构自适应网格模拟2d或者3d流场,它所使用的非结构网格主要有三角形/五边形、四边形/五边形,或者混合网格,其中混合网格有棱柱形和金字塔形。(一致网格和悬挂节点网格都可以) 不可压或可压流动
定常状态或者过渡分析
无粘,层流和湍流
牛顿流或者非牛顿流
对流热传导,包括自然对流和强迫对流
耦合热传导和对流
辐射热传导模型
惯性(静止)坐标系非惯性(旋转)坐标系模型
多重运动参考框架,包括滑动网格界面和rotor/stator interaction modeling的混合界面 化学组分混合和反应,包括燃烧子模型和表面沉积反应模型 热,质量,动量,湍流和化学组分的控制体源
粒子,液滴和气泡的离散相的拉格朗日轨迹的计算,包括了和连续相的耦合 多孔流动
一维风扇/热交换模型 两相流,包括气穴现象
复杂外形的自由表面流动
上述各功能使得fluent具有广泛的应用,主要有以下几个方面 process and process equipment applications 油/气能量的产生和环境应用 航天和涡轮机械的应用 汽车工业的应用 热交换应用
电子/hvac/应用 材料处理应用
建筑设计和火灾研究
总而言之,对于模拟复杂流场结构的不可压缩/可压缩流动来说,fluent是很理想的软件。
当你决定使fluent解决某一问题时,首先要考虑如下几点问题: 定义模型目标:从cfd模型中需要得到什么样的结果?从模型中需要得到什么样的精度;选择计算模型:你将如何隔绝所需要模拟的物理系统,计算区域的起点和终点是什么?在模型的边界处使用什么样的边界条件?二维问题还是三维问题?什么样的网格拓扑结构适合解决问题?物理模型的选取:无粘,层流还湍流?定常还是非定常?可压流还是不可压流?是否需要应用其它的物理模型?确定解的程序:问题可否简化?是否使用缺省的解的格式与参数值?采用哪种解格式可以加速收敛?使用多重网格计算机的内存是否够用?得到收敛解需要多久的时间?在使用cfd分析之前详细考虑这些问题,对你的模拟来说是很有意义的。当你计划一个cfd工程时,请利用提供给fluent使用者的技术支持。.解决问题的步骤
确定所解决问题的特征之后,你需要以下几个基本的步骤来解决问题:
1.创建网格.2.运行合适的解算器:2d、3d、2ddp、3ddp。3.输入网格 4.检查网格 5.选择解的格式
6.选择需要解的基本方程:层流还是湍流(无粘)、化学组分还是化学反应、热传导模型等 7.确定所需要的附加模型:风扇,热交换,多孔介质等。8..指定材料物理性质 8.指定边界条件
9.调节解的控制参数 10.初始化流场 11.计算解 12.检查结果 13.保存结果
14.必要的话,细化网格,改变数值和物理模型。
解算器中用户可以选择的输入 选择解的格式
fluent提供三种不同的解格式:分离解;隐式耦合解;显式耦合解。三种解法都可以在很大流动范围内提供准确的结果,但是它们也各有优缺点。分离解和耦合解方法的区别在于,连续性方程、动量方程、能量方程以及组分方程的解的步骤不同,分离解是按顺序解,耦合解是同时解。两种解法都是最后解附加的标量方程(比如:湍流或辐射)。隐式解法和显式解法的区别在于线化耦合方程的方式不同。详情请参阅相关章节。
分离解以前用于fluent 4和fluent/uns,耦合显式解以前用于rampant。分离解以前是用于不可压流和一般可压流的。而耦合方法最初是用来解高速可压流的。现在,两种方法都适用于很大范围的流动(从不可压到高速可压),但是计算高速可压流时耦合格式比分离格式更合适。
fluent默认使用分离解算器,但是对于高速可压流(如上所述),强体积力导致的强烈耦合流动(比如浮力或者旋转力),或者在非常精细的网格上的流动,你需要考虑隐式解法。这一解法耦合了流动和能量方程,常常很快便可以收敛。耦合隐式解所需要内存大约是分离解的1.5到2倍,选择时可以通过这一性能来权衡利弊。在需要隐式耦合解的时候,如果计算机的内存不够就可以采用分离解或者耦合显式解。耦合显式解虽然也耦合了流动和能量方程,但是它还是比耦合隐式解需要的内存少,但是它的收敛性相应的也就差一些。
注意:分离解中提供的几个物理模型,在耦合解中是没有的:多项流模型;混合组分/pdf燃烧模型/预混合燃烧模型/pollutant formation models/相变模型/rosseland辐射模型/指定质量流周期流动模型/周期性热传导模型。
网格检查是最容易出的问题是网格体积为负数。如果最小体积是负数你就需要修复网格以减少解域的非物理离散。你可以在adapt下拉菜单中选中iso-value...来确定问题之所在,其它关于网格检查的信息请参阅“网格检查”一章。
分离解算器是fluent默认的解算器,fluent中默认物理模型是层流流动,第02章 fluent用户界面22
windows nt系统独有的页面设置面板功能:在图形显示窗口的system菜单中点击page setup..菜单,弹出页面设置面板如下:
第一个color:允许你选择是否使用彩色图 第二个color:选择彩色图形 gray scale:选择灰度比例图 monochrome:选择黑白图
color quality:允许你指定图形的色彩模式
true color: 创建一个由rgb值定义的图,这假定了你的打印机或者显示器有至少65536个色彩或无限色彩。
mapped color:用色彩图创建图形,这对于只有256色的设备是一个不错的选择 dithered color:用20个或更少的色彩创建一个颤动图
clipboard formats: 允许你选择所需格式复制到剪贴板。图形窗口的大小会影响剪贴板图形的尺寸。要得到最好的结果最好是调节图形窗口的尺寸并用windows剪贴板查看器检查剪贴板图形。
bitmap:图形窗口以位图形式复制
dib bitmap:是一个与设备有关的图形窗口位图复制 metafile:是一个windows 图元文件
enhanced metafile:是一个windows增强图元文件 picture format:允许你指定光栅和矢量图
vector: 创建矢量图,这一格式在打印时有很高的清晰度,但是一些大的3d图可能会花很长时间来打印
raster: 创建光栅图,这一格式在打印时有相对较低的清晰度,但是一些大的3d图可能会花较少时间来打印
printer scale %:控制打印图形覆盖页面的范围,减少尺度会有效的增加图形页面的空白。options:包括控制图形其它属性的选项
landscape orientation(printer):指定图形的方向。如果选上改选项,图形将会在前景(landscape)模式中形成,否则是在肖像(portrait)模式下形成。改选项只在输出时应用。reverse foreground/background:如果选定就会使图形的前景和背景颜色互换。这一功能可以使你复制白前景黑背景的图为黑前景白背景。
第03章 fluent文件的读写
读入新的网格文件
用特定网格设定完case文件之后,你可以将新网格与已知边界条件,材料属性,解参数等结合。这一功能一般用于产生比正在使用更好的网格,此时你不用重新输入所有的边界条件,材料属性和参数。只要新网格和原来的网格有相同的区域结构即可
新旧网格应该具有同一区域,并具有相同的顺序,否则会有警告出现,因为相容性可能会造成边界条件的问题。在文本界面使用file/reread-grid命令读入新网格
在进行网格适应的时候必须保存新的case文件和data文件,否则新的data据文件将和case文件不符。如果你不保存一个更新的case或data文件,fluent会给出警告。
自动保存case文件和data文件
在计算过程中一般是需要自动保存文件的,否则因为断电等故障可能造成计算前功尽弃。fluent允许我们在计算时设定间隔保存文件。这一功能在时间相关计算时是非常有用的,因为它使得我们不必中断计算来保存结果。对于定常问题也可以使用自动保存功能,从而可以检验迭代过程中不同状态的解 点击菜单file/wite/utosave...,弹出下图:
figure 1:自动保存case/data面板
在这个面板中必须设定保存频率和文件名,保存频率的默认值是零,也就是说默认没有自动保存。
定常流是在迭代中指定保存频率,非定常流是在时间步中指定保存频率(若使用显式时间步进法也是在迭代中设定保存频率)。如果保存频率是10,那么在定常计算中每迭代10步保存一次。fluent自动保存不同的文件类型,、dat、gz或者.z。所有自动保存的设置都存在case文件中。
读入fluent/uns和rampant的case文件和data文件
fluent/uns 3或4以及rampant 2, 3,或4中创建的case文件可以和目前的case文件按相同的方式读入。如果读入的是fluent/uns 创建的case文件,fluent将会在解控制面板种选择分离解。如果读入的是rampant创建的case文件,fluent将会在解控制面板种选择耦合显式解。
fluent/uns 4以及rampant4中创建的data文件可以按相同的方式读入到fluent中。
导入fluent 4的case文件,点击菜单file/import/fluent 4 case...出现对话框,选择所需文件。fluent将只读入fluent 4 case文件的网格信息和区域类型,读入文件之后你必须指定边界条件,模型参数,材料属性等信息。
导入fidap 7 neutral文件,点击菜单file/import/fidap7...,弹出对话框,选择所需文件。fluent将只读入fidap7...文件的网格信息和区域类型,读入文件之后你必须指定边界条件,模型参数,材料属性等信息。
用户输入
要开始日志文件进程,请选择菜单:file/write/start journal...在文件选择对话框中输入文件名之后,日志记录就开始了,start journal...选项也变成了stop journalmenu选项。退出程序或者选择stop journal都可以结束日志文件的记录。(file/write/stop journal)
你可以在点击菜单file/read/journal..之后在选择文件对话框中读入日志文件。日志文件通常是在主文本菜单(最上层菜单)中加载,而不管你在哪一个文本菜单层。创建transcript文件
transcript文件包含了fluent标准输入输出的完全记录(通常是键盘和图形用户界面的输入和屏幕的输出)。在transcript文件中,gui命令是作为scheme代码行来记录的。fluent将所有的键入和图形用户界面的输入以及文本窗口的输出记录下来作为transcript文件。
transcript文件对程序的进程作了记录以便于将来的参考。因为它们包括消息以及其它输入,所以它并不像日志文件,它不可以重新读入到程序中。
注意:在记录时,只有一个transcript文件可以打开,但是你可以同时写日志文件和transcript文件。当transcript记录正在运行时,你也可以读入日志文件。
用户输入
要启动transcripting进程,请选择file/write/start transcript...菜单。在选择文件对话框中输入文件名之后,transcript记录过程就开始了,而且start transcript...按钮就会变成stop transcriptmenu按钮。点击stop transcript按钮或者退出程序就会结束transcript进程。
轮廓文件的读写
边界轮廓用于指定解域的边界区域的流动条件。例如,它们可以用于指定入口平面的速度场。
读入轮廓文件
点击菜单file/read/profile...弹出选择文件对话框,你就可以读入边界轮廓文件了。
写入轮廓文件
你也可以在指定边界或者表面的条件上创建轮廓文件。例如:你可以在一个算例的出口条件中创建一个轮廓文件,然后在其它算例中读入该轮廓文件,并使用出口轮廓作为新算例的入口轮廓。
要写一个轮廓文件,你需要使用write profile面板(figure 1),菜单:file/write/profile...figure 1:write profile面板 1.保留define new profiles的默认选项。
2.选择表面,你想要在该表面上获取表面列表中的轮廓的数据 3.选择变量,你想要在该值列表中创建轮廓
4.点击write...按钮,并在选择文件对话框中输入轮廓文件的名字。
fluent会保存表面上数据点的网格坐标,以及这些位置上所选定变量的值。当你将轮廓文件读入到解算器中时,表面名将会是轮廓名,值的名字将是在边界条件控制面板的下拉菜单中出现的流场(field)名。
如果你在将轮廓读入时对边界轮廓进行了修改(比如:你将原轮廓再定位产生一个新的轮廓),或者你想将不同的轮廓文件用于一个case文件,你可以选择write currently defined profiles选项然后点击write...按钮。所有目前定义的轮廓都会保存在选择文件对话框中你所指定的文件中。不管你什么时候需要将该文件读入到解算器中,这个文件都可以读入
写边界条件网格
你可以将边界区域(表面网格)写进一个文件中。该文件可用tgrid读入来产生体网格。如果你对其它网格生成程序产生的网格不满意,你就会发现这项功能很有用。点击菜单file/write/boundary grid...打开选择文件对话框,你就可以将边界网格写入。
第04章 fluent单位系统
需要强调的是fluent内部使用的是国际单位,所以单位的转换仅仅是将内部的数值转换到你所需的界面。
需要注意fluent输入的单位和剩下问题单位的设定是不同的。必须在如下的定义中使用国际单位而不管你所使用的单位系统 边界特征
源项(参阅质量、动量、能量和其他源项的定义) 自定义流场函数
外部创建xy 图形文件的数据 自定义函数
在定义材料属性时,所采用的是指定温度相关多项式或者分段多项式函数,请记住函数中的温度总是kelvin或者rankine单位。如果你使用的是celsius或kelvin作为你的温度单位,那么多项式的系数必须是kelvin;如果你使用fahrenheit或者rankine作为你的温度单位,你必须使用rankine作为输入单位。关于温度相关的材料属性请参阅“用温度相关函数定义属性”一节。
网格文件的单位
一些网格文件允许我们对网格尺度定义一组单位。然而,当你将网格读入fluent的时候,它总是将长度单位假定为米,如果不是这样你就需要标度网格,具体内容请参阅“标度网格一节”
确定fluent中的单位系统
fluent提供british, si, cgs, “default.”单位系统。这些单位系统之间可以相互转换,转换方法是在设定单位面板中的set all to选项中确定所要单位。菜单define/units...figure 1:单位设定面板
英制单位点击british按钮;国际单位点击si按钮;cgs(centimeter-gram-second)单位点击cgs按钮;回到默认单位,点击default按钮。默认单位和国际单位相似,但角度单位是度而不是弧度。点击某一按钮之后单位系统马上就转换了,如果不想定义任何单位关闭面板就可以了。改变单位后,所有后来输入的单位都参照新的单位系统。
自定义单位系统
如果你想自己定义一个与上面所述四钟单位都不同的单位,你可以用单位设定面板选择可选单位或者指定自己的单位名称及相关转换因子。
列出当前单位
在定义一个或多个数量的单位之前,你可能想要列出当前单位,那么你只需要点击单位设定面板上的list按钮,fluent就会在文本窗口中列出当前的所有量以及它们的单位、转换因子和偏移量。
改变某一量的单位
fluent允许改变个别变量的单位。当你使用某一设定单位,但是想改变某一量或者少数几个量的单位时这一功能是很有用的。比方说你想要使用国际标准单位,但是图形的尺寸是英寸。你就可以选择国际标准单位然后将长度单位从米转换到英寸。具体转换步骤如下: 1.在数量列表中选定某一数量(它们是按照字母排序的)2.选择新的单位
像上面的例子,你在数量列表中选择长度,然后选择所需单位。转换因子马上更新为0.0254 meters/inch。如果新的单位有非零偏移量,偏移量也会随之更新。例如你使用国际单位作为温度的单位,但是现在用华氏温度取代开尔文温度,转换因子将会变成1,偏移量将会变成273.15。选定数量和新单位后,单位的改变就已经完成了,不需要再做其它的工作。定义新的单位
对某一数量定义新的单位步骤如下: 1.在单位设定面板选定需要修改单位的量 2.点击new...按钮,出现下图
figure 1:单位定义按钮
3.输入新单位的名字,转换因子以及偏移量
4.点击ok之后,新单位就出现在单位设定面板了
比如:你想要使用小时作为时间单位,你只需在数量列表中选择时间然后点击按钮,出现单位定义面板,输入转换因子3600,点击ok即可。在定义新单位时,转换因子都是相对国际单位的如果你想定义速度单位为feet/min你就可以按照下式计算转换因子:x义了。
ft0.3048mminmy,至此你也就知道转换因子的含minft60ss第05章 fluent网格
网格拓扑结构
fluent是非结构解法器,它使用内部数据结构来为单元和表面网格点分配顺序,以保持临近网格的接触。因此它不需要i,j,k指数来确定临近单元的位置。解算器不会要求所有的网格结构和拓扑类型,这使我们能够灵活使用网格拓扑结构来适应特定的问题。二维问题,可以使用四边形网格和三角形网格,三维问题,可以使用六面体、四面体,金字塔形以及楔形单元,具体形状请看下面的图形。fluent可以接受单块和多块网格,以及二维混合网格和三维混合网格。另外还接受fluent有悬挂节点的网格(即并不是所有单元都共有边和面的顶点),有关悬挂节点的详细信息请参阅“节点适应”一节。非一致边界的网格也可接受(即具有多重子区域的网格,在这个多重子区域内,内部子区域边界的网格节点并不是同一的)。详情请参阅非一致网格
figure 1: 单元类型
选择适当的网格类型
fluent在二维问题中可以使用由三角形、四边形或混合单元组成的网格,在三维问题中可以使用四面体,六面体,金字塔形以及楔形单元,或者两种单元的混合。网格的选择依赖于具体的问题,在选择网格的时候,你应该考虑下列问题: 初始化的时间 计算花费 数值耗散
初始化的时间
很多实际问题是具有复杂几何外形的,对于这些问题采用结构网格或块结构网格可能要花费大量的时间,甚至根本无法得到结构网格。复杂几何外形初始化时间的限制刺激了人们在非结构网格中使用三角形网格和四面体网格。然而,如果你的几何外形并不复杂的话,两种方法所耗费的时间没有明显差别
如果你已经有了结构网格代码如fluent 4生成的网格,那么在fluent中使用该网格会比重新生成网格节约大量的时间。这一特点也刺激了人们在fluent仿真中使用四边形网格和六面体网格。注意:fluent有一个格式转换器允许你从其它程序中读入结构网格。
计算花费
当几何外形太复杂或者流动的长度尺度太大时,三角形网格和四面体网格所生成的单元会比等量的包含四边形网格和六面体网格的单元少得多。这是因为三角形网格和四面体网格允许单元聚集在流域的所选区域,而四边形网格和六面体网格会在不需要加密的地方产生单元。非结构的四边形网格和六面体网格为对于一般复杂外形提供了许多三角形和四面体网格的优点。
四边形和六边形单元的一个特点就是它们在某些情况下可以允许比三角形/四面体单元更大的比率。三角形/四面体单元的大比率总会影响单元的歪斜。因此,如果你有相对简单的几何外形,而且流动和几何外形很符合,比如长管,你就可以使用大比率的四边形和六边形单元。这种网格可能会比三角形/四面体网格少很多单元。
数值耗散
多维条件下主要的误差来源就是数值耗散又被称为虚假耗散(之所以被称为虚假的,是因为耗散并不是真实现象,而是它和真实耗散系数影响流动的方式很类似)。
关于数值耗散有如下几点:
当真实耗散很小时,即对流占主导地位时,数值耗散是显而易见的。
所有的解决流体问题的数值格式都会有数值耗散,这是因为数值耗散来源于截断误差,截断误差是描述流体流动的离散方程导致的。
fluent中所用的二阶离散格式可以帮助减少解的数值耗散的影响。 数值耗散量的大小与网格的分辨率成反比。因此解决数值耗散问题的一个方法就是精化网格。
当流动和网格成一条直线时数值耗散最小(所以我们才要使用结构网格来计算啊)
最后一点和网格选择最有关系。很明显,使用三角形/四面体网格流动永远不会和网格成一条直线,而如果几何外形不是很复杂时,四边形网格和六面体网格可能就会实现流动和网格成一条线。只有在简单的流动,如长管流动中,你才可以使用四边形和六面体网格来减少数值耗散,而且在这种情况下使用四边形和流面体网格有很多优点,因为与三角形/四面体网格相比你可以用更少的单元得到更好的解。
在计划解决你的问题的开始,应该注意下面的几何图形设定以及网格结构的必要条件。 对于轴对称图形来说,必须定义笛卡尔坐标系的x轴为旋转轴(figure 1).figure 1:轴对称图形必须以x轴为中线
周期性边界条件要具有周期性网格,虽然gambit和tgrid能够产生真正的周期性边界,但是geomesh和大多数cad软件包是无法产生周期性边界条件的。如果下面的条件需要满足的话,tgrid提供了geomesh和大多数cad软件产生的三角形表面网格生成周期性边界的功能。
1.周期及其内部在它们的边界曲线上有相同的节点分布。2.周期及其内部的节点与常数平动因子和转动因子有关。详情请见gambit和tgrid的帮助文件。
如果你用geomesh和大多数cad软件产生四边形网格和六面体网格,你必须保证在周期性区域内的网格是相同的。然后便可以在fluent中使用make-periodic命令建立周期性边界。详细内容请参阅“创建周期性区域”一节。(你能够在解算器中对三角形或四面体网格创建周期性边界条件而不用上面所述的tgrid来创建)网格质量
网格质量对计算精度和稳定性有很大的影响。网格质量包括:节点分布,光滑性,以及歪斜的角度(skewness)。
节点密度和聚集度
连续性区域被离散化使得流动的特征解(剪切层,分离区域,激波,边界层和混合区域)与网格上节点的密度和分布直接相关。在很多情况下,关键区域的弱解反倒戏剧化的成了流动的主要特征。比如:由逆压梯度造成的分离流强烈的依靠边界层上游分离点的解。
边界层解(即网格近壁面间距)在计算壁面剪切应力和热传导系数的精度时有重要意义。这一结论在层流流动中尤其准确,网格接近壁面需要满足:
yp其中 u1 vx从临近单元中心到壁面的距离;u=自由流速度 ;v= 流体的动力学粘性系数 ;x=yp= 从边界层起始点开始沿壁面的距离。上面的方程基于零攻角层流流动的blasius解[139]。网格的分辨率对于湍流也十分重要。由于平均流动和湍流的强烈作用,湍流的数值计算结果往往比层流更容易受到网格的影响。在近壁面区域,不同的近壁面模型需要不同的网格分辨率。
一般说来,无流动通道应该用少于5个单元来描述。大多数情况需要更多的单元来完全解决。大梯度区域如剪切层或者混合区域,网格必须被精细化以保证相邻单元的变量变化足够小。不幸的是要提前确定流动特征的位置是很困难的。而且在复杂三维流动中,网格是要受到cpu时间和计算机资源的限制的。在解运行时和后处理时,网格精度提高,cpu和内存的需求量也会随之增加。自适应网格技术可用于在流场的发展基础上提高和/或减少网格密度,并因此而提供了网格使用更为经济的方法。
光滑性
临近单元体积的快速变化会导致大的截断误差。截断误差是指控制方程偏导数和离散估计之间的差值。fluent可以改变单元体积或者网格体积梯度来精化网格从而提高网格的光滑性
单元的形状
单元的形状(包括单元的歪斜和比率)明显的影响了数值解的精度。单元的歪斜可以定义为该单元和具有同等体积的等边单元外形之间的差别。单元的歪斜太大会降低解的精度和稳定性。比方说:四边形网格最好的单元就是顶角为90度,三角形网格最好的单元就是顶角为60度。比率是表征单元拉伸的度量。正如在计算花费一节所讨论的,对于各向异性流动,过渡的比率可以用较少的单元产生较为精确的结果。但是一般说来应该尽量避免比率大于5:1。
流动流场相关性
分辨率、光滑性、单元外形对于解的精度和稳定性的影响强烈的依赖于所模拟的流场。例如:在流动开始的区域可以忍受过渡歪斜的网格,但是在具有大流动梯度的区域这一特点可能会使得整个计算无功而返。因为大梯度区域是无法预先知道的,所以我们只能尽量的使整个流域具有高质量的网格。
gambit网格文件
你可以使用gambit创建二维和三维结构/非结构/混合网格。详细内容请参阅gambit 建模向导,并将你的网格输出为fluent 5格式。所有的这样的网格都可以直接读入到fluent,菜单:file/read/case...使用fe2ram转换器转换文件
如果你打算手动转换cad文件然后再读入到fluent,你可以输入下面的命令: tfilter fe2ram [dimension] format [zoning] input-file output-file 其中方括号括起来的是可选内容(输入时不要加方括号)。维数表示数据表的维数。-d2表示网格是二维的。如果不输入维数则默认为三维网格。格式表示你要转换文件的格式-tansys表示ansys文件,-tideas表示i-deas文件,-tnastran表示nastran文件,-tpatran表示patran文件。要检查文件是否是从任何其它的cad软件包转换来的请输入:tfilter fe2ram-cl –help。zoning表示cad软件包有多少个区域被标识。-zid表示区域被正确标识,-znone表示忽略所有的区域组。对于被分组的网格区域,zoning向不需要输入任何东西,因为这种情况是默认的。input-file和output-file分别为需要转换的文件和转换后的文件名。
例如,你要将二维i-deas体网格文件转换为你就需要键入下面的命令:tfilter fe2ram-d2-tideas 。
非一致网格
在fluent中可能会遇到具有非一致边界的区域组成的网格。也就是说,两个字区域的交界处网格节点位置并不相同。fluent处理这类网格的技巧和滑移网格模型的技巧相同,虽然这类网格并不滑移。
非一致网格计算
要计算非一致边界的流动,fluent必须首先计算组成边界的界面区域的交叉点。交叉点产生了一个内部区域,在这个内部区域内,两个界面区域重叠(见figure 1)。如果一个界面区域超出了另一个界面区域(见figure 2)。fluent将会在两个区域不重叠的地方创建一个或两个附加的壁面区域。
figure 1:完全重合网格界面交叉点
figure 2: 部分重合网格界面交叉点
主要解决的方法在于,流过网格交接面的计算是使用两个界面区域交叉点的表面结果,而不是交界面区域表面。在figure 3的例子中,界面区域由面a-b、b-c、d-e以e-f组成。这些区域的的交界面产生了面a-d、d-b、b-e以及e-c。产生在两个单元区域的重叠处的面(d-b, b-e, 以及e-c)被分组形成一个内部区域,剩下的面(a-d)形成壁面区域。要计算通过界面流入到单元iv的话,面d-e就被忽略了,而面d-b 和b-e 被使用,它们分别将信息从单元i和iii带入到单元iv中。
figure 3:二维非一致网格界面
非一致网格的所需条件与限制:
如果两个交界面的边界具有相同的几何形状,网格界面可以是任何外形(包括三维中的非平面表面)。如果网格中有尖锐的特征(比如90度的角),交界面的两边都应该遵从这一特征。
如果创建的是非一致边界分隔的区域组成的多重单元区域构成的网格,你必须保证每一单元区域在非一致边界有清楚的界面。相邻单元区域的表面区域将会具有相同的位置和外形,但是其中一个会符合一个单元区域,另一个会符合另一个单元区域。(注意:此时也可能为每一个单元区域创建一个独立的网格文件,然后将它们合并。) 必须定位网格文件以便它在两边都有流体单元。在流体和固体区域的交界处不能够有非一致边界。
在创建非一致界面之前,所有的周期性区域必须正确定向(平移或旋转)。 对于三维问题,如果界面是周期性的,在相邻界面只能有一对周期性边界
使用非一致fluent/uns和rampant算例请参阅fluent/uns或rampant启动的相关内容。
在fluent中使用非一致网格
如果你的多重区域网格包括非一致边界,你必须遵循下面的步骤(首先要保证网格在fluent中可用)以保证fluent可以在你的网格上获取一个解。1.将已经合并后的网格读入fluent。(如果还没合并请参阅有关网格合并的内容)。
2.将网格读入之后,将组成非一致边界的承兑区域的类型改为界面。菜单为define/boundary conditions...。
3.在网格界面面板中定义非一致网格界面(figure 1),菜单为define/grid interfaces...。
figure 1: 网格界面面板
1.在网格界面区域输入界面的名字。
2.在界面区域的两个列表中制定组成网格界面的两个界面区域。注意:如果你的一个界面区域比另一个小,你应该把较小的界面指定为界面区域一以提高交界面计算的精度。3.对于周期性问题,点击界面类型选框以使其他类型无效。4.点击创建按钮来创建新的网格界面 如果两个界面区域没有完全重合,检查边界的非重叠部分的边界区域类型。如果边界类型不对,你可以用边界条件改变它。如果你创建的网格界面不正确,可以选中然后删除它(此时界面创建所产生的任何边界区域都会被删除)。然后你可以像通常一样处理问题的设定。
检查网格
fluent中的网格检查提供了区域扩展、体积统计、网格拓扑结构和周期性边界的信息,单一计算的确认以及关于x轴的节点位置的确认(对于轴对称算例)。蔡单为:grid/check。注意:我们推荐读入解算器之后检查网格的正确性,以在设定问题之前检查任何网格错误。
网格检查信息
网格检查信息会出现在控制台窗口。下面是一个例子。grid check domain extents:
x-coordinate: min(m)= 0.000000e+00, max(m)= 6.400001e+01
y-coordinate: min(m)=-4.538534e+00, max(m)= 6.400000e+01 volume statistics:
minimum volume(m3): 2.782193e-01
maximum volume(m3): 3.926232e+00
total volume(m3): 1.682930e+03 face area statistics:
minimum face area(m2): 8.015718e-01
maximum face area(m2): 4.118252e+00 checking number of nodes per ng number of faces per ng thread ng number of cells per ng face ng face ng element type ng boundary types: checking face ng periodic ng node ng nosolve cell ng nosolve face .区域范围列出了x、y和z坐标的最大值最小值,单位是米。体积统计包括单元体积的最大值、最小值以及总体积,单位是立方米。体积为负值表示一个或多个单元有不正确的连接。通常说来我们可以用iso-value adaption确定负体积单元,并在图形窗口中察看它们。进行下一步之前这些负体积必须消除。
拓扑信息首先是每一单元的面和节点数。三角形单元应该有三个面和三个节点,四面体单元应该有四个面和四个节点,四边形单元应该有四个面和四个节点,六面体单元应该有六个面和八个节点。
下一步,每一区域的旋转方向将会被检测,区域应该包含所有的右手旋向的面。通常有负体积的网格都是左手旋项。在这些连通性问题没有解决之前是无法获得流动的解的。最后的拓扑验证是单元类型的相容性。如果不存在混合单元(三角形和四边形或者四面体和六面体混合),fluent会确定它不需要明了单元类型,这样做可以消除一些不必要的工作。
对于轴对称算例,在x轴下方的节点数将被列出。对于轴对称算例来说x轴下方是不需有节点的,这是因为轴对称单元的体积是通过旋转二维单元体积得到的,如果x轴下方有节点,就会出现负体积。
对于具有旋转周期性边界的解域,fluent会计算周期角的最大值、最小值、平均值以及规定值。通常容易犯的错误是没有正确的指定角度。对于平移性周期边界,fluent会检测边界信息以保证边界确实是周期性的。
最后,证实单一计算。fluent会降解算器所建构的节点、面和单元的数量与网格文件的相应声明相比较。任何不符都会被报告出来。
网格统计报告
网格读入到fluent中之后有几种方法报告它的信息,你可以报告当前问题的内存使用信息,网格的尺寸,网格分割的统计也可以报告一个区域接一个区域的单元和表面的统计数据。
网格尺寸
点击菜单grid/info/size 你可以输出节点数、表面数、单元数以及网格的分区数。网格的分区是并行处理所需要的功能。下面是一个输出的结果 grid information level
cells
faces
nodes
partitions
0
如果你对于不同区域内有多少节点和表面被分开有兴趣,请点击菜单grid/info/zones 如果你用的是耦合显式解,将会在每个网格层面的信息。网格层面的信息源于fas多重网格加速方法所产生的粗糙网格层面。下面是一个输出结果: grid information level
cells
faces
nodes
partitions
0
0
0
0
0
网格区域信息
点击菜单grid/info/zones你可以在控制台窗口输出每一区域的节点、表面和单元的信息。网格区域信息包括节点总数,以及对于每一个表面和单元区域来说的表面和单元数、单元的类型,边界条件类型,区域标志等。下面是一个网格区域信息的例子: zone sizes:
21280 hexahedral cells, zone 4.532 quadrilateral velocity-inlet faces, zone 1.532 quadrilateral pressure-outlet faces, zone 2.1040 quadrilateral symmetry faces, zone 3.1040 quadrilateral symmetry faces, zone 7.61708 quadrilateral interior faces, zone 5.1120 quadrilateral wall faces, zone 6.23493 nodes.划分(partition)统计
获取划分统计的信息请点击菜单grid/info/partitions menu item.。
统计包括单元数,表面数,界面数和与每一划分相邻的划分数。注意我们也可以在划分网格面板点击输出划分按钮生成这个报告。
修改网格
网格被读入之后有几种方法可以修改它。你可以标度和平移网格,可以合并和分离区域,创建或切开周期性边界。除此之外,你可以在区域内记录单元以减少带宽。还可以对网格进行光滑和交换处理。并行处理时还可以分割网格。
注意:不论你何时修改网格,你都应该保存一个新的case文件和数据文件(如果有的话)。如果你还想读入旧的data文件,也要把旧的case保留,因为旧的数据无法在新的case中使用。
标度网格
fluent内部存储网格的单位是米——长度的国际单位。网格读入时她回假定网格的长度单位是米,如果你创建网格是使用的是其它长度单位,你必须将网格的标度改为米。具体内容可以参阅单位系统一章。
标度也可以用于改变网格的物理尺寸,虽然这不是单位系统设计的初衷,但是,我们的确可以适当的使用单位系统来改变网格的尺寸,具体的方法,相信每一个聪明人都猜得到了吧。注意:无论你打算以何种方式标度网格,你必须在初始化流场或开始计算之前完成网格的标度。在你标度网格时,任何数据都会无效。点击菜单grid /scale...,出现下面的面板:
figure 1:标度网格面板
使用标度网格面板步骤如下:
1.在下拉列表中,选择适当的在被创建网格中的厘米、毫米、英寸和英尺的缩写来标明单位。标度因子会自动被设为正确值(比如0.0254米/英寸或者0.3048米/英尺)如果你所用的单位不再列表中,你可以手动自己输入标度因子(比如米/码的因子)。
2.点击scale按钮。区域范围会被自动更新并以单位米输出正确的范围。如果还是宁愿在fluent进程中使用最初的单位,你可以标度网格面板改变单位
3.正如第二步中使用网格标度面板所提到的,当你不改变单位标度网格,你只是转换网格点的最初尺寸,转换方法就是网格坐标乘以转换因子。如果你想要在最初的单位下工作而不将单位改为米,你可以在设定单位面板中点击改变长度单位按钮。点击按钮之后区域范围就会被更新以表明最初单位的范围。这一单位在将来输入的时候将一直使用!如果你使用了错误的标度因子,偶然点击了标度按钮两次或者就是想重新标度,你可以点击unscale按钮。“unscaling”用标度因子去除所有的节点坐标。(在创建的网格中选择m并且点击scale按钮将不会重新标度网格。)
你也可以使用网格标度面板改变网格的物理尺寸。例如,你的网格是5英寸×8英寸,你可以设定标度因子为2得到10英寸×16英寸的网格。
平移网格
你可以指定节点的笛卡尔坐标的偏移量来平移网格。如果网格是通过旋转得到的而不是经过原来的网格得到的,这将对旋转问题很必要。对于轴对称问题,如果网格的设定是由旋转设定而与x轴不一致那么这对旋转问题也很必要。如果你想将网格移到特定的点处(如平板的边缘)来画一个距x轴有一定距离的xy图。
点击菜单grid/translate弹出平移网格面板(下图)可以平移网格:
figure 1:平移网格面板
使用平移网格面板平移网格步骤如下: 1.输入偏移量(可以是正负实数)
2.点击平移按钮,下面的区域范围不可以在这个面板中改变。
合并区域
为了简化解的过程你可能会将区域合并为一个区域。合并区域包括将具有相似类型的多重区域合并为一个。将相似的区域合并之后,会使设定边界条件以及后处理会变得简单。点击菜单grid/merge...弹出合并网格面板如下:
figure 1: 合并区域面板
什么时候合并区域
fluent允许你将相似类型的区域合并为一个。除非区域的数量已经限制了设置的速度以及数值分析的后处理,否则区域合并是不必要的。例如:对于大量的区域设定相同的边界条件会消耗很多时间而且会消除不相容性。除此之外,数据的后处理通常包括使用区域生成表面的过程,大量的区域被转换成大量的表面,每一个表面都需要设定各种类型的选项,如颜色等值线,这会消耗大量的时间。幸好现在我们可以将表面合并从而尽量减小太多区域造成的负面影响的而高后处理过程的效率。
虽然合并区域很有用但是有些情况下你就是需要保持大量的区域。这是因为合并区域的过程是不可逆的,大量的区域使得强制(imposing)边界条件的设定更灵活。虽让大量的区域会使得表面的选择单调乏味,但是在表现网格和流场解的时候有更多的选择。例如,产生内部流场解可能很难,如果外部流域是由几个区域组成,这些区域的网格的相关子集可以随着解一起画出来以提供几何外形和解域的相关性。
使用合并区域面板将相同类型的区域合并为一个的步骤如下: 1.在多重区域列表选择区域类型。这一列表中包多重区域的所有类型。当你选择区域类型之后,相应的区域就会在区域列表中出现。2.在区域列表中选择选择两个以上的区域 3.点击合并按钮,合并所选区域
注意:一定要记住保存新的case文件和数据文件(如果数据文件存在)
分割区域
fluent中有几种方法来将单一表面或者单元区域分为多个同一类型的单元。如果你想将一个区域分为几个更小的区域你就可以使用这个功能。例如:对管道创建网格时,你创建了一个壁面区域,而这些壁面区域在不同的位置有不同的温度,你就需要将这个壁面区域分为两个以上的小区域。如果你想用滑动网格模型或多重参考坐标来解决问题,但是你忘记了为具有不同滑动速度的流体区域创建不同的区域,你就需要将这个区域分割。
注意:在任何分割处理之后你都应该保存一个新的case文件。如果数据文件存在当分割开始时它们会自动分配到适当的区域,所以你要保存新的数据文件
表面区域有四种分割方法,单元区域有两种分割方法。下面先介绍表面区域的分割方法,然后是单元分割工具的介绍。周期区域的裁剪将在后面介绍。注意:所有的分割方法在你决定分割之前都可以报告分割的结果。
分割表面区域
对于有尖角的几何区域,在具有明显角度的基础上我们很容易分割表面区域。由角度大于或等于特定角度的具有法向矢量的表面会和小于特定角度的表面分为不同的区域。例如,你有一个由立方体组成的网格,立方体的所有六个边都在同一壁面区域,你可以指定特征角为89度。因为每一立方体的边的法向矢量由相边的法向90度分开,六个边会被分别放在六个壁面区域。如果你有一个小的表面区域,并且想将区域内的每一个表面放到它自己的区域,你就可以在表面的基础上通过分割表面实现。
你也可以在保存在适应寄存器中的标号分割表面区域。比如:你可以在单元所在区域位置(区域适应)的基础上为了适应而标记单元,或者在它们狭窄的边界(边界适应)或者在一些变量等值线或者在其它的适应方法的基础上标记单元(有关适应的内容请参阅相关章节)。当你指定了表面区域分割的寄存器,所有的被标记的单元表面将会放到同一个新区域。(关于你所要使用的寄存器的id,你可以使用管理寄存器面板来确定)
最后,你可以在连续性区域的基础上分割表面区域。例如:当你使用耦合边界条件,你需要区域内的表面有一致的方向。一致的方向只能在连续性区域保证,所以你需要将表面区域分开以保证指定适当的边界条件。使用角度、表面、适应标志或者区域来分割表面区域,请使用分割表面面板(figure 1)。点击菜单grid/separate/faces...有如下面板:
figure 1:分离表面区域面板
注意:你应该在使用悬挂节点适应方法(默认)进行任何适应之前,先分割表面区域。包含悬挂节点的区域不能分割。分离表面区域的步骤:
1.选择分离方法(angle, face, mark, 或者region)2.在区域列表中选择要分离的区域
3.如果你用表面或者区域分割请跳到下一步,否则请遵照下面的步骤
如果要用角度分割表面,请在角度集合中指定特征角。
如果你用标记分割表面,选择在寄存器列表中选择所要使用的适应寄存器。
4.(此步可选)在分割之前要检查分割结果请点击report按钮,出现与下面类似的内容:
zone not separated.45 faces in contiguous region 0 30 faces in contiguous region 1 11 faces in contiguous region 2 14 faces in contiguous region 3 separates zone 4 into 4 zone(s).5.分离表面区域,请点击separate按钮,fluent会输出下列信息:
faces in contiguous region 0 30 faces in contiguous region 1 11 faces in contiguous region 2 14 faces in contiguous region 3 separates zone 4 into 4 zone(s).updating zone information...created zone wall-4:001
created zone wall-4:002
created zone wall-4:010 done.当你使用适应标志分割网格时,你有时可能会发现表面的网格单元会放在错误的表面区域,你可以用附加的分割方法在角度的基础上解决该问题而将错误的单元放进新的区域。然后你可以将新区域和所要放的区域结合起来。
分割单元区域
如果你有两个及其以上共用内部边界的被包围的单元区域(如下图),但是所有的单元被包含在一个单元区域,你可以用区域分割方法将单元分割为不同的区域。注意,如果共用边界的类型是内部类型,你必须在分割之前把它们改为双边表面区域类型。
figure 1: 在区域的基础上分割单元区域
你也可以用适应寄存器中的标志分割单元区域。你可以使用网格适应一章的任何一种适应方法标记单元。当你指定了分割单元区域的寄存器之后,被标记的单元会放在新的单元区域(使用管理寄存器面板确定你所要使用的寄存器的id)。要在区域或适应标志的基础上分割单元区域,请点击菜单:grid/separate/cells..弹出如下面板:
figure 2: 分割单元区域面板
注意:你应该在使用悬挂节点适应方法(默认)进行任何适应之前,先分割表面区域。包含悬挂节点的区域不能分割。分离表面区域的步骤:
1.选择分离方法(mark或者region)2.在区域列表中选择要分离的区域
3.如果你用标志分割区域,在寄存器列表中选择适应寄存器。
4.此步可选)在分割之前要检查分割结果请点击report按钮,出现与下面类似的内容: zone not tes zone 14 into two zones, with 1275 and 32 cells.5.分离表面区域,请点击separate按钮,fluent会输出下列信息:
separates zone 14 into two zones, with 1275 and 32 faces marked on thread, 2 no faces marked on thread, 3 no faces marked on thread, 1 no faces marked on thread, 5 no faces marked on thread, 7 no faces marked on thread, 8 no faces marked on thread, 9 no faces marked on thread, 61 separates zone 62 into two zones, with 1763 and 58 faces marked on thread, 4 no faces marked on thread, 66 moved 20 faces from face zone 4 to zone 6 updating zone information...moved 32 cells from cell zone 14 to zone 10
created zone interior-4
created zone interior-6
created zone fluid-14:010 done.如上例所示,单元区域的分离通常也会表面区域的分割。如果你用标志分割,被移到新区域的表面单元将会放在新的表面区域。当你用区域分割时,被移到新区域的表面单元将不必被放在新的表面区域。如果任何表面被放错,请参阅分割表面区域一节。
创建周期区域
如果两个区域有相同的节点和表面分布,你可以将这对表面区域耦合来为网格分配周期性。在前处理过程中,你必须保证所要分配周期性边界的两个区域具有相同的几何图形和节点分布,也即它们是相互的复制。这是在解算器中创建网格周期性区域的唯一需要,两个区域的最初边界类型是不相关的。
注意:在创建和裁剪周期性边界条件之后,保存新的case文件(如果有数据文件也要保存)。要匹配一对边界条件,请使用如下创建周期性文本命令:grid/modify-zones/make-periodic。你需要指定组成匹配的成对边界条件的两个表面区域(你可以输入它们的全名或仅仅是他们的id,并指出它们是旋转性还是平移性边界条件。你指定周期性区域和该周期的匹配域(shadow)的顺序并不重要。/grid/modify-zones> mp periodic zone [()] 1 shadow zone [()] 4 rotational periodic?(if no, translational)[yes] n create periodic zones? [yes] yes
computed translation deltas:-2.000000-2.000000
all 10 faces matched for zones 1 and 4 deleted created periodic zones.当你创建周期性边界时,解算器会检查所选区域内的表面是否匹配(也就是说相应表面的节点是否一致)。表面匹配的公差是表面边缘最小长度的分数倍。如果周期性边界条件创建失败,你可以用matching-tolerance命令改变匹配公差,但是匹配公差不可以超过0.5,否则周期性区域匹配将不正确,并且会破坏网格。菜单:grid/modify-zones/matching-tolerance。
剪裁(slit)周期性区域
如果你想将周期性成对区域解耦你可以使用剪裁周期性命令:grid/modify-zones/slit-periodic。然后你指定周期性区域的名字或者id,解算器就会将两个区域解耦,然后将它们改为两个对称性区域。/grid/modify-zones> sp periodic zone [()] periodic-1 separated periodic zone.熔合(fusing)表面区域 在组合多重网格区域之后,表面熔合是一个很方便的功能,它可以将边界熔合将节点和表面合并。当区域被分为子区域,并且每一个子区域分别产生网格时,你需要在将网格读入解算器之前,把子区域结合为一个文件。(详细内容请参阅多重网格文件一节。比如说:在你产生多块网格的每一块并且将它们分别保存在不同的网格文件中,或者在网格生成过程中,为复杂几何图形的每一部分保存一个网格文件(注意:在子区域接触的位置,网格节点的位置在边界处不必相同,具体内容请参阅非一致网格一节),就需要熔合表面区域。点击菜单grid/fuse...弹出下面面板,允许你将双重节点合并,并将人工内部边界删除。
figure 1: 熔合表面区域面板
如读入多重网格文件一节所叙述的,当网格文件被合并起来时,双重节点所在的边界被分配给区域id号(就像任何其它边界一样)。你需要在tmerge或者tgrid报告过程中明了区域的id号,或者当全部的网格被读入之后,显示所有边界网格区域并用鼠标指针按钮确定边界的名字(详细内容请参阅关于鼠标按钮函数信息控制的鼠标按钮函数)。
熔合表面区域所需要输入的东西 熔合表面区域的步骤如下:
1.在区域列表中选择要熔合的区域。2.点击fuse按钮熔合所选区域。
如果使用默认公差没有熔合所有适当的表面,你应该增加公差尝试重新熔合。(这一公差和创建周期性区域所讨论的匹配公差一致)。公差不应该超过0.5,或者你可能熔合了错误的节点。千万要记住熔合表面之后保存新文件!!
结构网格生成器或解算器读入的网格通常只能是具有凹角分支切口的o型或者c型网格,在这个切口上一致的双重节点在一个周期性边界。因为fluent使用非结构网格,所以不必保留人工内部边界。(当然你可以保持周期性边界,解算器就会使用周期性边界条件来解决问题)。
要让周期性区域自己熔合,你必须首先裁剪边界区域。这将会创建可以融合的对称性区域。注意:如果你需要熔合非周期性区域的部分和它自己,你必须使用文本命令:fuse-face-zones,菜单:grid/modify-zones/fuse-face-zones。这一命令会提示你确定所要熔合区域的名字或者id(你需要输入同一区域两次)。改变节点公差请使用匹配公差(matching-tolerance)命令。
剪开表面区域
剪开表面区域功能有两种用途:
你可以将任何双边类型的单一边界区域剪开为两个不同的区域。 你可以将耦合壁面区域剪开为两个不同的非耦合壁面区域
当你剪开表面区域,解算器会将除了在区域的二维端点或三维边缘节点以外的所有的表面和节点复制。一组节点和表面将会属于剪开之后的一个边界区域,其它的在另一个区域。每一个端点的共享节点的唯一坏的影响就是,当你用裁剪边界图形化显示数据解时,你会在那些点处看到一些错误。(注意:如果你裁剪完边界之后,你将不能再将边界熔合。)
一般说来,你不必手动剪彩表面区域。说边避免会被自动裁剪党仍然保持耦合(这一耦合只涉及网格,不涉及热耦合)。适应过程将这些周期性边界看成耦合壁面;在一个壁面的适应导致了在shadow处的相同适应。如果你想要独立于壁面的shadow适应一个壁面,你应该裁剪耦合壁面来获得两个不同的壁面。
你不可以混淆剪开表面“slitting”和分割表面“separating”命令。剪开表面是指,剪开表面后附加的表面和节点被创建并放到新的区域。分离表面是指新的区域将会被创建,新的节点和表面不会被创建,原表面和节点简单的重新分配到区域中。
剪开表面区域所需要输入的内容
要剪开表面使用下面命令:grid/modify-zones/slit-face-zone。指定表面区域的名字或id,解算器会用两个区域替换原区域。/grid/modify-zones> slfz face zone id/name [] wall-4
zone 4 deleted
face zone 4 created
face zone 10 created 千万要记住:剪开表面后记住保存新文件,case和data文件不管有哪个都要保存。
记录流域(domain)和区域(zones)
记录区域可以通过重新排列内存的节点、表面以及单元提高解算器的计算性能。grid/reorder包含重新记录domain和zones的命令,并且能够输出目前网格划分的带宽。domain的记录可以提高内存的读写效率,并且可以为用户界面很方便的记录区域。带宽提供了察看内存中的单元分布。
记录区域菜单:grid/reorder/domain
最后,你选择输出带宽菜单,输出目前网格的划分。这一命令输出每一网格划分的半带宽和最大的存储距离。菜单:grid/reorder/print bandwidth。每次做这些操作时,一定要记住保存新的文件!
关于记录
反cuthill-mckee算法被用于记录过程,来创建区域内种子单元(seed cell)的层次树。首先使用gibbs, poole,和stockmeyer[57]算法选择一个单元(被称为种子单元)。然后每一单元根据它距种子单元的距离被分配给一定的层次。这些层次被分配组成层次树。一般说来,表面和单元被记录以便于邻近单元在区域和内存之中是相互靠近的。因为大多数计算循环是在表面上的,所以你希望高速缓存中的两个单元在同一时刻,以减少缓存或者磁盘扫描的时间,也就是说,你希望在内存中的单元相互靠近以减少内存存取的时间。目前的格式记录了区域内的表面和单元以及内存中的节点、表面和单元。
你也可以选择记录这些区域,记录的区域首先是区域类型然后是区域的id。使用用户界面可以很方便地实现区域记录。使用区域记录的典型输出如下:
>> reordering domain: zones, cells, faces, dth reduction = 809/21 = 38.52
done.如果你想察看带宽,可以看到如下报告: maximum cell distance = 21 带宽是相邻单元的最大差值,也就是说,在区域列表中的每一单元顺次标号,并比较这些索引的差别。
并行处理的网格分割
如果你打算使用fluent的并行解算器,你应该将网格划分或者再细分为成组的单元,以便于它们可以在并行处理器上得到解决(见figure 1)。划分可以采用fluent的一系列版本,也可以采用划分转换器。划分网格之后,请保存case文件并将它们读入到并行解算器中。一个被划分的网格可以被用于系列解算器中而不会丧失任何性能。如果你的主机工作站有足够的内存,你可以用划分转换器将网格直接读入到fluent中。然而如果你的网格太大而不能读入到系列解算器中也不能读入到划分转换器中,或者你不想自己划分网格,你可以将未划分的网格直接读入的并行解算器中,解算器会自动使用“cartesian strip”方法对它进行划分(这种方法没有前述两种方法好)。
figure 1: 划分网格
网格划分方法
并行处理的网格划分有三个目的 用等量单元创建划分
最小化划分界面的数量,也就是减少划分边界表面的面积 最小化相邻划分的数量。
平衡划分(使单元数量相等)保证每个处理器的负载相等,并保证各个划分在同一时间进行信息传递。因为划分之间的信息传递是相对耗时的过程,最小化界面的数量可以减少数据交换的时间。最小化划分邻域的数量可以减少网络和路由的竞争机会。除此之外,在初始信息传递的花费比更长信息的传递的花费更多的机器上,最小化划分邻域是十分重要的,尤其是对于网络连接的工作站来说。
fluent中的划分格式是使用对分算法来创建划分的,但是不像其它的划分格式需要划分因子为二,这一格式对划分的数量没有限制。对于每一个处理器来说,你要创建相同数量的划分(也就是说划分的数量应该是处理器数量的整数倍)
对分(bisection)方法
网格划分采用对分算法。所选算法首先用于父区域的划分,然后再用于子区域的划分。比如说:要将网格划分为四个部分,首先对分为相等的两个部分,然后再将这两个相等的部分分别对分为两个更小的子部分。如果要划分三部分的话,首先将网格划分为三分之一为一部分,三分之二为另一部分,然后再将三分之二的部分对分为两个部分。
网格划分可以用下面的列出的任何一种方法。至于最为有效的方法视具体问题而定,所以你可以试用不同的方法,直到找出最好的方法为止。详细内容请看:推荐划分策略的网格划分指导方针。
笛卡尔轴:在单元的笛卡尔坐标的基础上对分区域(见 figure 1)。它用垂直于坐标轴的最长的区域范围来对分区域和子区域。通常被称为坐标对分
笛卡尔带:使用笛卡尔坐标对分,但是所有的对分线都限制在父区域的最长对分线方向。这种方法通常可以最小化对分邻域的的数量
笛卡尔x-, y-, z坐标:在单元的笛卡尔坐标的基础上对分区域,但是它的父区域和子区域的对分线都垂直于特定的坐标方向(见figure 2.)。
笛卡尔r轴:对分的基础为单元中心到产生最小界面尺寸的距离的坐标轴的最短射线距离。这种方法只在三维网格中使用。
笛卡尔rx-, ry-, rz坐标:对分的基础为单元中心到选定坐标轴的最短射线距离。圆柱坐标:对分的基础为单元的柱坐标系,这种方法只在三维网格中使用。
圆柱r-, theta-, z-坐标:对分的基础为选定的柱坐标系,这种方法只在三维网格中使用。主轴:对分的基础为平行于主轴的坐标框架(见figure 3)。如果主轴平行于笛卡尔坐标轴,该方法就被简化为笛卡尔轴划分,这一算法也通常被称为动量、惯量或者惯量的动量划分。该方法是fluent默认的划分方法。
主带:使用动量划分,但限制在父区域最长的延长线的主轴方向(见figure 4)。通常用这种方法最小化划分邻域的数量。
主x-, y-, z-坐标:划分的基础在于选定的主轴(见figure 4)。
极轴:划分的基础在于单元的极轴,这种方法只用于二维网格的划分。
极r-轴、极theta-轴:划分的基础在于所选的极轴,只用于二维情况(见figure 5)。球轴:划分是基于单元的球坐标系,只用于三维情况
球rho-, theta-, phi-坐标:划分基于所选的球坐标。只用于三维情况。
figure 1: 笛卡尔轴方法
figure 2:笛卡尔带或者笛卡尔x-坐标方法
figure 3:主轴方法
figure 4:主带或者主x-坐标方法
figure 5:急轴或者极theta-坐标方法
最优化
附加的最优化可以提高网格划分的质量。垂直于区域最长宽度的的划分未必是产生最小界面边界的方法。“预先测试(pre-testing)”操作(见预先测试一节)可以用于划分之前自动选择最优方向。除此之外还有下面的反复迭代最优化方法:
光滑:通过交换划分之间单元来最小化划分界面的数量。这一格式详细研究了划分边界,而且如果界面边界表面减少,它会将单元给相邻的划分。(见figure 1)合并:尝试消除每一划分的孤立丛。孤立丛是指这样一组单元,它们组内的每一个单元至少有一个表面与界面边界一致(见figure 2.)。孤立丛会降低多重网格的性能,并导致大量的信息交流而花费时间。
figure 1: 光滑最优化方法
figure 2: 合并最优化方法
一般说来,光滑和合并是相对耗费时间的最优化工具。
预先测试(pretesting)如果你选择主轴方法或者笛卡尔坐标方法,你可以提前检测不同对分方法来提高对分的性能,默认是不选择预先测试,此时fluent在垂直区域最长范围方向进行对分。
如果使用提前预测,当你在划分网格面板
研究生怎么报销篇四
关于“研究生业务费”报销的重要说明
“研究生业务费”是学校为顺利完成研究生培养工作,根据国家教育部、财政部和本校实际,下达的资助研究生完成学业的经费,为规范该项经费的使用和报销工作,保证能切实用于研究生的学习和科研工作中,根据我院《“研究生业务费”及“研究生课程教学经费”的管理》的规定(以下简称《管理规定》),学院领导指示:对“研究生业务费”的开支和报销做如下重要说明:
1.开支范围严格按照《管理规定》中列出的内容执行;
2.用于报销的票据必须是正规发票(除支付劳务费以外),且客户名称(一律为:“贵阳中医学院”,附属医院、其它单位及个人均不得报销)、项目或品名均要详实清楚,不得开具空白发票;
3.因课题协作需支付的劳务费,如无法开具发票,可列表写明姓名、项目、金额及收款人本人的亲笔签名,但总金额不能超过500元;
4.公交车票、餐费、汽车燃油费等不在开支范围内的发票一律不能报销,出租车票原则上不能报销,如确因课题需要,须由导师亲自写明原由,并签署同意报销的意见。办公用品、清洁用品等无具体货物名称的发票必须同时提供购物清单;
5.报销出差费,如因课题出差的,必须由导师注明因何事出差到何地,共多少次;如因参加学术报告会,需出具导师批准参加的会议通知;
6.所有发票原则上需由供货方提供,如确因特殊原因不能提供的,必须开具收据或收条,并加盖公章后,可由税务部门代开发票,但报销时需同时粘贴收据或收条作为凭据;
7.每张发票必须由研究生本人及导师使用钢笔或签字笔亲笔签名,粘贴单填写务必清楚、完整,且导师应在粘贴单上签署“同意报销”意见;
8.为缓解计财处工作压力,每名研究生每年报销次数不能超过2次,每次报销金额一般不能低于1000元,不足1000元的,研究生本人可先垫付,无法垫付的,可借款一次(须经导师同意并签字),均集中于每年11月以前签报一次;毕业班最后一学期不再借款,且必须于每年5月30日以前整理好所有票据集中签报一次,逾期不再受理;
9.研究生及导师要自行掌握业务费的使用情况,研究生部不提供余额查询;
10.每周一下午和周四下午为研究生业务费签报时间,其它时间一律不再签报;
11.请每位研究生务必严格遵守以上规定,以保证“研究生业务费”签报工作顺利、有序。
研究生部
二〇〇九年六月十七日