文档库 最新最全的文档下载
当前位置:文档库 › 非线性波动方程的有限元解法

非线性波动方程的有限元解法

非线性波动方程的有限元解法
非线性波动方程的有限元解法

非线性方程数值解法及其应用

非线性方程数值解法及其应用 摘要:数值计算方法主要研究如何运用计算机去获得数学问题的数值解的理论和算法。 本文主要介绍非线性方程的数值解法以及它在各个领域的应用。是直接从方程出发,逐步缩小根的存在区间,或逐步将根的近似值精确化,直到满足问题对精度的要求。我将从二分法、Steffensen 加速收敛法、Newton 迭代法、弦截法来分析非线性方程的解法及应用。 关键字:非线性方程;二分法;Steffensen 加速收敛法;代数Newton 法;弦截法 一、前言 随着科技技术的飞速发展,科学计算越来越显示出其重要性。科学计算的应用之广已遍及各行各业,例如气象资料的分析图像,飞机、汽车及轮船的外形设计,高科技研究等都离不开科学计算。因此经常需要求非线性方程 f(x) = O 的根。方程f(x) = O 的根叫做函数f(x)的零点。由连续函数的特性知:若f(x)在闭区间[a ,b]上连续,且f(a)·f(b)

非线性有限元方法及实例分析

非线性有限元方法及实例分析 梁军 河海大学水利水电工程学院,南京(210098) 摘 要:对在地下工程稳定性分析中常用的非线性方程组的求解方法进行研究,讨论了非线性计算的迭代收敛准则,并利用非线性有限元方法分析了一个钢棒单轴拉伸的实例。 关键词:非线性有限元,方程组求解,实例分析 1引 言 有限单元法已成为一种强有力的数值解法来解决工程中遇到的大量问题,其应用范围从固体到流体,从静力到动力,从力学问题到非力学问题。有限元的线性分析已经设计工具被广泛采用。但对于绝大多数水利工程中遇到的实际问题如地下洞室等,将其作为非线性问题加以考虑更符合实际情况。根据产生非线性的原因,非线性问题主要有3种类型[1]: 1.材料非线性问题(简称材料非线性或物理非线性) 2.几何非线性问题 3.接触非线性问题(简称接触非线性或边界非线性) 2 非线性方程组的求解 在非线性力学中,无论是哪一类非线性问题,经过有限元离散后,它们都归结为求解一个非线性代数方程组[2]: ()()()00 021212211=… …==n n n n δδδψδδδψδδδψΛΛΛ (1.1) 其中n δδδ,,,21Λ是未知量,n ψψψ,,,21Λ是n δδδ,,,21Λ的非线性函数,引用矢量记 号 []T n δδδδΛ21= (1.2) []T n ψψψψΛ21= (1.3) 上述方程组(1.1)可表示为 ()0=δψ (1.4) 可以将它改写为 ()()()0=?≡?≡R K R F δδδδψ (1.5) 其中()δK 是一个的矩阵,其元素 是矢量的函数,n n ×ij k R 为已知矢量。在位移有限 元中,δ代表未知的结点位移,()δF 是等效结点力,R 为等效结点荷载,方程()0=δψ表示结点平衡方程。 在线弹性有限元中,线性方程组

非线性方程的解法

20世纪60年代中期以后,发展了两种求解非线性方程组(1)的新方法。一种称为区间迭代法或称区间牛顿法,它用区间变量代替点变量进行区间迭代,每迭代一步都可判断在所给区间解的存在惟一性或者是无解。这是区间迭代法的主要优点,其缺点是计算量大。另一种方法称为不动点算法或称单纯形法,它对求解域进行单纯形剖分,对剖分的顶点给一种恰当标号,并用一种有规则的搜索方法找到全标号单纯形,从而得到方程(1)的近似解。这种方法优点是,不要求f(□)的导数存在,也不用求逆,且具有大范围收敛性,缺点是计算量大 编辑摘要 目录 ? 1 正文 ? 2 牛顿法及其变形 ? 3 割线法 ? 4 布朗方法 ? 5 拟牛顿法 ? n个变量n个方程(n >1)的方程组表示为 (1) 式中?i(x1,x2,…,x n)是定义在n维欧氏空间R n的开域D上的实函数。若?i中至少有一个非 线性函数,则称(1)为非线性方程组。在R n中记?= 则(1)简写为?(尣)=0。若存在尣*∈D,使?(尣*)=0,则称尣*为非线性方程组的解。方程组(1)可能有一个解或多个解,也可能有无穷多解或无解。对非线性方程组解的存在性的研究远不如线性方程组那样成熟,现有的解法也不象线性方程组那样有效。除极特殊的方程外,一般不能用直接方法求得精确解,目前主要采用迭代法求近似解。根据不同思想构造收敛于解尣*的迭代序列{尣k}(k=0,1,…),即可得到求解非线性方程组的各种迭代法,其中最著名的是牛顿法。 牛顿法基本思想是将非线性问题逐步线性化而形成如下迭代程序:

