第三章几何非线性
空间几何的非线性变换

空间几何的非线性变换空间几何是研究几何对象在三维空间中的性质和变换的一个分支。
线性变换是空间几何中非常重要的一种变换,它能够保持点、线或者平面的位置、方向、长度和角度等性质不变。
然而,在实际应用中,很多情况下需要进行非线性变换,例如在计算机图形学、计算机视觉、自然语言处理等领域就需要对图像、语言等非线性信息进行处理。
本文将重点介绍空间几何的非线性变换。
1. 刚体变换刚体变换是最简单的非线性变换之一。
刚体变换包括平移、旋转和镜像三种基本操作,它们能够保持点之间的距离和夹角不变。
例如,二维平面上的一条直线,如果进行平移、旋转、镜像操作后,依然是一条直线。
当然,在三维空间中进行刚体变换需要更复杂的运算。
刚体变换在计算机图形学的建模和动画制作中有广泛的应用。
2. 仿射变换仿射变换是一种保持直线平行的非线性变换。
它包括平移、旋转、比例和错切四种基本操作。
仿射变换能够保持平面上的点、线和平面的位置和方向不变。
对于一个不共线的三角形,它经过仿射变换后仍然是一个三角形。
仿射变换在计算机视觉、机器学习等领域有很多应用,例如在图像对齐、文本识别和人脸识别中都需要进行仿射变换。
3. 投影变换投影变换是指将三维空间中的物体映射到二维平面上的过程。
投影变换可以是线性和非线性的,其中较常用的是透视投影和正交投影。
透视投影是一种模拟人眼看物体的方法,它能够产生近大远小的效果,常用于3D建模、游戏开发和虚拟现实等领域。
正交投影能够保持物体的形状和大小不变,常用于制作工程图和CAD软件中。
4. 变形变换变形变换是一种将物体进行形状变换的非线性变换。
变形变换包括弯曲、扭曲、拉伸等形变操作,它能够改变物体的形状和大小。
例如,在计算机图形学中,可以使用变形变换对人脸进行变形,从而实现面部表情的动态模拟。
总之,空间几何的非线性变换在现代科技中有着广泛和重要的应用。
通过对非线性变换的研究,我们能够更好地理解和利用三维空间中的几何信息。
未来,随着技术的不断发展和进步,空间几何的非线性变换将会在更广泛的领域中得到应用。
论析斜拉桥几何非线性的解法

论析斜拉桥几何非线性的解法斜拉桥的结构分析与传统的连续梁和刚构桥的结构分析相比,几何非线性的影响显著,特别是特大跨径的斜拉桥,几何非线性效应尤为突出。
斜拉桥几何非线性影响因素概括为3个方面:(1)斜拉索自重垂度引起的拉索拉力与变形之间的非线性关系;(2)大位移产生的结构几何形状变化引起的几何非线性效应;(3)由于斜拉索的拉力作用,主梁和索塔不仅承受弯矩而且还将承受巨大的轴向力,在主梁和索塔变形过程中,由于轴向力和弯矩相互影响,而产生所谓的梁一柱效应(P -△效应),使整个斜拉桥结构表现出几何非线性行为。
斜拉索的模拟有许多种方法,而应用最为普遍的则属等效弹性模量法,运用Ernst公式进行弹性模量的修正,详细介绍了等效弹性模量法的原理。
1.大跨度斜拉桥几何非线性效应的有限元解法1.1非线性方程的求解几何非线性有限元平衡方程,能够用全量列式法式和增量列式法式(实际上是微分方程表示法)2种方法表示。
从数学角度来看,其实质都是非线性方程。
目前,非线性方程主要的解法有:简单增量法、迭代法、增量迭代混合法、一阶自校正方法、二阶自校正方法、摄动法等。
本文采用迭代法,其迭代过程见图1 (3)索单元的刚度矩阵。
由于索单元比较特殊,一般采用等效刚度的修正弹性模量法。
该法是1965年由德国学者Ernst提出的,被总结为Ernst公式[3]:分析表明,对于承受较大拉应力、索长不是太长的普通斜拉索相差不大,采用的Ernst公式形成索单元刚度能满足工程要求。
以上的常见单元切线刚度矩阵,集合当前状态下所有单元刚度矩阵就可以形成当前状态下结构的切线刚度矩阵。
1.3不平衡力的求解1.4迭代流程对于大跨度斜拉桥,一个典型的迭代循环包括:(1)利用整体坐标下的节点位移单元的局部坐标;(2)计算在局部坐标下各单元的位移列阵,建立在局部坐标下的各单元刚度矩阵,并计算节点力;(3)利用索单元已求得的内力,用Ernst公式修正索单元弹性模量;(4)变换和到整体坐标下的和;(5)集合各单元刚度矩阵,形成结构的整体刚度矩阵,矩阵就是当时变形位置的结构刚度矩阵;(6)计算各单元并且算出不平衡力,作用到节点上的力它就是;(7)求解结构平衡方程式得到位移增量,将位移增量加到前次迭代中累积起来的节点位移中去,这就给出节点位移的新的近似值;(8)检查收敛性,如果不满足,返回到步骤1,直至趋向于零为至。
ANSYS几何非线性概述

