1. 偏微分方程

  偏微分方程(Partial Differential Equation,简写为PDE)是未知量包含多个独立变量、方程包含偏微分运算的一类微分方程。

  在物理模型中,最常见的情况是:需要求解的未知量含有时间变量(t)和空间变量(视维数变化)。最简单的偏微分方程包括二维稳定问题(只和空间变量x,y有关)和一维传导/波动问题(只和一维空间变量x和时间t有关)。

2. 二阶线性偏微分方程的一般讨论

  一般地,任意的二维二阶线性偏微分方程都可以写成如下形式:

$$a\frac{\partial^2 u}{\partial x^2}+b\frac{\partial^2 u}{\partial x \partial y} + c\frac{\partial^2 u}{\partial y^2}+d\frac{\partial u}{\partial x} + e\frac{\partial u}{\partial y}+fu(x,y)+g(x,y)=0$$  根据二阶项系数,该类型的偏微分方程可以分为以下形式:

  $\Delta = b^2-4ac>0\quad \Rightarrow \quad $双曲型(hyperbolic)方程,一般描述能量守恒系统

  $\Delta = b^2-4ac=0\quad \Rightarrow \quad $抛物型(parabolic)方程,一般描述耗散系统

  $\Delta = b^2-4ac<0\quad \Rightarrow \quad $椭圆型(elliptic)方程,一般描述稳定状态和系统

  常见的经典二阶线性偏微分方程:

  1) 波动方程:$\frac{\partial^2 u}{\partial t^2}-\frac{1}{a^2}\nabla ^2 u=f(x,y,z,t)$,一维的波动方程 $\Delta = \frac{1}{a^2}>0$ 属双曲型方程;

  2) 热传导方程:$\frac{\partial u}{\partial t}-k\nabla ^2 u = f(x,y,z,t)$,$\Delta = 0$ 属抛物型方程;

  3) 泊松方程:$\nabla^2 u = f(x,y,z,t)$ 其齐次形式 $\nabla^2 u = 0$ 称为拉普拉斯方程。拉普拉斯方程是典型的椭圆型方程。

3. 初始条件和边界条件

  正如常微分方程一样,单独的偏微分方程是不能定解的;需要构成定解问题,还需要初始条件和边界条件的加持:或者需要给出一定个数的初始条件,或者需要给出一定个数的边界条件,或者给出由初始条件和边界条件构成的混合条件

边界条件

  边界条件规定了未知量 $u$ 在偏微分方程边界上的取值/偏导数等信息。如果 $u$ 的偏微分方程的区域关于自变量$x$的边界是$x=x_1$和$x=x_2$(对于二维区域来说,说明该区域夹在两条平行线间;对于三维区域,则夹在两个平面间),那么下式:$$u(x,y)|_{x=x_1}=u_1(y),\quad u(x,y)|_{x=x_2}=u_2(y)$$  就构成了一组边界条件。

  一般地说,边界面的形状记作$\Sigma$,则比如:

  1) 第一类边界条件——狄利克雷(Dirichlet)条件(给出未知量取值):$u(x,y)|_{\Sigma}=\phi(x,y)$

  2)  第二类边界条件——诺伊曼(Neumann)条件(给出未知量的偏导数值):$\frac{\partial u(x,y)}{\partial n}=\psi(x,y)$

  3)  第三类边界条件——斯托克斯(Stokes)条件(给出未知量取值和偏导数的线性叠加):$\alpha u(x,y)|_{\Sigma} + \beta \frac{\partial u(x,y)}{\partial n} = \gamma(x,y)$

  边界条件的类型非常丰富,只要是给出未知量在边界上行为的条件都是边界条件,一些常用但比较特别的比如:

  a) 规定无穷远处未知量$u$为零:$\lim\limits_{r\rightarrow \infty} u(x,y) = 0,\quad r=\sqrt{x^2+y^2}$;

  b) 或者正则条件,给出未知量在无穷远处的行为或渐近形式:$u(r)\sim \frac 1 r$

  b) 规定某点处未知量$u$有界:$u(x_0, y_0)$有界

初始条件

  初始条件规定了未知量 $u$ 在某个独立变量取特定值时的取值/偏导数值等信息。比如关于独立变量$x,y$的未知量$u(x,y)$:$$u(x,y)|_{x=x_0}=u_0(y), \frac{\partial u}{\partial x}|_{x=x_0}=f(y)$$  就构成了初始条件。有时,初始条件给出的也是一个变量处在边界上的情形,实际上也可以理解为一种边界条件,但是初始条件是“单边条件”,即只给出一个变量在一个点的值,而不会给出在整个边界上的信息,因此二者很容易区分。

  初始条件得名的原因是,给出初始条件往往是对于时间变量t,其物理意义为初始时刻系统的状态。

转载于:https://www.cnblogs.com/gentle-min-601/p/9922116.html

