当前位置:文档之家› 随机微分方程数值解在泄洪风险分析中的应用_徐敏

随机微分方程数值解在泄洪风险分析中的应用_徐敏

随机微分方程数值解在泄洪风险分析中的应用_徐敏
随机微分方程数值解在泄洪风险分析中的应用_徐敏

第36卷第9期2006年9月数学的实践与认识M AT HEM A TICS IN PRACTICE AND T HEORY V ol.36 N o.9 

Sep.,2006 

随机微分方程数值解在泄洪风险分析中的应用

徐 敏2, 胡良剑3, 丁永生1, 胡 盈3, 周林峰

1

(1.东华大学信息科学与技术学院,上海 201620)

(2.东华大学旭日工商管理学院,上海 200051)

(3.东华大学应用数学系,上海 201620)摘要: 根据泄洪过程中库水位过程的随机微分方程,利用数值解方法,模拟了随机干扰下的库水位及其波

动状况.采用相应公式计算了洪水漫越坝顶事件的概率以及库水位过程在不同时刻的样本均值.并通过比较

在同样强度的随机干扰下库水位的高低状况,确定出各种泄洪方案的优劣,从而对防洪工作具有重要的指导

意义.

关键词: 随机微分方程;数值解;欧拉法;泄洪风险

1 引 言

收稿日期:2005-06-27基金项目:国家自然科学基金(60474037);教育部新世纪优秀人才支持计划(NC ET-04-415) 对于洪水,风暴潮等自然灾害事件,风险分析是一种极为有效的工具[1].由于洪水过程具有很多种不确定性因素,随机性便很自然地被引入到防洪过程的分析.近年来,这方面的很多研究工作都认为洪水过程是一随机点过程[2—4];Sen 以一阶马尔科夫过程为工具对具有线性相关结构的水文系列风险进行计算[5].特别地,随机微分方程被引入防洪风险分析,由此建立了水库调洪演算的随机数学模型[6,7].

由于随机微分方程本身的复杂性,除了一些线性的或者特殊结构的方程以外,可求出显示解的随机微分方程很少[8,9].本文中讨论的随机微分方程不具有上述性质,因此无法求出显示解.姜树海根据其解过程的一阶概率密度函数满足Fo kker-Plank 向前方程,而这一方程又是一偏微分方程,从而利用偏微分方程的有限差分法求出其数值解[6],但这种方法不能求得概率特征,于是JC 计算方法被用于近似地算出洪水漫越坝顶的概率[7].不难看出,这种方法由于采用多次转化,误差比较大.

本文利用随机微分方程数值解方法,结合实际例子,分析总结了库水位在布朗运动干扰下的随机波动状况;直接求出了洪水漫坝的风险概率和库水位过程在不同时刻的数学期望.并且还对不同的方案进行分析比较,以确定哪种方案的效果更好,从而可对防洪决策过程提供一定的依据.

2 调洪过程的随机微分方程

调洪过程中入库洪水和出库泄量是随机过程,其库容水位满足随机微分方程[6]:dH (t )=Q -(t )-q -(H ,c )G (H )dt +dB (t )G (H )

H (t 0)=H 0

(1)

其中H (t )为库水位过程;H 0为初始库水位,它是一个随机变量;Q (t )为任意时刻入库洪水量;q (h ,c )为相应时刻的泄洪流量;Q -,q -分别为来流和泄洪的均值过程线;c 为流量系数

等水利参数.G (H )=

dW (H )dH

,W (H )是水库的库容量,B (t )是一均值为零的Wiener 过程,dB (t )/dt 是一正态白噪声,B (t )的一维概率密度函数f (B )为:f (B )=12P t ?R ex p -B 2

2R 2t .由上式可以看出,E [B (t )]=0,D [B (t )]=R 2t .洪水漫越坝顶的泄洪风险率定义为P f =P f [H E Z ],其中,Z 为相应的坝高.

3 计算方法

由于随机微分方程很少可求出显示解,故其数值解方法得到广泛的研究和应用.相对于常微分方程数值法而言,随机微分方程数值解方法引入了随机增量,它将所考虑的时间区间做有限划分,一步一步地在节点处生成样本轨道的逼近值,其数值解方法主要有:Eu-ler 法、M ilstein 法、Runge -Kutta 法等.这里采用Euler 法.

3.1 随机微分方程解的欧拉逼近法

考虑一般随机微分方程:

dX t =a (t ,X t )dt +b (t ,X t )dW t

(2)

其中,t 0F t F T ,初始条件是X t 0=X 0.我们对时间区间[t 0,T ]进行离散化:

t 0=S 0

采用Euler 逼近法[8],构造一连续过程Y ={Y (t ),t 0F t F T }满足以下迭代格式:

Y n +1=Y n +a (S n ,Y n )(S n +1-S n )+b (S n ,Y n )(W S n +1-W S n )

其中,n =0,1,2,…,N -1,Y 0=X 0.将通过逐步迭代得出的有限个离散的随机变量作为原随机微分方程在相应时间节点的近似解.显然,如果扩散项系数为零,则原随机微分方程退化为一般的常微分方程,于是随机微分方程的Euler 法就退化为常微分方程的Euler 法.就数值方法而言,一般讨论其强收敛性.定义1[8] 对于一个最大步长为D 的离散逼近序列Y D ,它在时刻T 强收敛于一个Ito d 过程X ,如果它满足:

lim D ↓0E (?X T -Y D (T )?)=0. 定义2[8] 对于一个最大步长为D 的离散逼近序列Y D

,它在时刻T 以C (>0)阶强收敛

于一个Ito

d 过程X ,如果存在一不依赖于D 的正常数C 及一D 0(>0),使得下式成立:E (D )=E (?X T -Y D (T )?)F C D C , P D ∈(0,D 0)

实际上,就Euler 法而言,如果方程(2)的两个系数a (t ,X t )和b (t ,X t )满足Lipschitz 条件和线性增长条件,则它为C =0.5阶强收敛[8].

3.2 计算公式

对调洪过程中的随机微分方程(1),运用Euler 法,有下面的迭代公式:

H (j ,k )=H (j -1,k )+Q (j -1)-q (j -1)G (H (j -1,k ))(t j -t j -1)+1G (H (j -1,k ))

?[B (j )-B (j -1)], j =1,2,…,M ;k =1,2,…,K (3)154数 学 的 实 践 与 认 识36卷

其中,j 和k 分别代表时间节点和轨道,M 是时间节点的个数,K 是轨道数.对每一条固定轨道k ,根据以上公式及已知条件,可求出不同时间节点上的库水位值H (1,k ),H (2,k ),…,H (M ,k ).对每一条轨道k 及每一个时间节点j ,定义函数f (j ,k ):

f (j ,k )=1, 当H (j ,k )E Z ;

0, 当H (j ,k )

