瞬态动力学分析04
?3.4.11.3使用POST26
POST26要用到结果项—时间关系表,即variables(变量)。每一个变量都有一个参考号,1号变量被内定为时间。
1.定义变量
命令:NSOL(基本数据即节点位移)
ESOL(派生数据即单元解数据,如应力)
RFORCE(反作用力数据)
FORCE(合力,或合力的静力分量,阻尼分量,惯性力分量)
SOLU(时间步长,平衡迭代次数,响应频率,等)。
GUI:Main Menu>TimeHist Postpro>Define Variables
注? 在缩减法或模态叠加法中,用命令 FORCE 只能得到静力。
2.绘制变量曲线或列出变量值。通过观察完整模型关心点的时间历程结果,就可以确定需要用POST1后处理器进一步处理的临界时间点。
命令: PLVAR(绘制变量变化曲线)
PLVAR,EXTREM(变量值列表)
GUI: Main Menu>TimeHist Postpro>Graph Variables
Main Menu>TimeHist Postpro>List Variables
Main Menu>TimeHist Postpro>List Extremes
在POST26中还可以使用许多其它后处理功能,如在变量间进行数学运算(复数运算),将变量值传递给数组元素,将数组元素值传递给变量等。详情参见<
>的第六章时间历程后处理器(POST26)。 ?3.4.11.4使用POST1
1.从数据库文件中读入模型数据。
命令:RESUME
GUI:Utility Menu>File>Resume from
2.读入需要的结果集。用SET命令根据载荷步及子步序号或根据时间数值指
定数据集。
命令:SET
GUI:Main Menu>General Postproc>-Read Results-By Time/Freq 3.执行必要的POST1操作。在瞬态动力分析中典型的POST1操作与静力分析
中完全一致。详情参见?2.3.6.4典型的后处理操作。
注? 如果指定的时刻没有可用结果,得到的结果将是和该时刻相距最近的两
个时间点对应结果之间的线性插值。
?3.4.12完全法瞬态分析的典型命令流
下面给出的是可以概括用完全法进行瞬态动力学分析的过程的输入命令流: !Build the Model
/FILNAM,...! Jobname
/TITLE,...! Title
/PREP7! Enter PREP7
---
---! Generate model
---
FINISH
!Apply Loads and Obtain the Solution
/SOLU! Enter SOLUTION
ANTYPE,TRANS! Transient analysis
TRNOPT,FULL! Full method
D,...! Constraints
F,...! Loads
SF,...
ALPHAD,...! Mass damping
BETAD,...! Stiffness damping
KBC,...! Ramped or stepped loads
TIME,...! Time at end of load step AUTOTS,ON! Auto time stepping
DELTIM,...! Time step size
OUTRES,...! Results file data options LSWRITE! Write first load step
---
---! Loads, time, etc. for 2nd load step ---
LSWRITE! Write 2nd load step
SAVE
LSSOLVE,1,2! Initiate multiple load step solution FINISH
!
!Review the Results
/POST26
SOLU,...! Store solution summary data NSOL,...! Store nodal result as a variable ESOL,,,,! Store element result as a variable RFORCE,...! Store reaction as a variable
PLVAR,...! Plot variables
PRVAR,...! List variables
FINISH
/POST1
SET,...! Read desired set of results into database
PLDISP,...! Deformed shape
PRRSOL,...! Reaction loads
PLNSOL,...! Contour plot of nodal results
PRERR! Global percent error (a measure of mesh adequacy)
---
---! Other postprocessing as desired
---
FINISH
参见<< ANSYS命令参考手册 >>中的讨论: ANTYPE , TRNOPT , ALPHAD ,
BETAD , KBC , TIME , AUTOTS , DELTIM , OUTRES , LSWRITE , LSSOLVE , SOLU ,
NSOL , ESOL , RFORCE , PLVAR , PRVAR , PLDISP , PRRSOL , PLNSOL 和 PRERR 命令。
?3.5模态叠加法瞬态动力分析
模态叠加法通过乘以放大系数后的振型(从模态分析得到)叠加求和来计算结构的动力学响应。这种
方法
快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载
在ANSYS/Multiphysics、ANSYS/Mechanical、ANSYS/Structural及ANSYS/Professional中是可用的。使用这种方法的过程由五个主要步骤组成:
1.建造模型;
2.获取模态解;
3.获取模态叠加法瞬态分析解;
4.扩展模态叠加解;
5.观察结果。
?3.5.1建造模型
模态叠加法瞬态动力分析的建立模型与完全法一致,参见?3.4.1建造模型。 ?3.5.2获取模态解
“模态分析”中已经介绍过模态分析的方法,这里必须注意下面几点:
?模态提取法应为子空间法,分块Lanczos法(缺省)、缩减法、子空间法、PowerDynamics法或QR法(非对称法或阻尼法不能用于模态叠加法)。另外,PowerDynamics法无法创建载荷矢量;
?务必提取出可能对动力学响应有贡献的所有模态;
?如果采用缩减法提取模态,则一定要在那些定义了力和间隙条件的节点处指定主自由度;
?如果使用QR法提取模态,必须在前处理或模态分析过程中指定所需阻尼(在模态叠加法瞬态动力分析中指定的阻尼将被忽略)。此时,可以指定 ALPHAD 、 BETAD 、 MP 、DAMP或单元阻尼;不能指定 DMPRAT 和 MDAMP ;
?如果有位移约束,指定之。如果约束是在模态叠加法的瞬态分析求解过程中指定的而不是在模态分析求解中指定,这些约束将被忽略;
?如果在瞬态动力学分析中需要单元载荷(压力、温度、加速度等等),则必须在模态分析中施加它们。这些载荷在模态分析中将被忽略,但程序会计算出一个载荷向量并将其写入振型文件(Jobname.MODE),然后可以在瞬态分析中用这个载荷向量;
?模态叠加法不要求扩展模态。(但如果要观察振型,则必须扩展振型。);
?在模态分析与瞬态分析之间不能改变模型数据(例如节点旋转)。 ?3.5.3获取模态叠加法瞬态分析解
在这一步中,程序利用从模态分析得到的振型来计算瞬态响应。 ?3.5.3.1注意要点
?振型文件(Jobname.MODE)必须存在;
?数据库中必须包含和模态分析所用模型相同的模型。
本文系e-works专稿,未经授权严禁转载