ansys估计运行时间和文件大小
对不太复杂的、“小规模到中等规模”的ANSYS分析,大多数用户会按本章前面所述简单地开始求解。然而,对大模型或有复杂的非线性选项,了解在开始求解前需要些什么会感到更舒服。例如:分析求解需要多长时间?在运行之前需要多少磁盘空间?该分析需要多少内存?尽管没有准确的方法预计这些量,ANSYS程序可在RUNSTAT模块中进行估算。
RUNSTAT模块是一个处理器,或说是他自己的程序,在开始级可通过执行/RUNST (Main Menu>Run-Time Stats)命令进入它.
RUNSTAT模块根据数据库中的信息估计运行时间和其它统计量。因此,必须在键入/RUNSTAT命令前定义模型几何量(节点、单元等)、载荷及载荷选项、分析选项。在开始级可用RUNSTAT命令。
1、估计运算时间
要估算运行时间,ANSYS程序需要计算机的性能信息:MIPS(每秒钟执行的指令数,以百万条计),MELOPS(每秒钟进行的浮点运算,以百万条计)等。,可用RSPEED命令(Main Menu>Run-Time Stats>System Setting)获得该信息。
如果不清楚计算机的这些细节,可运用宏操作SETSPEED,它会代替用户执行RSPEED命令,有关SETSPEED宏操作的信息见ANSYS Operations GuideANSYS 操作指南的Estimating ANSYS Run Time(3.7节)。
估算分析过程总运行时间所需的其它信息有迭代次数(或线性、静态分析中的载荷步数),要获得这些信息,可用下述两种方法中任一种:
命令:RITER
图形界面:Main Menu>Run-Time Stats>Iter Setting
要获得运行时间估计值,可用下述两种方法中任一种:
命令:RTIMST
图形界面:Main Menu>Run-Time Stats>Individual Stats
根据由RSPEED和RITER命令所提供的信息和数据库中的模型信息,RTIMST命令会给提供运行时间估计值。
2、估计文件的大小
RFILSZ命令可以估计以下文件的大小:ESAV,EMAT,EROT,TRI,FULL,RST,RTH,RMG和RFL文件。与RFILSZ命令相同的图形界面方式与RTIMST命令的图形界面方式相同。结果文件的估计值基于一组结果(一个子步),需要将其乘以实际结果文件规模总数。
3、估计内存需求
RWFRNT命令(Main Menu>Run-Time Stats>Individual Stats)可给出波前估计值和求解所需的内存,可通过ANSYS工作空间的入口选项申请内存量(详见Memory Management and Configuration第19章有关内存管理)。如果你以前没有重新排列过单元,PWFRENT命令会自动重新排列单元。
另一RWFRNT命令为RSTAT-给出模型的统计量(节点和单元信息),RMEMRY-给出内存统计量,RALL(Main Menu>Run-Time Stats>All statistics)-是执行RSTAT,RWFRNT,RTIMST和RMEMRY命令的一条简便命令。除了RALL,其它与这些命令相同的图形界面方式都为Main Menu>Run-Time Stats>Individual Stats。