其中,Z 表示坝高,即对同一条轨道下的每一个时间节点处的库水位是否超过坝高进行判断,若超过则定义为1,否则定义为0.接下来,对每一条轨道k ,再定义函数g (k ):

g (k )=max 1F j F M

f (j ,k )即只要在一个时间节点处出现了洪水漫越坝顶,那么就算漫越坝顶.洪水漫坝的概率为:

p f =

∑K

k =1g (k )

K

另外,库水位过程H (t )的均值为:

H -(j )=1K ∑M k =1H (j ,k ), 1F j F M .4 仿真结果

以湖北某水库的调洪实际[10]作为仿真实例,在(3)中取M =33,K =100,运用随机微分方程数值解方法.

通过实际测量,给出该水库的w -h 关系曲线,并拟合经验关系式:

w =[1.4594+0.0475h +0.0175h 2]×108(m 3

)

该水库大坝按千年一遇洪水标准设计,坝顶高程Z =19.5m (以堰顶高程为基准),调洪方案共有三种[7]:

方案一:水库的泄洪建筑物有主坝5孔,副坝1孔溢流堰,每孔宽9.4m ,堰顶高程为0,流量系数m -1=0.49;另设一底孔,宽4m,高6m ,孔中心线高程为- 5.5m ,流量系数m -2=0.90,该库的防洪限制水位h 0=12.5m.防洪调度规则为:1当入库流量Q <3000m 3/s 时不泄流,q =0;o当3000m 3/s 6300m 3/s 时,泄洪设施全部敞泄.

方案二:方案一的泄洪建筑物规模和调洪规则保持不变,仅以主坝5孔溢流堰泄洪.

方案三:方案一的泄洪设施规模保持不变,改变调洪规则,将敞泄的控制限值Q 降低至5500m 3/s,敞泄的时间提前到t =27h.

表1 洪水漫坝的风险概率

过程强度R 方案方案一方案二方案三3×1040109×1040.040.8701.5×1050.210.790.02采用方案一,当Wiener 过程的R 取3×104时,对每一条固定轨道,运用以上计算方法,可得出对应的库水位轨线,图1中以第100条轨道为例.相应地可

得出100条库水位线的随机分布,

如图2所示.由此可计算出洪水漫

坝的风险概率,如表1所示.

同时为了对三种方案进行比

较,以k=100为例,得到其对应的1559期徐敏,等:随机微分方程数值解在泄洪风险分析中的应用

库水位线,如图3所示.从图3中可以看出,在同样强度的随机干扰下,在泄洪开始的一段时间,三种方案的库水位大体相同.随着时间的推移,方案一和方案二的库水位仍维持基本相同,但方案三的库水位明显下降;此后,方案一的库水位高度低于方案二的高度,方案三的库水位高度低于方案一的高度.同时,在同样强度(即Wiener 过程的R 取相同的值)的随机干扰下,可得出三种方案的洪水漫坝的风险概率,如表1所示.由此可知三种方案的优劣依次为:方案三优于方案一,方案一又优于方案二

.

图1 库水位轨线(方案一,R =3×104,k =

100)图2库水位随机分布(方案一,取R =3×104,共100条轨道

)图3 三种方案库水位轨线(R =3×104,k =

100)图4 方案一的库水位均值(R =3×104)

在表1中,值得注意的是方案二,随着随机干扰强度的增大,相应的风险概率反而减小,这是由于随机干扰强度的增大触发了泄洪机制,使得当水位到达一定高度时泄洪设施全部敞泄,水位回落很快,导致了漫坝的概率有所降低.进一步地,还可以求出库水位的均值,图4为方案一在R =3×104

时的库水位均值.5 结 论

本文利用随机微分方程的数值解方法对调洪过程中的库水位进行分析,得出其在不同强度的布朗运动干扰下的随机波动状况,并可求出相应的洪水漫坝的风险概率及库水位的样本均值,本文采用的方法更直观更直接,且精确度较高.

156数 学 的 实 践 与 认 识36卷

参考文献:

[1] 王栋,潘少明,吴吉春,朱庆平.洪水的风险分析[J ].应用基础与工程科学学报,2004,(增刊):134—140.

[2] 徐宗学,邓永录.洪水风险率HS PPB 模型及其应用[J].水利水电学报,1989,(1):46—55.

[3] 徐宗学,曾光明.洪水频率分析HS PPC 模型应用研究[J ].水科学进展,1992,3(3):175—180.

[4] Xu Z X ,Li J Y ,Ito K .C lustering s tochastic point process model for flood ris k analysis [J ].Stochas tic Hydrology

and Hydraulics,1998,12(1):53—64.

[5] Z Sen.Simple ris k calculations in depen dent hyd rological s eries [J].Hydrological Science,1999,44(6):871—

878.

[6] 姜树海.水库调洪演算的随机数学模型[J].水科学进展,1993,4(4):294—300.

[7] 姜树海.随机微分方程在泄洪风险分析中的应用[J ].水利学报,1994,(3):1—9.

[8] Kloeden P E,Platen E.N umerical S olution of Stoch as tic Differential Equations[M ].Sp ring-Ver lag ,1992.

[9] Kouritzin M A,Deli L.On explicit solu tion to stochastic differential equations[J ].Stochastic Analysis and Appli-

cations ,2000,18(4):571—580.

[10] 水电规划设计院,长江流域办公室主编.水利动能设计手册(防洪分册)[M ].水利电力出版社,1988.

Numerical Solution of Stochastic Differential

Equations with Application to Risk

Analysis of Releasing Floodwater

XU M in 2, HU Liang-jian 3, DING Yong -sheng 1

HU Ying 3, ZHOU Lin -feng

1(1.Co llege o f Infor mation Sciences and T echno lo gy ,D onghua U niv ersit y,Shang hai 201620,China)

(2.G lo r ious Sun Schoo l o f Business and M anag ement,Do nghua U niv ersit y,Shang hai 200051,China)

(3.D epar tment o f Applied M ar thematics,Do ng hua U niver sity ,Shanghai 201620,China)

Abstract : Based on the pro cess of t he w ater level of a reserv oir satisfying stochastic differ en-tial equatio ns dur ing the pr ocess of releasing floo dw ater ,this paper simulates the w ater level

and its fluctuation under st ochastic disturbance of W iener Pr ocess by means of numer ical solu-tio n of stochastic differential equations.It also calculates the mea n value at differ ent t ime of the pro cess of w ater lev el as well as the pro bability o f ov erflow ing w ith co rr espo nding for mula .

Fur thermo r e ,it compar es t he wa ter lev el under sto cha st ic disturbance with the same streng th

in or der to ascer tain w hich one is mo re effectiv e.As a r esult ,it is helpful for the floo d pr actice.

Keywords : stochastic differ ent ial equation ;numer ical so lution ;Euler met hod ;r isk of r elea s-ing floo dw ater 1579期徐敏,等:随机微分方程数值解在泄洪风险分析中的应用