(2) 式中 是?(尣k)的雅可比矩阵,尣0是方程(1)的解尣*的初始近似。 这个程序至少具有2阶收敛速度。由尣k算到尣k+的步骤为:①由尣k算出?(尣k)及 ;②用直接法求线性方程组的解Δ尣k;③求 。 由此看到迭代一次需计算n个分量函数值和n2个分量偏导数值,并求解一次n阶线性方程组。 为了评价非线性方程组不同迭代法的优劣,通常用效率作为衡量标准,其中P为迭 代法的收敛阶,W为每迭代步计算函数值?i及偏导数值的总个数(每迭代步中求一次逆的工作量相同,均不算在W 内)。效率e越大表示此迭代法花费代价越小,根据效率定义, 牛顿法(2)的效率为。 牛顿法有很多变形,如当奇异或严重病态时,可引进阻尼因子λk,得到阻尼牛顿法,即

求解温度场的非线性有限元方法

Ξ 求解温度场的非线性有限元方法 刘福来1, 杜瑞燕2 (1.东北大学信息科学与工程学院,辽宁沈阳 110004;2.河北青年干部管理学院教务处,河北石家庄 050031) 摘要:从G alerkin 有限元方法出发,对自由表面上的辐射换热的数学表达式不作线性化处理,而是把温 度场的求解问题转化为非线性代数方程组的求解问题,并且用Newton 迭代法计算了温度场. 关键词:温度场;有限元方法;Newton 迭代法 中图分类号:O 242.21 文献标识码:A 文章编号:100025854(2005)0120021204 由文献[1]知,求解二维待轧过程的温度场,就是要求下面微分方程和初值问题的解: 52T 5 x 2+52T 5y 2=1α5T 5t ;(1) -k 5T 5n =0,(x ,y )∈S 2; (2) -k 5T 5n =σεA (T 4-T 4 ∞),(x ,y )∈S 3; (3) T (x ,y ,0)=T 0(x ,y ). (4)其中:α=λ ρc 称为导温系数,λ,ρ和c 分别为热导系数、密度和比热;S 2为给出热流强度Q 的边界面; T ∞为环境温度;S 3为给出热损失的边界面.对轧制问题的温度场,常常考虑的几种边界面[1] 是:对称 面、自由表面和轧件与轧辊的接触面.在辐射面上,边界条件的数学表达式为σεA (T 4-T 4 ∞)(其中:σ为 Stefan 2Boltzmann 常数,ε为物体表面黑度,A 为辐射面积,T ∞为环境温度)是温度T 的4次幂,具有强 烈的非线性.以往在实际计算中有2种处理方法[2],一种是简化问题的物理模型,有时将表达式看成常 数,有时将边界条件转化成h r A (T -T ∞)(其中h r =σ ε(T 2+T 2∞)(T +T ∞)),在轧制问题中求解温度场时文献[1,3]都采用了这一方法;另一种是处理问题的数学方法,即用近似方法求解非线性的偏微分方程问题.例如,用数值分析的方法,文献[4]中利用了差分方法. 本文中,笔者从G alerkin 有限元法出发,对自由表面上辐射换热的数学表达式不作线性处理,而是直接对非线性代数方程组用Newton 迭代法计算温度场,以二维待轧过程温度场的有限元解析进行讨论.1 G alerkin 有限元方法简介 将待求解区域Ω剖分为E 个单元,每个单元4个节点.设N i 是形函数(i =1,2,3,4),用4节点线性等参单元,则单元内的温度为 T e =N 1T 1+N 2T 2+N 3T 3+N 4T 4={N }T {T}e , (5) 其中:{N }=(N 1,N 2,N 3,N 4)T ;{T}e =(T 1,T 2,T 3,T 4)T .设ω1,ω2,…,ωn 是一组基函数,用 G alerkin 方法求方程(1)~(4)的解,实际上是求c 1,c 2,…,c n ,使T n =c 1ω1+c 2ω2+…+c n ωn 满足 κ Ω ρc 5T n 5t -k 52T n 5x 2+ 52T n 5y 2 ωi d x d y =0,i =1,2,…,n. (6) 对式(6)应用Green 公式,有 Ξ收稿日期:2004 0105;修回日期:20040420 作者简介:刘福来(1975),男,河北省唐山市人,东北大学博士研究生. 第29卷第1期2005年 1月河北师范大学学报(自然科学版) Journal of Hebei Normal University (Natural Science Edition )Vol.29No.1Jan.2005

非线性方程组数值解法

非线性方程组数值解法 n个变量n个方程(n >1)的方程组表示为 (1) 式中?i(x1,x2,…,x n)是定义在n维欧氏空间R n的开域D上的实函数。若?i中至少有一个非 线性函数,则称(1)为非线性方程组。在R n中记?= 则(1)简写为?(尣)=0。若存在尣*∈D,使?(尣*)=0,则称尣*为非线性方程组的解。方程组(1)可能有一个解或多个解,也可能有无穷多解或无解。对非线性方程组解的存在性的研究远不如线性方程组那样成熟,现有的解法也不象线性方程组那样有效。除极特殊的方程外,一般不能用直接方法求得精确解,目前主要采用迭代法求近似解。根据不同思想构造收敛于解尣*的迭代序列{尣k}(k=0,1,…),即可得到求解非线性方程组的各种迭代法,其中最著名的是牛顿法。 牛顿法及其变形牛顿法基本思想是将非线性问题逐步线性化而形成如下迭代程序: (2) 式中

