CFX并机
- 格式:doc
- 大小:55.00 KB
- 文档页数:8
卡尔费休试剂分子式在化学领域,卡尔费休试剂是一种常用的化学试剂,其化学分子式为CFX。
它是一种强氧化剂,广泛应用于有机合成反应和分析实验中。
本文将深入探讨卡尔费休试剂的分子式、合成方法、性质以及应用领域。
一、卡尔费休试剂的分子式卡尔费休试剂的化学分子式为CFX。
其中,C代表碳元素,F代表氟元素,X则表示该试剂的具体结构和取代基。
卡尔费休试剂是一种有机氟化合物,常见的结构为R-C(F)(F)(F),其中R可代表有机基团。
二、卡尔费休试剂的合成方法卡尔费休试剂可以通过多种合成方法获得。
其中最常见的方法是选择性还原氟代化合物得到。
一种常用的合成方法是通过三氟化硼(BF3)与四氟化甲烷(CF4)反应生成卡尔费休试剂,反应方程式为:BF3 + CF4 → B(CF3)3此外,还可以通过卡尔费休试剂与氢氟酸反应生成硼氟酸铵(NH4BF4),再通过还原反应得到卡尔费休试剂。
这些合成方法都能够高效地得到纯度较高的卡尔费休试剂。
三、卡尔费休试剂的性质卡尔费休试剂具有许多独特的性质,这使得它在化学领域中有着广泛的应用。
以下将介绍几个重要的性质:1. 强氧化性:由于卡尔费休试剂中含有多个氟原子,它具有强烈的氧化性。
它可以与有机化合物中的氢原子发生氟化反应,将氢原子替换为氟原子,从而改变化合物的性质和反应活性。
2. 低毒性:相比于其他强氧化剂,卡尔费休试剂具有较低的毒性。
这使得它可以安全地在实验室中使用,并且不会对环境造成严重污染。
3. 耐热性:卡尔费休试剂在高温下依然稳定,可以在高温条件下进行化学反应。
这使得它在高温有机合成反应中具有重要的应用价值。
4. 溶解性:卡尔费休试剂在一些常见的有机溶剂中具有良好的溶解性,例如氯仿、二甲基甲酰胺等。
这方便了它的使用和配制。
四、卡尔费休试剂的应用领域由于卡尔费休试剂具有独特的性质,因此在化学领域中有着广泛的应用。
以下是一些典型的应用领域:1. 有机合成:卡尔费休试剂常用于有机合成反应中。
CFX Manager软件反应板快速指南实验反应板设置图1显示实验设置窗口中一个预览的反应板设置。
点击Create New打开反应板编辑器创建一个新的反应板。
点击Select Existing通过浏览器上载一个反应板文件以在实验中使用或对其进行编辑。
使用Express Load下拉菜单直接上载一个反应板文件以在实验中使用或对其进行编辑。
点击Edit Selected打开反应板编辑器来编辑所选反应板的孔的内容。
点击Start Run用当前上载的反应板开始运行实验。
反应板编辑器反应板编辑器可用来创建一个新的反应板或编辑一个已经存在的反应板,图2。
1.使用反应板编辑器工具栏Scan Mode下拉菜单来指定试验中数据的获取方式。
2.点击Select Fluorophores选择在实验中将使用的荧光。
3.在反应板图表中,选择上样的孔。
4.从下拉菜单中选择Sample Type。
5.点击适当的检查框来上载选定孔的荧光。
6.对每个荧光输入Target Name(基因表达分析时需要)并点击Enter,或从下拉菜单中选择。
7.输入Sample Name(基因表达分析时需要)并点击Enter,或从下拉菜单中选择。
8.如果进行基因表达分析,点击Experiment Settings来指定参照靶标和对照样品。
输入复孔次数指定一系列的复孔,可以通过高亮突出相应的孔并输入或在反应板编辑器的Replicate#框中选择相应的复制数目,图3。
另一种方法是通过对一些孔的子集指定复制数:1.在反应板图表中选择需要设置的孔,点击Replicate Series,打开Replicate Series编辑创窗口,图3。
2.输入Replicate Group Size和StartingReplicate#。
3.选择反应板是水平还是垂直的进行上样。
4.点击Apply确定复制数目。
创建一个标准曲线输入一个标准品的起始靶标浓度,选择上样孔的Sampe Type/Standard,在反应板编辑控制窗口Concentration中输入数值,图4,指定All或特定的荧光素,并点击Load检查窗。
cfx对流换热方程CFX是ANSYS公司开发的一种计算流体力学(CFD)软件。
对流换热是CFD中的一个重要问题,它涉及到流体流动和热传递的耦合。
本文将详细介绍CFX对流换热方程的原理和应用。
对流是指流体由于自身的运动而引起的物质或能量的传输。
热传递则是指由于温度差异而引起的能量传输。
对流换热方程可以描述流体流动和热传递之间的关系。
CFX对流换热方程的数学表达式可以分为三个部分:1.质量守恒方程2.动量守恒方程3.能量守恒方程质量守恒方程描述了流体的质量守恒,可以用来计算流体的流量分布和速度场。
质量守恒方程可以表示为:∇·(ρu)=0其中,∇·表示向量的散度运算符,ρ表示流体的密度,u表示流体的速度向量。
动量守恒方程描述了流体的动量守恒,可以用来计算流体的流速分布和压力场。
动量守恒方程可以表示为:ρ(∂u/∂t+u·∇u)=-∇p+∇·τ+ρg其中,∂u/∂t表示速度场随时间的变化率,∇u表示速度场的梯度,p 表示压力场,τ表示流体的应力张量,g表示重力加速度。
能量守恒方程描述了流体的能量守恒,可以用来计算流体的温度分布和热传递。
能量守恒方程可以表示为:ρCp(∂T/∂t+u·∇T)=∇·(k∇T)+q"其中,Cp表示流体的定压比热容,T表示流体的温度,k表示流体的热导率,q"表示单位体积的热源或热汇。
CFX对流换热方程的求解过程可以分为以下几个步骤:1.几何建模:将计算域几何形状用CAD软件建模,并导入CFX进行后续计算。
2.网格划分:划分计算域网格,网格划分的精细程度将直接影响计算结果的准确性和计算速度。
3.物理模型设定:根据具体问题的物理特性,设定流体、固体和边界条件等模型参数。
4.数值方法选择:CFX提供多种数值方法可供选择,根据问题的特点选择合适的方法。
5.求解器设定:设定CFX求解器的收敛准则和迭代次数等求解参数。
方法/步骤1. 1 打开workbench软件,如图2. 2 鼠标左键按住“BladeGen”并拖动到如图位置3. 3 再将"Turbogrid"拖动到如图位置4. 4再将“CFX”拖动到如图位置,到这里已经建立好了用CFX进行旋转机械分析的基本流程了,“BladeGen”用来建立旋转机械模型,“Turbofrid”用来划分旋转机械网格,“CFX”用来求解,后处理及查看结果。
5. 5 双击打开“BladeGen”,准备建立模型,如图6. 6 打开之后如图7.7 单击新建按钮,如图所示8.8 出现如图所示9.9 选择“normal Axial”,如图10.10 选择“Ang/Thk”模式,如图11.11 修改如图参数,参数值如图所示12.12 点击“ok”13.13由于教程篇幅过大,手把手教你使用BladeGen进行旋转机械分析建模教程分为三篇:《(手把手)旋转机械BladeGen建模教程(1/3)》,《(手把手)旋转机械BladeGen建模教程(2/3)》,《(手把手)旋转机械BladeGen建模教程(3/3)》请继续看下一篇《(手把手)旋转机械BladeGen建模教程(2/3)》方法/步骤1. 1接上一篇,单击“ok”后,如图所示2. 2将叶片与旋转轴角度设置为15,叶片数设置为13,Ang设置5,厚度设为3,如图所示3. 3 点击“ok”,如图4. 4 说一下,这四个框图表示的什么意思,如图5. 5 单击“Model”,“Properties”,如图6. 6 打开如图所示7.7将“component type”改为“fan”,将“model units”改为“mm”,如图所示8.8 点击“ok”后,如图9.9 单击“blade”“properties”,如图所示10.10 打开后,如图所示,也就是打开叶片属性设置11.11 选择“LE/TE Ellipse”,如图12.12 将“TE Type”设置为“Ellipse”,如图13.13 单击“ok”,如图所示14.14由于教程篇幅过大,手把手教你使用BladeGen进行旋转机械分析建模教程分为三篇:《(手把手)旋转机械BladeGen建模教程(1/3)》,《(手把手)旋转机械BladeGen建模教程(2/3)》,《(手把手)旋转机械BladeGen建模教程(3/3)》上一篇请查看:《(手把手)旋转机械BladeGen建模教程(1/3)》本篇为:《(手把手)旋转机械BladeGen建模教程(2/3)》请继续看下一篇:《(手把手)旋转机械BladeGen建模教程(3/3)》方法/步骤1. 1接上一篇,点击,如图所示2. 2 点击后,如图所示3. 3 点击这个全圆周显示,如图4. 4 点击后,如图所示5. 5 点击实体圆周显示,如图6. 6 点击后,如图所示7.7保存模型,注意:只能用英文或者数字名字,并保存在英文或者数字的目录下,名字及路径严禁用中文,否则会出错,如图8.8 弹出如图对话框9.9我这里保存在D盘根目录下,名字为fengji,(路径和名字严禁有中文)10.10 保存文件中,可以查看一下,如图11.11 此时,模型已经建立完毕,等待下一步网格划分12.12上一篇请查看:《(手把手)旋转机械BladeGen建模教程(2/3)》本篇为:《(手把手)旋转机械BladeGen建模教程(3/3)》请继续看下一篇:《旋转机械TurboGrid网格划分教程(1/3)》方法/步骤1. 1接上一篇,双击“TurGrid”,如图2. 2 打开之后如图所示3. 3设置页顶间隙,双击“Geometry”“Blade Set”“Shroud Tip”如图所示4. 4出现如图所示5. 5打钩,选择“constant span”,然后“sapn”为0.95,如图6. 6 单击“apply”,如图7.7 选择“Topology Set(suspended)”右键8.8 取消选择“suspended object updates”,如图9.9去掉勾后,自动生成如图所示(此步,软件完成叶轮流道网格拓扑结构的划分)10.10同时,“Topology Set(Suspended)”变为“Topology Set”,如图所示11.11上一篇请查看:《(手把手)旋转机械BladeGen建模教程(3/3)》本篇为:《旋转机械TurboGrid网格划分教程(1/3)》请继续看下一篇:《旋转机械TurboGrid网格划分教程(2/3)》方法/步骤1. 1接上一篇,双击“Topology set”,如图2. 2 双击后,如图所示3. 3这里有两种拓扑优化方式“ATM Optimized”和“Traditional with control point”,此处选择“ATM Optimized”,如图4. 4 点击“apply”,如图5. 5 双击“mesh data”6. 6 双击后,如图所示7.7 将方框拉大,便于查看,如图8.8 按照如图参数进行设置,如图。
害怕时间太长,白写了,所以保存一下 下面并行安装,关键是rsh互相连通 你要将每台机器互连最好在同一个工作组或者域下面,互相ping +机器名可以通,要有ipx协议2k还要有netbios协议
将XX:\programming files\Ansys Inc\CFX\CFX-10.0\bin\winnt下面的rshd文件复制到windows\system32下面(w2k要在winnt\system32下),然后打开开始--->运行输入cmd,然后在dos命令行下面转到windows\system32下,运行rshd /install
安装,rsh,每台安装windows的机器都要这样,然后在服务(控制面板---->管理工具-->服务)里面找到Remote Shell (RSH) Service,先停止,然后在登陆下面设置此账户(管理员权限的账户[每台机器都要用相同的用户名和密码]),设置完毕确定,然后在启动,这时rsh启动了,最好重新启动一下
这时用命令rsh hostname cmd /c echo working (这里面的hostname就是你想要连接机器的名字包括自己),出现working就是连接成功,不成功就是网络有问题,或者rsh设置错误
rsh互连了,打开你要用的主机master,打开cfx,在tools下面的command line 然后输入cfx5parallel -install-mpich-service 安装mpich 在输入cfx5parallel -register-mpich-user 这时填入的就是你刚才指定rsh运行的用户,和密码,这是每台机器共用的 这时大致就是安装完毕了,具体的一些细节可用帮助里面的方法,微调, 这时在每台机器必须要安装slover,pre和post可以没有 ,但是master机器应该全安装
我一般每台都全部安装,这样用那台机器都可以做master 最后一步,是将XX:\Program Files\Ansys Inc\CFX\CFX-10.0\config下面的hosts.ccl文件用记事本打开,
# CFX-5 Host Definition File # # Automatically created # by D:\Program Files\Ansys Inc\CFX\CFX-10.0\bin\perllib\cfx5parhosts.pl # at Fri Mar 24 13:47:16 2006.
EXECUTION CONTROL: PARALLEL HOST LIBRARY:
HOST DEFINITION: canter Installation Root = d:\Program Files\Ansys Inc\CFX\CFX-%v Host Architecture String = intel_p4.sse2_winnt5.1 Relative Speed = 0.99 END # HOST DEFINITION canter HOST DEFINITION: wd Installation Root = e:\Program Files\Ansys Inc\CFX\CFX-%v Host Architecture String = intel_pentium_winnt5.1 Relative Speed = 0.44 END # HOST DEFINITION wd END # PARALLEL HOST LIBRARY END # EXECUTION CONTROL
这时两台机器例子,你将每台机器hosts.ccl的文件中的 HOST DEFINITION: hostname Installation Root = e:\Program Files\Ansys Inc\CFX\CFX-%v Host Architecture String = intel_pentium_winnt5.1 Relative Speed = 0.44 END # HOST DEFINITION hostname 代码复制然后拷贝到master中的hosts.ccl里面的像上面例子一样,如果你将这个完整的hosts.ccl放到每台机器下面,那么每台机器都可以作为master,呵呵!
linux版本的安装,明天再说吧,比较麻烦,但是调好了比windows快很多。
忙了一天,现在说说linux版本的并行计算,首先要说明的,大家手里拿到的应该都是单机版,但是可以做并行,要注意的是,不能开两个以上进程,就是说,我在master运算一个算例,占用了两个节点(或者更多)那么再打开一个算里会出现错误。 linux安装方法: 首先要做的确定你的有几个网卡,一个就不要担心了,但是多个网卡,你要注意了,一定要用ifcong -a 找到你主要的网卡,将网卡物理地址和机器名记下, 其次要注意的是,linux一定要安装rsh和mpich,并且要每台机器互连,并且通路,具体方法,最好的配置方式可以参照http://linux.vbird.org/home.php 鳥哥的 Linux 私房菜里面有全套的配制方法,至于NIS和NFS你是否要配置根据需要,我没配置也能运行,但是rsh必须好用,,剩下的就是在linux上安装cfx10,安装比较麻烦,一不小心就会出问题,下面将详细方法列出: 1:生成license在windows下面,生成方法同windows一样,但是,我采用了一点点改变,就是把ansys.dat文件中的DAEMON ansyslmd "C:\Program Files\Ansys Inc\Shared Files\Licensing\intel\ansyslmd.exe"东西改变以下,改成你建立的安装目录 如/usr/cfx10下面那么就改成DAEMON ansyslmd "/usr/cfx10/shared_files/licensing/linia32/ansyslmd"将 VENDOR_STRING=customer:00264721 中的数字不同机器用不同的编号,如改成 VENDOR_STRING=customer:00264720 我这样做是为了不会产生用户冲突,不知道真的能否改变,但是现在看来没出问题。将生成的license.dat放到linux服务器上 2:在终端根目录下用vi .bash_profile命令打开 .bash_profile文件,配置环境变量,加入ANSYSLMD_LICENSE_FILE=1055@hostname hostname是你的机器名子,可比以为是参数,注意变量名ANSYSLMD_LICENSE_FILE紧贴着=号,否则不认 同理填入LM_LICENSE_FILE={这里填入的是你安装license的目录例如"/usr/cfx10/shared_files/licensing/license.dat} 然后在export后面变量名中填入ANSYSLMD_LICENSE_FILE和LM_LICENSE_FILE, 这时侯,重新启动机器,为了让变量生效,否则后面要出问题 3:重启后,挂上光驱,装入安装盘 命令: mount -t iso9660 -o loop {安装文件位置和文件名} {装在光驱的文件目录} 成功后,继续下步。 进入光盘,找到install文件 在终端中./install 按照提示安装,我先安装程序,后安装license manager,谁先谁后都没关系,但是master上面全部安装,而solver上面最少要安装solver,我一般不论master还是solver都安装,因为这样可以将任何一台机器都作为master,根据你的需要。安装程序没什么说的,但是安装license manager的时候要千万小心了,我是将每台机器都作为license server(不用说,是为了方便),每个都用自己的license。当让你安装license的时候,2种方法都可以,一个是指定license位置,一个是生成一个license,第一种方法,你要先将1:中生成的license.dat文件考贝到license安装目录,例如/usr/cfx10/shared_files/licensing/下面,因为及其比较傻,就认识这个地方,呵呵,如果没有出现 /shared_files/licensing这个目录别着急,是因为你安装license manager的时候程序没复制完,复制完了就会出现的。第二种方法就是你用gedit或者相同东西打开你的1:中生成的license.dat,全拷贝,然后粘贴在你生成文件中,这样也可以生成license.dat文件在你安装目录里面。为了保证这一过程正确,你可以打开目录/shared_files/licensing看到安装成功后会出现license.log文件,然后在出现一个ansyslmd.ini文件,打开ansyslmd.ini,看到server=1055@hostname这个东西,如果不是这个,那么就你安装有问题了,检查一下。安装完成后会提示你启动license,当然yes了,不要高兴太早,因为,如果你一旦重新启动机器那么license会自动关闭,你需要启动license,方法两种,在终端中进到 /usr/cfx10/shared_files/licensinglinia32目录下面然后运行./lmgrd -c /usr/cfx10/shared_files/licensing/license.dat启动license。或者在/usr/cfx10/CFX-10.0/bin运行。./cfx5launch命令,然后在cfx平台上点击tools选择ansys license manager,出现后点击start license,这时窗口出现runing就是启动了,否则就是你安装错误了,回去检查。 其实你可以在/etc/rc.d/rc文件中最后一行填入/usr/cfx10/shared_files/licensinglinia32/lmgrd -c /usr/cfx10/shared_files/licensing/license.dat 这样每次重新启动都会自动启动license了 这时你再单机运行一下程序做个例子,看看有没有问题,如果没有那么,告诉你,你可以做并行了,但是还要有一步,就是找到host.ccl文件,将所有机器的这个文件合成一个,然后放到每他机器里面,我的位置在/usr/cfx10/CFX-10.0/config中,具体参照windows中的方法 现在恭喜你,你可以做并行了,但是并行不一定就一定快,多少网格,占用多少内存,多大工作量用多少个节点看看help里面由计算公式,还要根据具体情况具体分析,和你的配置也有关。