随机微分方程在物理学中的应用

科技大学 本科毕业论文 论文题目:随机微分方程在物理学中的应用院系:物理科学与技术学院 专业:应用物理 姓名:vvv 学号:0700000069 指导教师:xxx

二零一二年三月 摘要 牛顿和莱布尼兹创建了微积分学,为了描述机械动力学、天文学等领域的物理现象,建立了确定性的微分方程。确定性的微分方程在实际问题中有大量的应用。然而在研究实际物理现象的数学模型时,描述一个具体物理现象所用的一组数学方程不会是完全精确的。实际问题中不确定性因素大量存在且往往是问题的关键所在,不可忽视。由于二十世纪中叶大量的含有不确定性的实际问题的出现,以及对模型精确性要求和实际问题复杂性认识的不断提高,不确定性因素越来越多的被考虑到模型的建立中,这就在微分方程的基础上引入了随机因素,促使了随机积分的构建与发展,并在此基础上建立了随机微分方程的相关理论和方法。 随着科技的发展,随机微分方程越来越广泛地应用于模型的建立和分析中。本文针对物理学中存在随机性的特征,提取其中的数学本质,利用数学方法和策略,建立相应的随机微分方程,分析其中数学特征和数学机理,推导相关的公式和性质,通过分析来更好的理解物理学中的随机性问题。 关键词:随机微分方程;布朗运动;matlab模拟;

Abstract. Newton and Leibniz created calculus, in order to describe the mechanical dynamics, astronomy and other fields of physics, the establishment of a deterministic differential equation. Deterministic differential equations large number of practical problems in application. However, the actual physical phenomena in the study mathematical model to describe the physical phenomenon of a specific set of mathematical equations used to not be completely accurate. Practical problems of uncertainties abound and often the crux of the problem can not be ignored. Since the mid-twentieth century, a lot of uncertainty with the actual problems, and the accuracy of the model and actual problems requires understanding the complexity of continuous improvement, more and more uncertainty to the model to be considered in This is the basis of the differential equations introduced random factor

偏微分方程数值解期末试题及标准答案

