应力更新算法【特制材料】

上传人:8** 文档编号:127631133 上传时间:2022-07-30 格式:PPT 页数:24 大小:978.50KB
返回 下载 相关 举报
应力更新算法【特制材料】_第1页
第1页 / 共24页
应力更新算法【特制材料】_第2页
第2页 / 共24页
应力更新算法【特制材料】_第3页
第3页 / 共24页
点击查看更多>>
资源描述
9 应力更新算法应力更新算法本构方程率形式的积分算法称为应力更新算法(也称为本构更新本构方程率形式的积分算法称为应力更新算法(也称为本构更新算法),包括:算法),包括:径向返回算法的一类图形返回算法,径向返回算法的一类图形返回算法,算法模量与基本应力更新方案一致的概念,算法模量与基本应力更新方案一致的概念,大变形问题的增量客观应力更新方案,大变形问题的增量客观应力更新方案,基于弹性响应的应力更新方案,即自动满足客观性的超弹性势能。基于弹性响应的应力更新方案,即自动满足客观性的超弹性势能。给出描述本构模型的某些其它连续介质力学观点,给出描述本构模型的某些其它连续介质力学观点,展示展示Eulerian,Lagrangian和两点拉伸的概念,和两点拉伸的概念,描述后拉、前推和描述后拉、前推和Lie导数的运算,导数的运算,材料框架客观性,材料的对称性,以本构行为的张量表示讨论材料框架客观性,材料的对称性,以本构行为的张量表示讨论了不变性的某些方面,了不变性的某些方面,讨论由于热力学第二定律和某些附加的稳定性必要条件对材料讨论由于热力学第二定律和某些附加的稳定性必要条件对材料行为的约束。行为的约束。1课程知识9 应力更新算法应力更新算法 对于积分率本构方程的数值算法称为对于积分率本构方程的数值算法称为本构积分算法本构积分算法或者或者应力更新应力更新算法算法。对于率无关和率相关材料提供。对于率无关和率相关材料提供了了本构积分算法。本构积分算法。讨论简单的小应变塑性,将小应变算法扩展至大变形,将大变形讨论简单的小应变塑性,将小应变算法扩展至大变形,将大变形分析的积分算法保持在基于本构方程客观性的基础上。分析的积分算法保持在基于本构方程客观性的基础上。展示了关于大变形塑性的逐步客观积分算法。展示了关于大变形塑性的逐步客观积分算法。讨论关于大变形超弹塑性材料的应力更新算法,回避对应力率讨论关于大变形超弹塑性材料的应力更新算法,回避对应力率方程的积分。方程的积分。描述了与本构积分算法相关的描述了与本构积分算法相关的计算模量计算模量,采用隐式求解算法发展,采用隐式求解算法发展材料的切线刚度矩阵。材料的切线刚度矩阵。2课程知识率无关塑性的图形返回算法率无关塑性的图形返回算法 9 应力更新算法应力更新算法小应变、率无关弹塑性的本构方程小应变、率无关弹塑性的本构方程 应力应变反应与变形率无关的一种材料称为率无关;否则为率相关。应力应变反应与变形率无关的一种材料称为率无关;否则为率相关。0,0,00:)(:fffffppeqhqrCCq0f,Kuhn-Tucker条件,上面第一个条件表明塑性率参数是非负的,条件,上面第一个条件表明塑性率参数是非负的,第二个条件表明第二个条件表明当塑性加载时,当塑性加载时,应力状态必须位于或限制在塑性表面上,应力状态必须位于或限制在塑性表面上,最后条件也可以作为由已知一致性条件最后条件也可以作为由已知一致性条件0f的率形式。的率形式。塑性流动方向经常特指为塑性流动方向经常特指为r,这里,这里称为塑性流动势称为塑性流动势 0)(Yf屈服条件屈服条件 是标量塑性流动率,是标量塑性流动率,),(qr 是塑性流动方向是塑性流动方向h 塑性模量塑性模量 q 内变量内变量 3课程知识0)应力状态必须保持在屈服面)应力状态必须保持在屈服面因此因此0f。对于弹性加载或者卸载。对于弹性加载或者卸载0,没有塑性流动。,没有塑性流动。对于塑性加载(对于塑性加载(率无关塑性的图形返回算法率无关塑性的图形返回算法 9 应力更新算法应力更新算法0f上,上,在时刻在时刻n 给出一组给出一组),(npnnq和应变增量和应变增量t 本构积分算法的目的是计算本构积分算法的目的是计算),(111npnnq并满足加卸载条件并满足加卸载条件 在在1n时刻的应力给出为时刻的应力给出为)(:111npnnC 求解的一致性条件给出 rChCq:fff4课程知识 设想能够应用这个塑性参数值以提供更新的应力率、塑性应变设想能够应用这个塑性参数值以提供更新的应力率、塑性应变率和内变量率,并且写出简单的率和内变量率,并且写出简单的向前向前Euler积分公式算法积分公式算法CChqqr:)(:111111epnpnnnnnnnnnpnnpnn率无关塑性的图形返回算法率无关塑性的图形返回算法 9 应力更新算法应力更新算法nnt但在下一步,这些应力和内变量的更新值并不满足屈服条件,所以但在下一步,这些应力和内变量的更新值并不满足屈服条件,所以0),(111nnnffq 由于解答从屈服表面漂移,常常导致不精确的结果,因此不由于解答从屈服表面漂移,常常导致不精确的结果,因此不受人青睐。受人青睐。公式也称为公式也称为切线模量更新算法切线模量更新算法,形成了计算率无关塑,形成了计算率无关塑性早期工作的基础。性早期工作的基础。5课程知识率无关塑性的图形返回算法率无关塑性的图形返回算法 9 应力更新算法应力更新算法 这导致考虑另外一些方法进行率本构方程的积分,目的之一是这导致考虑另外一些方法进行率本构方程的积分,目的之一是强化在时间步结束时的强化在时间步结束时的一致性一致性,例如,例如,01nf 为避免离开屈服面的漂移。有许多不同的积分本构算法,这里主为避免离开屈服面的漂移。有许多不同的积分本构算法,这里主要关注一类方法要关注一类方法返回图形算法返回图形算法,它是强健和精确的,被广泛应,它是强健和精确的,被广泛应用。著名的用。著名的von Mises塑性塑性径向返回方法径向返回方法是返回图形算法的特例。是返回图形算法的特例。返回图形算法包括:返回图形算法包括:一个初始的弹性预测步,包含(在应力空间)对屈服表面的偏离,一个初始的弹性预测步,包含(在应力空间)对屈服表面的偏离,以及塑性调整步使应力返回到更新后的屈服表面。以及塑性调整步使应力返回到更新后的屈服表面。方法的两个组成部分是:方法的两个组成部分是:一个积分算法,它将一组本构方程转换为一组非线性代数方程,一个积分算法,它将一组本构方程转换为一组非线性代数方程,一个对非线性代数方程的求解算法,该方法可基于不同的积分算法,一个对非线性代数方程的求解算法,该方法可基于不同的积分算法,例如生成梯形法则,生成中点法则或者例如生成梯形法则,生成中点法则或者Runge-Kutta方法。方法。基于向后基于向后Euler算法,考虑一个完全隐式方法和一个半隐式方法。算法,考虑一个完全隐式方法和一个半隐式方法。6课程知识完全隐式的图形返回算法完全隐式的图形返回算法 9 应力更新算法应力更新算法 在完全隐式的在完全隐式的向后向后Euler方法方法中,在步骤结束时计算塑性应变中,在步骤结束时计算塑性应变和内变量的增量,同时强化屈服条件,这样,积分算法写成为和内变量的增量,同时强化屈服条件,这样,积分算法写成为0),()(:1111111111111nnnpnnnnnnnnnpnnpnnffqChqqr公式是一组关于求解公式是一组关于求解),(111npnnq的非线性代数方程。注意到的非线性代数方程。注意到更新变量来自前一个时间步骤结束时的更新变量来自前一个时间步骤结束时的收敛值收敛值,这就避免了非物理意义的效果,例如当用不收敛的塑性应,这就避免了非物理意义的效果,例如当用不收敛的塑性应变和内变量值求解路径相关塑性方程时可能发生的伪卸载。变和内变量值求解路径相关塑性方程时可能发生的伪卸载。在时刻在时刻n 给出一组给出一组),(npnnq和应变增量和应变增量t7课程知识通过方程系统的解答获得了应变通过方程系统的解答获得了应变1n 在时刻在时刻n 1,完全隐式的图形返回算法完全隐式的图形返回算法 9 应力更新算法应力更新算法如果解答过程是隐式的,可以理解应变如果解答过程是隐式的,可以理解应变1n是在隐式解答算法的最后迭代后的总体应变。是在隐式解答算法的最后迭代后的总体应变。1111nnpnpnpnr塑性应变增量给出为塑性应变增量给出为 11111111111r:C:C:C):C(:C:C)(:C)(:C)(:Cnntrailnpntrailnpnnpnpnnpnpnnpnpnnn代入表达式代入表达式 11rnnf关联塑性的最近点投射方法关联塑性的最近点投射方法 8课程知识C:1ntrailn是弹性预测的试应力是弹性预测的试应力11:nnrC是是塑性修正塑性修正量,它沿着一个方向,即规定为在结束点处塑性流动的方向,量,它沿着一个方向,即规定为在结束点处塑性流动的方向,返回或者投射试应力到适当更新的屈服表面(考虑硬化)。返回或者投射试应力到适当更新的屈服表面(考虑硬化)。而数值而数值完全隐式的图形返回算法完全隐式的图形返回算法 9 应力更新算法应力更新算法1111r:Cnntrailnn由由总体应变的增量总体应变的增量驱动弹性预测状态,而由塑性参数的增量驱动弹性预测状态,而由塑性参数的增量1n驱动驱动塑性修正状态塑性修正状态。因此,在弹性预测阶段,塑性应变和内变量保持固定,而。因此,在弹性预测阶段,塑性应变和内变量保持固定,而当塑性修正阶段,总体应变是不变的。在弹性预测阶段,由公式得到的结果为当塑性修正阶段,总体应变是不变的。在弹性预测阶段,由公式得到的结果为1111r:C:Cnnpnn11rnnf关联塑性的最近点投射方法关联塑性的最近点投射方法 其中其中9课程知识完全隐式的图形返回算法完全隐式的图形返回算法 9 应力更新算法应力更新算法 非线性代数方程组解答一般由非线性代数方程组解答一般由Newton过程求解。基于分类线性化方程组的过程求解。基于分类线性化方程组的Newton过程,和根据最近投射点的概念引导塑性修正返回到屈服表面。在过程,和根据最近投射点的概念引导塑性修正返回到屈服表面。在算法的塑性修正阶段中,总体应变是常数,线性化是相对于塑性参数增量算法的塑性修正阶段中,总体应变是常数,线性化是相对于塑性参数增量在在Newton过程中应用下面的标记:关于一个方程过程中应用下面的标记:关于一个方程0)(g的线性化,的线性化,并有并有0)0(在第在第k次迭代时记为次迭代时记为)()()1()()()(,0kkkkkkddgg为适合为适合Newton迭代,以上面形式写出塑性更新和屈服条件,省略迭代,以上面形式写出塑性更新和屈服条件,省略n+1脚标脚标 0),(00qhqqbraffnpnp10课程知识完全隐式的图形返回算法完全隐式的图形返回算法 9 应力更新算法应力更新算法这组方程的线性化给出这组方程的线性化给出 0q:0hhqb0rr:Ca)()(q)()()()()()()()()()()()()()(1)(kkkkkkkkkkkkkkkk-kfff)()()()()()()()()()(:kkkkkkkkkkqhhhqrrrqq3个方程可以联立求解个方程可以联立求解)(k)(kq)(k这样,塑性应变、内变量和塑性参数更新是这样,塑性应变、内变量和塑性参数更新是)()()1()()()1()(1)()()()1(:kkkkkkkkpkpkpkpqqqC Newton过程是连续计算直到收敛到足以满足准则的更新屈服表面。过程是连续计算直到收敛到足以满足准则的更新屈服表面。这个过程是隐式的并包括了方程在单元积分点水平的结果。该方法的这个过程是隐式的并包括了方程在单元积分点水平的结果。该方法的复杂性在于需要塑性流动方向的梯度,不适合复杂本构。复杂性在于需要塑性流动方向的梯度,不适合复杂本构。脚标为偏导数脚标为偏导数 一致性条件:在加卸载一致性条件:在加卸载过程中,材料的应力点始过程中,材料的应力点始终处于屈服面上终处于屈服面上11课程知识应用于应用于J2流动理论流动理论径向返回算法径向返回算法 9 应力更新算法应力更新算法 小应变时的弹小应变时的弹塑性本构关系和框塑性本构关系和框5.6的的J2 流动理论,流动理论,注意到塑性流动方向是在偏应力的方向,给出为注意到塑性流动方向是在偏应力的方向,给出为23devr J2塑性流动理论塑性流动理论基于基于von Mises屈服面,屈服面,它特别适用于金属塑性,它特别适用于金属塑性,该模型的该模型的关键假设是压力对在金属中的塑性流动没有影响关键假设是压力对在金属中的塑性流动没有影响;屈服条件;屈服条件和塑性流动方向是基于应力张量的偏量部分。和塑性流动方向是基于应力张量的偏量部分。它也是屈服表面的法向,即它也是屈服表面的法向,即rf 在偏应力空间,在偏应力空间,Mises屈服屈服表面是环状,法向是径向。在表面是环状,法向是径向。在塑性流动的方向(径向),定塑性流动的方向(径向),定义一个单位法向矢量为义一个单位法向矢量为nrrrn23,)0()0()0()0()0(devdev12课程知识应用于应用于J2流动理论流动理论径向返回算法径向返回算法 9 应力更新算法应力更新算法算法的重要特性是算法的重要特性是n 在整个塑性修正状态过程中不变化在整个塑性修正状态过程中不变化保持在径向,保持在径向,因此塑性应变的更新是因此塑性应变的更新是 的线性函数,而塑性流动残量恒为零:的线性函数,而塑性流动残量恒为零:0)(ka 唯一的内变量(唯一的内变量(各向同性硬化各向同性硬化)是累积塑性应变,给出为)是累积塑性应变,给出为1,1hq 因此,内变量的更新也是因此,内变量的更新也是的线性函数,相应的残量为零,例如,的线性函数,相应的残量为零,例如,0)(kb 适合适合Newton迭代的塑性更新和屈服条件,省略迭代的塑性更新和屈服条件,省略n+1脚标脚标 0),(00qhqqbraffnpnp屈服条件给出为屈服条件给出为0)(Yf而而f 的导数是的导数是rf和和 HddfYq13课程知识应用于应用于J2流动理论流动理论径向返回算法径向返回算法 9 应力更新算法应力更新算法各向同性硬化:只有一个硬化参数各向同性硬化:只有一个硬化参数q,屈服面表面扩张,屈服面表面扩张幂硬化:屈服面中心不变,屈服面尺寸改变幂硬化:屈服面中心不变,屈服面尺寸改变运动硬化:屈服面中心平移,尺寸不变,中心位置为背应力的内变量运动硬化:屈服面中心平移,尺寸不变,中心位置为背应力的内变量关联塑性:塑性流动沿着屈服面的法线方向;否则,为非关联塑性关联塑性:塑性流动沿着屈服面的法线方向;否则,为非关联塑性14课程知识径向返回算法编程径向返回算法编程 9 应力更新算法应力更新算法1 设初始值设初始值)(:,0,:0)0(1)0()0()0()0(pnnpnpkC2 在第在第k次迭代时检查屈服条件次迭代时检查屈服条件)()3()()()()0()()()(kYkkYkkf1)(TOLkf如果如果 则收敛,否则则收敛,否则 go to 3 3 计算塑性参数的增量计算塑性参数的增量)()()()0()(3)()3(kkYkkH4 更新塑性应变和内变量更新塑性应变和内变量)()()()()0()0(,23,kkkkpdevdevnn)()()1(kpkpkpnC232)(:)()()()()1(1)1(kkkkkpnk)()()1()()()1(kkkkkk2togo,1 kk15课程知识9 应力更新算法应力更新算法算法模量算法模量 在隐式方法中,需要合适的切线模量。在隐式方法中,需要合适的切线模量。由于在屈服时突然转化由于在屈服时突然转化为塑性行为,连续弹为塑性行为,连续弹塑性切线模量可能引起伪加载和卸载塑性切线模量可能引起伪加载和卸载。为了。为了避免这点,采用了一个基于本构积分算法的系统线性化的避免这点,采用了一个基于本构积分算法的系统线性化的算法模量算法模量(也称为(也称为一致切线模量一致切线模量),代替了连续弹),代替了连续弹塑性切线模量。塑性切线模量。下面给出下面给出完全隐式向后完全隐式向后Euler方法的算法模量方法的算法模量的推导。的推导。向后向后Euler更新算法切线模量定义为更新算法切线模量定义为 1lgnaddChYrCCrCCCqfffa:):():(lg11)(rCC1)(qhIY对于对于J2流动理论的情况,算法模量是与径向返回应力更新一致的流动理论的情况,算法模量是与径向返回应力更新一致的 16课程知识9 应力更新算法应力更新算法半隐式向后半隐式向后Euler方法方法 半隐式向后半隐式向后Euler方法(方法(Moran,1990)是)是对于塑性参数采用隐式对于塑性参数采用隐式,而而对于塑性流动方向和塑性模量采用显式的算法对于塑性流动方向和塑性模量采用显式的算法,即在步骤结束时计算,即在步骤结束时计算塑性参数的增量,而在步骤开始时计算塑性流动的方向和塑性模量。为塑性参数的增量,而在步骤开始时计算塑性流动的方向和塑性模量。为了避免从屈服面漂移,在步骤结束时强化屈服条件。积分方法为了避免从屈服面漂移,在步骤结束时强化屈服条件。积分方法为 0),()(:,11111111111nnnpnnnnnnnnnpnnpnnffqChqqr0),()(:1111111111111nnnpnnnnnnnnnpnnpnnffqChqqr对比完全隐式向后对比完全隐式向后Euler方法方法 17课程知识nYY1)()(9 应力更新算法应力更新算法率相关塑性的图形返回算法率相关塑性的图形返回算法 对于对于J2 塑性流动,过应力函数公式的典型例子为塑性流动,过应力函数公式的典型例子为(n为率敏感指数为率敏感指数)对于对于J2 流动理论,一个替代的粘塑性模型为流动理论,一个替代的粘塑性模型为(m为率敏感指数为率敏感指数)m1Y0)(参考应变率参考应变率 在在过应力模型过应力模型中,等效塑性应变率取决于超过了多少屈服应力。中,等效塑性应变率取决于超过了多少屈服应力。在率相关塑性中,材料的塑性反应取决于加载率,与不能超越过屈服条在率相关塑性中,材料的塑性反应取决于加载率,与不能超越过屈服条件的率无关塑性相比,为了发生塑性变形,率相关塑性必须满足或者超过件的率无关塑性相比,为了发生塑性变形,率相关塑性必须满足或者超过屈服条件,塑性应变率(结合屈服条件,塑性应变率(结合各向同性和运动硬化)各向同性和运动硬化)给出给出为为(背应力背应力)p18课程知识9 应力更新算法应力更新算法率相关塑性的图形返回算法率相关塑性的图形返回算法 框框5.11 大应变率相关塑性大应变率相关塑性 1 分解变形率张量为弹性和塑性部分的和分解变形率张量为弹性和塑性部分的和peDDD2 应力率关系应力率关系)(:pJeleJelJDDCDC3 塑性流动法则和演化方程塑性流动法则和演化方程),(pqrD),(q),(qhq4 应力率总体变形率关系应力率总体变形率关系 rCDC:JelJelJ过应力函数,是塑过应力函数,是塑性应变的驱动力性应变的驱动力 粘性(力粘性(力时间)时间)19课程知识9 应力更新算法应力更新算法率相关塑性的图形返回算法率相关塑性的图形返回算法 率无关塑性的图形返回本构积分算法和算法切线模量可以修改为率无关塑性的图形返回本构积分算法和算法切线模量可以修改为率相关的方法,对于一个完全隐式算法,更新可以写成增量的形式率相关的方法,对于一个完全隐式算法,更新可以写成增量的形式111111111111),(:,nnpnnnnnnnnnpnnpnntChqqr过应力函数和粘性过应力函数和粘性 算法切线模量表达式算法切线模量表达式 11lg:):():(nnatddhYrCCrCCCq20课程知识大变形的逐步客观积分方法大变形的逐步客观积分方法 9 应力更新算法应力更新算法 大变形本构算法的一个重要问题是观察的材料框架相同,准确地保持本构大变形本构算法的一个重要问题是观察的材料框架相同,准确地保持本构关系的客观性;在刚体转动中,该算法必须准确地计算应力的恰当转动。关系的客观性;在刚体转动中,该算法必须准确地计算应力的恰当转动。JTnnnntQQ111 基于基于Kirchhoff应力的应力的Jaumann率,考虑一个简单的更新算法,率,考虑一个简单的更新算法,变形率是对于时间增量的等效率并且定义如下,应力更新给出为变形率是对于时间增量的等效率并且定义如下,应力更新给出为tnWQexp1Q是与等效旋转是与等效旋转W关联的增量转动张量。以关联的增量转动张量。以Jaumann率的形式替换本构反应率的形式替换本构反应DCQQ:111JTnnnnt应用不同算法计算等效变形率,基于增量变形梯度,采用直接向前方法应用不同算法计算等效变形率,基于增量变形梯度,采用直接向前方法 TnnTnnnTnn)()()(1001uIFuIFFFuFF21课程知识大变形的逐步地客观积分方法大变形的逐步地客观积分方法 9 应力更新算法应力更新算法 第二个关系来自框第二个关系来自框3.2。Kirchhoff应力几乎是与应力几乎是与Cauchy应力等应力等同的,但是它被同的,但是它被Jacobian行列式放大。因此,也称它为权重行列式放大。因此,也称它为权重Cauchy应力。对于等体积运动,它等同于应力。对于等体积运动,它等同于Cauchy应力。在超弹应力。在超弹性本构关系中,它会自然提高,并且在次弹塑性模型中是有用性本构关系中,它会自然提高,并且在次弹塑性模型中是有用的,因为它导致了对称的切线模量。的,因为它导致了对称的切线模量。Kirchhoff应力定义为应力定义为 JTFSF22课程知识大变形的逐步地客观积分方法大变形的逐步地客观积分方法 9 应力更新算法应力更新算法式中式中vuxtnn,v是关于增量的等效速度。通过是关于增量的等效速度。通过Green应变增量的前推定义等效变形率应变增量的前推定义等效变形率TnnTnnnTnn)()()(1001uIFuIFFFuFF是位移增量是位移增量)(2121111111nTnnTnnTnnTntFFIFEFDFFFFE在刚体转动中等效变形率在刚体转动中等效变形率D消失,从而取得了增量客观性。等效旋转定义为消失,从而取得了增量客观性。等效旋转定义为)()(2101110uFFuWTnnTt对于次弹对于次弹塑性材料公式,采取的形式为塑性材料公式,采取的形式为(Q为指数形式,见第为指数形式,见第9章章)pJelJelTnnnpJelTnnnntttDCDCQQDDCQQ:)(:1111123课程知识速度梯度速度梯度jiijTTxvL grad或vvxvL速度梯度张量可以分解为对称部分和偏对称部分为速度梯度张量可以分解为对称部分和偏对称部分为 2121TTLLLLLijjiijTxvxvD21 21或LLDijjiijTxvxv21 W 21或LLW令令变形率变形率转动转动任何一个二阶张量都可以表示为它的对称部分和偏对称部分的和任何一个二阶张量都可以表示为它的对称部分和偏对称部分的和 ijijjiijTWDvL,或WDvL所以所以回顾第回顾第3章章)()(2101110uFFuWTnnTt9 应力更新算法应力更新算法24课程知识
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!