PumpLinx常见问题FAQ

PumpLinx常见问题FAQ
PumpLinx常见问题FAQ

Q:PumpLinx软件的单位制是什么?为何在参数界面中看不到?从其它三维建模软件中导入的模型是否需要进行单位制的转换?

A:PumpLinx采用的标准的国际SI单位制,各参数的单位均已集成到软件中,不过没有对用户可见,从外部导入模型时,一定要注意单位制的转换,无论模型所带的单位是什么,PumpLinx均按米制单位导入。例如,有的客户在UG中以mm 为单位创建好了模型,导入到PumpLinx中进行计算时发现很难收敛,这就是由于未进行单位制的转换而造成的,100mm的尺度在导入PumpLinx时被放大到100m,可想而知,计算时无法正常进行的。

Q:PumpLinx对导入的几何模型文件格式有要求吗?用UG、CATIA、Pro-E这些建模软件创建的模型可以导入吗?

A:有要求,PumpLinx要求导入的几何模型必须是STL格式的,通用的建模软件,包括UG、CATIA、Pro-E等均兼容这种格式。

Q:PumpLinx的计算域需要在模型导入之前就定义好吗?包括边界表面的划分、区域交界面的划分等等。

A:不需要,PumpLinx具有便捷实用的几何模型编辑功能,能方便快速地实现计算域的划分、边界表面的定义等功能。不过需要注意的是,不同计算域之间的间隙必须大于交互面公差(一般情况下,间隙厚度0.1mm即可满足此条件)。

Q:PumpLinx网格生成工具生成的是什么样的网格?与其他的网格处理工具兼容吗?

A:PumpLinx生成的是笛卡尔网格,目前,有PumpLinx生成的网格还无法在其他网格处理工具中兼容,不过PumpLinx可以兼容其他的网格形式,如,Nastran Grid,Gambit Neutral以及Ansys CDB等等。

Q:网格尺度是如何控制的?如何查看网格及节点的数量?

A:PumpLinx网格尺度主要是通过“Maximum Cell Size”,“Minimum Cell Size”及“Cell Size on Surfaces”这三个参数来控制的,一般我们建议“Maximum Cell Size”

与“Cell Size on Surfaces”的比值控制在2:1到4:1之间。网格生成后,先单击生成的体网格名称,然后再单击“Grid and Geometry Information”功能按钮,即可显示生成的网格数量及节点数量等信息。

Q:在生成网格时,经常会产生一些碎小的“烂面”,并被自动命名为“Sub-features”,这对网格总体质量有影响吗?

A:出现这种情况是正常的,这是因为集合模型表面不是绝对光滑的,以至在局部表面会产生尖角、缝隙等不连续的结构,进而反映到生成的网格上,就出现了这种小碎面。如果这种小碎面的数量不是很多,可以直接把它们合并到相邻的面网格上,如果数量比较多,则建议修整集合曲面(以更小的公差导出至STL格式)或增加面网格的密度来改进。

Q:在创建交互面时,总会报错,而且在模型树结构界面中也没有出现预期的交互面,这是因为什么造成的?

A:出现这种情况的原因很可能是交互面的双方靠得太近,甚至出现交叠,所以两个面上的网格点无法正确投影,进而无法生成交互面。解决这类问题的办法就是我们之前也提到过的,在一组交互面中间预留一定的间隙。

Q:PumpLinx是否可以模拟含有多个转子的多级离心泵,其中每个转子都具有不同的叶片数和转速,如果可以的话,该如何实现?

A:在选择泵模板时,同一个类型的泵模板可以多次添加,只需要在添加时重新定义一个模板的名称即可,如“rotor1”,“rotor2”……。然后对每个模板单独定义转速、叶片数等,进而可以实现对多级泵的模拟。

Q:在选择计算模板之后,除了泵模板,其他模板均不能设置任何参数?如果要更改湍流计算残差、插值方式、计算松弛因子等,该如何实现?

A:实际上软件中已经包含了缺省的计算参数,包括湍流模型、插值方式等,如果用户要自行修改的话,可以在泵模板参数列表中,将“Setup Options”设置为“Extended Mode”,然后,其它模板的参数界面就可以修改了。