偏微分方程数值解试题(06B ) 参考答案与评分标准 信息与计算科学专业 一(10分)、设矩阵A 对称,定义)(),(),(2 1)(n R x x b x Ax x J ∈-=,)()(0x x J λλ?+=.若0)0('=?,则称称0x 是)(x J 的驻点(或稳定点).矩阵A 对称(不必正定),求证0x 是)(x J 的驻点的充要条件是:0x 是方程组 b Ax =的解 解: 设n R x ∈0是)(x J 的驻点,对于任意的n R x ∈,令 ),(2),()()()(2 000x Ax x b Ax x J x x J λλλλ?+-+=+=, (3分) 0)0('=?,即对于任意的n R x ∈,0),(0=-x b Ax ,特别取b Ax x -=0,则有0||||),(2000=-=--b Ax b Ax b Ax ,得到b Ax =0. (3分) 反之,若n R x ∈0满足b Ax =0,则对于任意的x ,)(),(2 1)0()1()(00x J x Ax x x J >+==+??,因此0x 是)(x J 的最小值点. (4分) 评分标准:)(λ?的展开式3分, 每问3分,推理逻辑性1分 二(10分)、 对于两点边值问题:?????==∈=+-=0 )(,0)(),()('b u a u b a x f qu dx du p dx d Lu 其中]),([,0]),,([,0)(min )(]),,([0min ],[1b a H f q b a C q p x p x p b a C p b a x ∈≥∈>=≥∈∈ 建立与上述两点边值问题等价的变分问题的两种形式:求泛函极小的Ritz 形式和Galerkin 形式的变分方程。 解: 设}0)(),,(|{11=∈=a u b a H u u H E 为求解函数空间,检验函数空间.取),(1b a H v E ∈,乘方程两端,积分应用分部积分得到 (3分) )().(),(v f fvdx dx quv dx dv dx du p v u a b a b a ==+=??,),(1 b a H v E ∈? 即变分问题的Galerkin 形式. (3分)

常微分方程初值问题的数值解法

第七章 常微分方程初值问题的数值解法 --------学习小结 一、本章学习体会 通过本章的学习,我了解了常微分方程初值问题的计算方法,对于解决那些很难求解出解析表达式的,甚至有解析表达式但是解不出具体的值的常微分方程非常有用。在这一章里求解常微分方程的基本思想是将初值问题进行离散化,然后进行迭代求解。在这里将初值问题离散化的方法有三种,分别是差商代替导数的方法、Taylor 级数法和数值积分法。常微分方程初值问题的数值解法的分类有显示方法和隐式方法,或者可以分为单步法和多步法。在这里单步法是指计算第n+1个y 的值时,只用到前一步的值,而多步法则是指计算第n+1个y 的值时,用到了前几步的值。通过对本章的学习,已经能熟练掌握如何用Taylor 级数法去求解单步法中各方法的公式和截断误差,但是对线性多步法的求解理解不怎么透切,特别是计算过程较复杂的推理。 在本章的学习过程中还遇到不少问题,比如本章知识点多,公式多,在做题时容易混淆,其次对几种R-K 公式的理解不够透彻,处理一个实际问题时,不知道选取哪一种公式,通过课本里面几种方法的计算比较得知其误差并不一样,,这个还需要自己在往后的实际应用中多多实践留意并总结。 二、本章知识梳理 常微分方程初值问题的数值解法一般概念 步长h ,取节点0,(0,1,...,)n t t nh n M =+=,且M t T ≤,则初值问题000 '(,),()y f t y t t T y t y =≤≤?? =?的数值解法的一般形式是 1(,,,...,,)0,(0,1,...,)n n n n k F t y y y h n M k ++==-

微分方程数值解试题库2011(试题参考)

---------------------------------------------------------------------------------------------------------------------- 《常分方程数值解法》试题一及答案 ---------------------------------------------------------------------------------------------------------------------- 1.用欧拉法解初值问题???1 =060≤≤0--='2)() .(y x xy y y ,取步长 h =0.2.计算 过程保留4位小数。 解:h =0.2, f (x )=-y -xy 2.首先建立欧拉迭代公式 ),,k )(y x (y .y hx hy y )y ,x (hf y y k k k k k k k k k k k 21042021=-=--=+=+ 当k =0,x 1=0.2时,已知x 0=0,y 0=1,有 y (0.2)≈y 1=0.2×1(4-0×1)=0.800 0 当k =1,x 2=0.4时,已知x 1=0.2, y 1=0.8,有 y (0.4)≈y 2=0.2×0.8×(4-0.2×0.8)=0.614 4 当k =2,x 3=0.6时,已知x 2=0.4,y 2=0.614 4,有 y (0.6)≈y 3=0.2×0.614 4×(4-0.4×0.4613)=0.800 0 2.对于初值问题? ??1=0='2 )(y xy y 试用(1)欧拉法;(2)欧拉预报-校正公式; (3)四阶龙格-库塔法分别计算y (0.2),y (0.4)的近似值. 3.证明求解初值问题的梯形公式是 y k +1=y k +)],(),([2 11+++k k k k y x f y x f h , h =x k +1-x k (k =0,1,2,…,n -1),

微分方程数值解--大纲

偏微分方程数值解 (Numerical Methods for Partial Differential Equations) 课程代码:10210801 学位课程/非学位课程:非学位课程 学时/学分:46/3 课程简介: 《偏微分方程数值解》是数学类专业必修的一门专业课。主要内容包括:变分形式和Galerkin有限元法、椭圆型方程的差分方法、抛物型方程的差分方法、双曲型方程的差分方法、离散方程的解法。通过本课程的学习,使学生掌握求解偏微分方程数值解的基本方法,能够根据具体的微分方程使用合适的计算方法。 一、教学目标 1、知识水平教学目标 偏微分方程数值解课程的教学,要使学生掌握椭圆型微分方程、抛物型微分方程、双曲型微分方程等典型方程的差分方法,了解与之相关的理论问题,理解变分原理、有限元方法以及离散方程的解法,理解各种计算方法的收敛条件和收敛速度。 2、能力培养目标 通过偏微分方程数值解课程教学,应注意培养学生以下能力: (1)连续问题离散化能力——掌握科学的思维方法,能够使用差分方法和有限元方法的各种格式对三类典型方程进行离散化处理。 (2)算法分析与设计能力——结合各类偏微分方程的特点,设计各种计算方法,对计算方法的收敛条件和收敛速度等进行分析,具体设计易于上机实现的算法。(3)离散方程组的快速求解能力——理解离散方程组的特点,使用数学软件编程,具体上机实现,进行数值模拟的动手能力。 3、素质培养目标 通过数学物理方程课程教学,应注重培养学生以下素质: (1)具体问题有限化——善于对现实世界中得到的偏微分方程进行有限差分、有限元分析的有限化思想素养。 (2)数值解法定性化——通过学习,引导学生树立偏微分方程数值求解的基本原则,培养学生对数值方法中的稳定性、收敛性和误差等进行定性分析的素质。(3)算法实现程序化——培养学生的创造性和具体实现程序化的思维,使学生学会用数学中算法的观点思考实际问题,用程序和计算机解决数学问题。 二、教学重点与难点 1、教学重点:椭圆型、抛物型、双曲型等微分方程的差分方法,有限元方法。 2、教学难点:各种计算方法的稳定性、收敛性和误差分析,变分形式。 三、教学方法与手段 以教师讲授为主,安排上机实验,辅以习题课、课堂讨论、小论文,注重理论联系实际。 四、教学内容与目标 教学内容教学目标课时分配 (46学时) 1. 边值问题的变分形式 6 二次函数的极值掌握 两点边值问题掌握

微分方程数值解试卷

中国矿业大学2008~2009学年第 1 学期 《微分方程数值解法》试卷(B )卷 考试时间:100 分钟 考试方式:半开卷 学院 班级 姓名 序号 1、下面关于Euler 公式的结论哪些是正确的(打√)?哪些是错误的(打×)? (1)二阶方法;(2)一阶方法;(3)显式公式;(4)隐式公式;(5)是数值稳定的。 2、如果微分方程为,(0)1u tu u '==,则用Taylor 级数法求()u h 时,它的前两项为: 。 3、二阶差商 11 2 2i i i u u u h +--+近似二阶导数()i u x ''局部截断误差为 。 4、算术平均11 2 i i u u +-+近似函数值()i u x 的局部截断误差为 。 5、在课本P98差分方程(3.10)中,第二个方程的局部误差是什么? 。 6、函数空间0()C I ∞ 中函数满足什么性质? 。 二、(10分)求解常系数齐次差分方程21120,1,2, 1,1 i i i u u u i u u ++-+==?? =-=?的解。 三、(25分)已知数值解公式21132(2)m m m m m u u u h f f +++-+=- (1)写出与它们对应的特征多项式。 (2)这个多步法相容吗? (3)利用课本P47公式(2.66)求公式的局部截断误差的主项。 (4)讨论这个算法的零稳定性。 (5)求这个算法的绝对稳定区间。 四、(10分)试利用初值问题的数值解公式 11 11(,) (,)n n n n n n n n u u hf x u u u hf x u ++++=+?? =+? (1)构造一个PECE 预测校正系统;

常微分方程数值解

第四章常微分方程数值解 [课时安排]6学时 [教学课型]理论课 [教学目的和要求] 了解常微分方程初值问题数值解法的一些基本概念,如单步法和多步法,显式和隐式,方法的阶数,整体截断误差和局部截断误差的区别和关系等;掌握一阶常微分方程初值问题的一些常用的数值计算方法,例如欧拉(Euler)方法、改进的欧拉方法、龙贝-库塔(Runge-Kutta)方法、阿达姆斯(Adams)方法等,要注意各方法的特点及有关的理论分析;掌握构造常微分方程数值解的数值积分的构造方法和泰勒展开的构造方法的基本思想,并能具体应用它们导出一些常用的数值计算公式及评估截断误差;熟练掌握龙格-库塔(R-K)方法的基本思想,公式的推导,R-K公式中系数的确定,特别是能应用“标准四阶R-K公式”解题;掌握数值方法的收敛性和稳定性的概念,并能确定给定方法的绝对稳定性区域。[教学重点与难点] 重点:欧拉方法,改进的欧拉方法,龙贝-库塔方法。 难点:R—K方法,预估-校正公式。 [教学内容与过程] 4.1 引言 本章讨论常微分方程初值问题 (4.1.1) 的数值解法,这也是科学与工程计算经常遇到的问题,由于只有很特殊的方程能用解析方法求解,而用计算机求解常微分方程的初值问题都要采用数值方法.通常我们假定(4.1.1)中 f(x,y)对y满足Lipschitz条件,即存在常数L>0,使对,有 (4.1.2) 则初值问题(4.1.1)的解存在唯一. 假定(4.1.1)的精确解为,求它的数值解就是要在区间上的一组离散点 上求的近似.通常取 ,h称为步长,求(4.1.1)的数值解是按节点的顺序逐步 推进求得.首先,要对方程做离散逼近,求出数值解的公式,再研究公式的局部截

微分方程数值解

浅谈微分方程数值解法(双语)课堂教学模式 姓名:肖录明 学号:11301010232 摘要:微分方程数值解是高等院校信息与计算科学专业的一门重要专业基础课。这是一门本具有较强实际背景,专门研究科学计算的课程。这门课程理论性较强,公式多而且难记。我们还需要通过一门语言(比如MATLAB语言)来实现我们数值计算算法。由于解微分方程在科学计算中极为常见,故学好这门课程就非常有用且能为以后的学习打下基础。在我国双语教学正在慢慢的被倡导,且益处明显。本文主要探讨该课程的双语教学模式,并对在学习过程中出现的一些问题进行了思考。 关键词:微分方程数值解法双语教学科学计算 1引言 微分方程数值解法在数值分析中占有重要的地位,它以逼近论,数值代数等学科为基础,反过来又推动这些学科的发展。微分方程数值解法就主要研究如何通过离散算法将连续形式的微分方程转化为有限维问题,如代数方程组,进而来求解其近似解[1]。主要包括求解区域网格划分、离散方程的建立、方程性能分析、近似解收敛性分析等环节。微分方程数值解法在科学计算、工程技术等领域有极其广泛的应用,比如在计算物理、化学、流体力学航空航天等很多工程领域都有用到。目前已发展成为一门计算技术学科,其核心理论内容也成为高校计算数学和应用数学等专业的核心基础专业课程之一[2]。

2双语教学的必要性 双语教学主要指中英双语教学,是一种重要的教学模式,具有特殊效果和意义。 1.双语教学可丰富教学模式,转变教学理念,促进教育改革和开放。双语教学提倡用原版教材和国外的教学方式。其语言文字原汁原味,叙述合情合理,注重启发性,内容安排适合学生。这不仅使学生学到专业知识,且有助于提高英语水平,特别是专业英语阅读和写作能力。国外的教学模式以人为本,有助于转变以教师为中心、以学习知识体系为主的教育理念,促进教育改革。 2.双语教学有助于提高学生的人文素质。多学习和运用英语可以让我们发现和扬弃汉语中那些带有落后的人文价值观念和行为方式的词汇和句子,批判地接受一些思想观念和做法,使人的思维灵活有深度,个性得以发展,创新能力不断提高。大范围开展双语教学,有助于培养出具有世界主流人文素质且能很好地参与国际交流和合作的人才。 3.双语教学有助于学生以后在国内外学习、工作、考研和国际合作等带来很多方便。 微分方程数值解法既有数学上严密的逻辑性、独特的理论结构体系,又在各种工程计算中有着重要的应用,因此是联系纯数学理论和工程应用的桥梁和纽带。很多工业应用软件是利用数值方法开发成的,并且大都用英语写成。因此,有必要用双语的形式讲授这门课,让学生在学习专业知识的同时,还掌握专业英语词汇,有助于学生以后的学习和发展。从课程的体系和内容衔接上看,这门课一般安排在大学三年级。这时侯,学生对于数学分析、常微分方程、数学物理方程和计算方法等课程有了很好的基础,其中的很多概念如:导数、定积分、

常微分方程数值解法

第七章 常微分方程数值解法 常微分方程中只有一些典型方程能求出初等解(用初等函数表示的解),大部分的方程是求不出初等解的。另外,有些初值问题虽然有初等解,但由于形式太复杂不便于应用。因此,有必要探讨常微分方程初值问题的数值解法。本章主要介绍一阶常微分方程初值问题的欧拉法、龙格-库塔法、阿达姆斯方法,在此基础上推出一阶微分方程组与高阶方程初值问题的 数值解法;此外,还将简要介绍求解二阶常微分方程值问题的差分方法、试射法。 第一节 欧拉法 求解常微分方程初值问题 ?????==0 0)() ,(y x y y x f dx dy (1) 的数值解,就是寻求准确解)(x y 在一系列离散节点 <<<<

偏微分方程数值解复习题(2011硕士)

偏微分方程数值解期末复习(2011硕士) 一、考题类型 本次试卷共六道题目,题型及其所占比例分别为: 填空题20%;计算题80% 二、按章节复习内容 第一章 知识点:Euler法、向前差商、向后差商、中心差商、局部截断误差、整体截断误差、相容性、收敛性、阶、稳定性、显格式、隐格式、线性多步法、第一特征多项式、第二特征多项式、稳定多项式、绝对稳定等; 要求: 会辨认差分格式, 判断线性多步法的误差和阶; 第二章 知识点:矩形网格、(正则,非正则)内点、边界点、偏向前(向后,中心)差商、五点差分格式、增设虚点法、积分插值法、线性椭圆型差分格式、极值原理、比较定理、五点差分格式的相容收敛和、稳定性等; 要求: 建立椭圆型方程边值问题的差分格式, 极值原理; 第四章 知识点:最简显格式、最简隐格式、CN格式、双层加权格式、Richardson 格式、网格比、传播因子法(分离变量法) 、传播因子、传播矩阵、谱半径、von Neumann条件、跳点格式、ADI格式、线性椭圆型差分格式、极值原理、比较定理、五点差分格式的相容收敛和稳定性等; 要求: 建立抛物型方程边值问题的差分格式, 计算局部截断误差; 第五章 知识点:左偏心格式、右偏心格式、中心格式、LF格式、LW格式、Wendroff 格式、跳蛙格式、特征线、CFL条件等; 要求: 建立双曲型方程边值问题的差分格式, 计算局部截断误差; 第七章 要求: 会用线性元(线性基)建立常微分方程边值问题的有限元格式

三 练习题 1、 已知显格式21131()22 n n n n u u h f f +++-=-,试证明格式是相容的,并求它的阶。 P39+P41 2、用Taylor 展开原理构造一元函数一阶导数和二阶导数的数值微分公式。 提示:向前、向后和中心差商与一阶导数间关系,二阶中心差商与二阶导数 之间的关系 课件 3、用数值微分方法或数值积分方法建立椭圆型方程 2222(,),(,),u u f x y x y x y ??--=?∈Ω?? :01,01x y Ω≤≤≤≤ 内点差分格式。 P75+课件 4、构造椭圆型方程边值问题的差分格式. P101 (4)题 5、构建一维热传导方程220,(0)u u Lu a a t x ??=-=>??的数值差分格式(显隐格式等)。 参考P132-135相关知识点 6、设有逼近热传导方程22(0)u u Lu a f a const t x ??≡-==>??的带权双层格式 ()()1111111122(1)2k k j j k k k k k k j j j j j j u u a u u u u u u h θθτ++++-+-+-??=-++--+?? 其中[0,1]θ∈,试求其截断误差。并证明当2 1212h a θτ=-时,截断误差的阶最 高阶为24()O h τ+。 P135+P165+课件 7、传播因子法证明抛物型方程22(0)u u Lu a f a const t x ??≡-==>??的最简显隐和六点CN 格式稳定性。 P156+课件 8、对一阶常系数双曲型方程的初边值问题 0,0,0,0,(,0)(),0,(0,)(),0, u u a t T x a t x u x x x u t t t T φψ???+=<≤<<∞>?????=≤<∞??=≤≤?

常微分方程的数值解

实验4 常微分方程的数值解 【实验目的】 1.掌握用MATLAB软件求微分方程初值问题数值解的方法; 2.通过实例用微分方程模型解决简化的实际问题; 3.了解欧拉方法和龙格-库塔方法的基本思想和计算公式,及稳定性等概念。 【实验内容】 题3 小型火箭初始重量为1400kg,其中包括1080kg燃料。火箭竖直向上发射时燃料燃烧率为18kg/s,由此产生32000N的推力,火箭引擎在燃料用尽时关闭。设火箭上升时空气阻力正比于速度的平方,比例系数为m,求引擎关闭瞬间火箭的高度、速度、加速度,及火箭到达最高点的时的高度和加速度,并画出高度、速度、加速度随时间变化的图形。 模型及其求解 火箭在上升的过程可分为两个阶段,在全过程中假设重力加速度始终保持不变,g=s2。 在第一个过程中,火箭通过燃烧燃料产生向上的推力,同时它还受到自身重力(包括自重和该时刻剩余燃料的重量)以及与速度平方成正比的空气阻力的作用,根据牛顿第二定律,三个力的合力产生加速度,方向竖直向上。因此有如下二式: a=dv/dt=/m=/(1400-18t) dh/dt=v 又知初始时刻t=0,v=0,h=0。记x(1)=h,x(2)=v,根据MATLAB 可以求出0到60秒内火箭的速度、高度、加速度随时间的变化情况。程序如下: function [ dx ] = rocket( t,x ) a=[*x(2)^2)/(1400-18*t)]; dx=[x(2);a]; end ts=0:1:60;

x0=[0,0]; [t,x]=ode45(@rocket,ts,x0); h=x(:,1); v=x(:,2); a=[*(v.^2))./(1400-18*t)]; [t,h,v,a]; 数据如下: t h v a 000