偏微分方程:计算基本理论相关推荐

  1. 硬件可信计算环境 计算困难性理论 对比

    硬件可信计算环境利用CPU等计算硬件为需要隐私保护的数据隔离出一个受保护的计算环境. 数据以密文形式传入,在隔离环境内部完成计算后,再以密文形式返回.主流的国内外芯片 提供商均提供了类似功能,当前广泛 ...

  2. 非线性方程(组):计算基本理论

    1. 非线性方程(组)及其解 对于非线性函数 $f(x)$ ,方程 $f(x)=0$ 为非线性方程( $f:\mathbb{R} \rightarrow \mathbb{R}$ ). 对于n维向量 $ ...

  3. (01)ORB-SLAM2源码无死角解析-(56) 闭环线程→计算Sim3:理论推导(1)求解s,t

    讲解关于slam一系列文章汇总链接:史上最全slam从零开始,针对于本栏目讲解的(01)ORB-SLAM2源码无死角解析链接如下(本文内容来自计算机视觉life ORB-SLAM2 课程课件): (0 ...

  4. (01)ORB-SLAM2源码无死角解析-(57) 闭环线程→计算Sim3:理论推导(2)求解R,使用四元数

    讲解关于slam一系列文章汇总链接:史上最全slam从零开始,针对于本栏目讲解的(01)ORB-SLAM2源码无死角解析链接如下(本文内容来自计算机视觉life ORB-SLAM2 课程课件): (0 ...

  5. 壳体有矩理论与实用计算机方法,《薄壳计算和理论》.pdf

    第一章 壳体理论概述 引 言 事实上壳体结构是大家早就熟悉的,但把这种结构用于 各种容器 .飞机机身.潜水艇 的壳体 .屋顶结构只是近来才 开始 的.在过去,壳体 的固有强度满足结构要求 的情况并不 ...

  6. 时间计算本质理论2-时间产生的虚拟化

    从时间的计算本质可以推理出来的第一个原理:时间虚拟化 这怎么理解?比如我们刚才吃掉一个蛋糕,很明显这玩意,在吃之前是一个实体,吃掉后,它不见了,原来的蛋糕,只有样子和味道还留在我们的记忆了,被虚拟化了 ...

  7. fpga加载程序慢_可重构计算:基于FPGA可重构计算的理论与实践 1.器件架构 译文(一)...

    注:原文版权归作者所有,本翻译仅为爱好所作,与任职单位无关. 第一部分 引言:可重构计算硬件 PART1 Reconfigurable Computing Hardware 根本上来说,可重构计算可以 ...

  8. 数值优化:计算基本理论

    1. 优化问题 最一般的优化问题的表述是这样的: 求解等式约束 $\boldsymbol{g}(\boldsymbol{x})=0$ 和不等式约束 $\boldsymbol{h}(\boldsymbo ...

  9. 『科学计算_理论』矩阵求导

    上篇原文链接 下篇原文链接 标量对矩阵求导 矩阵求导的技术,在统计学.控制论.机器学习等领域有广泛的应用.鉴于我看过的一些资料或言之不详.或繁乱无绪,本文来做个科普,分作两篇,上篇讲标量对矩阵的求导术 ...

最新文章

  1. HDU 5375 Gray code
  2. 起止时间控制,显示格式控制
  3. curl post file PHP
  4. QTP统计页面加载时间
  5. 简单介绍三级分销系统开发源码
  6. 【路由设置】Macbook 双网卡同时访问内外网
  7. 贪心科技机器学习训练营(三)
  8. VT-x is disabled in BIOS错误解决
  9. 看完书就忘,怎么办?告诉你六种方法(转载)
  10. fits文件读取代码
  11. 功不唐捐——高兴的一天
  12. bf2无限载具服务器,战地2 局域网 飞机无限
  13. 使用spacedesk实现两台笔记本的双屏显示
  14. css-图片模糊处理-blur
  15. eclipse网络连接代理设置
  16. ros建图时新建出来的图跟着车一起转如何解决
  17. 桌面缓存服务器,primocache 把内存虚拟成硬盘缓存的硬盘优化软件
  18. 微软.NET认证考试详细介绍
  19. 从谷歌卫星地图看咸海的渐渐“死亡”
  20. 办公型计算机配置清单,办公电脑配置清单_推荐_办公电脑配置全攻略!

热门文章

  1. FPGA数字信号处理(四)Quartus FIR IP核实现
  2. 中国帆船行业现状分析及发展前景展望报告2022-2028年
  3. Google Earth网页版初探
  4. GPU服务器使用教程
  5. Android版本新特性(6-12)(13预览)
  6. BestMPRBaseVtk-003-修改工程,搬运官方代码并尝试理解-2
  7. p语言是python吗-python编程语言是什么?它能做什么?
  8. InnoDB的“无用”知识
  9. AI学习之路(19)TensorFlow里的矩阵乘法
  10. 在树莓派上安装Ubuntu