首页/文章/ 详情

Abaqus基础之十三——显式与隐式

1天前浏览12

本次与大家分享的是动力学分析的两种数值方法——显式与隐式

单自由度动力学系统,可用如下微分方程描述

对于线性系统而言m、c、k都是常数,不同外载荷p(t)作用下,可通过叠加原理求解动力学方程。

对于非线性系统而言,若要求解动力学微分方程,需将载荷和反应历程分成一系列的时间间隔或“步”。每步均以此步开始时存在的初始条件(位移和速度)和该步期间的载荷历程来计算反应。且需假设每步期间结构特性(m、c、k)保持常数。因此,非线性分析实际上是通过多步的线性分析去近似求解非线性过程。
非线性分析方法有许多种,例如分段精确法和数值近似法。其中,数值近似法又可以分为显式的和隐式的。动力学分析方法是为了求解动力学方程,即得到每时刻的位移及速度。下面以两种具体求解方法,二阶中心差分法和Euler-Gauss积分法,简单说明显式和隐式的区别。

    二阶中心差分法    

假设t=t0时刻动力学方程为
初始加速度
由二阶中心差分公式得(h为步长)
由有限差分速度表达式得
由(3)(4)(5)可得t1时刻位移
为求t1时刻速度,需要假设t1和t0时刻速度的平均值等于此时间步内速度的有限差分表达式,即
由(7)可得
公式看不下去的小伙伴可忽略上述推导过程,直接看式(6)(8)。
由式(6)(8)可知t1时刻系统的位移仅由t0时刻位移和速度就可直接求得、而t1时刻速度也可直接求得。此种求解方式就是显式逐步法。显式法 会累积误差,其稳定求解的条件为(T为结构的振动周期)

    Euler-Gauss积分法    

该方法基于假设加速度在时间步持续时间内未固定常数,取,进而可知速度为线性的,位移为二次曲线。若要求得图中(a)(b)式中的需要假设的初始值,然后将带入动力学方程检验准确性,如此迭代求得的近似精确解。

此种无法直接求得,需要通过迭代近似求解的方式是隐式逐步法。隐式逐步法的优点是:它是无条件稳定的。

 希望小伙伴们在后台多多留言互动,可以一起探讨话题或者问题(可以是软件操作、理论知识、人生哲理、思想等),一起相互学习、共同进步,与优秀同行!看到消息后将第一时间予以回复,谢谢各位小伙伴的支持!!

来源:SimYoungC
HyperMeshAbaqus振动非线性二次开发理论材料有限差分
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-02-19
最近编辑:1天前
SimYoungC
硕士 签名征集中
获赞 0粉丝 0文章 119课程 0
点赞
收藏
作者推荐

Abaqus基础操作之九——接触离散方式

本次与大家分享的内容是接触的离散方式。Abaqus/Standard在相互作用面上施加条件约束来仿真接触条件。这些约束的位置和条件取决于接触方程中使用的接触离散化方式。接触离散化方式有两种,即“节点—面”离散化(node to surface)和“面—面”离散化(surface to surface)。节点—面离散化是使接触界面一侧的每个“从”节点与其在接触界面另一侧“主”面上的投影点发生相互作用。这样,每个接触条件包含一个单独的从节点和一组附近的主节点,从这些主节点上插值得到从节点在主面上的投影点。通过从节点与投影点的距离判断是否产生接触。节点—面离散化具有以下特征:1. 约束从节点不 穿透进入主面;但在原理上,主面上的节点可以穿透进入从面。如下图,由于从面网格比主面大,导致虽然从节点未穿透主面,但主面部分节点穿透从面现象。可通过细化从面网格,或设置面—面接触减弱穿透现象。2. 接触方向是以主面的法向为基础的。通过从节点沿主面法向在主面投影的锚点与从节点距离判断是否接触。3. 从面所需的信息包括节点位置以及与每个节点相关的表面面积,即接触面积;可以将从面定义成一组节点,即一个基于节点的面。4. 节点—面离散化也可以使用,即使接触对定义中没有使用基于节点的面。面—面离散化同时考虑接触约束区域中从面和主面的形状。面—面离散化具有以下主要特征:1. 面—面方程在从节点附近的区域内平均地施加接触条件,而不仅在单个从节点上施加。平均区域是近似的居中在从节点上,这样每个接触约束将主要考虑一个从节点,同时也考虑附近从节点。在个别节点上可以观察到一些穿透;然而,使用此离散化,不会发生主节点进入从面的大的无法检测的穿透。如下图,设置面—面接触减弱了主面对从面大的穿透现象。2. 接触方向是以围绕从节点的区域从面平均法向为基础的;注意接触方向与点—面接触的不同。3. 如果在接触对定义中使用基于节点的面,则不能使用面—面离散化。节点—面和面—面的应用差异:1. 面—面离散化通常能得到更加精确的应力和压力结果,这是由于节点—面离散化简单的抵抗从节点进入主面的穿透,容易引起这些从节点上的应力集中。而应力集中会导致面上压力分布不均。面—面离散化在从面的有限区域上均衡地抵抗穿透,具有平滑的效果。2. 面—面离散化接触在主面和从面的选择上比节点—面接触的敏感度低。但面—面离散化的每个约束通常包含更多节点,增加求解成本。以下情况会显著增加求解成本:①模型大部分包含在接触中;② 主面比从面网格更加细化;③一个接触对的主面同时又是另一个接触对的从面。3. 面—面方程主要适用于普遍的情况,在其中接触面的法向是近似相对的。如果在有效接触区域中,从面和主面法向方向不近似相对,通常优先使用节点—面接触。如,包含特征边或者转角的接触。 希望小伙伴们在后台多多留言互动,可以一起探讨话题或者问题(可以是软件操作、理论知识、人生哲理、思想等),一起相互学习、共同进步,与优秀同行!看到消息后将第一时间予以回复,谢谢各位小伙伴的支持!!来源:SimYoungC

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