偏微分方程数值解期末试题及答案(内容参考)

偏微分方程数值解试题(06B) 参考答案与评分标准 信息与计算科学专业 一(10分)、设矩阵A 对称,定义)(),(),(2 1 )(n R x x b x Ax x J ∈-= ,)()(0x x J λλ?+=.若0)0('=?,则称称0x 是)(x J 的驻点(或稳定点).矩阵A 对称(不必正定),求证0x 是)(x J 的驻点的充要条件是:0x 是方程组 b Ax =的解 解: 设n R x ∈0是)(x J 的驻点,对于任意的n R x ∈,令 ),(2 ),()()()(2 000x Ax x b Ax x J x x J λλλλ?+ -+=+=, (3分) 0)0('=?,即对于任意的n R x ∈,0),(0=-x b Ax ,特别取b Ax x -=0,则有 0||||),(2000=-=--b Ax b Ax b Ax ,得到b Ax =0. (3分) 反之,若 n R x ∈0满足 b Ax =0,则对于任意的 x ,)(),(2 1 )0()1()(00x J x Ax x x J >+ ==+??,因此0x 是)(x J 的最小值点. (4分) 评分标准:)(λ?的展开式3分, 每问3分,推理逻辑性1分 二(10分)、 对于两点边值问题:????? ==∈=+-=0 )(,0)() ,()(' b u a u b a x f qu dx du p dx d Lu 其中]),([,0]),,([,0)(min )(]),,([0min ] ,[1b a H f q b a C q p x p x p b a C p b a x ∈≥∈>=≥∈∈ 建立与上述两点边值问题等价的变分问题的两种形式:求泛函极小的Ritz 形式和 Galerkin 形式的变分方程。 解: 设}0)(),,(|{11 =∈=a u b a H u u H E 为求解函数空间,检验函数空间.取),(1 b a H v E ∈,乘方程两端,积分应用分部积分得到 (3分) )().(),(v f fvdx dx quv dx dv dx du p v u a b a b a ==+=??,),(1 b a H v E ∈? 即变分问题的Galerkin 形式. (3分)

微分方程的分类及其数值解法

微分方程的分类及其数值解法 微分方程的分类: 含有未知函数的导数,如dy/dx=2x 、ds/dt=0.4都是微分方程。 一般的凡是表示未知函数、未知函数的导数与自变量之间的关系的方程,叫做微分方程。未知函数是一元函数的,叫常微分方程;未知函数是多元函数的叫做偏微分方程。微分方程有时也简称方程。 一、常微分方程的数值解法: 1、Euler 法: 00d (,), (1.1)d (), (1.2) y f x y x y x y ?=???=? 001 (),(,),0,1,,1n n n n y y x y y hf x y n N +=??=+=-? (1.4) 其中0,n b a x x nh h N -=+=. 用(1.4)求解(1.1)的方法称为Euler 方法。 后退Euler 公式???+==+++),,(),(111 00n n n n y x hf y y x y y 梯形方法公式 )].,(),([2 111+++++=n n n n n n y x f y x f h y y 改进的Euler 方法11(,),(,),1().2p n n n c n n p n p c y y hf x y y y hf x y y y y ++?=+??=+???=+??? 2、Runge-Kutta 方法: p 阶方法 : 1()O h -=?总体截断误差局部截断误差 二阶Runge-Kutta 方法 ??? ????++==++=+),,(),,(,2212 1211hk y h x f k y x f k k h k h y y n n n n n n

随机微分方程2种数值方法的稳定性分析_邱妍

文章编号:1009-1130(2007)04-0035-04 随机微分方程2种数值方法的稳定性分析 邱妍,朱永忠 (河海大学理学院,江苏南京210098) 摘要:给出了求解随机微分方程的2种数值方法:有限差分法和向后Milstein法,基于随机微分方程的试验方程分析讨论了2种数值方法的均方稳定性和A!稳定性,得到了相应的稳定性条件和稳定域.最后应用MatLab进行模拟演示,模拟演示结果表明,有限差分法和向后Milstein法都全局一阶强收敛于随机微分方程的求解过程,并且验证了均方稳定理论的正确性. 关键词:随机微分方程;均方稳定;A!稳定;向后Milstein法;有限差分法 中图分类号:O241.8文献标识码:A 收稿日期:2007-06-19 作者简介:邱妍(1984-),女,江苏扬州人,硕士研究生,应用数学专业. 随机微分方程是针对物理、经济等领域中的随机现象而建立的数学模型,其理论研究和实际应用均取得了丰富而又成熟的成果.但在多数情况下随机微分方程与常微分方程类似,其解析解不易求出,因此,构造有效的数值方法进行数值求解显得十分重要.近20年来,随机微分方程数值计算方法不仅作为随机分析、微分方程数值分析的交叉研究方向得到了高度重视和发展,而且在自然科学以及工程领域得到了广泛的应用,但随机变量的存在给数值方法的构造和各种性质的研究带来了一定的难度.本文中作者在Milstein法的基础上建立有限差分格式,讨论了向后Milstein法[1]和有限差分法的均方稳定性和A!稳定性. 1求解随机微分方程的2种数值方法 考虑如下标量自治初值问题: dX(t)=f(X(t))dt+g(X(t))dW(t)X(0)=X0t∈[0,T"](1) 式中:参数t表示时间;指标集T是一个有限或无限区间,通常取为实轴或实轴上的一个区间;f(X)和g(X)是区间[0,T]上的连续可测函数,分别称为偏移系数和扩散系数;W(t)为标准Wiener过程,其增量"W(t)=W(t+h)-W(t),t+h∈[0,T],若步长h充分小,则ΔW(t)的均值和方差分别为 E"W(t"# )=0,E["W(t)]"$2=h为讨论2种数值方法的均方稳定性和A!稳定性,给出式(1)的2类试验方程,即 dX(t)=!X(t)dt+"X(t)dW(t) (2)dX(t)=!X(t)dt+#dW(t) (3) 式中:!,",#是常系数. 对于求解随机微分方程的数值方法,1974年,Milstein给出了以下差分格式[2]:Xn+1=Xn+f(Xn)h+g(Xn)"Wn+12 [g′g](Xn)[("Wn)2-h]n=0,1,…(4)并证明了该方法在均方意义下的收敛阶为O(h).本文在此基础上给出了2种数值方法:第1种为向后Milstein法,即将式(4)中偏移系数变为隐式;第2种为有限差分法,即将式(4)中的微分用有限差分代替.有限差分法是十分有用的,因为在通常情况下用式(4)求解随机微分方程(1)时需要对其中的g(Xn)求导,若g(Xn)的值是由试验得出的具体数据,则无法进行求导计算,而采用有限差分法将微分转化为差分,避免 第21卷第4期2007年12月Vo1.21No.4 Dec.2007河海大学常州分校学报JOURNALOFHOHAIUNIVERSITYCHANGZHOU

常微分方程数值解法

i.常微分方程初值问题数值解法 常微分方程初值问题的真解可以看成是从给定初始点出发的一条连续曲线。差分法是常微分方程初值问题的主要数值解法,其目的是得到若干个离散点来逼近这条解曲线。有两个基本途径。一个是用离散点上的差商近似替代微商。另一个是先对微分方程积分得到积分方程,再利用离散点作数值积分。 i.1 常微分方程差分法 考虑常微分方程初值问题:求函数()u t 满足 (,), 0du f t u t T dt =<≤ (i.1a ) 0(0)u u = (i.1b) 其中(,)f t u 是定义在区域G : 0t T ≤≤, u <∞上的连续函数,0u 和T 是给定的常数。我们假设(,)f t u 对u 满足Lipschitz 条件,即存在常数L 使得 121212(,)(,), [0,]; ,(,)f t u f t u L u u t T u u -≤-?∈∈-∞∞ (i.2) 这一条件保证了(i.1)的解是适定的,即存在,唯一,而且连续依赖于初值0u 。 通常情况下,(i.1)的精确解不可能用简单的解析表达式给出,只能求近似解。本章讨论常微分方程最常用的近似数值解法-差分方法。先来讨论最简单的Euler 法。为此,首先将求解区域[0,]T 离散化为若干个离散点: 0110N N t t t t T -=<< <<= (i.3) 其中n t hn =,0h >称为步长。 在微积分课程中我们熟知,微商(即导数)是差商的极限。反过来,差商就是微商的近似。在0t t =处,在(i.1a )中用向前差商 10()()u t u t h -代替微商du dt ,便得 10000()()(,())u t u t hf t u t ε=++ 如果忽略误差项0ε,再换个记号,用i u 代替()i u t 便得到 1000(,)u u hf t u -= 一般地,我们有 1Euler (,), 0,1, ,1n n n n u u hf t u n N +=+=-方法: (i.4) 从(i.1b) 给出的初始值0u 出发,由上式可以依次算出1,,N t t 上的差分解1,,N u u 。

。随机微分方程的数值解读后感

随机微分方程的数值模拟算法的读后感 本文主要分为九个部分,对随机微分方程的数值模拟进行了介绍。这篇文章建立在MATLAB程序的基础上,主要包过随机积分、欧拉—丸山法、米尔斯坦法,强弱收敛性、线性稳定性,随机链法则。 第一部介绍了随机微分方程的应用领域,研究需要的背景知识,以及下面几部分的研究你内容和参考文献介绍。 第二部分介绍了布朗运动和计算布朗路径。首先规定了满足布朗运动的三个条件;然后用随机号码发生器通过for循环或randn(1.N)创建一维数组来模拟布朗路径;最后找出通过1000点布朗路径的函数,并与五个独立路径对比。同时也为下面的研究作铺垫。 第三部分我们验证了关于布朗运动的积分并说明了与Ito积分与斯特拉托诺维奇积分的不同点。我们通过两种黎曼和来类比的得到ito积分和斯特拉托诺维奇积分。同时也给出了他们两个的区别,最后给出精确估计随机积分的办法。 第四部分叙述了欧拉—丸山法怎样模拟随机微分方程的。首先引入自治标量的随机微分方程的积分式,通过变形,变量的重新定义得到EM法的表达式。后来通过一个在金融数学中资产价值的模型——毕苏期机定价模式的偏微分方程来进一步说明。 第五部分介绍了强弱收敛性概念,在数值上证明了欧拉—丸山的收敛区间[0.5,1]. 第六部分通过研究米尔斯坦方法来校正欧拉—丸山的收敛性,使强收敛性为1。从第一部分我们知道欧拉—丸山的收敛性为1时才起决定性作用,但是前面满足条件的值是0.5。这一部分就通过米尔斯坦高阶法用在随机增量增加修正值的办法使收敛性为1。 第七部分介绍两种不同的线性稳定性,进而强调随机分析不同与基本定积分。稳定性部分理论是依据变量趋于无穷条件子啊拟合的数值结果,这种数值方法应用于一些定性描述的问题上的,这种方法重现部分性质的能力也是可以分析的。关于稳定性的度量这里只考虑两种,均方数和渐进性。我们通过matlab编程改变参数值和步长来观察均方稳定性和渐进稳定性,最后得到参数和步长变化所对应的不同稳定性的区域。 第八部分引出并证明随机链法则。在第三部分我们发现不只是一种办法可以对随机函数的积分的扩展,这种办法有点像黎曼积分的链式法则,然后对以前的式子进行改进,然后通过matlab编程实现。 第九部分对重要结论简要的叙述。同时指出了一些不足,如没有讨论许多额外的条件,仅仅为了能产生我一定结果,没有提及到随机微分方程和有时间决定的偏微分方程之间的联系,没有注意到标量问题等。 通过这篇文章的学习使我对随机过程有了一定了解,对matlab软件有了更深的认识。同时通过查阅专业数学字典和相关文献使我对专业英文论文的阅读能力有一定的提高。我相信一个暑假的努力对我以后研究生的会有很大的帮助的。 朱园珠 2011年9月1日

微分方程数值解习题(李立康)

常微分方程习题 《李立康》 习题 1.用Euler 方法求初值问题 ? ? ?=-='0)0(21u tu u 在1=t 时的近似解(取4 1= h )。 2.初值问题 1 3 00 u u u()??'=? ?=? 有解32 23/u(t )t ?? = ? ?? 。但若用Euler 方法求解,对一切N T ,和H T h = ,都只能得到N t u t ,...,2,1,0==,试解释此现象产生的原因。 3.用Euler 方法计算 ?? ?=='1 )0(u u u 在1=t 处的值,取16 1 和41= h ,将计算结果与精确值e =)1(u 相比较。 4.设),(u t f 满足定理2.1的条件,对改进Euler 法(2.10)式证明: (1)其局部截断误差为)()(12 43 h O t u h -'''- ; (2)当1

?? ?=='1 )0(u u u 计算公式 m m h h u ??? ? ??-+=22 取4 1 = h 计算)1(u 的近似值,并与习题3的结果比较。 6.就初值问题 ?? ?=+='0 )0(u b at u 分别导出用Euler 方法和改进Euler 法求近似解的表达式,并与真解 bt t a u += 22 相比较。 7.证明改进Euler 法的绝对稳定区域是整个左半平面0)Re(

微分方程数值解法答案

包括基本概念,差分格式的构造、截断误差和稳定性,这些内容是贯穿整个教材的主线。解答问题关键在过程,能够显示出你已经掌握了书上的内容,知道了解题方法。这次考试题目的类型:20分的选择题,主要是基本概念的理解,后面有五个大题,包括差分格式的构造、截断误差和稳定性。 习题一 1. 略 2. y y x f -=),(,梯形公式:n n n n n n y h h y y y h y y )121(),(2111+-+=+- =+++,所以0122)1(01])121[()121()121(y h h y h h y h h y h h n h h n n n +--+--+-+=+-+==+-+= ,当0→h 时, x n e y -→。 同理可以证明预报-校正法收敛到微分方程的解. 3. 局部截断误差的推导同欧拉公式; 整体截断误差: ? ++++++-++≤1 ),())(,(11111n n x x n n n n n n n dx y x f x y x f R εε 11)(++-++≤n n n y x y Lh R ε,这里R R n ≤ 而111)(+++-=n n n y x y ε,所以 R Lh n n += -+εε1)1(,不妨设1

倒向随机微分方程的数值方法及其误差估计(精)

倒向随机微分方程的数值方法及其误差估计 倒向随机微分方程(BSDE)是一个相对比较新的研究方向。1973年Bismut[9]研究的线性形式可以看作是著名的Girsanov定理的推广。非线性BSDE的概念是由Pardoux和Peng[60]在1990年引入的。Duffie和Epstein[28]于1992年独立引入经济模型中的随机微分效用概念,也可以看作某些特殊的BSDE的解。从那以后,关于BSDE的很多理论和应用结果得到了发展,其中包括:反射倒向随机微分方程、正倒向随机微分方程、偏微分方程与倒向随机微分方程的联系、随机控制、数理金融、非线性期望和非线性鞅论、递归效用和风险敏感效用以及随机微分几何等。在El Karoui和Mazliak[30],Ma和 Yong[5l],Yong和zhou[86]写的书以及综述论文El Karoui,Peng和Quenez[33]中,详细介绍了BSDE的理论和在数理金融和随机控制中的应用。倒向随机微分方程的存在唯一性意味着我们能够明确的解决现在应怎样去做以实现一个给定的将来目标。但是对于一个具体的倒向方程如何算出它的解来对一般情况而言仍是一个未解决的问题。在实际应用中能够显式解出的BSDE是很少见的,因此我们需要计算BSDE的数值解。相对于正向随机微分方程的数值解法,无论是从结果的丰富程度还是从算法实现的难易程度来看,BSDE都要落后很多。出现这 一问题不外乎有以下两个原因:首先,正向随机微分方程与倒向随机微分方程在结构上有本质的区别,从而倒向随机微分方程的数值方法不能完全套用正向随机微分方程已有的数值方法。其次,从应用的角度讲,正向随机微分方程考虑的是如何认识一个客观存在的随机过程,而倒向随机微分方程则主要关心在有随机干扰的环境中如何使一个系统达到预期的目标。在过去的十几年里,许多学者做出了很大的努力,在BSDE数值解法的研究中取得了一系列的成果。这些数值方法按照其求解原理可以划分为两大类:第一类方法主要通过数值求解与BSDE相对应的拟线性偏微分方程;另一类算法直接对随机问题按时间进行倒向计算。2006年,Zhao,Chen和Peng[89]提出了解BSDE的θ格式,该方法结合PDE数值解法的特点,使用随机的思想来解释高精度的差分方法,对BSDE进行时间空间离散,用Monte Carlo方法结合插值近似计算条件数学期望,在数值实验中得到了较好的结果。本文主要研究了BSDE的几种数值方法,在Zhao,Chen和Peng[89]的基础上,离散BSDE时用Gauss-Hermite积分替代Monte Carlo方法近似条件期望,并得到了θ格式的误差估计;提出了一种新的Crank-Nicolson格式并进行误差估计;对一种更高阶的Adams方法也提出了BSDE的离散格式且得到了格式的收敛误差。下面我们列出本文的主要结果。第一章:简要介绍本文中所讨论问题的背景及总体思路,介绍了BSDE,Feynman-Kac公式的基本概念,对BSDE已有的数值解法进行了简要的回顾总结。第二章:给出了BSDE(2-1)的θ格式的误差估计。证明了对一般的θ,格式一阶收敛,特别当θ=(?)时,格式二阶收敛。当 θ=1时,我们得到θ格式对(2-1)的适应解(y_t,z_t)一阶收敛。在θ=(?)的情形,我们还得到解z_t的误差估计。我们称下面两个解(?)的方程为离散 BSDE(2-1)的θ格式:对该格式的误差估计主要有下面的定理。定理2.1.假设2.1成立,令y_t和y~n分别是BSDE(2-1)和θ格式(2-12)的解,那么对足够小的时间步长Δt_n,我们有其中C是一个正常数,它仅依赖于T,φ和f导数的上界和(2-3)的解u(t,x)。定理2.3.假设2.1成立,令y~n(n=N,…,0)是θ格式(2-12)在θ=(?)时的解,y_t(0≤t≤T)是BSDE(2-1)的解,那么对足够小的时间步长Δt_n,我们有定理2.4.假设2.1成立,令(y~n,z~n)(n=N,…,0)是θ格式

相关主题
文本预览