ANSYS几何非线性概述一、什么是非线性什么是非线性(non-linear)?按照百度百科的解释,非线性是指变量之间的数学关系不是直线而是曲线、曲面或不确定的属性。
而对于工程结构而言,非线性或者说非线性行为,是指外部荷载引起工程结构刚度显著改变的一种行为。
如果绘制一个非线性结构的荷载-位移曲线,则力与位移的曲线为非线性函数。
ANSYS非线性主要分为以下三大类:1、几何非线性大应变、大位移、大旋转2、材料非线性塑性、超弹性、粘弹性、蠕变3、状态改变非线性接触、单元生死其中几何非线性和材料非线性是土木工程结构计算中最为常见的两种类型。
二、结构几何非线性概念理解如果一个结构在受荷的过程经历了大变形,则变化后的几何形状能引起非线性行为。
例如,上述例子,杆梢在轻微横向作用下是柔软的,当外部横向荷载加大时,杆的几何形状发生改变,力矩臂减小,引起杆的刚化响应。
几何非线性主要分为如下三种现象:1.单元的形状改变(面积、厚度),其单独的单元刚度也将改变2.单元的取向发生转动,其局部刚度在转化为全局分量时将会发生变化。
3.单元应变产生较大的平面内应力状态引起平面法向刚度的改变。
随着垂直挠度UY 的增加,较大的膜应力SX 将会导致刚化效应。
上述三种情况的关系如下:应力刚化三、ANSYS几何非线性注意事项1、建模注意事项 (a )单元选择注意事项在定义单元类型时,应明白如果分析的过程中有几何非线性,应确保所选单元类型支持相应的几何非线性效应。
例如shell63单元支持应力刚化和大挠度,但不支持大应变;而shell181则支持所有的三类几何非线性,可在单元描述的特殊特征列表中找到类似信息。
特别是在选择接触单元的时候应慎重,有的接触单元是没有任何非线性能力,例如CONTAC52.同时应注意剪切锁定以及体积锁定等不可压缩性所带来的收敛困难。
(b )预见网格扭曲ANSYS 在第一迭代之前,会检查网格的质量;在大应变分析中,迭代计算过后的网格或许会变得严重扭曲,为防止出现不良形状,可以预见网格扭曲从而修改原始网格。
几何非线性力学中的定解问题研究