Q:PumpLinx提供了几种湍流模型?如何进行选取?

A:PumpLinx针对泵的三维流场计算特性提供了“Standard K-Epsilon”及“RNG”两种模型供用户选择。首先,将泵模板参数列表中的“Setup Options”设置为“Extended Mode”,然后单击“Geometric Entities”中的体网格名称,在出现的参数列表中,有“Turbulence”一项,在其下拉列表中,即可对湍流模型进行选择。

Q:PumpLinx可以考虑非凝结气体对空化的影响吗?

A:可以,PumpLinx提供了四种非凝结气子模型:固定气体质量分数模型、可变气体质量分数模型、平衡态气体溶解/挥发模型、有限速率气体溶解/挥发模型。默认为第一种,用户只需设置初始的气体质量分数即可。

Q:如何在计算中监测某个点或者某个剖面上的流动参数及分布?

A:在计算开始之前,首先根据三维坐标创建一个点,在计算过程中,对该点创建一条监测曲线“Plot1”,然后选择关心的参数,便可查看该点上的参数随时间的变化曲线。对于剖面,我们需要通过其上的参考点和法向向量来定义,在计算过程中,可以实时地查看该平面上的参数分布,也可以通过手动移动滑块的位置来查看计算流场中与其平行的平面上的参数分布情况。

Q:如何创建一个动画?

A:首先,将瞬态计算结果保存频率设置为比较小的数(默认为计算时间步),在计算完成之后,将模型视图调整至期望的效果,并对要生成动画的区域选择相关参数(压力、温度等),然后在软件界面中单击“File”-“Save Animation”,然后在弹出的浏览器中,选择要生成动画的计算结果即可。不难想象,计算保存频率越高,生成的动画连续性就越好。

Q:PumpLinx安装过程大概需要多久?需要安装其他组件吗?

A:PumpLinx安装相对比较容易,“一键式”的安装能够确保软件安装过程不会出错,对于一般配置的电脑,也只需要几分钟便可完成安装。对于服务器端,还需要安装License服务器,而对于客户端,只安装软件即可。

Q:PumpLinx对电脑操作系统有何要求?是否兼容64位机?

A:PumpLinx对操作系统的兼容性较好,Windows2000/XP/Vista/Win7均可安装,Linux操作系统也可以安装。另外,PumpLinx可以在64位机上安装使用,安装时注意选择64位专用的安装程序即可。

Q:如何获取软件使用许可?

A:软件安装好之后,在获取有效的License之前是无法正常使用的,用户需要将打开软件时弹出的错误信息提示框中的“Local Hardware ID”号提供给海基,并由海基向Simerics公司提供申请,一般情况下,只需1-3个工作日,便可将有效的License提供给用户。

Q:申请到的License如何设置?

A:License分为固定式和浮动式两种,对于浮动式License,首先需要在服务器端安装“License Server Installation”,安装完成之后,该程序将在“开始-所有程序-Simerics”中产生四个选项,将申请到的floating license拷贝到license server安装目录下,如C:\Program files\Simerics,并将license文本第一行中的localhost 替换为服务器的计算机名,然后在“开始-所有程序-Simerics”中运行Start License Server。服务器启动后,在客户端机器上的Simerics安装路径下新建license.txt 文件,并将floating license中的第一行语句拷贝至该文件中,并将localhost替换为服务器计算机名,保存后即可启动软件。对于固定式License,只需将申请到的License拷贝至软件安装目录下即可。

Q:为何License配置好之后,软件还是无法正常启动?

A:请依次尝试以下解决办法:

?请核对错误提示框中的Hardware ID号是否与初始申请时一直,因为网络设置的改变也会引起Hardware ID的改变,如网络连接的添加\删除或者

启用\禁用等。

?请检查客户端是否有权限访问服务器,网络服务是否正常。

?可将客户端机器License中的机器名称替换为服务器的IP地址。

?检查防火墙设置,是否屏蔽了PumpLinx软件端口。

?检查服务器的License Server是否已启动,如未启动,点击“开始-所有程序-Start License Server”。