是?(尣k)的雅可比矩阵,尣0是方程(1)的解尣*的初始近似。 这个程序至少具有2阶收敛速度。由尣k算到尣k+的步骤为:①由尣k算出?(尣k)及 ;②用直接法求线性方程组的解Δ尣k;③求 。 由此看到迭代一次需计算n个分量函数值和n2个分量偏导数值,并求解一次n阶线性方程组。 为了评价非线性方程组不同迭代法的优劣,通常用效率作为衡量标准,其中P 为迭代法的收敛阶,W为每迭代步计算函数值?i及偏导数值的总个数(每迭代步中求一次逆的工作量相同,均不算在W内)。效率e越大表示此迭代法花费代价越小,根据效率定 义,牛顿法(2)的效率为。 牛顿法有很多变形,如当奇异或严重病态时,可引进阻尼因子λk,得到阻尼牛顿法,即

非线性有限元分析

非线性有限元分析 1 概述 在科学技术领域,对于许多力学问题和物理问题,人们已经得到了它们所应遵循的基本方程(常微分方程或偏微分方程)和相应的定解条件(边界条件)。但能够用解析方法求出精确解的只是少数方程性质比较简单,并且几何形状相当规则的问题。对于大多数工程实际问题,由于方程的某些特征的非线性性质,或由于求解区域的几何形状比较复杂,则不能得到解析的答案。这类问题的解决通常有两种途径。一是引入简化假设,将方程和几何边界简化为能够处理的情况,从而得到问题在简化状态下的解答。但是这种方法只是在有限的情况下是可行的,因为过多的简化可能导致误差很大甚至是错误的解答。因此人们多年来一直在致力于寻找和发展另一种求解途径和方法——数值解法。特别是五十多年来,随着电子计算机的飞速发展和广泛应用,数值分析方法已成为求解科学技术问题的主要工具。 已经发展的数值分析方法可以分为两大类。一类以有限差分法为代表,主要特点是直接求解基本方程和相应定解条件的近似解。其具体解法是将求解区域划分为网格,然后在网格的结点上用差分方程来近似微分方程,当采用较多结点时,近似解的精度可以得到改善。但是当用于求解几何形状复杂的问题时,有限差分法的精度将降低,甚至发生困难。 另一类数值分析方法是首先建立和原问题基本方程及相应定解条件相等效的积分提法,然后再建立近似解法并求解。如果原问题的方程具有某些特定的性质,则它的等效积分提法可以归结为某个泛函的变分,相应的近似解法实际上就是求解泛函的驻值问题。诸如里兹法,配点法,最小二乘法,伽辽金法,力矩法等都属于这一类方法。但此类方法也只能局限于几何形状规则的问题,原因在于它们都是在整个求解区域上假设近似函数,因此,对于几何形状复杂的问题,不可能建立合乎要求的近似函数。 1960年,R.W.CLOUGH发表了有限单元法的第一篇文献“The Finite Element Method in Plane Stress Analysis”,这同时也标志着有限单元法(FEM)的问世。有限单元法的基本思想是将连续的求解区域离散为一组有限个,且按一定方式相互联接在一起的单元的组合体。由于单元能按不同的联结方式进行组合,且单元本身又可以有不同形状,因此可以模型化几何形状复杂的求解域。并且可以利用在每一个单元假设的近似函数来分片地表示全求解域上待求的未知场函数,从而使一个连续的无限自由度问题变成离散的有限自由度问题。 现已证明,有限单元法是基于变分原理的里兹法的另一种形式,从而使里兹法分析的所有理论基础都适用于有限单元法,确认了有限单元法是处理连续介质问题的一种普遍方法。利用变分原理建立有限元方程和经典里兹法的主要区别是有限单元法假设的近似函数不是在全求解域而是在单元上规定的,而且事先不要求满足任何边界条件,因此可以用来处理很复杂的连续介质问题。 在短短四十余年的时间里,有限单元的分析方法已经迅速地发展为适合于使用各种类型计算机解决复杂工程问题的一种相当普及的方法。如今,有限元广泛地应用于各个学科门类,已经成为工程师和科研人员用于解决实际工程问题,进行科学研究不可或缺的有力工具。有限单元法的应用围已由弹性力学平面问题扩展到空间问题,板壳问题,由静力平衡问题扩展到稳定问题,动力问题和波动问题。分析的对象从弹性材料扩展到塑性,粘弹性,粘塑性和复合材料等,从固体

第10章(非线性有限元) (1)分解