几何非线性力学中的定解问题研究几何非线性力学是以物体的形状和变形为主要研究对象,涉及到多个学科的交叉,如数学、力学、材料科学等。
其中,定解问题是研究重要的方向之一。
本文旨在简要介绍几何非线性力学中的定解问题研究。
一、定解问题概述定解问题是研究微分方程的重要领域,从物理学的角度来讲,定解问题是描述力学系统的运动规律,因此在几何非线性力学中,定解问题也是研究物体受力时的变形与运动规律的重要工具。
在几何非线性力学中,一般研究以下两类定解问题:1.初值问题初值问题是指在某一时刻,物体的形状与位置已知,要求预测在后续时间内的形状和位置的变化情况。
这类问题通常用泰勒级数来进行近似求解,但是要求计算过程中不受舍入误差的影响,也需要对误差进行估计和控制。
2.边值问题边值问题是指在一个密闭区域内,物体受到一定约束力的情况下,求解物体的形状与运动规律。
这类问题通常需要建立较为复杂的数学模型,涉及到微分方程、变分原理等多种数学工具。
二、定解问题的数学模型与求解方法几何非线性力学中的定解问题,有时需要建立复杂的非线性微分方程,因此需要借助于数值计算方法来进行求解。
目前常用的数值计算方法有以下几类:1.差分法差分法是一种离散化求解微分方程的方法,将空间和时间分为若干个网格,根据物体的受力情况,利用有限差分法来逼近微分方程的解。
这种方法简单易行,在一些简单的模型中表现良好。
2.有限元法有限元法是一种将物体分割成有限个单元,建立每个单元的形状函数和位移函数,从而建立起整个物体的数学模型。
这种方法具有一定的通用性,在处理非线性问题时有很好的效果。
3.辛普森法辛普森法是一种以积分为基础的数值计算方法,通过对微分方程的积分逼近来求解方程的解。
辛普森法具有高精度和高效率的特点,但在处理非线性问题时,需要对误差进行较为精细的控制。
三、应用与展望几何非线性力学中的定解问题广泛应用于材料科学、工程力学、地质力学等各个领域,在地震预测、纳米器件设计等领域具有重要的应用价值。
几何非线性

• 在支持大挠度但不支持大应变的单元的大位移分析中, 程序用一种 共转方法, 该方 法从总位移中分离出刚体转动.
– 这样就排除了由于大转动而引起的非零应变, 只剩下小应变变形分量.
– 因此, 大挠度、小应变分析也采用工程应变 ()和工程应力() .
May 11, 2007 © 2007 ANSYS, Inc. All rights reserved.
– 没有变形时, 应变应该为零 (如纯粹刚体运动, 包括转动). – 有变形时, 应变应该不为零. – 应变应该通过材料的应力-应变关系与应力相联系.
May 11, 2007 © 2007 ANSYS, Inc. All rights reserved.
ANSYS, Inc. Proprietary
ANSYS, Inc. Proprietary
Inventory #002496 1-2
几何非线性专题
概述(续)
Training Manual
DesignModeler
考虑与几何非线性有关的三种现象:
1如果单元的 形状 改变 (面积, 厚度等), 其单独的单元刚度将改变.
2如果单元的 取向 改变 (转动), 其局部刚度转化为全局分量时将发生变化.
– 工程应变和工程应力. – 对数应变和真实应力. – Green-Lagrange 应变和第二 Piola-Kirchoff 应力.
• 程序根据分析类型和采用的单元自动选择用哪一种度量. • 将通过一个简单的一维例子研究这些不同的应力和应变定义.
l
l0
l
F
May 11, 2007 © 2007 ANSYS, Inc. All rights reserved. ANSYS, Inc. Proprietary
几何非线性分析

