FloEFD9.1指南1-1第一章:第一阶段球阀设计第一阶段教程首先包括了水流经一个球阀装置以及随后的一些设计改变。这个教程的目的是展现如何方便快速的使用FloEFD进行流体流动仿真和快捷的进行分析设计变量。对于想要确定设计变化所产生影响的工程师而言,FloEFD这两大优点正是他们所需要的。打开模型1.复制FirstSteps-BallValve文件夹到你的工作目录,此外由于FloEFD在运行时会对其输入的数据进行存储,所以必须确保文件处于非只读状态。运行FloEFD。2.点击File,Open。在Open对话框,浏览FirstSteps-BallValve文件夹,找到ball_valve.SLDASM文件,点击Open(或双击此文件)。这是一个球阀,旋转把手可以开启或关闭阀门。其旋转的角度控制开启阀门的开启角度。3.通过点击特性管理设计树中的特性显示lids(Lid1和Lid2)。我们用FloEFD对这个模型进行仿真时不做任何的改动。只需要使用LID来封闭内部空间。在这个例子中LID被设置成半透明的状态,以便我们可以清楚的看到阀门内部的状况。1第一章第一阶段球阀设计1-2创建FloEFD项目1.点击FlowAnalysis,Project,Wizard。2.如果已经在向导状态,直接选择Createnew,以便创建一个新的配置并且命名为Project1。FloEFD将创建一个新的例子并且在一个新的文件夹中存储所有的数据。点击Next。3.选择系统单位(这个项目使用SI)。请时刻谨记在完成向导设置之后的任何时候都可以通过点击FlowAnalysis,Units来改变系统单位。在FloEFD中有几个预先已经定义好的系统单位。你可以在任何时候定义你自己所需要的系统单位并对他们进行相互间的转换。点击Next。4.保持默认的Internal分析类型。不要包括任何物理特性。我们想要进行一个流经整个结构内部的分析。这一研究我们称之为内部分析。与之相对应,还有一种外部分析,其特征是流体围绕着某个物体。在这一对话框中,你也可以选择忽略掉与流动分析不相关的空腔。以便FloEFD仿真不会耗费内存和CPU资源去考虑它们。FloEFD不仅仅可以计算流体流动,而且可以计算固体内部的导热,除此之外还可以计算表面之间的辐射状况。当然还可以进行瞬态分析。在分析自然对流问题的时候应该考虑重力效应。另外也可以对旋转的物体进行分析。在这一个教程中我们暂且跳过这些特性,因为我们这个简单的球阀教程还没有涉及到这些特性。点击Next。5.在Fluids中展开Liquids项并且选择Water作为流体。你也可以双击Water或者在树型结构中选择这一项并点击Add。FloEFD可以在一个分析例子中计算多种流体,但不同流体之间必须由壁面进行分隔。只有当流体是同一类型的时候,混和流体的情况才可以进行分析考虑。FloEFD有一个包含了多种液体,气体和固体的综合性数据库。其中固体可以用于耦合的导热分析。当然你也可以方便的创建你自己的材料。在每一个仿真分FloEFD9.1指南1-3析时可以有多达10种的液体和气体同时被选择。FloEFD也可以对任意流态的流体进行分析计算。纯湍流,纯层流,或者湍流和层流兼有的情况。如果流动完全处于层流,可以忽略湍流模型。FloEFD也可以处理低马赫数或者高马赫数的不可压流体。对于这个球阀教程,我们使用一种流体进行流动仿真并且保持默认的流动特性。点击Next。6.点击Next接受默认的壁面条件。由于我们选择不考虑固体内部的导热情况,所以我们要对接触流体的表面定义一个换热系数。这一步处于设置默认的壁面类型中。保留默认的Adiabaticwall定义壁面为完全绝热。你也可以对壁面设定粗糙度的值,默认情况下这一值会应用到所有模型壁面。对于一个具体的某个壁面设置粗糙度,你可以定义一个RealWall边界条件。定义粗糙度通过RZ值来实现。7.点击Next接受默认的初始条件。在这一设置阶段,我们可以改变对于压力,温度和速度的默认设置。与昀终仿真计算值越接近的初始值,可以加快仿真计算的时间。由于我们对于这个球阀教程昀后的仿真结果不了解,所以我们对初始条件不做修改。8.接受默认的ResultResolution。ResultResolution是对仿真结果精度的设定。它不仅仅控制求解的网格,而且对于求解设定了许多参数,例如:收敛标准。越高的ResultResolution,会产生越精细的网格,同时产生越严格的收敛标准。因此,ResultResolution确定了在计算精度和计算时间之间的平衡。当模型中有一些小的几何特征时,输入一个昀小间隙尺寸和昀小壁面厚度是相当重要的。精确的设置这些值可以确保模型中,细小的几何特征不会被网格所忽略。对于我们这个球阀模型,我们输入流动通道的昀小值作为昀小缝隙尺寸。点击Manualspecificationoftheminimumgapsize对话框。输入0.0093m(昀小流动通道大小)。第一章第一阶段球阀设计1-4点击Finish。现在FloEFD利用赋值数据的方式创建了一个新的例子。点击ConfigurationManager显示新的定义。注意新的定义名称是你在向导中所输入的名称。点击FloEFDAnalysisTree按钮并且打开所有图标。我们使用FloEFD分析树定义我们的分析,这种定义方式类似我们先前利用模型树定义我们的模型。FloEFD是完全自定义;你可以在FloEFD使用过程中的任何时候选择文件夹的隐藏和显示。当你对一个隐藏的文件夹增加一个相应的类型特征时,则这个隐藏的文件夹将会变为可见。这个文件夹会一直处于显示状态,直到这个类型特征被删除为止。右击ComputationalDomain图标并且选择Hide去隐藏黑色线框。这个计算域图标用于修改求解域的大小和求解域的显示与否。包围模型的线框是求解域的边界。边界条件在系统的流体入口或出口处要求设置压力,质量流,体积流或速度的边界条件。1.在FloEFD分析树中,右击BoundaryConditions图标并且选择InsertBoundaryCondition。2.如图显示选择Lid1的inner面(访问内表面,在图形区域右击Lid1并且选择SelectOther,移动鼠标至列表中所要选择的内表面上,昀后点击鼠标左键)。FloEFD9.1指南1-53.选择Flowopenings和InletMassFlow。4.设置Massflowratenormaltoface为0.5/kgs。5.点击OK。新的InletMassFlow1项出现在FloEFD分析树中。随着刚才做完的定义,我们告诉FloEFD在这一开口每秒有0.5kg的水流入到阀门中。在这一对话框中,我们也定义了一个旋转的流动,一个不均匀和时间变化的流动特性。在出口处的质量流由于质量守恒而不需要进行定义。因此另一个不同的边界条件需要被定义。在这里出口的压力应该作为出口处的边界条件。6.如图所示选择Lid2的inner表面。(访问内表面,在图形区域右击Lid2并且选择SelectOther,移动鼠标至列表中所要选择的内表面上,昀后点击鼠标左键)。7.右击BoundaryConditions图标并且选择InsertBoundaryCondition。8.选择Pressureopenings和StaticPressure。9.保持ThermodynamicParameters,TurbulenceParameters,BoundaryLayer和Options组中的设定。10.点击OK。新的StaticPressure1项出现在FloEFD分析树中。随着刚才做完的定义,我们告诉FloEFD在这一开口区域流体的静压为多少。在这一对话框我们也可以设置随时间变化的压力特性。第一章第一阶段球阀设计1-6定义工程目标1.右击FloEFD分析树Goals图标并且选择InsertSurfaceGoals。2.点击FloEFDAnalysisTree页并且点击InletMassFlow1项,选择被应用目标的表面。3.在Parameter表格中在StaticPressure这一行勾选Av框。已经勾选了UseforConv框意味着创建的目标将用于收敛的控制。如果对于一个目标而言UseforConv没有被勾选,那它不会影响这个任务终止标准。这个目标可以用于监测某些参数,从而给你一些模型中关于计算进行中的额外信息。当然这不会影响仿真的结果和总的计算时间。4.点击OK。新的SGAvStaticPressure1项出现在FloEFD分析树中。工程目标是一些用户感兴趣的参数。设定目标实质上是向FloEFD传达一种信息,你想得到什么样的分析结果和减少FloEFD获取仿真结果时间的一种方法。通过设定一个变量作为项目的目标,你传达给FloEFD一些关于变量的信息,告诉它在关注的时间段内这些变量收敛是相当重要的(选择变量作为目标)并且对于那些未被选择的变量精度可以适当放宽一些。可以对整个求解域设定目标(全局目标),在某个选择的体积内(体积目标),在一个选择的表面区域(表面目标),或者在某个确定点(点目标)。此外,FloEFD可以对某个设定目标计算平均值,昀小值和昀大值。当然,你也可以通过包含有基本数学函数以现有目标作为变量的方式来设定一个方程目标。这个方程目标可以计算你所感兴趣的参数(例如:压降)并且可在项目中保存这些信息,以便日后的参考。FloEFD9.1指南1-7点击File,Save。求解1.点击FlowAnalysis,Solve,Run。勾选Loadresults意味着当计算完成之后结果会被自动的载入。2.点击Run。在一台普通的PC机上,这一求解的过程应该少于1分钟。监测求解过程这是监测求解对话框。在左面窗口中显示了求解过程的每一阶段的列表。在右面显示了网格的信息和仿真分析时候的一些警告。当出现“Avortexcrossesthepressureopening”的警告语句时候,不要感到惊讶。我们会在后面的章节中进行解释。1.在求解开始并且进行了若干次迭代计算之后。(关注信息窗口中的迭代曲线),点击Solver工具栏上的Suspend按钮。我们之所以要使用暂停按钮,主要是因为当前我们仿真的例子太过于简单,计算仿真的时间可能相当的短,使你没有足够的时间进行相应的结果监测。通常情况下,你可以使用监测工具而不必进行暂停。2.点击Solver工具栏上的InsertGoalPlot。Add/RemoveGoals对话框会出现。3.在Slecetgoals中选择SGAverageStaticPressure1并且点击OK。这是目标对话框并且罗列了先前创建的每一个目标。在这里你可以看到每一个目标的当前值和图形,此外也可以看到当前所做的计算占总计算量的百分比。但这一值是估计值,通常情况下会随着时间的推移这一百分比的值都会增加。第一章第一阶段球阀设计1-84.点击Solver工具栏上的InsertPreview。5.这是PreviewSettings对话框。从Planename列表中选择任何平面并且点击OK,将会在平面上创建一个结果预览平面。对于这个模型Plane2这一平面很适合作为预览的平面。这个预览功能可以在计算运行的时候就观察结果。这有助于确定是否正确的定义了所有的边界条件以及使人直观的看到在求解初期的仿真结果。在仿真运行开始阶段,其结果可能是剧烈变化。但随着迭代计算的进行,变化将趋于平稳且结果将达到一个收敛值。这个仿真结果能以轮廓线,等值面和矢量形式显示。6.再次按下Suspend使求解继续。7.当求解完成,通过点击File,Close来关闭监测。调整模型透明度点击FlowAnalysis,Results,Display,Transparency并且设置模型的透明度为0.75。对于结果分析的第一步是产生一个透明的几何体,称之为透明体。通过这种方式你可以方便的看到与几何体相关的切面云图。切面云图1.右击CutPlots图标并且选择I