第10章 非线性动力有限元法 (1) 10.1 几何非线性问题的有限元法 (2) 10.1.1 几何非线性问题的牛顿迭代法 ........................................................................... 2 10.1.2 典型单元的切线刚度矩阵 ................................................................................. 4 10.2 材料非线性问题的有限元法 (8) 10.2.1 弹/粘塑性问题的基本表达式 .............................................................................. 8 10.2.2 粘塑性应变增量和应力增量 ............................................................................... 9 10.2.3 弹/粘塑性平衡方程 ............................................................................................ 10 10.3 材料非线性问题的动力有限元法 ................................................................................ 11 10.4 应用举例 (14) 10.4.1 粘弹粘塑性动力有限元分析举例 ................................................................... 14 习题.. (15) 第10章 非线性动力有限元法 当机械结构受到较大的外载荷,或受到持续时间较短的冲击载荷作用时,结构会产生过大的变形, 以至于必须考虑结构几何大变形对结构整体刚度及固有频率的影响,即所谓的几何非线性影响。另外, 对于多数非线性动力学问题,还需要考虑材料非线性、接触非线性等方面的影响。 非线性动力学分析求解的基本方程有如下形式 0=-+P I u M (4.141) 式中,Ku u C I += 为粘性效应项,考虑阻尼、粘塑、粘弹等效应。P 为外部激励。 对于考虑各种非线性效应的动力学问题求解,需要对动力学方程进行直接时间积分。即非线性动力有限元分析具有如下特点:(1)问题分析过程需要考虑时间积分效应,不必做模态分析,不必提取固有频率;(2)采用直接积分方法求解非线性动力学方程,需要对时间作积分计算,因此计算量远远大于线性模态动力学方法;(3)非线性动力学分析中可以施加不同类型的载荷,包括结点力、非零位移、单元载荷;(4)在每个时间步上,进行质量、阻尼、及刚度的集成,采用完整矩阵,不涉及质量矩阵的近似;(5)可以同时考虑几何、材料和接触等多种非线性效应。 非线性动力有限元分析程序常采用隐式Hilber-Hughes-Taylor 法进行时间积分运算。这种方法适于模拟非线性结构的动态问题,对于冲击、地震等激发的结构动态响应以及一些由于塑性或粘性阻尼造成的能量耗散,隐式算法特别有效。隐式积分方法需要对刚度矩阵求逆计算,并通过多次迭代求解增量步平衡方程。隐式Hilber-Hughes-Taylor 时间积分算法为无条件稳定,对时间步长没有特别的限制。 采用子空间法也可以对动力学平衡方程作时间积分运算。子空间法是提取模态分析得到的各阶特征模态,并采用与线性模态动力学分析方法相近的分析方式进行求解。对于带有微小非线性效应的问题,如材料小范围进行入屈服、结点转角不大的情况,子空间法效率比进接积分法要高。

非线性有限元课程报告

1 非线性问题的求解方法 无论是哪一类非线性问题,经过有限元离散后,它们都归结为求解一个非线性代数方程组: ()0......,211=n δδδψ ()0......,212=n δδδψ …… ()0......,21=n n δδδψ 其中:1δ,2δ……n δ是未知量,1ψ,2ψ……n ψ是1δ,2δ……n δ的非线性函数,现引用矢量记号 []T n δδδδ (21) []T n ψψψψ (21) 上述方程组可表示为: ()0=δψ 还可以将它改写为: ()()()0=-=-=R K R F δδδδψ ()δK 是一个n n ?的矩阵,其元素ij k 是矢量δ的函数,R 为已知矢量。在位移有限元中,δ代表未知的结点位移,()δF 是等效结点力,R 为等效结点荷载,方程()0=δψ表示结点的平衡方程。 在线弹性有限元中,线性代数方程组0=-R K δ可以毫无困难地求解,但对非线性方程组()0=δψ则 不行。一般来说,难以求得其精确解,通常采用数值解法,把非线性问题转化为一系列线性问题。为了使这一系列线性解收敛于非线性解,曾经有过许多方法,但这些解法都有一定的局限性。某一解法对某一类非线性问题有效,但对另一类问题可能不合适。因而,根据问题性质正确选用求解方法成为非线性有限元的一个极重要的问题。 1.1 直接迭代法 目前求解非线性方程组的方法一般为线性化方法。若对总荷载进行线性化处理,则称为迭代法。 对非线性方程组: ()0=-R K δδ 1-1 设其初始的近似解为0 δδ=,由此确定近似的K 矩阵()0 δ K K =,根据式1-1可得出改进的近似解 ()R K 1 01-=δ。重复这一过程,以第i 次近似解求出第1+i 次近似解的迭代公式为: ()i K K i δ= ()R K i i 1 1 -+=δ 1-2 直到Δi i i δδ δ-=+1 变得充分小,即近似解收敛时,终止迭代。在迭代过程中,得到的近似解一般不会满足式1-1,即()()0≠-=R K i i i δδδψ。()δψ作为对平衡偏离的一种度量,称为失衡力。 对于一个单变量问题的非线性方程,δ-F 为凸曲线时,直接迭代法的计算过程如图1-1所示,可以看出()δK 就是过曲线上点()()δδF ,与原点的割线斜率。对于单变量问题,这一迭代过程是收敛的,但对多自由度情况,由于未知量通过矩阵耦合,迭代过程可能不收敛。同样可以得出δ-F 为凹曲线时的情况。

