5、有限元方法中的时间离散、积分及误差估计

有限元方法中的时间离散、积分及误差估计

1. 时间离散化

在有限元方法中,时间离散化是一个重要的环节。对于时间离散化,我们从以下几个方面进行探讨。

1.1 一般时间离散公式

首先,我们有如下公式:
[u(t_k) = u(t_{k+\gamma_P}) + \dot{u}(t_{k+\gamma_P}) (-\gamma_P\Delta t) + \ddot{u}(t_{k+\gamma_P}) \frac{(-\gamma_P\Delta t)^2}{2}+O((-\gamma_P\Delta t)^3)]
以及在 (t = t_{k+1}) 时:
[u(t_{k+1}) = u(t_{k+\gamma_P}) + \dot{u}(t_{k+\gamma_P}) ((1 -\gamma_P)\Delta t) + \ddot{u}(t_{k+\gamma_P}) \frac{((1 -\gamma_P)\Delta t)^2}{2}+O(((1 -\gamma_P)\Delta t)^3)]
由此,我们得到 (u(t_{k+1}) - u(t_k)) 的表达式,用于近似时间导数:
[u(t_{k+1}) - u(t_k) = \dot{u} \Delta t + \ddot{u} \frac{\Delta t^2 -2\gamma_P\Delta t^2}{2} + O(\Delta t^3)]
从这个式子可以清晰地看出,只有当 (\gamma_P = 0.5)(Crank - Nicolson 方法)时,我们才能得到二阶时间离散化方案,其他选择则为一阶精度。

1.2 双曲型微分方程的时间离散
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值