瞬态动力实用教案_第1页
瞬态动力实用教案_第2页
瞬态动力实用教案_第3页
瞬态动力实用教案_第4页
瞬态动力实用教案_第5页
已阅读5页,还剩47页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、瞬态动力分析(fnx)的工程应用 瞬态动力分析可以应用(yngyng)在以下设计中: 承受各种冲击载荷的结构,如:汽车中的门和缓冲器、建筑框架以及悬挂系统等; 承受各种随时间变化载荷的结构,如:桥梁、地面移动装置以及其它机器部件; 承受撞击和颠簸的家庭和办公设备,如:移动电话、笔记本电脑和真空吸尘器等。第1页/共52页第一页,共52页。运动(yndng)方程 基本运动方程 这是动力学最通常的方程形式,载荷可以是任意随时间变化的. 按照求解方法, ANSYS 允许在瞬态动力分析中包括各种类型的非线性 大变形、接触( jich)、塑性等等. tFuKuCuM 第2页/共52页第二页,共52页。求解

2、(qi ji)方法求解运动方程直接积分法模态叠加法隐式积分显式积分完整矩阵法缩减矩阵法完整矩阵法缩减矩阵法第3页/共52页第三页,共52页。求解(qi ji)方法 两种求解运动学方程(fngchng)方法: 模态叠加法(会单独讨论) 直接积分法 运动方程(fngchng)可以直接对时间按步积分。在每个时间点(time = 0, Dt , 2Dt, 3Dt,.) ,需求解一组联立的静态平衡方程(fngchng)(F=ma); 需假定位移、速度和加速度是如何随时间而变化的, (积分方案选择) 有多种不同的积分方案,如中心差分法,平均加速度法, Houbolt, WilsonQ, Newmark 等

3、.第4页/共52页第四页,共52页。求解(qi ji)方法 时间积分方案 两种积分方案 Newmark 和 HHT. 缺省为 Newmark 不同的a 和d 造成(zo chn)积分方案的变化 (隐式 / 显式 / 平均加速度 ). Newmark 是隐式积分方案. ANSYS/LS-DYNA 利用显式积分方案. 第5页/共52页第五页,共52页。求解(qi ji)方法 时间(shjin)积分方案 - HHT 方法 : Newmark 方法(fngf)是求解 t n+1时刻的运动方程HHT 方法 求解中间时间点的运动方程然后外推到 t n+1.(Note: 缺省HHT方法 a am = 0 )

4、第6页/共52页第六页,共52页。求解(qi ji)方法 时间积分方案 - 时间积分参数(cnsh), , a, d, af, am, 通过求解控制选项输入 TRNOPT, FULL , , NMK|HHT ! 缺省 Newmark TINTP,GAMMA,ALPHA,DELTA,THETA , , ALPHAF,ALPHAM指定(zhdng) GAMMA 或ALPHAF/ALPHAM第7页/共52页第七页,共52页。求解(qi ji)方法时间(shjin)积分方案 为了稳定性与精度要求,下列关系需满足. (HHT 方法退化成 Newmark 当af与am 0时)HHT法可以通过简单指定(zh

5、dng)GAMMA值或指定(zhdng)ALPHAF与 ALPHAM可以得到其他的方法Hilber, Hughes and Taylor(HHT)Wood, Bossack and ZienkiewiczChung and Hulbert第8页/共52页第八页,共52页。缩减/完整结构(jigu)矩阵 求解时既可用缩减结构矩阵(j zhn),也可用完整结构矩阵(j zhn); 缩减矩阵(j zhn): 用于快速求解; 不允许非线性因素存在 根据主自由度写出K、C和M等矩阵(j zhn),主自由度是完全自由度的子集; 缩减的 K 是精确的,但缩减的 C 和 M 是近似的。 完整矩阵(j zhn)

6、: 不进行自由度缩减,采用完整的K、C和M矩阵(j zhn); 下面的讨论都是基于此种方法。第9页/共52页第九页,共52页。积分(jfn)时间步长 积分时间(shjin)步长(亦称为ITS 或 Dt )是时间(shjin)积分法中的一个重要概念 ITS = 两个时刻点间的时间(shjin)增量 Dt ; 积分时间(shjin)步长决定求解的精确度,因而其数值应仔细选取。 对于缩减矩阵法与模态叠加法瞬态分析ANSYS 只允许ITS常值. 完全法瞬态分析, ANSYS 可以自动调整时间(shjin)步大小在用户指定的范围内第10页/共52页第十页,共52页。积分(jfn)时间步长 ITS 小到足