非线性有限元作业_老骆整理

1. 轴对称问题的弹塑性分析 流程图 : 节点号,单刚等各项参数 EN1 存储单元节点号, 局部坐标系转 换为全局坐标 N 打印错误 调用子函数 DEMATR 求[D] 调用子函数 BMATR 求 [B] 切线刚度阵 [EK]=[S][Q1]= · JD ·RN ·H(I1)H(J1) 返回各值 Y 读入单元号, B 矩阵位数,单刚位数,单元 开始 JD<0 [C]=[De ] [B] R=1 N [C]=[Dep][B]

解析解。厚壁筒受内压,采用Mises 屈服准则 经计算知,当t=()时,材料处于弹塑性交界面。 弹性区为: 塑性区: 交界处有:, 最后解得残余应力为: (7a) 有限元网格信息图:(7b) (8a) (8b) (1) (2) (3) (4) (5) (6)

图1 有限元网格 输入数据文件内容(详细信息见附件): DATA(1) NNODE MELEM IFU IFW IPF IPR NPP NRM HAC MSF NULOAD EXP NM(1-MELEM) NN NN(1-NNODE) R Z NFU(1-IFU) FU NFW(1-IFW) FW MPQ(1-IPF) NPQ*PQ NPRNRZ(1-IPR) PRNRZ E EMU SSS HH UNLOAD 对理想塑性材料厚壁筒,从初始状态开始,历经加载后完全卸载。这一过程中,厚壁筒内会产生残余应力。沿径向R的残余应力如图2-3 所示。

图 2 径向残余应力 -半径曲线 图 2-3 中分别给出了径向残余应力和切向残余应力随半径的变化, 比较。 从图中可以看出, 程序解和解析解在数值上能够很好的吻合, 大的地方 有少许偏差, 这验证了程序计算结果的正确性。 最大误差发生在径向残余应力达到 10 并且和解析解进行了 只是在径向残余应力最 -0.2 -0.4 -0.6 -0.8 -1 -1.2 -1.4 -1.6 12 14 16 Radius R 18 20 -5 -10 -15 图 3 切向残余应力 -半径曲线

第10章(非线性有限元)分解

公式号、图号等 第十章 非线性动力有限元法 当机械结构受到较大的外载荷,或受到持续时间较短的冲击载荷作用时,结构会产生过大的变形, 以至于必须考虑结构几何大变形对结构整体刚度及固有频率的影响,即所谓的几何非线性影响。另外, 对于多数非线性动力学问题,还需要考虑材料非线性、接触非线性等方面的影响。 非线性动力学分析求解的基本方程有如下形式 0=-+P I u M (4.141) 式中,Ku u C I += 为粘性效应项,考虑阻尼、粘塑、粘弹等效应。P 为外部激励。 对于考虑各种非线性效应的动力学问题求解,需要对动力学方程进行直接时间积分。即非线性动力有限元分析具有如下特点:(1)问题分析过程需要考虑时间积分效应,不必做模态分析,不必提取固有频率;(2)采用直接积分方法求解非线性动力学方程,需要对时间作积分计算,因此计算量远远大于线性模态动力学方法;(3)非线性动力学分析中可以施加不同类型的载荷,包括结点力、非零位移、单元载荷;(4)在每个时间步上,进行质量、阻尼、及刚度的集成,采用完整矩阵,不涉及质量矩阵的近似;(5)可以同时考虑几何、材料和接触等多种非线性效应。 非线性动力有限元分析程序常采用隐式Hilber-Hughes-Taylor 法进行时间积分运算。这种方法适于模拟非线性结构的动态问题,对于冲击、地震等激发的结构动态响应以及一些由于塑性或粘性阻尼造成的能量耗散,隐式算法特别有效。隐式积分方法需要对刚度矩阵求逆计算,并通过多次迭代求解增量步平衡方程。隐式Hilber-Hughes-Taylor 时间积分算法为无条件稳定,对时间步长没有特别的限制。 采用子空间法也可以对动力学平衡方程作时间积分运算。子空间法是提取模态分析得到的各阶特征模态,并采用与线性模态动力学分析方法相近的分析方式进行求解。对于带有微小非线性效应的问题,如材料小范围进行入屈服、结点转角不大的情况,子空间法效率比进接积分法要高。 此外,非线性动力有限元分析还可以采用显式动态算法,如中心差分法。显式时间积分算法为有条件稳定,其临界稳定时间步长限制了时间步长的大小,与有限元模型最小单元尺寸、材料应力波速等有关。显式时间积分法适于模拟高速冲击、接触等问题。 上述方法的选择需要综合考虑计算量、分析问题的规模、单元限制等多方面因素,需要丰富的有限元模拟的理论、经验和实践知识。以下以几何非线性问题和材料非线性问题为例介绍非线性有限元法,其中粘弹粘塑性非线性材料问题的分析是典型的非线性动力有限元的求解思想。 9.1 几何非线性问题的有限元法 几何非线性问题一般是指物体经历大的刚体位移和转动,但固连于物体坐标系中的应变分量仍假设为小量, 即大位移小应变情况。

