弹性静力学问题变分 我们将通过两个步骤来介绍最小能量法理论。首先粗略说明,让大家熟悉基本概念;接下来考虑细节。还是以线性静态问题为例,因为这是所有有限元理论都会提到的,从而更容易进行比较。 理论概述 让我们回到线弹性问题的弹性能泛函表达式: 这里的位移矢量u和前面讲的微积分中的点矢量x的角色类似。 要寻找能量泛函 ![]() ![]() 上式中两个中间项实质上是一样的(因为c的对称性),所以我们可以写成: 将上式和多元函数表达式对比,我们发现寻找极值点就是找一个使二次项为零的u: 其中 ![]() 如果我们要寻找的是极小点,则还必须有: 第二项就是泛函的一阶微分: 第三项成为泛函的二级微分: 和前面一样,为了寻找极小点,我们必须保证对于任意 ![]() 另外还有一种方法就是初始的时候将扰动写成 ![]() ![]() ![]() ![]() 如果我们将它看成是对于 ![]() ![]() 小结 上面的过程省略很多推导步骤,如果大家对推导有兴趣,可以试着自己推导。我们要说明一下的是: 1、 变量 ![]() 2、 这里没有考虑边界条件和体力,比如重力等等。我们前面所讨论的问题局限于一个没有任何约束和载荷的边界条件的区域上。 3、 一般来说 ![]() ![]() ![]() ![]() 考虑边界条件和体力 如前面所讲,弹性能的泛函形式是不完整的,因为它没有加上相应的边界条件和载荷。弹性能的单位是 ![]() ![]() 在数学上,结构场的边界条件分为两类。第一类直接定义边界上的力: 其中第一项由定义域内的方程所确定,第二项称为弹簧常数q,等式右边是面力g。这种边界条件就是我们通常说得流量或者Nuemann边界条件。 第二那边界条件就是 定义一个固定的或者Dirichlet边界条件。如果h是矩阵的形式,r就是定义了边界上的指定位移。固定边界条件不能直接加入泛函中去,但是可以通过反力间接加上去。当指定位移边界时,可以描述一个反力 ![]() ![]() 这里R是原始的固定边界, ![]() ![]() ![]() 记住,方程中的每一项都是矢量,表示各个方向的面力。为了得到所做的功(能量),必须点乘上位移u。 通过合并一些系数项,将外力写成 ![]() 对于其他物理场,可能P代表边界上的源项。 注意到上式和Navier方程非常接近: 将能量泛函展开: 关键推导 这个时候,我们又要在u上添加上 ![]() 零阶项就是泛函本身,第一阶项是: 这个方程是非常重要的一项。接下来我们详细介绍。 从前面的讨论可知,我们应该重新组合多项式,保证带有 ![]() ![]() 第一项我们可以根据Green公式(有时候可能采用的是Stokes原理)进行分部积分: 利用c的对称性,我们可以得到: 利用Green公式得到: 将体积项和边界项合并起来: 确定极值点,必须有: ![]() 边界项上有: 现在我们又回到PDE问题上了,通过能量最小化原理又重新推回到了PDE形式上!这也是说明最小能量化和PDE形式本质上是统一的一个数学证明。 |
分享到
豆瓣网
开心网
人人网
QQ书签
Google
2677个朋友已经阅读过这篇文章
用户评论
没有找到数据. , |