Q:PumpLinx有汉化版吗?

A:有,请联系海基销售人员,申请软件汉化包,即名为PumpLinx_Chinese.slang 的文件,将该文件拷贝到PumpLinx安装目录下,如C:\Program Files\Simerics,打开PumpLinx软件View-Language,进行选择。

Q:Pumplinx计算时残差曲线收敛的标准是什么?有没有什么判定收敛的方法?纵坐标的数字代表的是10的数量级吗?

A:收敛和其他CFD软件一样首先是按残差算。除了残差,还要考虑整体守恒性(比如总质量流的守恒),以及所关心的物理量的变化情况(趋于稳定,或周期性等)。残差的纵坐标是10的数量级。

Q:多级离心泵泵要关心级间的扬程,就是看每一级的扬程,那就是要得到第一级的出口跟第二级的进口交互面的压力,所以能不能对交互面的压力进行“plot”,就像是plot出口压力那样,而现在点击交互面plot后的列表里没有压力选项。从结果文件integrals.txt里只有x,y,z轴上的压力(px_rotor_mgi_volute,pz_rotor_mgi_volute,py_rotor_mgi_volute),怎么得到这个面上的压力?

A:Interface(交界面)可以输出总压。需要按质量平均的总压用于每级间的扬程计算。总压按内定是不输出的,所以你要手动加上。先把模式改成”extended Mode“,然后选关心的界面,把”Output"改成“user select”,并加上“mass averaged total pressure”

Q:现在加面的话只能是加垂直的面(x=2的面),能不能加斜的面?

A:可以用斜面做切面。选“Arbitrary Plane”就可以了

Q:对容积泵来说稳定运行后泵有可能充不满油,这个能否模拟

A:原则上可以,不过处理这样的问题目前的(空化)模型不是很理想,做的比较少

Q:现在pumplinx做的都是稳定运行时的情况吧?能不能模拟泵启动的过程?就是油逐渐充满泵的过程,看一下什么时间充满什么程度,充满用多久…?

A:可以,但没有太多验证算例

Q:pumplinx生成文档-integrals.txt里,第一行标注(qa,qva,powa,q,qv,px,py,pz,tx,ty,tz,torq,pow,gas)的汉语意思?

A:qa、qva和powa指的是平均质量流量、平均体积流量和平均功率;px、py、pz指的是压力;tx、ty、tz和torq指的是扭矩;gas指的气体体积质量分数。

PumpLinx中泵的泄漏层

泵专业软件Pumplinx使用“Create Template Mesh”来生成泵的转子区的网格。通过“Create Template Mesh”指定内/外齿轮、转子/叶片、主/从动齿轮对转子区的网格进行化分,转子区的网格均为结构化网格,如下图所示。

图1摆线泵图2叶片泵图3外齿轮泵

图4新月形内齿轮泵

同时Pumplinx可考虑齿轮泵的泄漏问题。无需预先在CAD中建立泄漏的模型。仅需要在转子网格设置“Create Template Mesh”->advanced mode中设定泄漏油层的厚度、内、外径,内、外径泄漏油层的厚度,左图中的转子会自动增加漏油层的几何和网格,如图6所示。

图5齿轮泄漏油层参数设置

图6不考虑泄漏时的摆线泵(网格生成以前)图7考虑泄漏时的摆线泵(网格生成后)泄漏油层的网格可划分1~3层,泄漏油层的厚度最窄可设置为2微米。

同样柱塞泵的泄漏层如下图所示

图8无泄漏柱塞泵图9泄漏柱塞泵

图10环形泄漏层(3层网格)

什么是STL文件?

STL文件格式是由美国3D SYSTEM公司于1987年发布的一种数据格式。STL文件不同于其他一些基于特征的实体模型,它是一种将CAD实体数据模型进行三角化处理后的数据文件,是用许多空间三角形小平面逼近原CAD实体模型。

目前绝大多数的主流CAD软件可以输入stl文件格式,但不能将导入的stl 文件处理成实体。有些CAD还可以将stl文件进行简单的处理。例如小平面体的简化、光顺、对齐等。

相关主题
相关文档
最新文档