几何非线性分析第1页几何非线性分析随着位移增长随着位移增长,,一个有限单元已移动的坐标可以以多种方式改变结构的刚度。
一般来说这类问题总就是就是非线性的度。
一般来说这类问题总就是就是非线性的,,需要进行迭代获得一个有效的解。
大应变效应一个结构的总刚度依赖于它的组成部件一个结构的总刚度依赖于它的组成部件((单元单元))的方向与单刚。
当一个单元的结点经历位移后结点经历位移后,,那个单元对总体结构刚度的贡献可以以两种方式改变变。
首先首先,,如果这个单元的形状改变如果这个单元的形状改变,,它的单元刚度将改变。
(瞧图瞧图22─1(a))。
其次其次,,如果这个单元的取向改变单元的取向改变,,它的局部刚度转化到全局部件的变换也将改变。
(瞧图瞧图22─1(b))。
小的变形与小的应变分析假定位移小到足够使所得到的刚度改变无足轻重。
这种刚度不变假定意味着使用基于最初几何形状的结构刚度的一次迭代足以计算出小变形分析中的位移。
计算出小变形分析中的位移。
((什么时候使用“小”变形与应变依赖于特定分析中要求的精度等级。
相反相反,,大应变分析说明由单元的形状与取向改变导致的刚度改变。
因为刚度受位移影响受位移影响,,且反之亦然且反之亦然,,所以在大应变分析中需要迭代求解来得到正确的位移。
通过发出NLGEOM ,ON (GUI 路径Main Menu>Solution>Analysis Options),来激活大应变效应。
这效应改变单元的形状与取向这效应改变单元的形状与取向,,且还随单元转动表面载荷。
(集中载荷与惯性载荷保持它们最初的方向。
)在大多数实体单元在大多数实体单元((包括所有的大应变与超弹性单元弹性单元),),),以及部分的壳单元中大应变特性就是可用的。
在以及部分的壳单元中大应变特性就是可用的。
在ANSYS/Linear Plus 程序中大应变效应就是不可用的。
图1─11 大应变与大转动大应变与大转动大应变处理对一个单元经历的总旋度或应变没有理论限制。
几何非线性

几何非线性
1)几何非线性一般是由于变形后的状态与变形之前相差较大,必须
在变形后的状态下重新建立物体的平衡方程,来保证问题的准确性,主要
包括——大挠度、大转动、大曲率三种:
2)几何非线性的计算方法有两种——TL方法(完全拉格朗日方法)、UL方法(更新拉格朗日方法),其中UL方法的平衡是建立在变形后坐标
系上,具有更强的适用性,如下图:
3)和材料非线性问题相比,几何非线性问题有更为复杂多样的荷载-
位移的平衡路径,存在荷载控制下的位移跳跃和位移控制下的荷载跌落,
如下图:
4)对于这种具有负斜率的荷载-位移曲线,能够解决的求解算法是——弧长法,防止了一般基于增量法的牛顿-辛普森方法的双折返现象,其
越过顶峰的示意图如下:
5)接下来的文章,将通过例如轴对称固支圆板的几何非线性分析,
就该问题做更详细的说明:。
03非线性分析要点