7、够获取下列动力学现象: 响应频率 载荷(zi h)突变 接触频率 波传播效应第11页/共52页第十一页,共52页。响应(xingyng)频率 响应(xingyng)频率 不同类型载荷激发系统不同的响应(xingyng)频率; ITS小到足够获取所关心的最高响应(xingyng)频率(最低响应(xingyng)周期); 每个循环中有20个时刻点应是足够的,即:Dt = 1/20f 式中 ,f 是所关心的最高响应(xingyng)频率。响应(xingyng)周期第12页/共52页第十二页,共52页。载荷(zi h)突变 载荷突变(tbin) ITS 小到足够获取载荷突变(tbin)现象LoadtL

8、oadt第13页/共52页第十三页,共52页。接触(jich)频率 接触频率 当两个物体发生接触,间隙或接触表面通常用刚度(间隙刚度)来描述; ITS小到足够获取间隙“弹簧”频率; 建议每个循环三十个点,才足以获取两物体间的动量传递。更小的ITS 会造成能量(nngling)损失,并且冲击可能不是完全弹性的。有效质量间隙刚度接触频率mkfmkffITSccc21301第14页/共52页第十四页,共52页。波传播(chunb) 波传播 由冲击引起。在细长结构中更为显著(如下落时以一端着地的细棒) 需要很小的ITS ,并且(bngqi)在波传播方向需要精细的网格 显式积分法(在ANSYS-LS/D

9、YNA采用)可能对此更为适用质量密度杨氏模量弹性波速波长方向的长度单元尺寸EEcLLxcxITS 20/3第15页/共52页第十五页,共52页。非线性响应(xingyng) 非线性响应 全瞬态分析可包括任何非线性类型. 更小的 ITS 通常有助于平衡迭代收敛. 塑性、蠕变及摩擦等非线性本质上是非保守的,需要精确地遵循载荷加载历程(lchng).小的 ITS 通常有助于精确跟踪载荷历程(lchng). 小的ITS可跟踪接触状态的变化.第16页/共52页第十六页,共52页。积分(jfn)时间步长 如何选择 ITS? 推荐打开自动时间步长选项 (AUTOTS), 并设置初始时间步长Dtinitial

10、和最小时间步长Dtmin 、最大时间步长Dtmax. ANSYS 会利用自动时间步长功能来自动决定最佳时间步长Dt. 例如: 如果AUTOTS 是打开的, 并且Dtinitial= 1 sec, Dtmin= 0.01 sec, and Dtmax= 10 sec; 那 ANSYS 起始采用 ITS= 1 sec ,并依据(yj)结构的响应允许其在0.01 和 10 之间变动.第17页/共52页第十七页,共52页。 AUTOTS对于全瞬态分析缺省是打开的. 对于缩减法和模态叠加法,是不可用的. AUTOTS 会减小ITS (直到 Dtmin) 在下列情况: 在响应频率处,小于20个点 求解发散

11、 求解需要大量的平衡迭代(收敛很慢) 塑性应变在一个(y )时间步内累积超过15% 蠕变率超过0.1 如果接触状态要发生变化 ( 决大多数接触单元可由 KEYOPT(7) 控制)积分(jfn)时间步长第18页/共52页第十八页,共52页。分析(fnx)过程 讨论完全法瞬态分析过程. 五个主要步骤: 建立模型 选择分析类型和选项 指定边界条件和初始条件 施加载荷历程并求解 查看结果( ji gu) 模型: 所有的非线性因素可允许注意要求密度!第19页/共52页第十九页,共52页。分析(fnx)选项 进入求解阶段,并选择瞬态分析. 选择完全法 求解选项 阻尼 求解方法 完整矩阵方法为缺省方法。允许

12、下列非线性选项: 大变形 应力硬化 Newton-Raphson 解法 集中( jzhng)质量矩阵 主要用于细长梁和薄壁壳或波的传播 方程求解器 由程序自行选择第20页/共52页第二十页,共52页。分析(fnx)选项 求解选项 选择(xunz)大位移瞬态分析或小变形瞬态分析 . 当不确定时,就选择(xunz)大变形瞬态分析自动(zdng)时间步长 (discussed next)指定载荷步结束时间指定初始、最大、最小时间步长 t.输出控制 controls (discussed next)第21页/共52页第二十一页,共52页。分析(fnx)选项 自动时间步长 在瞬态分析过程中,可自动计算正

