⑴ fluent计算中内存逐渐增加什么原因
因为使用Ansys14的fluent并行计算非常定常时,内存不停的增加,100万的六面体网格,算了不到30步内存能增加到将近200G,然后就内存不足不能算了。计算包括流场和温度场,计算区域包括流体区域和固体区域,固体区域中有温度场,包括一些UDF的。
另外并行方法使用的是intel,共22核,网格为ICEM划分的。
FLUENT中的亚松驰:由于FLUENT所解方程组的非线性,我们有必要控制的变化。一般用亚松驰方法来实现控制,该方法在每一部迭代中减少了的变化量。亚松驰最简单的形式为:单元内变量等于原来的值加上亚松驰因子a与变化的积。
分离解算器使用亚松驰来控制每一步迭代中的计算变量的更新。这就意味着使用分离解算器解的方程,包括耦合解算器所解的非耦合方程(湍流和其他标量)都会有一个相关的亚松驰因子。在FLUENT中,所有变量的默认亚松驰因子都是对大多数问题的最优值。
这个值适合于很多问题,但是对于一些特殊的非线性问题(如:某些湍流或者高Rayleigh数自然对流问题),在计算开始时要慎重减小亚松驰因子。使用默认的亚松驰因子开始计算是很好的习惯。如果经过4到5步的迭代残差仍然增长,你就需要减小亚松驰因子。
有时候,如果发现残差开始增加,你可以改变亚松驰因子重新计算。在亚松驰因子过大时通常会出现这种情况。最为安全的方法就是在对亚松驰因子做任何修改之前先保存数据文件。
并对解的算法做几步迭代以调节到新的参数。最典型的情况是,亚松驰因子的增加会使残差有少量的增加,但是随着解的进行残差的增加又消失了。如果残差变化有几个量级你就需要考虑停止计算并回到最后保存的较好的数据文件。
⑵ 视频文件大小的计算公式是什么
时间x码率/8=视频导出最终大小。
视频(Video)泛指将一系列静态影像以电信号的方式加以捕捉、记录、处理、储存、传送与重现的各种技术。
连续的图像变化每秒超过24帧(frame)画面以上时,根据视觉暂留原理,人眼无法辨别单幅的静态画面;看上去是平滑连续的视觉效果,这样连续的画面叫做视频。
MOV
使用过Mac机的朋友应该多少接触过QuickTime。QuickTime原本是Apple公司用于Mac计算机上的一种图像视频处理软件。
Quick-Time提供了两种标准图像和数字视频格式, 即可以支持静态的PIC和JPG图像格式,动态的基于Indeo压缩法的MOV和基于MPEG压缩法的MPG视频格式。
⑶ 图像文件存储量的计算公式是什么
图像文件存储量的计算公式:存储量=水平像素×垂直像素×每个像素所需位数8(字节)。
单色的图象一位用来存储颜色信息,1位=1/8字节,假设有单色图像分辨率为120*120,所以体积=120*120*1/8=1.7k因为软盘簇大小为512B,所以,只能占用2k了
256色要占用8位(2^8=256)也就是一字节,16色是4位(2^4=16)占半字节,所以,算体积时用一半就可以
所以,图形体积=分辨率*占用位数(即常说的16/32位色)/8或=分辨率*颜色信息占用的字节数。
图像用数字任意描述像素点、强度和颜色。描述信息文件存储量较大,所描述对象在缩放过程中会损失细节或产生锯齿。在显示方面它是将对象以一定的分辨率分辨以后将每个点的色彩信息以数字化方式呈现,可直接快速在屏幕上显示。
分辨率和灰度是影响显示的主要参数。图像适用于表现含有大量细节(如明暗变化、场景复杂、轮廓色彩丰富)的对象,如:照片、绘图等,通过图像软件可进行复杂图像的处理以得到更清晰的图像或产生特殊效果。
计算机中的图像从处理方式上可以分为位图和矢量图。
⑷ 求excel文件计算计算公式,本人菜鸟刚刚接触excel什么都不懂,请高手指点下尽量详细点谢谢
公式是单个或多个函数的结合运用。
AND “与”运算,返回逻辑值,仅当有参数的结果均为逻辑“真(TRUE)”时返回逻辑“真(TRUE)”,反之返回逻辑“假(FALSE)”。 条件判断
AVERAGE 求出所有参数的算术平均值。 数据计算
COLUMN 显示所引用单元格的列标号值。 显示位置
CONCATENATE 将多个字符文本或单元格中的数据连接在一起,显示在一个单元格中。 字符合并
COUNTIF 统计某个单元格区域中符合指定条件的单元格数目。 条件统计
DATE 给出指定数值的日期。 显示日期
DATEDIF 计算返回两个日期参数的差值。 计算天数
DAY 计算参数中指定日期或引用单元格中的日期天数。 计算天数
DCOUNT 返回数据库或列表的列中满足指定条件并且包含数字的单元格数目。 条件统计
FREQUENCY 以一列垂直数组返回某个区域中数据的频率分布。 概率计算
IF 根据对指定条件的逻辑判断的真假结果,返回相对应条件触发的计算结果。 条件计算
INDEX 返回列表或数组中的元素值,此元素由行序号和列序号的索引值进行确定。 数据定位
INT 将数值向下取整为最接近的整数。 数据计算
ISERROR 用于测试函数式返回的数值是否有错。如果有错,该函数返回TRUE,反之返回FALSE。 逻辑判断
LEFT 从一个文本字符串的第一个字符开始,截取指定数目的字符。 截取数据
LEN 统计文本字符串中字符数目。 字符统计
MATCH 返回在指定方式下与指定数值匹配的数组中元素的相应位置。 匹配位置
MAX 求出一组数中的最大值。 数据计算
MID 从一个文本字符串的指定位置开始,截取指定数目的字符。 字符截取
MIN 求出一组数中的最小值。 数据计算
MOD 求出两数相除的余数。 数据计算
MONTH 求出指定日期或引用单元格中的日期的月份。 日期计算
NOW 给出当前系统日期和时间。 显示日期时间
OR 仅当所有参数值均为逻辑“假(FALSE)”时返回结果逻辑“假(FALSE)”,否则都返回逻辑“真(TRUE)”。 逻辑判断
RANK 返回某一数值在一列数值中的相对于其他数值的排位。 数据排序
RIGHT 从一个文本字符串的最后一个字符开始,截取指定数目的字符。 字符截取
SUBTOTAL 返回列表或数据库中的分类汇总。 分类汇总
SUM 求出一组数值的和。 数据计算
SUMIF 计算符合指定条件的单元格区域内的数值和。 条件数据计算
TEXT 根据指定的数值格式将相应的数字转换为文本形式 数值文本转换
TODAY 给出系统日期 显示日期
VALUE 将一个代表数值的文本型字符串转换为数值型。 文本数值转换
VLOOKUP 在数据表的首列查找指定的数值,并由此返回数据表当前行中指定列处的数值 条件定位
WEEKDAY 给出指定日期的对应的星期数。 星期计算
Excel 部分函数列表.
函数的步骤:①选中存放结果的单元格
②单击“=”(编辑公式)
③找函数(单击“三角形”形状按钮。或者直接输入函数名
④选范围
⑤CTRL+回车键
①求和函数SUM()
②平均函数AVERAGE()
③排位函数RANK ()
例: Rank(A1:$A$1:$A$15)
行号和列号前面加上“$“符号 A叫行号。1或者15叫列号,表示单元格所在的位置 数据单元格在A列1号或者是A列15号
④最大值函数MAX ()
⑤最小值函数MIN ()
⑥统计函数 COUNTIF( )
计算满足给定单元格的数目
例:Countif ( A1:B5,”>60”)
统计分数大于60分的人数,注意,条件要加双引号,在英文状态下输入。
⑦单元格内容合并CONCTENATE()
将若干文字串合并到一个字符串中
⑧ RIGHT(A1,4)
提取字符串最右边的若干字符,长度为4位
⑨LEFT ( )
返回字符串最左边的若干字符
⑩MIDB()
自文字的指定位置开始向右提取指定长度的字符串
11、重复函数 REPT()
单元格重量出现的次数。
12、NOW()
返回电脑内部的系统日期与时间
13、MONTH( )
将序列数转换为对应的月份数
Excel 部分函数列表.
函数的步骤:①选中存放结果的单元格
②单击“=”(编辑公式)
③找函数(单击“三角形”形状按钮。或者直接输入函数名
④选范围
⑤CTRL+回车键
①求和函数SUM()
②平均函数AVERAGE()
③排位函数RANK ()
例: Rank(A1:$A$1:$A$15)
行号和列号前面加上“$“符号 A叫行号。1或者15叫列号,表示单元格所在的位置 数据单元格在A列1号或者是A列15号
④最大值函数MAX ()
⑤最小值函数MIN ()
⑥统计函数 COUNTIF( )
计算满足给定单元格的数目
例:Countif ( A1:B5,”>60”)
统计分数大于60分的人数,注意,条件要加双引号,在英文状态下输入。
⑦单元格内容合并CONCTENATE()
将若干文字串合并到一个字符串中
⑧ RIGHT(A1,4)
提取字符串最右边的若干字符,长度为4位
⑨LEFT ( )
返回字符串最左边的若干字符
⑩MIDB()
自文字的指定位置开始向右提取指定长度的字符串
11、重复函数 REPT()
单元格重量出现的次数。
12、NOW()
返回电脑内部的系统日期与时间
13、MONTH( )
将序列数转换为对应的月份数
编者语:Excel是办公室自动化中非常重要的一款软件,很多巨型国际企业都是依靠Excel进行数据管理。它不仅仅能够方便的处理表格和进行图形分析,其更强大的功能体现在对数据的自动处理和计算,然而很多缺少理工科背景或是对Excel强大数据处理功能不了解的人却难以进一步深入。编者以为,对Excel函数应用的不了解正是阻挡普通用户完全掌握Excel的拦路虎,然而目前这一部份内容的教学文章却又很少见,所以特别组织了这一个《Excel函数应用》系列,希望能够对Excel进阶者有所帮助。《Excel函数应用》系列,将每周更新,逐步系统的介绍Excel各类函数及其应用,敬请关注!
----------------------------------
术语说明
什么是参数?参数可以是数字、文本、形如 TRUE 或 FALSE 的逻辑值、数组、形如 #N/A 的错误值或单元格引用。给定的参数必须能产生有效的值。参数也可以是常量、公式或其它函数。
参数不仅仅是常量、公式或函数,还可以是数组、单元格引用等:
1.数组--用于建立可产生多个结果或可对存放在行和列中的一组参数进行运算的单个公式。在 Microsoft Excel有两类数组:区域数组和常量数组。区域数组是一个矩形的单元格区域,该区域中的单元格共用一个公式;常量数组将一组给定的常量用作某个公式中的参数。
2.单元格引用--用于表示单元格在工作表所处位置的坐标值。例如,显示在第 B 列和第 3 行交叉处的单元格,其引用形式为"B3"。
3.常量--常量是直接键入到单元格或公式中的数字或文本值,或由名称所代表的数字或文本值。例如,日期 10/9/96、数字 210 和文本"Quarterly Earnings"都是常量。公式或由公式得出的数值都不是常量。
---------------------------------------------
Excel的数据处理功能在现有的文字处理软件中可以说是独占鳌头,几乎没有什么软件能够与它匹敌。在您学会了Excel的基本操作后,是不是觉得自己一直局限在Excel的操作界面中,而对于Excel的函数功能却始终停留在求和、求平均值等简单的函数应用上呢?难道Excel只能做这些简单的工作吗?其实不然,函数作为Excel处理数据的一个最重要手段,功能是十分强大的,在生活和工作实践中可以有多种应用,您甚至可以用Excel来设计复杂的统计管理表格或者小型的数据库系统。
请跟随笔者开始Excel的函数之旅。这里,笔者先假设您已经对于Excel的基本操作有了一定的认识。首先我们先来了解一些与函数有关的知识。
一、什么是函数
Excel中所提的函数其实是一些预定义的公式,它们使用一些称为参数的特定数值按特定的顺序或结构进行计算。用户可以直接用它们对某个区域内的数值进行一系列运算,如分析和处理日期值和时间值、确定贷款的支付额、确定单元格中的数据类型、计算平均值、排序显示和运算文本数据等等。例如,SUM 函数对单元格或单元格区域进行加法运算。
函数是否可以是多重的呢?也就是说一个函数是否可以是另一个函数的参数呢?当然可以,这就是嵌套函数的含义。所谓嵌套函数,就是指在某些情况下,您可能需要将某函数作为另一函数的参数使用。例如图1中所示的公式使用了嵌套的 AVERAGE 函数,并将结果与 50 相比较。这个公式的含义是:如果单元格F2到F5的平均值大于50,则求F2到F5的和,否则显示数值0。
在学习Excel函数之前,我们需要对于函数的结构做以必要的了解。如图2所示,函数的结构以函数名称开始,后面是左圆括号、以逗号分隔的参数和右圆括号。如果函数以公式的形式出现,请在函数名称前面键入等号(=)。在创建包含函数的公式时,公式选项板将提供相关的帮助。
公式选项板--帮助创建或编辑公式的工具,还可提供有关函数及其参数的信息。单击编辑栏中的"编辑公式"按钮,或是单击"常用"工具栏中的"粘贴函数" 按钮之后,就会在编辑栏下面出现公式选项板。整个过程如图3所示。
二、使用函数的步骤
在Excel中如何使用函数呢?
1.单击需要输入函数的单元格,如图4所示,单击单元格C1,出现编辑栏
图4 单元格编辑
2.单击编辑栏中"编辑公式"按钮 ,将会在编辑栏下面出现一个"公式选项板",此时"名称"框将变成"函数"按钮,如图3所示。
3.单击"函数"按钮右端的箭头,打开函数列表框,从中选择所需的函数;
图5 函数列表框
4.当选中所需的函数后,Excel 2000将打开"公式选项板"。用户可以在这个选项板中输入函数的参数,当输入完参数后,在"公式选项板"中还将显示函数计算的结果;
5.单击"确定"按钮,即可完成函数的输入;
6.如果列表中没有所需的函数,可以单击"其它函数"选项,打开"粘贴函数"对话框,用户可以从中选择所需的函数,然后单击"确定"按钮返回到"公式选项板"对话框。
在了解了函数的基本知识及使用方法后,请跟随笔者一起寻找Excel提供的各种函数。您可以通过单击插入栏中的"函数"看到所有的函数。
三、函数的种类
Excel函数一共有11类,分别是数据库函数、日期与时间函数、工程函数、财务函数、信息函数、逻辑函数、查询和引用函数、数学和三角函数、统计函数、文本函数以及用户自定义函数。
1.数据库函数--当需要分析数据清单中的数值是否符合特定条件时,可以使用数据库工作表函数。例如,在一个包含销售信息的数据清单中,可以计算出所有销售数值大于 1,000 且小于 2,500 的行或记录的总数。Microsoft Excel 共有 12 个工作表函数用于对存储在数据清单或数据库中的数据进行分析,这些函数的统一名称为 Dfunctions,也称为 D 函数,每个函数均有三个相同的参数:database、field 和 criteria。这些参数指向数据库函数所使用的工作表区域。其中参数 database 为工作表上包含数据清单的区域。参数 field 为需要汇总的列的标志。参数 criteria 为工作表上包含指定条件的区域。
2.日期与时间函数--通过日期与时间函数,可以在公式中分析和处理日期值和时间值。
3.工程函数--工程工作表函数用于工程分析。这类函数中的大多数可分为三种类型:对复数进行处理的函数、在不同的数字系统(如十进制系统、十六进制系统、八进制系统和二进制系统)间进行数值转换的函数、在不同的度量系统中进行数值转换的函数。
4.财务函数--财务函数可以进行一般的财务计算,如确定贷款的支付额、投资的未来值或净现值,以及债券或息票的价值。财务函数中常见的参数:
未来值 (fv)--在所有付款发生后的投资或贷款的价值。
期间数 (nper)--投资的总支付期间数。
付款 (pmt)--对于一项投资或贷款的定期支付数额。
现值 (pv)--在投资期初的投资或贷款的价值。例如,贷款的现值为所借入的本金数额。
利率 (rate)--投资或贷款的利率或贴现率。
类型 (type)--付款期间内进行支付的间隔,如在月初或月末。
5.信息函数--可以使用信息工作表函数确定存储在单元格中的数据的类型。信息函数包含一组称为 IS 的工作表函数,在单元格满足条件时返回 TRUE。例如,如果单元格包含一个偶数值,ISEVEN 工作表函数返回 TRUE。如果需要确定某个单元格区域中是否存在空白单元格,可以使用 COUNTBLANK 工作表函数对单元格区域中的空白单元格进行计数,或者使用 ISBLANK 工作表函数确定区域中的某个单元格是否为空。
6.逻辑函数--使用逻辑函数可以进行真假值判断,或者进行复合检验。例如,可以使用 IF 函数确定条件为真还是假,并由此返回不同的数值。
7.查询和引用函数--当需要在数据清单或表格中查找特定数值,或者需要查找某一单元格的引用时,可以使用查询和引用工作表函数。例如,如果需要在表格中查找与第一列中的值相匹配的数值,可以使用 VLOOKUP 工作表函数。如果需要确定数据清单中数值的位置,可以使用 MATCH 工作表函数。
8.数学和三角函数--通过数学和三角函数,可以处理简单的计算,例如对数字取整、计算单元格区域中的数值总和或复杂计算。
9.统计函数--统计工作表函数用于对数据区域进行统计分析。例如,统计工作表函数可以提供由一组给定值绘制出的直线的相关信息,如直线的斜率和 y 轴截距,或构成直线的实际点数值。
10.文本函数--通过文本函数,可以在公式中处理文字串。例如,可以改变大小写或确定文字串的长度。可以将日期插入文字串或连接在文字串上。下面的公式为一个示例,借以说明如何使用函数 TODAY 和函数 TEXT 来创建一条信息,该信息包含着当前日期并将日期以"dd-mm-yy"的格式表示。
11.用户自定义函数--如果要在公式或计算中使用特别复杂的计算,而工作表函数又无法满足需要,则需要创建用户自定义函数。这些函数,称为用户自定义函数,可以通过使用 Visual Basic for Applications 来创建。
以上对Excel函数及有关知识做了简要的介绍,在以后的文章中笔者将逐一介绍每一类函数的使用方法及应用技巧。但是由于Excel的函数相当多,因此也可能仅介绍几种比较常用的函数使用方法,其他更多的函数您可以从Excel的在线帮助功能中了解更详细的资讯。
Excel是办公应用中的常用软件,它不光有统计功能,在进行查找、计算时,Excel也有诸多的函数可以简化我们的操作。需要注意的是对中英文的处理是不大相同的,中文的一个字是按两个字节计算的,稍不注意就可能忽略这一点,造成错误。其实Excel函数中有专门针对双字节字符的函数。
让我们先来看看函数FIND与函数FINDB的区别。
语法:
FIND(find_text,within_text,start_num)
FINDB(find_text,within_text,start_num)
两个函数的参数相同。
作用:FIND函数用于查找文本(within_text)中的字符串(find_text),并从within_text的首字符开始返回find_text的起始位置编号。也可使用SEARCH查找字符串,但是,FIND和SEARCH不同,FIND区分大小写并且不允许使用通配符。
FINDB函数用于查找文本(within_text)中的字符串(find_text),并基于字节数从within_text的首字符开始返回find_text的起始位置编号。此函数用于双字节字符。
示例:在图1中,单元B2中的公式为“=FIND("雨",A2)”
单元格B3中的公式为“=FINDB("雨",A2)”
两个函数公式得出的结果不一样,这是因为在FIND函数中,“雨”位于“吴雨峰”串中的第二个位置,故返回“2”;而在FINDB函数中,每个汉字按2个字节算,所以“雨”是从第三个字节开始的,返回“3”。
同理:LEFT与LEFTB、RIGHT与RIGHTB、LEN与LENB、MID与MIDB、REPLACE与REPLACEB、SEARCH与SEARCHB的关系也如是。即不带字母B的函数是按字符操作的,而带字母B的函数是按字节进行操作的。
我们在编辑、修改、计算工作簿数据时,经常会用到许多汉字字符,如果使用以上带字母B的函数对汉字字符进行操作,就会很方便。
学习Excel函数,我们还是从“数学与三角函数”开始。毕竟这是我们非常熟悉的函数,这些正弦函数、余弦函数、取整函数等等从中学开始,就一直陪伴着我们。
首先,让我们一起看看Excel提供了哪些数学和三角函数。笔者在这里以列表的形式列出Excel提供的所有数学和三角函数,详细请看附注的表格。
从表中我们不难发现,Excel提供的数学和三角函数已基本囊括了我们通常所用得到的各种数学公式与三角函数。这些函数的详细用法,笔者不在这里一一赘述,下面从应用的角度为大家演示一下这些函数的使用方法。
一、与求和有关的函数的应用
SUM函数是Excel中使用最多的函数,利用它进行求和运算可以忽略存有文本、空格等数据的单元格,语法简单、使用方便。相信这也是大家最先学会使用的Excel函数之一。但是实际上,Excel所提供的求和函数不仅仅只有SUM一种,还包括SUBTOTAL、SUM、SUMIF、SUMPRODUCT、SUMSQ、SUMX2MY2、SUMX2PY2、SUMXMY2几种函数。
这里笔者将以某单位工资表为例重点介绍SUM(计算一组参数之和)、SUMIF(对满足某一条件的单元格区域求和)的使用。(说明:为力求简单,示例中忽略税金的计算。)
SUM
1、行或列求和
以最常见的工资表(如上图)为例,它的特点是需要对行或列内的若干单元格求和。
比如,求该单位2001年5月的实际发放工资总额,就可以在H13中输入公式:
=SUM(H3:H12)
2、区域求和
区域求和常用于对一张工作表中的所有数据求总计。此时你可以让单元格指针停留在存放结果的单元格,然后在Excel编辑栏输入公式"=SUM()",用鼠标在括号中间单击,最后拖过需要求和的所有单元格。若这些单元格是不连续的,可以按住Ctrl键分别拖过它们。对于需要减去的单元格,则可以按住Ctrl键逐个选中它们,然后用手工在公式引用的单元格前加上负号。当然你也可以用公式选项板完成上述工作,不过对于SUM函数来说手工还是来的快一些。比如,H13的公式还可以写成:
=SUM(D3:D12,F3:F12)-SUM(G3:G12)
3、注意
SUM函数中的参数,即被求和的单元格或单元格区域不能超过30个。换句话说,SUM函数括号中出现的分隔符(逗号)不能多于29个,否则Excel就会提示参数太多。对需要参与求和的某个常数,可用"=SUM(单元格区域,常数)"的形式直接引用,一般不必绝对引用存放该常数的单元格。
SUMIF
SUMIF函数可对满足某一条件的单元格区域求和,该条件可以是数值、文本或表达式,可以应用在人事、工资和成绩统计中。
仍以上图为例,在工资表中需要分别计算各个科室的工资发放情况。
要计算销售部2001年5月加班费情况。则在F15种输入公式为
=SUMIF($C$3:$C$12,"销售部",$F$3:$F$12)
其中"$C$3:$C$12"为提供逻辑判断依据的单元格区域,"销售部"为判断条件即只统计$C$3:$C$12区域中部门为"销售部"的单元格,$F$3:$F$12为实际求和的单元格区域。
二、与函数图像有关的函数应用
我想大家一定还记得我们在学中学数学时,常常需要画各种函数图像。那个时候是用坐标纸一点点描绘,常常因为计算的疏忽,描不出平滑的函数曲线。现在,我们已经知道Excel几乎囊括了我们需要的各种数学和三角函数,那是否可以利用Excel函数与Excel图表功能描绘函数图像呢?当然可以。
三、常见数学函数使用技巧--四舍五入
在实际工作的数学运算中,特别是财务计算中常常遇到四舍五入的问题。虽然,excel的单元格格式中允许你定义小数位数,但是在实际操作中,我们发现,其实数字本身并没有真正的四舍五入,只是显示结果似乎四舍五入了。如果采用这种四舍五入方法的话,在财务运算中常常会出现几分钱的误差,而这是财务运算不允许的。那是否有简单可行的方法来进行真正的四舍五入呢?其实,Excel已经提供这方面的函数了,这就是ROUND函数,它可以返回某个数字按指定位数舍入后的数字。
在Excel提供的"数学与三角函数"中提供了一个名为ROUND(number,num_digits)的函数,它的功能就是根据指定的位数,将数字四舍五入。这个函数有两个参数,分别是number和num_digits。其中number就是将要进行四舍五入的数字;num_digits则是希望得到的数字的小数点后的位数。如图3所示:
单元格B2中为初始数据0.123456,B3的初始数据为0.234567,将要对它们进行四舍五入。在单元格C2中输入"=ROUND(B2,2)",小数点后保留两位有效数字,得到0.12、0.23。在单元格D2中输入"=ROUND(B2,4)",则小数点保留四位有效数字,得到0.1235、0.2346。
附注:Excel的数学和三角函数一览表
ABS 工作表函数 返回参数的绝对值
ACOS 工作表函数 返回数字的反余弦值
ACOSH 工作表函数 返回参数的反双曲余弦值
ASIN 工作表函数 返回参数的反正弦值
ASINH 工作表函数 返回参数的反双曲正弦值
ATAN 工作表函数 返回参数的反正切值
ATAN2 工作表函数 返回给定的 X 及 Y 坐标值的反正切值
ATANH 工作表函数 返回参数的反双曲正切值
CEILING 工作表函数 将参数 Number 沿绝对值增大的方向,舍入为最接近的整数或基数
COMBIN 工作表函数 计算从给定数目的对象集合中提取若干对象的组合数
COS 工作表函数 返回给定角度的余弦值
COSH 工作表函数 返回参数的双曲余弦值
COUNTIF 工作表函数 计算给定区域内满足特定条件的单元格的数目
DEGREES 工作表函数 将弧度转换为度
EVEN 工作表函数 返回沿绝对值增大方向取整后最接近的偶数
EXP 工作表函数 返回 e 的 n 次幂常数 e 等于 2.71828182845904,是自然对数的底数
FACT 工作表函数 返回数的阶乘,一个数的阶乘等于 1*2*3*...*该数
FACTDOUBLE 工作表函数 返回参数 Number 的半阶乘
FLOOR 工作表函数 将参数 Number 沿绝对值减小的方向去尾舍入,使其等于最接近的 significance 的倍数
GCD 工作表函数 返回两个或多个整数的最大公约数
INT 工作表函数 返回实数舍入后的整数值
LCM 工作表函数 返回整数的最小公倍数
LN 工作表函数 返回一个数的自然对数自然对数以常数项 e(2.71828182845904)为底
LOG 工作表函数 按所指定的底数,返回一个数的对数
LOG10 工作表函数 返回以 10 为底的对数
MDETERM 工作表函数 返回一个数组的矩阵行列式的值
MINVERSE 工作表函数 返回数组矩阵的逆距阵
MMULT 工作表函数 返回两数组的矩阵乘积结果
MOD 工作表函数 返回两数相除的余数结果的正负号与除数相同
MROUND 工作表函数 返回参数按指定基数舍入后的数值
MULTINOMIAL 工作表函数 返回参数和的阶乘与各参数阶乘乘积的比值
ODD 工作表函数 返回对指定数值进行舍入后的奇数
PI 工作表函数 返回数字 3.14159265358979,即数学常数 pi,精确到小数点后 15 位
POWER 工作表函数 返回给定数字的乘幂
PRODUCT 工作表函数 将所有以参数形式给出的数字相乘,并返回乘积值
QUOTIENT 工作表函数 回商的整数部分,该函数可用于舍掉商的小数部分
RADIANS 工作表函数 将角度转换为弧度
RAND 工作表函数 返回大于等于 0 小于 1 的均匀分布随机数
RANDBETWEEN 工作表函数 返回位于两个指定数之间的一个随机数
ROMAN 工作表函数 将阿拉伯数字转换为文本形式的罗马数字
ROUND 工作表函数 返回某个数字按指定位数舍入后的数字
ROUNDDOWN 工作表函数 靠近零值,向下(绝对值减小的方向)舍入数字
ROUNDUP 工作表函数 远离零值,向上(绝对值增大的方向)舍入数字
SERIESSUM 工作表函数 返回基于以下公式的幂级数之和:
SIGN 工作表函数 返回数字的符号当数字为正数时返回 1,为零时返回 0,为负数时返回 -1
⑸ 文件的实际大小和占用空间是什么关系为什么占用空间要比实际大小大
例如:子区域就像一个大房间,集群就像里面的子房间。住在这个房间里的人是存储文件的人。集群分区更大,更大,房子里的房间之间即分为大,一个人住在一个大房间,会浪费空间,这是原因,占有空间的大小要比较大的实际文件很多。
在硬盘的通用文件系统FT32中,一个50G分区的集群将有32KB,如果用来存储歌词和记忆等小文件,这将是非常浪费的。
改进的方法,可以分为更小的,集群也会相应地更小。最好的方法是切换到NTFS文件系统,在这个文件系统中,您可以自定义“集群”的大小。
(5)文件松弛区计算方法是什么扩展阅读:
NTFS是一个日志文件系统,这意味着除了向磁盘写入信息外,文件系统还为所有发生的更改保留日志。该特性使NTFS文件系统在出现错误(如系统崩溃或断电)时更容易恢复,并使系统更强大,但相对而言会占用一些分区。一个
它可以记录用户的操作,通过对用户权限的非常严格的限制,使每个用户只能根据系统授予的权限进行操作,充分保障了网络系统和数据的安全。
⑹ 谁会用ANSYS中FLOTRAN谢谢了!
一个典型的FLOTRAN分析有如下七个主要步骤:
1. 确定问题的区域。
2. 确定流体的状态。
3. 生成有限元网格。
4. 施加边界条件。
5. 设置FLOTRAN分析参数。
6. 求解。
7. 检查结果。
第一步:确定问题的区域
用户必须确定所分析问题的明确的范围,将问题的边界设置在条件已知的地方,如果并
不知道精确的边界条件而必须作假定时,就不要将分析的边界设在靠近感兴趣区域的地
方,也不要将边界设在求解变量变化梯度大的地方。有时,也许用户并不知道自己的问
题中哪个地方梯度变化最大,这就要先作一个试探性的分析,然后再根据结果来修改分
析区域。这些在后面章节中都有详述。
第二步:确定流体的状态
用户在此需要估计流体的特征,流体的特征是流体性质、几何边界以及流场的速度幅值
的函数。FLOTRAN能求解的流体包括气流和液流,其性质可随温度而发生显着变化,FLO
TRAN中的气流只能是理想气体。用户须自己确定温度对流体的密度、粘性、和热传导系
数的影响是否是很重要,在大多数情况下,近似认为流体性质是常数,即不随温度而变
化,都可以得到足够精确的解。
通常用雷诺数来判别流体是层流或紊流,雷诺数反映了惯性力和粘性力的相对强度,详
见第四章。
通常用马赫数来判别流体是否可压缩,详见第七章。流场中任意一点的马赫数是该点流
体速度与该点音速之比值,当马赫数大于0.3时,就应考虑用可压缩算法来进 行求解;
当马赫数大于0.7时,可压缩算法与不可压缩算法之间就会有极其明显的差 异。
第三步: 生成有限元网格
用户必须事先确定流场中哪个地方流体的梯度变化较大,在这些地方,网格必须作适当
的调整。例如:如果用了紊流模型,靠近壁面的区域的网格密度必须比层流模型密得多
,如果太粗,该网格就不能在求解中捕捉到由于巨大的变化梯度对流动造成的显着影响
,相反,那些长边与低梯度方向一致的单元可以有很大的长宽比。
为了得到精确的结果,应使用映射网格划分,因其能在边界上更好地保持恒定的网格特
性,映射网格划分可由命令MSHKEY,1或其相应的菜单Main Menu>Preproce ssor > -Mes
hing-Mesh>-entity-Mapped来实现。
第四步:施加边界条件
可在划分网格之前或之后对模型施加边界条件,此时要将模型所有的边界条件都考虑进
去,如果与某个相关变量的条件没有加上去,则该变量沿边界的法向值的梯度将被假定
为零。求解中,可在重启动之间改变边界条件的值,如果需改变边界条件的值或不小心
忽略了某边界条件,可无须作重启动,除非该改变引起了分析的不稳定。
第五步:设置FLOTRAN分析参数
为了使用诸如紊流模型或求解温度方程等选项,用户必须激活它们。诸如流体性质等特
定项目的设置,是与所求解的流体问题的类型相关的,该手册的其他部分详细描述了各
种流体类型的所建议的参数设置。
第六步:求解
通过在观察求解过程中相关变量的改变率,可以监视求解的收敛性及稳定性。这些变量
包括速度、压力、温度、动能 (ENKE自由度) 和动能耗散率 (ENDS自由度) 等 紊流量以
及有效粘性(EVIS)。一个分析通常需要多次重启动。
第七步:检查结果
可对输出结果进行后处理,也可在打印输出文件里对结果进行检查,此时用户应使用自
己的工程经验来估计所用的求解手段、所定义的流体性质、以及所加的边界条件的可信
程度。
FLOTRAN分析中产生的一些文件
在ANSYS中进行的大多数流体分析都是通过多次中断和重启动来完成的,通常,
分析人员需要在各个重启动之间改变诸如松弛系数等参数或开关某些项(如求解温度方
程的开关)。每当用户继续一个分析时,ANSYS程序会自动将数据附加在所有的 由FLOT
RAN单元产生的文件中。下面将对FLOTRAN单元产生的所有文件进行说明:
· 结果文件, Jobname. RFL,包含节点结果。
· 打印文件, Jobname.PFL,包含各量的收敛记录及进/出口状态(如流量等)。
· 壁面文件, Jobname.RSW,包含壁面剪切应力以及Y-Plus信息。
· 残差文件, Jobname.RDF,包含节点残差。
· 调试文件, Jobname.DBG,包含数学求解器的有关信息。
· 结果备份文件, Jobname.RFO,包含结果文件数据的一个拷贝。
· 重启动文件, Jobname.CFD,包含FLOTRAN的数据结构。
结果文件
FLOTRAN分析的结果并不自动保存在ANSYS的数据库中,在每次求解之后,程序会将一个
结果集附加在结果文件Jobname.RLF中。用户可对结果文件的内容及程序 对结果文件的
更新频率进行控制,ANSYS命令手册中对FLDATA5,OUTP命令的介绍就详细说明了结果文件
会基于用户的选择而保存些什么内容。
在一个稳态FLOTRAN分析中,结果文件能保存多少个结果集是没有限制的,在求解的初
期多保存几个结果有很多好处:可以比较各结果集之间的变化、可以使用不同的选项或
松弛系数来从一个分析的较早状态重新开始分析。
当开始一个新分析时(在其第一次迭代之前),ANSYS程序会保存一个结果, 然 后在当
中断发生时保存再保存结果,在这些事件之间,用户还可通过设置将一些中间结果附在
结果文件里,这样就可以从较早的分析状态开时,通过激活一些不同的选项和特征来重
新分析,例如,可以通过这种方式来提高分析的稳定性。
使用 ANSYS 的覆盖频率选项是一个明智的方法,它就可以周期性地保存和更新 一个临
时的结果集,这样,当由于断电或其他系统原因而发生求解中断时,总可以有一个可用
的结果集用于重新开始分析。设置覆盖频率的方式如下:
命令:FLDATA2,ITER,OVER,value
菜单: Main Menu>Solution>FLOTRAN Set Up>Execution Ctrl
设置附加频率的方式如下:
命令:FLDATA2,ITER,APPE,value
菜单: Main Menu>Solution>FLOTRAN Set Up>Execution Ctrl
打印文件( Jobname.PFL)
Jobname.PFL文件包含了所有FLOTRAN输入参数的完整记录,该信息每在发出一个求解命
令时就保存一次以完整地记录整个分析历程。同时,所有激活了的变量的收敛过程也记
录了下来,还有一个对结果的总结,即每个性质和自由度的最大最小值,这些记录的频
率都由用户自己设定。所记录的其他量还有:各记录量的平均值、质量流的边界、质量
平衡的计算、所有热传导和热源的相关信息。
节点残差文件
节点残差文件,即Jobname.RDF,显示了当前解的收敛好坏程度。在求解过程的每一个
阶段,流场、性质场、温度场都用于对每个自由度计算系数矩阵和强迫函数,如果解完
全收敛,这些矩阵和强迫函数将会生成一个与产生它们的速度场一样的速度场,同时,
矩阵方程的残差也会变得很小。要得到一个残差文件,必须至少执行一次迭代。
当求解过程发生振荡时,残差的幅值将显示分析的错误所在。(矩阵的主对角元素对残
差作归一化处理)这种归一化使用户可对自由度的值及其残差作比较。
对每一个激活了的自由度计算残差并将其存入残差文件的方式如下:
命令:FLDATA5,OUTP,RESI,TRUE
菜单:Main Menu>Solution>FLOTRAN Set Up>Additional Out>Resial File
要读取残差文件,可通过菜单Main Menu>General Postproc>FLOTRAN 2.1A或命令 FLRE
AD来实现。
重启动文件
通常,FLOTRAN在一个重启动的起始处计算数据结构,对于一个大模型,这种计算将消
耗大量的时间,为了避免这种重新计算,可要求FLOTRAN将数据结构保存在重启动文件
Jobname.CFD中,FLOTRAN从ANSYS的数据库中产生该文件。
对 Jobname.CFD文件的读和写的方式如下:
命令: FLDATA32,REST,RFIL,T
菜单: Main Menu>Preprocessor>FLOTRAN Set Up>Restart Options>CFD
Restart File
可将RFIL状态设置为开(ON)或关(OFF),若设为开,则FLOTRAN开始执行分析 时将读入
重启动文件,若此时重启动文件不存在,则将产生一个重启动文件。
如果在改变了边界条件之后再进行重启动分析,则必须覆盖掉业已存在的.CFD 文件 以
使得ANSYS能用新的边界条件进行重新分析,覆盖.CFD文件的方式如下:
命令: FLDATA32,REST, WFIL,T
菜单: Main Menu>Preprocessor>FLOTRAN Set Up>Restart Options>CFD Rest
art File
这就使FLOTRAN在下一载荷步产生一个新的重启动文件,并自动将RFIL状态设置为关闭。
当新的重启动文件产生之后,用FLDATA32,REST,RFIL,T命令使随后的重启动能使用新的
重启动文件。
FLOTRAN重启动分析(续算)
用户可在结果文件 Jobname.RFL中任意一个解集的基础上开始一个重启动分析, 重启
动位置的设置可基于解集号(NSET)、迭代数(ITER)、载荷步/子步号(LSTP)或瞬 态分析
的时间(TIME),方式如下:
命令: FLDATA32,REST,lable,value
其中,lable为上面的NSET、ITER、LSTP、TIME等
菜单:Main Menu>Preprocessor>FLOTRAN Set Up>Restart Options>
Restart/Iteratio(或Restart/Load step, Restart/Set, 等)
当重启动一个分析时,ANSYS将原始的结果文件拷贝到Jobname.RSO中并将重启动点、所
有在重启动点之前的结果集、所有的后续结果集放在新的结果文件中。如果在 FLDATA3
2,REST命令中的value值是一个负值,则将不产生Jobname.RSO文件,而 重启动的点将由
value的绝对值来指定。
提高收敛性和稳定性的常用的工具
ANSYS程序提供几个有助于收敛和求解稳定的工具,理论手册对其机理有详述。
松弛系数
松弛系数是一个其值介于0和1之间的小数,它表示旧结果与附加在旧结果上以形成新结
果的最近一次计算量之间的变化量。设置松弛系数的方式如下:
命令:FLDATA25,RELX,lable,value
菜单: Main Menu>Preprocessor>FLOTRAN SetUp>Relax/Stab/Cap>DOF Relaxation
Main Menu>Preprocessor>FLOTRAN SetUp>Relax/Stab/Cap>Prop Relaxation
Main Menu>Solution>FLOTRAN SetUp>Relax/Stab/Cap>DOF Re
laxation
Main Menu>Solution>FLOTRAN SetUp>Relax/Stab/Cap>Prop R
elaxation
注:命令手册中对该命令的自由度和性质量有详述。
惯性松弛
对某个自由度的方程组的惯性松弛就是使其矩阵的主对角占优以保持求解的稳定性。如
果当一个解在收敛过程中没有发生舍入误差,则惯性释放的值不会影响到求解的最终结
果。但是通常的求解过程都会发生舍入误差,故惯性松弛可能对结果产生影响。用户可
对动量方程(MOME)、紊流方程(TURB)。压力方程(PRES) 和温度 方程(TEMP)施加
惯性松弛,其方式如下:
命令:FLDATA26,STAB,lable,value
菜单:Main Menu>Preprocessor>FLOTRAN SetUp>Relax/Stab/Cap>Stability Parms
Main Menu>Solution>FLOTRAN SetUp>Relax/Stab/Cap>Stability Parms
惯性松弛系数是以所加项的分母的形式出现的,故其值越小,所起作用越大,其典型值
介于1.0(作用中等)到1.0×10-7(作用很大)之间。
人工粘性
人工粘性用于在梯度较大的区域平抑速度解。它有助于可压缩问题的收敛,也有助于对
有分布阻力的不可压缩问题的速度解进行平抑。对于不可压缩问题,应使人工粘性的幅
值与有效粘性的幅值处于相同的数量级。施加人工粘性的方式如下:
命令:FLDATA26,STAB,VISC,value
菜单:Main Menu>Preprocessor>FLOTRAN SetUp>Relax/Stab/Cap>Stability Parms
Main Menu>Solution>FLOTRAN SetUp>Relax/Stab/Cap>Stability Parms
速度限值
速度限值使所求解量不能超出用户所定义的值,可对速度、压力和温度自由度进行限制
(VX、VY、VZ、PRES、TEMP),方式如下:
命令:FLDATA31,CAPP
菜单:Main Menu>Preprocessor>FLOTRAN SetUp> Relax/Stab/Cap>Results Capping
Main Menu>Solution>FLOTRAN SetUp>Relax/Stab/Cap>Results Capping
速度限值可消除速度尖峰的不利影响,这种速度尖峰通常发生在收敛过程中的较早阶段
。它还特别适合用于可压缩流分析,因这类分析中速度尖峰通常使动能项大到产生负的
静温。
当对压力进行限值时,所限的值是由压力方程解算出来的压力而不是松弛后的压力,故
当限值后作重启动时,压力值仍有可能超出限值。
注意:当有速度限值时,质量有可能不守恒。
面积积分阶次(Quadrature Order)
缺省的用于计算单元面积积分的阶次是单点积分,用户可对其进行控制。对于轴对称问
题,求解时,该值自动设为2,因为当面积积分阶次为2时,可使含有异常形状单元的问
题收敛到更精确的解。用下面的方式改变动量、压力、热或紊流项的面积积分阶次:
命令:FLDATA30,QUAD,lable,value
其中,lable为要改变的单元积分,value为积分点的数目。
菜单:Main Menu>Preprocessor>FLOTRAN SetUp> Mod Res/Quad Ord> CFD Quad
Orders
Main Menu>Solution>FLOTRAN SetUp>Mod Res/Quad Ord>CFD Qua
d Orders
FLOTRAN分析过程中应处理的问题
确定总体迭代的数目
FLOTRAN分析是一个非线性的序列求解过程,故每次分析首先得确定要让程序执行多少
次迭代。一次总体迭代就是对所有相关的控制方程按序列进行求解,并且在求解过程中
流体性质会随时更新。在瞬态分析中,时间步循包含了总体迭代循环。在一个总体迭代
中,程序首先获得动量方程的近似解,再在质量守恒的基础上将动量方程的解作为强迫
函数来求解压力方程,然后用压力解来更新速度,以使速度场保持质量守恒。如果要求
了程序求解温度,则程序会同时求解温度方程并更新与温度相关的流体性质。最后,如
果激活了紊流模型,则程序将求解紊流方程并用紊流动能及其耗散率来计算有效粘性和
热传导系数,有效粘性和热传导系数将分别代替层流粘性和热传导系数以在平均流上模
拟紊流的影响。用下面的方式定义总体迭代的数目:
命令:FLDATA2,ITER,EXEC,value(value即为迭代数)
菜单:Main Menu>Preprocessor>FLOTRAN SetUp> Execution Ctrl
Main Menu>Solution>FLOTRAN SetUp>Execution Ctrl
收敛监测
在FLOTRAN求解过程中,程序在每一个总体迭代里对每一个自由度计算出一个收敛监测
量,这些自由度包括:速度(VX、VY、VZ)、压力(PRES)、温度(TEMP)、紊流动能(ENK
E)、动能耗散率(ENDS)、以及激活了的多组份传输方程(SP01 ~SP06)。收敛监测
量就是两次迭代之间结果改变量的归一化值,若以F表示任一自由度,则该自由度的收敛
监测量可由下式表示:
收敛监测量表示变量在当前迭代(kth)的结果和前一次迭代((k-1)th)的结果之间差
值的总和除以当前值的总和,这种求和是在所有节点上进行的,并且使用的是差值的绝
对值。
在批处理或交互式运行过程中,当求解进行时, 程序的“图形求解跟踪(GST)” 功能
将实时显示出所计算的收敛监测量,GST的缺省值在交互运行时是开(ON), 而 在批处
理运行时是关(OFF)。用户可用下面的方式定义其开关:
命令:/GST
菜单:Main Menu>Solution>Output Ctrls>Grph Solu Track
图2-1是两个典型的GST图形。图2-1(b)是一个FLOTRAN的瞬态分析过程,图中的每一
个尖峰表示了一个新时间步的开始。
在初始阶段可能出现的一些振荡之后,收敛监测量的大小将随着分析过程的收敛而逐渐
减小,但其减小的程度将依赖于几个因素,诸如:
· 几何边界的复杂程度
· 高梯度区域有限元网格的精度
· 紊流的严重程度(由雷诺数确定)
· 出口边界处流场的发展是否充分
当使用图形求解跟踪(GST)功能时,还应注意:
· 不单是FLOTRAN分析有GST功能,非线性的结构分析、非线性的热分析和非 线性的电
磁场分析都有GST功能。详见各自的分析指导手册。
· GST可同时显示多达10条的跟踪曲线,如果用户的模型有多于10个的自由度, 则GST将
只显示前10个自由度的收敛跟踪曲线。
· 当GST开始显示时,程序会弹出一个带STOP按钮的对话框,用户可在任意时刻通过点
取该STOP按钮来中断求解过程,而后要进行重启动分析时,可通过执行命令SOLVE或其相
应的菜单Main Menu>Solution>Run Flotran来实现。
图2-1 由GST显示的收敛监测量
(a) 稳态求解
(b) 瞬态求解
中断一个FLOTRAN分析
用户可以定义一个基于压力和温度收敛监测量的目标值来中断一个FLOTRAN分析,定义
方式如下:
命令:FLDATA3,TERM,PRES,value
FLDATA3,TERM,TEMP,value
菜单:Main Menu>Preprocessor>FLOTRAN SetUp> Execution Ctrl
Main Menu>Solution>FLOTRAN SetUp>Execution Ctrl
压力和温度的收敛缺省值都是1.0×10-8,如果没有激活温度方程的求解,则程序只检
测压力的收敛值是否满足要求,而若同时激活了流体方程和温度方程的求解,则二者的
收敛标准都必须同时满足。在满足了压力和温度的收敛条件或总体平衡迭代数达到了所
要求的值后,FLOTRAN求解过程就自动中断。
要中断一个正在以批处理方式或后台方式执行的FLOTRAN分析,则需在当前工作目录下
生成一个Jobname.ABT文件 ,该文件的第一行应含有terminate字样 ,且该 字样的起始
位置应是第一行的第一列。在每一次总体迭代之前,FLOTRAN都会在当前目录下搜寻Job
name.ABT文件,如果程序找到该文件并发现其含有terminate字样,则立即完成该次总体
迭代并正常中断程序的执行,而且将结果写入结果文件中。
对一个FLOTRAN分析进行评价
分析员必须回答的两个问题是:
1. 所作的分析是何时结束的?
2. 所作的分析是否是正确的?
这两个问题是相互关联的,因为,如果没有正确地设置和正确地分析一个流体问题,它
一般都是不会收敛的。
如果所输入的初始参数和所有的边界条件都是正确的,则当所有变量的收敛监测量都停
止增长,以及所有求解量的平均、最大、最小值都不再升降时,求解过程就算是完成了
。然而,这并不能保证所求解的结果是唯一正确的,因为自然界本身并不保证存在唯一
解。振荡问题(例如:柱体绕流的旋涡脱落问题)用稳态或瞬态求解技术都不能得到一
个稳定的解。要验证一个分析是稳定的或是振荡的,可以通过对它执行大量的迭代求解
来实现。
ANSYS将求解变量的平均、最小、最大值保存在文件Jobname.RFL中,该文件同时还保存
了FLOTRAN的输入数据和计算出的收敛监测量、所有自由度的结果总结、层流特性和有效
特性。可用下面的方式来规定ANSYS进行结果总结的频率:
命令:FLDATA5,OUTP,SUMF,value
菜单:Main Menu>Preprocessor>FLOTRAN SetUp>Additional Out>RFL Out Derived
Main Menu>Solution>FLOTRAN SetUp>Additional Out>RFL Out Derived
验证结果
验证求解结果的可靠性是所有分析人员的责任,如果一个FLOTRAN分析得到了非预期的
结果,则应进行下列所示的一些操作,这些操作的大部分都可以在开始一个分析前完成
。即使只进行了零次迭代,ANSYS也会生成一个Jobname.RFL文件并检查所有的输入数据
。
1. 检查作为结果总结的一部分而打印出来的质量平衡情况。内部检查将确定是 否有任
何的可能会通过模型的质量流,允许质量流的边界条件是:
· 确定的速度边界条件
· 确定的压力边界条件
· 未确定的边界(这有可能是由于用户忘了施加边界条件而致)
ANSYS会将进口和出口边界编号列表,而这些应与所希望的条件相对应。
2. 在ANSYS里检查边界条件,以保证其正确性。
3. 检查所定义的流体性质及其随温度的可变动性正确与否,这可在.RFL文件中方便地
检查。
4. 检查用以建立模型的单位制与用以定义流体性质的单位制是否一致。
5. 有时,还需确认与所选选项相联系的方程的求解是否正确(例如:可压缩流 中的压
力方程)。
6. 如果求解发散,可能的原因还有:有限元网格不够精细、或者邻近出口处流 场梯度
太大,要解决这些问题,可以使用一些诸如惯性松弛等有助于收敛的 手段,本手册的后
面将详述各种松弛技术。
7. 如果仅仅只有某个特定的量产生发散,则可将该量重新初始化到一个单值, 并作重
启动分析,方式如下:
命令:FLDATA29,MODV
菜单:Main Menu>Preprocessor>FLOTRAN SetUp> Mod Res/Quad Or
d>Modify Results
Main Menu>Solution>FLOTRAN SetUp> Mod Res/Quad Ord>
Modify Results
⑺ 图像文件大小的计算
BMP图片格式相对标准,可以直接计算大小。
大小=分辨率*位深/8
分辨率=宽*高(如:1024*768,640*480)
位深:如24位,16位,8位
/8计算的是字节数。
例如:
一幅图像分辨率:1024*768,24位,则其大小计算如下:
大小=1024*768824/8=2359296byte=2304KB
BMP是一种与硬件设备无关的图像文件格式,使用非常广。它采用位映射存储格式,除了图像深度可选以外,不采用其他任何压缩,因此,BMP文件所占用的空间很大。BMP文件的图像深度可选lbit、4bit、8bit及24bit。BMP文件存储数据时,图像的扫描方式是按从左到右、从下到上的顺序。
由于BMP文件格式是Windows环境中交换与图有关的数据的一种标准,因此在Windows环境中运行的图形图像软件都支持BMP图像格式。
⑻ 工程上钢绞线等材料松弛率的概念和计算方法
什么是松弛?就是材料通过长时间受荷后会变形,当去掉荷载,材料变形不能回到原始状态,这两个状态的差就是松弛。
松弛率,即两种状态的差值除以材料受荷载方向的长度。
有些书籍已经告诉了你的松弛率,就是通过实验后的结果,使用者只查表使用就够了。
⑼ 硬盘被占用的空间与文件的大小为什么不一样比如说D盘被占用的空间是5G,但是里面的文件包括隐藏的才4G。
每个文件必须占用整数个数据单元(簇),每个簇的大小在格式化分区时可以设置
例如,一个文件系统将簇大小设置为4K,那么只要你建立一个文件,不论文件有多大,它至少要占用4K(即使文件只有1个字节)
还会在文件系统的末尾存在一些无法使用的空间,称为卷松弛空间
另外,看一下系统属性的文件是否显示出来了