第三部分非线性分析第一章非线性有限元概述1.1非线性行为1、 非线性结构的基本特征是结构刚度随载荷的改变而变化。
如果绘制一个非线 性结构的载荷一位移曲线,则 力与位移的关系是非线性函数。
2、 引起结构非线性的原因:a 几何非线性:大应变,大位移,大旋转 (例如钓鱼竿的变形)b 材料非线性:塑性,超弹性,粘弹性,蠕变c 状态改变非线性:接触,单元死活3、 非线性行为一一分析方法特点A 不能使用叠加原理!B 结构响应与路径有关,也就是说加载的顺序可能是重要的。
C 结构响应与施加的载荷可能不成比例。
1.2非线性分析的应用1、 一些典型的非线性分析的应用包括: 非线性屈曲失稳分析金属成形研究碰撞与冲击分析制造过程分析(装配、部件接触等)材料非线性分析 (塑性材料、聚合物)2、 橡胶底密封:一个包含几何非线性(大应变与大变形),材料非线性(橡胶), 及状态非线性(接触)的例子。
2.1非线性方程组的解法1、求解一个结构的平衡问题通常等于求解结构的总位能的驻值 问题。
结构总位能n : 口 "3弋门心 2、 增量法:就是将荷载分成一系列的荷载增量,即 ANSYS 中的荷载步或荷载子 步。
A 要点:在每一个荷载增量求解完成后,继续进行下一个荷载增量之前, 刚度矩阵以反映结构刚度的变化。
B 增量法的优点:可以追踪结构变形历程,这对于材料或几何非线性(特别是 极限值屈曲分析)十分有用。
C 增量法的缺点:随着荷载步增量的增加而产生积累误差,导致荷载-位移曲 线飘移。
D 对飘移进行平衡修正,可以大大提高增量法的精度。
应用最广的就是在每一 级载荷增量上用Newton-Raphsor 或其变形的迭代法。
3、 迭代法:割线刚度法:收敛性差,因此很少应用切线刚度法Newto n-Ra phsor 迭代法:切向刚度法中 2.2 Newto n-Ra phsor 迭代法 1、 优点:对于一致的切向刚度矩阵有 二次收敛速度。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在大应变问题中,对数应变并不能自动适应任意大的旋转。
October 17, 2000
几何非线性 – 5.7版本
3-19
真实应力或 Cauchy 应力
与对数应变 l 共轭的一维应力是真实应力 ,真实应力的计算是当 前的力 F 除以当前(或变形的)面积 A :
F A
真实应力通常也称为 Cauchy 应力。
1 G U T U I 2
这种应变在计算时直接忽略了旋转矩阵 的形式写出,如下式所示:
。 G 可以变形梯度
R
u u T u T u G X X X X
几何非线性 – 5.7版本
u
Y
X
X
x
• 如果我们观察物体上一个点的运动,它的初始位置是 X ,最终 位置是 x ,它运动的量 u 为
u x X
October 17, 2000
几何非线性 – 5.7版本
3-24
变形梯度
变形梯度是物体变形多少的一个度量,它的定义是:
变形梯度 F 包含的信息有:
October 17, 2000
几何非线性 – 5.7版本
3-22
将非线性应变定义扩展至一般的三维情况
• 在二维或三维问题中,当物体承受大应变变形时,不只长度发生 改变,而且厚度、面积与体积都发生改变。
A0 A
P
October 17, 2000
几何非线性 – 5.7版本
3-23
运动与变形
• 当物体承受一些外载时,它将移动和变形。
l l0
• 工程应变取决于初始长度,如 lo ,初始长度是事先已知 的,所以工程应变是线性的。 • 工程应变的应用局限于材料小旋转,中等大小的刚体旋 转将导致非零应变。
October 17, 2000
几何非线性 – 5.7版本
3-17
工程应力
• 工程应变 的共轭应力为工程应力 ,工程应力的计 算是当前的力 F 除以初始面积 A0。
前两项是线性小应变项,最后一项是应变的非线性项。
October 17, 2000
几何非线性 – 5.7版本
3-30
ANSYS 使用何种非线性应变?
• 在ANSYS程序中,使用什么样的应变(如Hencky应变或 Green-Lagrange 应变) 主要取决于材料定律: – 对于大应变塑性分析,ANSYS使用对数( Hencky )应变; 应力应变数据以真应力-对数应变形式给出。 – 对于大应变超弹性与粘-弹性分析,ANSYS使用Hencky 应 变或Green-Lagrange 应变,这取决于使用的单元类型。
• • 体积的改变 旋转
x F X
•
由于应变造成的形状改变
October 17, 2000
几何非线性 – 5.7版本
3-25
变形梯度
• 注意定义时,变形梯度 件。
•
F 消除了平动;这是应变定义的必要条
在定义应变时,同样希望排除旋转部分(因为它对应变无贡献) ,并孤立出形状改变部分。可使用极分解理论完成这项工作。
H lnU
这里
H 是以矩阵形式表示的应变张量。
在这种情况下, H 是一维对数应变或真实应变 的三 l 维等效量。
October 17, 2000
几何非线性 – 5.7版本
3-29
Green-Lagrange 应变
在三维问题中,Green-Lagrange 应变可直接由拉伸矩阵 U 计算 出,如下式所示:
几何非线性 – 5.7版本
3-34
与
S 之间的关系
• 有实际意义的Cauchy应力 可通过下式与无实际意义的第二 Piola-Kirchhoff 假想应力 S 建立直接的联系:
1 T F S F det F
October 17, 2000
3-33
第二Piola-Kirchhoff 应力
• 让 dP ˆ 代表从位移中导出的力 ˆ F 1dP dP
• 让 dA = 在未变形物体中定义单元面积的矢量,这里 0 dA0 dA
deformation
• 第二 Piola-Kirchhoff 应力张量
October 17, 2000
几何非线性 – 5.7版本
3-31
将非线性应力的定义扩展至三维问题
• 正如在一维问题中一样,对应于二维、三维问题中定 义的非线性应变,都可定义与其共轭的应力。
October 17, 2000
几何非线性 – 5.7版本
3-32
Cauchy 应力
• Cauchy 或真应力张量 (以矩阵形式写出) 给出了在变形后 构形每单位变形面积上的当前力。如果我们让
F A0
October 17, 2000
几何非线性 – 5.7版本
3-18
对数应变
一维问题中,对数应变 l 由下面公式计算:
dl l l lo
l
l Ln l 0
对数应变是非线性 应变,因为它是未知的最终长度 l 的非线性函 数。它同样可称为log应变 。三维等效对数应变是Hencky应变。
October 17, 2000
几何非线性 – 5.7版本
3-5
几何非线性例子(续)
Y Z X
初始形状
变形形状
• 此例显示了绕轴线捆扎一根钢条。将金属弯曲成不同的形状是生产中常 见的操作。在此例中,应变达到25%,顶端旋转接近270 度!
October 17, 2000
几何非线性 – 5.7版本
3-6
• 在另一些情况下,承受大旋转时,力将“ 追随”单元改变 方向。 这两种情况ANSYS都可模拟,取决于施加载荷的类型。
October 17, 2000
几何非线性 – 5.7版本
3-8
载荷方向
加速度与集中力:
• 保持它们的初始方向,忽略单元取向。
表面压力载荷:
• 随单元旋转,因此总是垂直于变形单元的表面(这些是真正的追 随力)。
• 大应变分析设定应变不再是无限小的,而是有限的或相当大的。 • 当应变超过一定百分比及不能忽视几何形状的改变时,可认为是 大应变。 • 大应变理论考虑了形状的改变(例如厚度,面积等等)及任何大 旋转。
October 17, 2000
几何非线性 – 5.7版本
3-11
定义应变的要求
• 应变是我们描述物体变形 的手段。尽管在一定程度上应变的数学 定义可以任意,但它仍必须满足一些要求。
P Y X
P
UY
• 随着垂直位移的增加 (Y),大的膜应力(SX)导致刚化响应。
October 17, 2000
几何非线性 – 5.7版本
3-4
几何非线性例子
容器 的运动
(a) 初始形状
(b) 显示静水压力的变形形状
• 这是一个大应变分析的例子,一个轴对称的橡胶密封件受压缩。分析包 括接触,当密封件折叠时会发生自身接触。
• 对应于度量物体变形的应变,应力度量了物体单位面积上的力。 • 尽管使用的应变可以是任意形式的,但使用的应力应与已定义的 应变相关。
October 17, 2000
几何非线性 – 5.7版本
3-14
应力应变的共轭性
• 在非线性大应变分析中使用的应力必须与应变共轭 。 • 共轭性是指应力应变相乘时,得到的是一个标量(应变能),其 值与选择的应力应变无关。
October 17, 2000
几何非线性 – 5.7版本
3-21
第二 Piola-Kirchhoff 应力
Green-Lagrange 应变 G 的共轭应力是第二Piola-Kirchhoff应 力 S 。它的一维计算公式为:
l0 F S l A0
需要注意的是此种应力几乎无实际意义。为了输出,ANSYS总 是将其转化为Cauchy 应力或真应力 输出。
第三章
几何非线性
大应变,大位移与大旋转特性
什么是几何非线性?
• 变形体几何形态的改变将明显影响物体的载荷-位移(如刚度) 特性。 • 几何非线性并不只是指大位移,而且还包括几何状态改变所引起 的任何结构响应的变化。它包括大应变、大位移和大旋转。
October 17, 2000
几何非线性 – 5.7版本
October 17, 2000
几何非线性 – 5.7版本
3-15
一维问题中的应力应变定义
• 我们将通过一个简单的一维例题检查不同的应力应变 定义。
l
l0
l
F
October 17, 2000
几何非线性 – 5.7版本
3-16
工程应变
• 工程应变 是小(无穷小)应变度量,使用初始的几何 构形计算。
几何非线性问题的复杂性
• 追随力 • 非线性应力应变度量 • 一致的非线性刚度矩阵 • 材料非线性 • 不可压缩性 • 网格扭曲
October 17, 2000几何非线性 – 5.7版本
3-7
追随力与载荷方向
注意当结构经历大位移与旋转时,载荷发生了什么变化。
• 在许多情况下,载荷将在变形过程中保持一致的方向。
3-2
几何非线性特性
• 如果一个单元的形状发生改变(面积、厚度等),它本身的 单元矩阵会发生改变。
Y
X
• 如果一个单元的取向改变,它的单元刚度向整体刚度的转换 矩阵将发生变化。
Y X
October 17, 2000
几何非线性 – 5.7版本