13、确的时间步长. 推荐激活该选项同时指定最大与最小积分步长. 如果有非线性因素,选择 “Program Chosen”选项 注意: 在ANSYS 中,总体求解器控制(kngzh)开关SOLCONTROL的缺省状态为开, 建议保留这一状态,更为重要的是,不要在载荷步之间打开或关闭此开关第22页/共52页第二十二页,共52页。分析(fnx)选项 输出控制 用来(yn li)控制写到结果文件的内容. 使用命令 OUTRES 或选择 Solution Soln Control. Basic 通常的选项用来(yn li)将每个子步的结果写到结果文件中去. 可光滑绘制结果与时间的关系曲线. 可能造成结果文件

14、庞大.第23页/共52页第二十三页,共52页。分析(fnx)选项 瞬态效应 on/off 用来设置初始条件 阶跃或渐进载荷 指定阻尼 使用(shyng)缺省积分参数值 第24页/共52页第二十四页,共52页。分析(fnx)选项 阻尼 和b阻尼均可用; 在大多数情况下,忽略阻尼(粘性阻尼),仅指定b阻尼(由滞后造成(zo chn)的阻尼):b = 2/w式中 x 为阻尼比,w 为主要响应频率 (rad/sec)。典型(dinxng)命令:ALPHAD,BETAD,第25页/共52页第二十五页,共52页。分析(fnx)选项 求解器选择 缺省ANSYS选择稀疏(xsh)求解器 对于大自由度问题 (1

15、00000 dofs) 使用PCG法第26页/共52页第二十六页,共52页。初始条件 初始条件 时间t = 0时的条件:u0 ,v0,a0 它们的缺省值为, u0 = v0 = a0 = 0 可能(knng)要求非零初始条件的实例: 飞机着陆 (v00) 高尔夫球棒击球 (v00) 物体跌落试验 (a00)第27页/共52页第二十七页,共52页。施加(shji)初始条件的两种方法 以静载荷步开始 当只需在模型的一部分上施加初始条件时,例如,用强加的位移将悬臂梁的自由端从平衡位置“拨”开时,这种方法是有用的; 用于需要(xyo)施加非零初始加速度时。 使用IC 命令 Solution Apply

16、 Initial Conditn Define + 当需在整个物体上施加非零初始位移或速度时IC 命令法是有用的。第28页/共52页第二十八页,共52页。零初始位移(wiy)和零初始速度 是缺省的初始条件,即如果u0 = v0 = 0 ,则不需要指定任何条件。在第一个载荷(zi h)步中可以加上对应于载荷(zi h)时间关系曲线的第一个拐角处的载荷(zi h)。非零初始位移及/或非零初始速度可以用IC命令设置这些初始条件。 命令:IC G U I : M a i n M e n u S o l u t i o n - L o a d s - A p p l y I n i t i a l Co

17、nditn Define 第29页/共52页第二十九页,共52页。零初始位移(wiy)和非零初始速度 非零速度是通过对结构中需指定速度的部分加上小时间间隔上的小位移来实现的。比如如果(rgu) v0=0.25,可以通过在时间间隔0.004内加上0.001的位移来实现,命令流如下:.TIMINT,OFF ! Time integration effects offD,ALL,UY,.001 ! Small UY displ. (assuming Y-direction velocity)TIME,.004 ! Initial velocity = 0.001/0.004 = 0.25LSWRIT

18、E ! Write load data to load step file (Jobname.S01)DDEL,ALL,UY ! Remove imposed displacements TIMINT,ON ! Time integration effects on.第30页/共52页第三十页,共52页。非零初始位移(wiy)和非零初始速度和上面的情形相似,不过(bgu)施加的位移是真实数值而非“小”数值。比如,若 u0 = 1.0且v0 = 2.5,则应当在时间间隔0.4内施加一个值为1.0的位移:.TIMINT,OFF ! Time integration effects offD,ALL

19、,UY,1.0 ! Initial displacement = 1.0TIME,.4 ! Initial velocity = 1.0/0.4 = 2.5LSWRITE ! Write load data to load step file (Jobname.S01)DDELE,ALL,UY ! Remove imposed displacementsTIMINT,ON ! Time integration effects on.第31页/共52页第三十一页,共52页。非零初始位移(wiy)和零初始速度 需要用两个子步NSUBST,2来实现,所加位移在两个子步间是阶跃变化的KBC,1。如果位

20、移不是阶跃变化的(或只用一个子步),所加位移将随时间变化,从而产生非零初速度。下面的例子(l zi)演示了如何施加初始条件 u0 = 1.0, v0 = 0.0:.TIMINT,OFF ! Time integration effects off for static solutionD,ALL,UY,1.0 ! Initial displacement = 1.0TIME,.001 ! Small time intervalNSUBST,2 ! Two substepsKBC,1 ! Stepped loadsLSWRITE ! Write load data to load step fi

