弹性力学—差分法_第1页
弹性力学—差分法_第2页
弹性力学—差分法_第3页
弹性力学—差分法_第4页
弹性力学—差分法_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

1、第五章 用差分法和变分法解平面问题胡 衡武汉大学土木建筑工程学院弹 性 力 学 及 有 限 元二零零八二零零八年四月年四月差分法简介12340567891011121314hhyxBA差分法是微分方程的一种近似数值解法。它不是去寻求函数式的解答,而是寻求函数在一些网格结点上的数值。差分法就是把微分用有限差分代替,把导数用有限差商代替,从而把基本方程和边界条件(一般均为微分方程)近似地改用差分方程(代数方程)来表示,从而把求解微分方程的问题转化成求解代数方程的问题。差分公式的推导(1)12340567891011121314hhyxBA设函数f为弹性体内的某一个连续函数(可以是应力函数,应力分量

2、函数,位移函数),将函数f在0点处沿3-0-1这条平行于x轴的直线展开:差分公式的推导(2)12340567891011121314hhyxBA网格间距h很小:联立求解:差分公式的推导(3)12340567891011121314hhyxBA差分公式的推导(4)12340567891011121314hhyxBA应力函数的差分解(1)12340567891011121314hhyxBA对于边界内距边界距离大于h的结点可建立如下方程:应力函数的差分解(2)12340567891011121314hhyxBA对于距边界内一行的结点建立的方程须用到边界上的结点以及边界外一行上的结点的应力函数值。因此

3、首先我们要用边界条件确定边界上的点的应力函数值。应力函数的差分解(3)s-dxdyo(xB, yB)xydsnAB应力函数的差分解(4)s-dxdyo(xB, yB)xydsnAB从基点A到边界上任意点B对s积分应力函数的差分解(5)s-dxdyo(xB, yB)xydsnAB由于:对应力函数在s上利用分部积分做积分:联合下式:得到:应力函数的差分解(6)s-dxdyo(xB, yB)xydsnAB代入得到:(1)(2)(3)应力函数的差分解(7)s-dxdyo(xB, yB)xydsnAB由于在应力函数中加上一个线性函数不影响应力的解,因此我们可以假想通过在应力函数中加上一个特殊的线性函数使

4、得应力函数在A点的值以及对x和y的一阶偏导都为零。从而使1-3式有如下简化形式:应力函数的差分解(8)s-dxdyo(xB, yB)xydsnAB第一式:表示A与B之间的x方向的面力之和。第二式:表示A与B之间的y方向的面力之和的负数。第三式:表示A与B之间的面力对B点的力矩之和,在如右图的坐标系中,顺时针为正。应力函数的差分解(9)s-dxdyo(xB, yB)xydsnAB对于多连体问题,在一条边界上可以采用以上三个公式,对另一条边界则需要通过位移单值条件求得边界上一个基点的应力函数及其对应的偏导值,然后再利用未简化的1-3式求解。应力函数的差分解(10)12340567891011121

5、314hhyxBA对于边界外一行,利用下面的差分公式:可得到:应力函数的差分解(11)12340567891011121314hhyxBA1)在边界上任意选定一个结点作为基点使 。2)然后由 式计算面力的矩及面力之和计算边界上各结点的 值及必需的一些 , 值。3)将边界外一行各虚结点的 值用边界内相应的结点处的 值表示。4)对边界内各结点建立差分方程,求解方程并计算应力分量。差分法解平面问题的步骤:应力函数的差分解(12)边界内边界外019B将应力函数在B点周围泰勒展开:将0,1以及9点的坐标代入上式:差分法实例(1)123413567891011122419hhyxA252623222021

6、1918 17 16qJKLMIHGFEBCD1415问题:正方形的深梁,上边受有均布向下的铅直载荷q,由下角点处的反力维持平衡,试求应力分量。解答:取坐标轴如图所示,并取网格间距为六分之一边长。利用对称性,只取左边一半做研究。1)取A点为基点,计算P90页表中各值。2)计算边界外一行各结点处的 值。差分法实例(2)123413567891011122419hhyxA2526232220211918 17 16qJKLMIHGFEBCD14153)对边界内各结点可列15个差分方程。如对结点1:4)解方程并计算边界外一行各结点 值。5)计算应力。如对结点M:差分法实例(4)如果弹性体的形状对称于xz平面和yz平面,而且面力分布也对称于这两个面,如右图。为了减少未知数的个数,我们采用对称的网格,但是按照通常方法计算各结点的 值不能保证其具有对称性。试以C点为基点计算G结点和H结点的应力函数值。654321yxCqEBDAqqqFFFFGH差分法实例(5)y654321xCEBDAFFFF65432

温馨提示

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

评论

0/150

提交评论