非线性方程的数值解法

非线性方程的数值解法

《计算方法》 期末论文 论文题目非线性方程的数值解法 学院 专业 班级 姓名 学号 指导教师 日期

目录 摘要 第1 章绪论 1.1 问题的提出和研究目的和意义 1.2 国内外相关研究综述 1.3 论文的结构与研究方法 第2 章非线性方程的数值解法 2.1 二分法 2.2 迭代法 2.3 迭代法的局部收敛性及收敛的阶 2.4 牛顿迭代法 2.5 牛顿法的改进 2.6 插值 摘要 数值计算方法,是一种研究解决数学问题的数值近似解方法,它的计算对象是那些。 在理论上有解而又无法用手工计算的数学问题。在科学研究和工程技术中都要用到各种计算方法。例如 在地质勘探、汽车制造、桥梁设计、天气预报和汉字设计中都有计算方法的踪影。本文讨论了非线

性方程的数值解法:非线性方程的二分法、迭代法原理、牛顿迭代法,迭代法的收敛性条件及适合非线性方程的插值法等等。 第1 章绪论 可以证明插值多项式L (x) n 存在并唯一。拉格朗日插值多项式的算法 step1.输入 插值节点控制数n 插值点序列 i i x , y i=0,1,…,n 要计算的函数点x。step2. FOR i =0,1,…,n i 制拉格朗日基函数序列问题的提出和研究目的和意义非线性方程的问题在工程实践中有很多用途 研究其数值解法是当前一个研究方向。目前已有相当一部分算法在广泛使用于工程实践中。非线性方程组和无约束最优化的数值解法 一直是数值优化领域中热门的研究课题。本文对传统的方法进行改进和提出新的算法 该算法不仅有重要的论价值,而且有很高的实用价值。例如在天体力学中,有如下Kepler 开普勒方程 x-t- sin x=0,0< <1,其中t 表示时间 x 表示弧度,行星运动的轨道x 是t 的函数。也就是说,对每个时刻i t 上述方程有唯一解i x ,运动轨道位置。 国内外相关研究综述随着科学技术的高速发展和计算机的广泛应用 求解形如F(x)=0 的非线性方程组问题越来越多的被提出来了 其中F 是的连续可微函数。例如非线性有限元问题、非线性断裂问题、弹塑性问题、电路问题、电子系统计算以及经济与非线性规划问题等都可转化为非线性方程组的求解问题。只要包含有未知函数及其导函数的非线性项的微分方程,无论是用差分方法或有限元方法,离散化

非线性有限元基础

1 §1.2 线性有限元的回顾 线性有限元的理论虽然不是本课程的重点,而线性有限元法是非线性有限元法的基础;非线性有限元法又是线性有限元法的发展。因为非线性问题的求解通常是采用分段线性化的思想,使其成为一系列的线性问题。因此有必要首先回顾线性有限元的一些基本内容。主要是线性有限元的基本理论和方法,以及当前应用最广的等参元理论。 固体力学的理论(材力、弹力、结构力学,无论是线性还是非线性)是建立在本构方程、几何(运动)方程以及平衡方程三方面方程的基础上的,由此导出的控制方程的解是满足上述充分、必要条件的唯一解,而且是反映了结构真实受载后的运动状态(变形)。在结构分析中许多情况下,本构和几何方程可以处理成线性,使控制方程线性化,求解也大大简化,同时可达到工程上的精度要求,这就是线性有限元的基本理论。 §1.2.1 线性本构关系(广义虎克定律) 影响结构材料性能有诸多因素(应力、应变、变形率、温度、湿度、时效等),而通常建立本构方程时仅考虑应力、应变两个物理参数,认为两者成线性关系的经典的弹性理论,即著名的虎克定律。 各向同性材料的Hooke 定律 ij ijkl kl D σε= 或 ij ijkl kl C εσ= ()1其中ijkl D 和ijkl C 分别为弹性阵和柔度阵。 由剪应力互等定理,弹性阵()99ijkl D ?独立材料参数的个数由81个减少为21个。进而对于正交异性的材料参数为9个独立的参数,对于各向同性材料: 01121, 2,322(1) ,e i j i j i j E G G E d dS d i j νν εσδ -+= += = ()2 仅有两个独立的材料常数,即E 和ν,其中E 为弹性模量,ν为泊松比。 §1.2.2线性几何方程(小变形情况) 线性(小变形)关系: ()(){}1 ,,2 ij T U U U i j j i ε+=?= ()3 位移边界条件:u S 边界上 U U = 其中U 为位移向量, U 为边界u S 上的指定位移,()T ?为微分算子。 实际结构可根据它们的几何特点,将三维问题简化为二维问题,这里主要有:平面应力、平面应变和轴对称状态。 1)平面应力(薄壁结构) 外力仅作用在平面内,两表面无外力作用(离心力作用下圆盘)两表面应力分量(且在整个厚度方向上),yz σ=xz σ=zz σ=0,而xx σ、yy σ、xy σ沿厚度均匀分布。 按Hooke 定律,