21、le (Jobname.S01)! Transient solutionTIMINT,ON ! Time-integration effects on for transient solutionTIME,. ! Realistic time intervalDDELE,ALL,UY ! Remove displacement constraintsKBC,0 ! Ramped loads (if appropriate)! Continue with normal transient solution procedures.第32页/共52页第三十二页,共52页。非零初始(ch sh)加速度

22、 可以近似地通过在小的时间间隔内指定要加的加速度ACEL实现。例如(lr),施加初始加速度为9.81的命令如下:.ACEL,9.81 ! Initial Y-direction accelerationTIME,.001 ! Small time intervalNSUBST,2 ! Two substepsKBC,1 ! Stepped loadsLSWRITE ! Write load data to load step file (Jobname.S01)! Transient solutionTIME,. ! Realistic time intervalDDELE,. ! Remov

23、e displacement constraints (if appropriate)KBC,0 ! Ramped loads (if appropriate)! Continue with normal transient solution procedures.第33页/共52页第三十三页,共52页。施加时间-历程载荷(zi h)方法 施加时间-历程(lchng)载荷 时间- 历程(lchng)载荷是随时间变化的载荷 这类载荷有两种施加方法: 函数工具 表输入法 多载荷步施加法LoadtLoadtLoadt第34页/共52页第三十四页,共52页。函数(hnsh)法 函数工具 允许施加复杂的

24、边界条件. 可通过函数编辑器Solution Define Loads Apply Functions Define/Edit 建议: 如果边界条件可直接用表格(biog)输入,不推荐采用函数法.第35页/共52页第三十五页,共52页。表输入法 表输入法 允许定义载荷随时间变化的表(用数组参数)并采用此表作为载荷; 尤其(yuq)是在同时有几种不同的载荷,而每种载荷又都有它自己的时间历程时很方便; 例如,要施加下图所示的力随时间变化曲线: 1.选择 Solution Apply Force/Moment On Nodes,然后拾取所需节点0.5Forcet22.5101.0 1.5第36页/共

25、52页第三十六页,共52页。表输入法2. 选择(xunz)力方向和 “新表New table”, 然后确定(OK);3. 输入表名和行数(时间点的数量),然后确定(OK);4. 填入时间和载荷值,然后File Apply/Quit;第37页/共52页第三十七页,共52页。表输入法5.规定终止时间和积分时间步长Solution Time/Frequenc Time - Time Step不必指定(zhdng)载荷的分步或线性条件,这已包含在载荷曲线中6.激活自动时间步,规定输出控制,然后求解(稍后讨论)。典型(dinxng)命令:TIME,! 终点时间DELTIM,0.002,0.001,0.1

26、! 起始,最小和最大 ITSAUTOTS,ONOUTRES,SOLVE第38页/共52页第三十八页,共52页。多载荷(zi h)步法 多载荷步法 允许将载荷时间历程(lchng)采用多个载荷步. 不需要数组参数. 只需简单地施加每段载荷并求解或写成载荷步文件 (LSWRITE).第39页/共52页第三十九页,共52页。多载荷(zi h)步法 例如,要施加如图力时间曲线 : 1.需要三个载荷步: 一个(y )是上升渐进载荷, 一个(y )是下降渐进载荷,另一个(y )是阶跃载荷.Forcet22.5100.5 1.0 1.52.定义载荷步 1:在期望的节点施加(shji)力值22.5 单位.指定

27、结束时间 (0.5), 积分时间步长和渐进载荷.激活自动时间步长,指定输出控制,或求解或写成载荷步 文件.第40页/共52页第四十页,共52页。多载荷(zi h)步法3.定义载荷步 2:改变(gibin)力值为 10.0.指定结束时间 (1.0). 不需指定积分时间步长或渐进载荷.求解或写入载荷步文件.4. 定义载荷步 3:删除载荷或设置其值为指定结束时间 (1.5) 和阶跃载荷.求解或写入载荷步文件第41页/共52页第四十一页,共52页。 求解 利用SOLVE命令 (或 LSSOLVE 如果是写载荷步文件). 在每个时间(shjin)步,ANSYS基于载荷时间(shjin)曲线计算载荷值.多

28、载荷(zi h)步法第42页/共52页第四十二页,共52页。多载荷(zi h)步法多载荷(zi h)步过程文件: TIME,. ! Time at the end of 1st transient load step Loads . ! Load values at above timeKBC,. ! Stepped or ramped loadsLSWRITE ! Write load data to load step fileTIME,. ! Time at the end of 2nd transient load step Loads . ! Load values at above timeKBC,. ! Stepped or ramped loadsLSWRITE ! Write load data to load step fileTIME,. ! Time at the end of 3rd transient loa

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论