matlab非线性方程求解

非线性方程的解法 1引言 数学物理中的许多问题归结为解函数方程的问题,即,0)(=x f (1.1) 这里,)(x f 可以是代数多项式,也可以是超越函数。若有数*x 为方程0)(=x f 的根,或称函数)(x f 的零点。 设函数)(x f 在],[b a 内连续,且0)()(

用同一个递推公式,反复校正这个初值,直到满足预先给定的精度要求为止。 对于迭代法,一般需要讨论的基本问题是:迭代法的构造、迭代序列的收敛性天收敛速度以及误差估计。这里,主要看看解方程迭代式的构造。 对方程(1.1),在区间],[b a 内,可改写成为: )(x x ?=(2.1) 取],[0b a x ∈,用递推公式: )(1k k x x ?=+, ,2,1,0=k (2.2) 可得到序列: ∞==0210}{,,,,k k k x x x x x (2.3) 当∞→k 时,序列∞=0}{k k x 有极限x ~,且)(x ?在x ~附近连续,则在式(2.2)两边极限,得, ) ~(~x x ?=即,x ~ 为方程(2.1)的根。由于方式(1.1)和方程(2.1)等价,所以,x x ~*=即, * lim x x k k =∞ →式(2.2)称为迭代式,也称为迭代公式;)(x ?可称为迭代函数。称求得的序列∞=0}{k k x 为迭代序列。 2.2程序和实例 下面是基于MATLAB 的迭代法程序,用迭代格式)(1n n x g p =+,求解方程)(x g x =,其中初始值为0p 。 **************************************************************************function[p,k,err,P]=fixpt(f1021,p0,tol,max1)%f1021是给定的迭代函数。%p0是给定的初始值。

非线性薛定谔方程数值解的MATLAB仿真

admin [非线性薛定谔方程数值解的MATLAB仿真]——利用分步快速傅里叶变换对光纤中光信号的传输方程进行数值求解

1、非线性薛定谔方程 非线性薛定谔方程(nonlinear Schrodinger equation ,NLSE)是奥地利物理学家薛定谔于1926 年提出的,应用在量子力学系统中。由于量子力学主要研究粒子的动力学运动状态,所以不能运用牛顿力学公式来表示。通常在量子力学中,研究系统的状态一般通过波函数(x ,t)来表示。而对波函数的研究主要是求解非线性薛定谔方程。本文主要研究光脉冲在光纤中传输状态下的演变。 一般情况下,光脉冲信号在光纤中传输时,同时受到光纤的色散和非线性效应的影响。通过Maxwell 方程,考虑到光纤的色散和非线性效应,可以推导出光信号在光纤中的传输方程,即非线性薛定谔方程。NLSE 是非线性偏微分方程,一般很难直接求出解析解,于是通过数值方法进行求解。具体分为两大类:(1)分布有限差分法(split-step finite differencemethod ,SSFD);(2)分步傅里叶变换法(split-step Fourier transform method ,SSFT)。一般情况,在达到相同精度,由于分步傅里叶变换法采用运算速度快的快速傅里叶变换,所以相比较有限差分法运算速度快一到两个数量级。于是本文介绍分步傅里叶变换法来对光纤中光信号的传输方程,即非线性薛定谔方程进行数值求解。并通过MATLAB 软件对结果数值仿真。 非线性薛定谔方程的基本形式为: 22||t xx iu u u u =+ 其中u 是未知的复值函数. 目前,采用分步傅立叶算法(Split step Fourier Method)求解非线性薛定谔方程的数值解应用比较多。分步傅立叶方法最早是在1937年开始应用的,这种方法己经被证明是相同精度下数值求解非线性薛定愕方程最快的方法,部分原因是它采用了快速傅立叶变换算法(FastFourier Transform Algorithm)。基于MATLAB 科学计算软件以及MATLAB 强大的符号计算功能,完全可以实现分步傅立叶数值算法来对脉冲形状和频谱进行仿真。 一般情况下,光脉冲沿光纤传播时受到色散和非线性效应的共同作用,假设当传输距离 很小的时候,两者相互独立作用,那么,根据这种思想可建立如下分步傅立叶数值算法的数 学模型: 把待求解的非线性薛定谔方程写成以下形式: ??()U D N U z ?=+? (I ) (II )

非线性方程的数值解法习题解答

第六章非线性方程的数值解法习题解答 填空题: 1. 求方程()x f x =根的牛顿迭代格式是__________________。 Ans:1()1()n n n n n x f x x x f x +-=- '- 2.求解方程 在(1, 2)内根的下列迭代法中, (1) (2) (3) (4) 收敛的迭代法是(A ). A .(1)和(2) B. (2)和(3) C. (3)和(4) D. (4)和(1) 3.若0)()(,故迭代发散。 以上三中以第二种迭代格式较好。 2、设方程()0f x =有根,且'0()m f x M <≤≤。试证明由迭代格式1()k k k x x f x λ+=- (0,1,2,)k =L 产生的迭代序列{}0k k x ∞ =对任意的初值0(,)x ∈-∞+∞,当2 0M λ<< 时,均收敛于方程的根。

非线性方程的数值解法

《计算方法》 期末论文 论文题目非线性方程的数值解法 学院 专业 班级 姓名 学号 指导教师 日期

目录 摘要 第1 章绪论 1.1 问题的提出和研究目的和意义 1.2 国内外相关研究综述 1.3 论文的结构与研究方法 第2 章非线性方程的数值解法 2.1 二分法 2.2 迭代法 2.3 迭代法的局部收敛性及收敛的阶 2.4 牛顿迭代法 2.5 牛顿法的改进 2.6 插值 摘要 数值计算方法,是一种研究解决数学问题的数值近似解方法,它的计算对象是那些。 在理论上有解而又无法用手工计算的数学问题。在科学研究和工程技术中都要用到各种计算方法。例如在地质勘探、汽车制造、桥梁设计、天气预报和汉字设计中都有计算方法的踪影。本文讨论了非线性方程的数值解法:非线性方程的二分法、迭代法原理、牛顿迭代法,迭代法的收敛性条件及适合非线性方程的插值法等等。

第1 章绪论 可以证明插值多项式L (x) n 存在并唯一。拉格朗日插值多项式的算法step1.输入插值节点控制数n插值点序列 i i x , y i=0,1,…,n要计算的函数点x。step2. FOR i =0,1,…,n i 制拉格朗日基函数序列问题的提出和研究目的和意义非线性方程的问题 在工程实践中有很多用途研究其数值解法是当前一个研究方向。目前已有相当一部分算法在广泛使用于工程实践中。非线性方程组和无约束最优化的数值解法一直是数值优化领域中热门的研究课题。本文对传统的方法进行改进和提出新的算法该算法不仅有重要的论 价值,而且有很高的实用价值。例如在天体力学中,有如下Kepler 开普勒方程x-t- sin x=0,0< <1,其中t 表示时间x 表示弧度,行星运动的轨道x 是t 的函数。也就是说,对每个时刻i t 上述方程有唯一解i x ,运动轨道位置。 国内外相关研究综述随着科学技术的高速发展和计算机的广泛应用求解形如F(x)=0 的非线性方程组问题越来越多的被提出来了 其中F 是的连续可微函数。例如非线性有限元问题、非线性断裂问题、弹塑性问题、电路问题、电子系统计算以及经济与非线性规划问题等都可转化为非线性方程组的求解问题。只要包含有未知函数及其导函数的非线性项的微分方程,无论是用差分方法或有限元方法,离散化后得到的方程组都是非线性方程组。与线性方程组相比,非线性方程组的求解问题无论在理论上还是在解法上都不如线性方程组成熟和 有效.例如,非线性方程组是否有解,有多少解,理论上都没有很好的

非线性有限元作业_老骆整理

1. 轴对称问题的弹塑性分析 开始 读入单元号,B 矩阵位数,单刚位数,单元节点号,单刚等各项参数 EN1存储单元节点号,局部坐标系转 换为全局坐标 JD<0 打印错误 调用子函数DEMATR 求[D] 调用子函数BMATR 求[B] [S]== 切线刚度阵[EK]=[S][Q1]=·JD ·RN ·H(I1)H(J1) 结束 N Y Y 流程图: R=1 [C]=[De][B] N Y [C]=[Dep][B] 返回各值

解析解。厚壁筒受内压,采用Mises屈服准则 (1) 经计算知,当t=()时,材料处于弹塑性交界面。 弹性区为: (2) (3) 塑性区: (4) (5) 交界处有:, (6) 最后解得残余应力为: (7a) (7b) (8a) (8b) 有限元网格信息图:

图1 有限元网格 输入数据文件内容(详细信息见附件): DATA(1) NNODE MELEM IFU IFW IPF IPR NPP NRM HAC MSF NULOAD EXP NM(1-MELEM) NN NN(1-NNODE) R Z NFU(1-IFU) FU NFW(1-IFW) FW MPQ(1-IPF) NPQ*PQ NPRNRZ(1-IPR) PRNRZ E EMU SSS HH UNLOAD 对理想塑性材料厚壁筒,从初始状态开始,历经加载后完全卸载。这一过程中,厚壁筒内会产生残余应力。沿径向R的残余应力如图2-3所示。

-1.6 -1.4 -1.2 -1 -0.8 -0.6 -0.4 -0.2 10 12 14 16 18 20 R a d i a l s t r e s s Radius R 图2 径向残余应力-半径曲线 -15 -10 -5 5 10 12 14 16 18 20 T a n g e n t i a l s t r e s s Radius R 图3 切向残余应力-半径曲线 图2-3中分别给出了径向残余应力和切向残余应力随半径的变化,并且和解析解进行了比较。从图中可以看出,程序解和解析解在数值上能够很好的吻合,只是在径向残余应力最大的地方有少许偏差,这验证了程序计算结果的正确性。最大误差发生在径向残余应力达到