差分格式稳定性及数值效应比较实验

合集下载

2.4_差分方程的相容性、收敛性和稳定性

2.4_差分方程的相容性、收敛性和稳定性

(1)对流方程FTFS差分方程为:
u n j 1 u n j ru n j 1 u n j
其中 r

t x
。设在n时刻计算误差为
n j
,n+1时刻计算误差

n 1 j
,则计算误差传播方程为:
n j1r1 n jrn j1
(a)
可以采用直观的数值试验法来分析误差传播规律。
由此可以看出,这个计算误差必定会将差分方程精确解原来面
目完全淹没了,所求得差分方程数值解已经没有任何意义了,
因此,FTFS差分方程是不稳定的。
(2)对流方程FTBS差分格式的误差传播方程为:
n j 1 n j rn j n j 1 1 rn j r n j 1 (b)
截断误差R
n 趋近于0。如果 t , x
j
不是同时趋近于0或并不趋近于0,
而是趋近于某值,或结论并不是对每个点 x j , t都n 成立,则差分方
程就不满足相容性条件,差分方程也就不逼近于微分方程。

相容性条件不仅要求差分方程截断误差R
n j
趋近于0,而且要求差分方
程定解条件截断误差 r
enj
axt (enj
enj1)O(x,t)
1axt enj axt enj1O(x,t)
设a≥0, a t ≤1,则0≤ a ≤1t ,于是有:
x
x
en1 j
1a xtenj
a xt enj1
O(x,t)
在这一节中我们首先对差分方程有效性的一些基本概念(如相容 性、收敛性、稳定性)作简单介绍,为本章以后各节的分析讨论奠定 基础。
2.4.1 相容性(Consistency )

研究报告有限差分格式稳定性的其他方法-报告

研究报告有限差分格式稳定性的其他方法-报告

研究有限差分格式稳定性的其他方法摘要偏微分方程的求解一直是大家比较关心的一个问题,而有限差分格式则是求解偏微分方程时常用并且有效的一个方法。

因此,研究有限差分格式的性质就显得尤为重要。

在课上我们已经跟着老师学习了运用Fourier方法研究有限差分格式的稳定性,但是在很多研究有限差分格式稳定性的问题中仅仅会用Fourier方法是不够的,所以在本篇论文中,将会介绍其他三种常用的研究有限差分格式稳定性的方法,分别是:Hirt启示型方法、直接方法(或称矩阵方法)和能量不等式方法。

关键字:偏微分方程;有限差分格式;稳定性AbstractThe solution of partial differential equations has been more concerned with a problem, and the finite difference scheme is a mon and effective method for solving partial differential equations. Therefore, it is very important to study the character of the finite difference scheme. We have followed the teacher to learn the use of Fourier method of finite difference scheme stability, but in a lot of research on the stability of finite difference scheme is only used Fourier method is not enough, so in this paper, will introduce the other three kinds of monly used in the study of finite difference scheme stability method, respectively is: Hirt enlightenment method, direct method (or matrix method) and energy inequality method.Key words: partial differential equation; finite difference scheme; stability1 前言微分方程的定解问题就是在满足某些定解条件下求微分方程的解。

非定常流体力学中间差分格式稳定性分析研究

非定常流体力学中间差分格式稳定性分析研究

非定常流体力学中间差分格式稳定性分析研究随着计算机技术的发展,数值模拟已经成为研究非定常流体力学的重要手段。

其中差分法是最常用的一种计算方法。

而中心差分法是差分法中最为常用的方法之一。

在数值计算中,稳定性是非常重要的一个问题。

本文将从非定常流体力学的角度出发,分析中心差分格式的稳定性问题。

一、中心差分法中心差分法是一种最为常用的差分法,其具体计算过程是将计算点的函数值表示为它自身与周围计算点值的线性组合,其中,每个计算点的函数值均采用相同的线性组合模式。

这个模式就是中心差分法的核心。

中心差分法可以用于求解一些常见的偏微分方程,例如泊松方程、热传导方程、对流扩散方程,以及非定常流体力学中的纳维-斯托克斯方程等。

二、非定常流体力学的求解非定常流体力学是流体运动学和动力学的研究,其中:研究的是在时间和空间上变化的流场。

在非定常流体力学中,求解纳维-斯托克斯方程是相当难的。

要解决这一问题,可以采用数值模拟的方法。

由于非定常流体力学的求解过程涉及到高维空间和复杂的数学模型,因此需要具有高性能的计算机和优秀的数值方法。

中心差分法作为一种常见的数值方法,可以用于求解非定常流体力学。

不过,如果不考虑其稳定性问题,这种方法也是会出现一些问题的。

三、中心差分格式的稳定问题在数值计算中,稳定性问题是非常重要的一个问题。

稳定性是指对精度的要求。

一种数值计算方法,如果该方法对初始误差非常敏感,或者计算过程中误差放大得太快,那么这种方法就是不稳定的。

因此,中心差分格式的稳定性问题需要引起我们的关注。

中心差分格式的稳定性取决于流场的不稳定性,并且与形式构成的方程相关。

由于中心差分格式本身是一种稳定的方法,但它的稳定性却取决于数值格式和解的一些特性,如模型方程、网格尺寸等因素。

为了解决中心差分格式的稳定性问题,我们可以采用标量稳定性分析和矩阵稳定性分析两种方法。

通过这两种方法的研究和分析,我们可以更好地了解中心差分格式的稳定性问题,并实现更为精准的求解。

差分方程模型的稳定性分析分析解析

差分方程模型的稳定性分析分析解析

分类号 学号密题 目(中、英文)作者姓名 指导教师 学科门类 提交论文日期专业名称 成绩评定 数学与应用数学 理 学咸阳师范学院2016届本科毕业设计(论文)摘要微分方程是研究数学的一个重要分支,是本科期间我们必须掌握的基本知识,而本文我们研究的是一个递推关系式,也称差分方程。

它是一种离散化的微分方程,是利用描述客观事物的数量关系的一种重要的数学思想来建立模型的。

而利用差分方程建立模型解决问题的方法在生活中随处可见,比如在自由竞争市场经济中的蛛网模型是利用差分方程分析经济何时趋于稳定,又如金融问题中的养老保险也是利用差分方程来分析保险品种的实际投资价值。

而差分方程模型是描述客观世界中随离散时间变量演化规律的有力建模工具。

本文首先给出差分方程的定义以及求解过程并给出判断差分方程稳定性的判断方法,随后以同一环境下的羊群和草群的相互作用为模型分析其种群的数量变化过程,进而研究线性差分方程的稳定性,最后用一个实际模型来更好的说明差分方程的稳定性对解决实际问题有非常大的帮助。

关键字:差分方程;差分方程模型;平衡点;稳定性差分方程模型的稳定性分析AbstractDifference equation is also called recursive equation, it is to describe the relationship between the number of objective things of a kind of important mathematical model. And the use of the differential equation model of the solution can be found everywhere in life. Such as cobweb model in the free market economy is to use the difference equation analysis when the economic stability, and as the financial problem of pension insurance breed difference equation is used to analysis the actual investment value. This paper gives the judge the stability of difference equation to judge method, then in the same group of sheep and grass under the environment of interaction analysis for the model a process, the number of the population change, in turn, study the stability of the linear difference equation. In the end, one practical model to better explain the stability of difference equation.Key words:Difference equation;Difference equation model ; Balance point; Stability咸阳师范学院2016届本科毕业设计(论文)目录摘要 (1)Abstract (II)目录 ................................................................................................................................................ I II 引言 .. (1)1、差分方程的定义及其分类 (1)(1)差分算子: (1)2. 差分方程的求解与稳定性判断方法: (2)(1)差分方程的求解: (2)(2).差分方程的平衡解稳定性判断方法: (4)3. 差分方程模型的应用: (4)3.1模型:种群模型 (4)3.11模型的引入与假设 (4)3.12线性差分方程模型的建立与求解 (5)3.13生态模型的平衡点及稳定性分析: (7)总结 (10)参考文献 (11)附录 (12)谢辞 (13)差分方程模型的稳定性分析咸阳师范学院2016届本科毕业设计(论文)引言随着科学技术的不断发展,将数学思想融入实际生活解决社会问题变得非常普遍。

讨论对流程的差分格式的精度及稳定性的认识

讨论对流程的差分格式的精度及稳定性的认识

讨论对流程的差分格式的精度及稳定性的认识下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。

文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!本店铺为大家提供各种类型的实用资料,如教育随笔、日记赏析、句子摘抄、古诗大全、经典美文、话题作文、工作总结、词语解析、文案摘录、其他资料等等,想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor. I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you! In addition, this shop provides you with various types of practical materials, such as educational essays, diary appreciation, sentence excerpts, ancient poems, classic articles, topic composition, work summary, word parsing, copy excerpts, other materials and so on, want to know different data formats and writing methods, please pay attention!讨论对流程的差分格式的精度及稳定性的认识1. 引言对流程是流体力学中的重要现象,研究对流过程的数值模拟需要考虑数值方法的精度和稳定性。

差分方程模型的稳定性分析及其应用信息与计算科学毕业设计论文

差分方程模型的稳定性分析及其应用信息与计算科学毕业设计论文

差分方程模型的稳定性分析及其应用The Stability Analysis and Application of the Differential Equation Model专业:2011信息与计算科学姓名:郭甜甜指导教师:申请学位级别:学士论文提交日期:2015年5 月25日学位授予单位:天津科技大学摘要本文首先对差分方程这一门课程进行全面深入的研究,了解差分方程的背景,学习差分方程的理论知识,在此基础上对差分方程的稳定性进行学习.并研究相应的数学模型,不仅使这一类常见问题更容易得到解决,更增加了人们的实践经验.差分方程模型作为一种重要的数学模型可以使复杂的生活问题准确、形象地反映出来,并通过对结果的分析对问题进行评估与改善.我主要研究了五个差分模型,分别为金融问题:其一贷款问题研究了欠款,利率,还款额等的关系,其二养老保险问题研究了交保费,保险收益,利率等的关系;减肥计划模型:此模型研究了节食与运动对维持体重的影响关系,制定了减肥方案并给出了维持体重的办法;市场经济中的蛛网模型:通过产品的销售价格和生产产量建立数学模型,在得出市场经济趋于稳定的条件,并且对结果进行分析,最后探讨了在市场经济不稳定时政府能够采用的干预措施;人口控制与预测模型:研究了人口总数的变化状况;军备力量模型:研究了军备力量参与预测战争时的影响.在整个过程中,用MATLAB软件进行计算和画图.关键词:差分方程;稳定性;数学建模;MATLABABSTRACTThis paper firstly gives a profound and systematic overview of the course of diff erential equation, including its background and the related theories, and uses these kn owledge as a basis to study the stability of the differential equations. Then the study o f the related mathematical model is given, which will not only make solving this kind of common problems easier, but also provide more practical experience for future stu dies. As an important mathematical model, the differential equation can reflect the co mplicated problems in people's life both accurately and vividly. And analyzing the out come of the differential equation will lead to the evaluation and improvement of the p roblem. In this paper, I mainly analyze five types of models by using differential equa tions: the first one is the financial model which can be further divided into two parts --- the loan model which studies the relationship of the debt, the interest rate, the repay ment and other related elements and the endowment insurance model which studies th e relationship of the premium, the insurance proceeds, the interest rate and other relate d elements; the second one is the weight-loss plan model which studies the influence of diet and exercise on keeping fit and has created a plan to lose weight and keep fit; t he third one is the cobweb model in market economy which is created by taking into a ccount the price and production volume of the product and whose outcome is studied after the condition in which the market economy is heading to stability is achieved, an d then discusses about the measures the government can take to enhance its interventi on when the market is unstable; the forth one is the population control and prediction model which studies the pattern of the variation in population; the fifth one is the arm s race model which studies the impact of arms race on predicting wars. In the whole p rocess, I have used the software --- MATLAB to do calculation and drawings.Key words: differential calculation; stability; creating mathematic models; MATLAB目录1 基础知识 (1)1.1差分方程 (1)1.2MATLAB介绍 (3)1.3数学建模 (3)2 金融问题模型 (5)2.1贷款问题 (5)2.2养老保险模型 (6)3 减肥计划模型 (9)3.1问题重述 (9)3.2问题分析 (9)3.3模型假设 (9)3.4符号说明 (9)3.5建立模型 (9)4 蛛网模型 (12)4.1问题重述 (12)4.2问题分析 (12)4.3符号说明 (12)4.4蛛网模型 (12)4.5差分方程模型 (14)4.6干预办法 (15)4.7模型的推广 (16)5 人口的预测与控制模型 (18)5.1问题重述 (18)5.2问题分析 (18)5.3建立模型 (18)5.4模型的扩展 (20)6 军备力量模型 (21)6.1问题重述 (21)6.2问题分析 (21)6.3建立模型 (21)结论 (25)参考文献 (1)致谢 (2)1 基础知识差分方程表达的为有关离散变量的取值与变换的规律.它是根据所要解决的问题,引进过程中或系统的离散变量,依照实际问题中背景的本质、规律、相关联系,写出离散变量符合的关系等式,进而建立差分方程.得到方程的解后利用分析方程的解,或分析方程的解的某些特性(如稳定性、周期性等),进而明确这些离散变量的变换进程的规律,然后再连同其他分析,从而得到原问题的解.1.1 差分方程差分方程的使用范围十分普遍,因为能够使离散变量的逼近与近似来表示连续变量,所以许多模型就可以类似于差分方程模型来解决.所以差分方法既可以在建立离散的数学模型进程中使用,也可以在连续模型化为离散模型的数值计算中广泛的使用.一般来说,但凡涉及到有关变量的规律、本质,便能够使用差分方程模型去表达与分析求解.1.1.1 差分方程的概念差分:对于数列{}n x ,称n x 在n 处的前向差分为差分算子∆:n x x x n n -=∆+1.并且称n x 在n 处的后向差分为差分算子∆:1+-=∆n x x x n n .本文皆是只前向差分.可知n x 是关于n 的函数.进而可以定义为n 处的二阶差分为n x ∆的差分:()n n x x 2∆=∆∆,它反映的为量的增量.同理可以定义()()n k n k x x ∆=∆∆-1为n 处的k 阶差分.差分方程:由某个函数多个不同时期值的符号或者某个函数的差分组成的方程称为差分方程,其中大多形式为 0),...,,,,(2=∆∆∆x n x x x y y y y x F或 0),...,,,,(21=+++n x x x x y y y y x G或 0),...,,,,(21=---n x x x x y y y y x H通过差分方程的性质和定义能够知道,各种表达形式的差分方程能够互相变换,各自相通.差分方程的解:若将某函数代入差分方程,让方程两边相等,那么就称此函数为差分方程的解,要是差分方程的阶数与此方程的所有解中拥有互相独立的任意常数的个数相同,那么就称此解释差分方程的通解,以便体现在变化过程中某一事物的客观规律性,通常依据此事物在初始时刻所处情况,在差分方程上添加一定的条件,称此为初始条件,若初始条件确定了通解中任意常数后,此解称之为差分方程的特解[1].1.1.2 差分方程常用解法常系数线性差分方程的解方程)(...110n b x a x a x a n k k n k n =+++-++ (1-1) 其中k a a a ,...,,10是常数,则称方程(1-1)为常系数线性方程.并且称方程 0...110=+++-++n k k n k n x a x a x a (1-2) 是方程(1-1)相对应的齐次方程.若(1-2)的解形式为n n x λ=,代近方程中可以得到0...1110=++++--k k k k a a a a λλλ (1-3)则称方程(1-3)是方程(1-1)和(1-2)的特征方程.可见,只要能够得到方程(1-3)的根,就能够求出方程(1-2)的解.一般结果为:如果方程(1-3)存在k 个不相同的实根,那么方程(1-2)有通解:n k k n n n c c c x λλλ+++= (2211)如果方程(1-3)存在m 重根λ,那么方程(1-2)通解可以表示为:()n m m n n c n c c x λ121...-+++=如果方程(1-3)存在两个单复根βαλi ±=,记ϕρλ±=e ,22βαρ+=, αβϕarctan =,那么方程(1-2)通解可以表示为: n c n c x n n n ϕρϕρsin cos 21+=如果方程(1-3)存在m 重复根βαλi ±=,记ϕρλ±=e ,那么方程(1-2)通解可以表示为:()()n n c n c c n n c n c c x n m m m m n m m n ϕρϕρsin ...cos ...1221121-++-+++++++=由上可知,由于方程(1-3)恰好有k 个根,所以方程(1-2)的通解定有k 个相互独立的任意常数.记方程(1-2)的通解为:n X ,若可以得到方程(1-1)的一个特解:*n x ,那么方程(1-1)定有通解:*n n n x X x +=差分方程的Z 变换解法在差分方程的左右取有关n x 的Z 变换,然后写出k n x +的Z 变换,利用n x 的Z 变换)(z F ,最后利用求解代数方程的方法求出)(z F ,同时将)(z F 展开成洛朗级数在0=z 解析圆环域里,此系数即为所要求的n x .1.1.3 差分方程稳定性k 阶常系数线性差分方程(1-1)稳定的充分必要条件为它所相应的特征方程(1-3)所有的特征根k i i ...2,1,=λ满足1<i λ[1].一阶非线性差分方程)(1n n x f x =+ (1-4) 的平衡点*x 由方程)(**x f x =所决定,展开为泰勒形式将)(n x f 在点*x 处,因此: 当()1'<x f 时,方程(1-4)的解*x 是稳定的.当()1'>x f 时,方程(1-4)的平衡点*x 是不稳定的.1.2 MATLAB 介绍MATLAB 为一个面向科学与工程计算的高级语言,一个具有超强能力的数值计算和可视化特点的软件.相对于别的计算机软件,MATLAB 的运行方式与人们计算公式时的思考方法非常类似,它编写程序的过程就如同人们在演算纸上罗列出公式进行求解,这避免了较多的重复、繁琐的机械性的编写程序细节,把重点放在有创造性问题上,在最短的时间内得到更具价值的结果.MATLAB 具有许多特点,比如功能性强、容易学懂、效率高、应用面广泛、操作简单、节约时间等.MATLAB 不仅简单好用,而且数据和图像处理能力很是强大并且可以完成数值分析、管理与调度优化计算、通讯系统设计与仿真、工程与科学绘图等众多功能.现在MATLAB 已经演变成为一种大型软件应用在多科学、多工作平台,被各个国家所接收和认可并在一定程度上体现了国际上计算机软件的总体水平,也成为了众多大学生应该熟练掌握的一项基本技能.本文在研究进程中将会使用到制作图像和求解功能.1.3 数学建模数学建模是通过数学的知识和思想来简单清晰的表示现实问题中的重点方面,以此完成现实中的问题,即通过使用各种数学办法来完成现实问题. 数学建模是一个模拟过程,它是用程序、图像、数学的公式等对实际问题进行抽象、假设、简化后用数学方式描述出来,它可以预料将来的进行情况,可以说明一些客观存在的现象,也可以为有些现象的未来走向提供在特定环境中最合适的方案或相对好的方法.数学模型建立不但要求对现实问题谨小慎微的分析和观察,而且要求熟练应用各个方面的数学知识.建立数学模型多数应有如下几个阶段:最开始应该明确研究的角色、目标以及问题的类型是确定型还是随机型;把问题简单化后列出将要研究的因素,并把这些因素用参量和变量的方式表现出来;应用数学知识和方法表达出问题中变量之间的联系,一般是列成数学表达式,进而建立了数学模型;通过各种数学知识、数学软件等解出模型的解;把模型的结果转换为与实际问题相适应的清晰易懂的语言;最后进行模型的检测与评估.2 金融问题模型2.1贷款问题2.1.1问题重述由于社会经济的飞速增长,人们生活水平的持续攀升,人们的经济需要更加增多.越来越多的人尤其是工薪阶层需要通过贷款来实现一些经济活动,比如买房、买车、向银行贷款等等.作为贷款人必须清楚贷款的整个运行过程,了解每一个细节尤其是要知道还款方式是等额本息还款法、等额本金还款法或是等本等息等额还款法亦或是其他方法.还应清楚贷款总额,各种还款方式每期应还款额,贷款时间以及贷款利率等.2.1.2问题分析在日常生活中较为常用的就是等额本息还款法,因此在本文中只讨论此贷款方法.等额本息还款法即为每期的所要还的钱数是一定的,而每期所还的本金在逐渐增多,利息越来越少,将通过贷款总值、贷款时间、贷款利率、每期还款额这些因素相互的联系建立模型,再通过数学的递推思想得出第k 期的欠款额,令欠款额为零时即可得到每期还款额的表达式[6].2.1.3模型假设● 贷款期间贷款利率一直不变;● 贷款人能如期偿还每期的还款额;● 贷款期间不考虑其他的经济问题影响.2.1.4符号说明0A :贷款总额;N :贷款期限(以月计算);k A :第k 个月的欠款额(0=N A );R :贷款月利率; x :每月还款额. 2.1.5建立模型等额本息还款法中每月所还的钱应等于每月所还的本金加上每月利息,即为R A A A x k k k +-=+1则有第1+k 个月还款后欠款额:()x R A A k k -+=+11第1个月还款后欠款额:()x R A A -+=101第2个月还款后欠款额:()()()x x R R A x R A A -+-+=-+=1112012 第3个月还款后欠款额:()()()()x x R x R R A x R A A -+-+-+=-+=111123023. . .第k 个月还款后欠款额:()()()()x x R x R R A x R A A k k k k -+--+-+=-+=--1 (1111)01 应用数学归纳法和等比级数求和公式可得当到达最后期限即N k =时,有0=N A ,带入(2-1)式可得(2-2)式即为等额本息还款法中每月还款额.2.1.6举例买一辆11万元的汽车,首付%30.分12个月还完,年利率为%57.6,分别用等额本息和等额本金还款法计算,并进行分析.等额本息还款法:贷款期限N 为12个月;每月还款额为x所以还款总额803611275.6696=⨯=W 元,其中总利息为3361元.等额本金还款法:其中总利息为2740.24元. 由上可知,等额本金还款法所付的利息相对等额本息还款法要少些,并且还款时间越长,利息差值越大.2.2养老保险模型2.2.1问题重述随着社会的不断发展,人们生活水平的持续攀升,人们平均寿命也有所增加,以至于我国慢慢进入老龄化阶段.为了确保人们老年后的生活有所保障,使得养老保险问题备受关注.现有一保险公司提出了一个养老保险策略,为投保人每月缴费200元一直到59岁末,从60岁开始领取养老金.如果投保人从25岁开始投保,那么60岁以后每月可得2282元养老金,如果投保人从35岁开始投保,那么60岁以后每月可得1056元养老金. 2.2.1问题分析本文要研究此保险公司每月至少要有多少投资收益率才能确保保险责任.即保险公司为确保保险人的保险收益必需利用保险人所交的保费最少收获多少利润.通过缴纳的保费和收益的总值,每月收益率,60岁前每月缴费额,60岁后每月领取额,终止缴纳保险费与终止领取养老金的月份之间的关系建立数学模型.2.1.3模型假设投保人能按期缴纳保险费2.1.4符号说明k F :截止到第k 个月所交保费和收益的总额()M k ,...,0=;r :每月收益率;p :60岁前每月缴费额;q :60岁后每月领取额;N :停缴保险费的月份; M :停领养老金的月份.2.1.5建立模型在全部过程中,可知:()()M N k q r F F N k p r F F k k k k ,...,,11...,1,0,111=-+=-=++=++ (2-3)其中k F 代表的是从投保人开始交保费月后算起的. 所要研究的是在第M 个月时,k F 的数值为多少.若k F 为正数,那么代表保险公司最终获;若k F 为负数,那么代表保险公司最终亏损;若k F 为零,那么代表保险公司最终一无所有,投保人最终获益.2.1.6举例某男子从25岁开始投保,假设男子活到75岁,所以420,2282,200===N q p 0,6000==F M ,由(2-3)式可得:在(2-4)式中,分别取M k N k ==,,可得设r x +=1 利用MATLAB 软件编写代码如下:syms xF=x^600-12.14*x^180+11.41; x=solve(F)由于x 一定大于1,对众多的根进行分析可得,00485.1=x ,即求出每月收益率为:00485.0=r用同样的方法也可求出,35岁开始投保的每月收益率为:00461.0=r3 减肥计划模型3.1问题重述在现代社会中,越来越多的人们尤其女性认为瘦是衡量美的一种重要标准,因此许多自感肥胖的人开始尝试用各种方法减肥,但是减肥药和节食等方法都是存在安全隐患的.专家表明:想要在健康的条件下达到减肥的效果并且维持下去,只有利用控制饮食和进行适当的运动.通常用体重指标(简记BMI )来衡量体重,BMI 为体重(千克)除以身高(米)的平方.当255.18<<BMI 时,体重为正常;当25>BMI 时,体重为超重;当30>BMI 时,体重为肥胖.3.2问题分析一般,但凡人体内的能量守恒被破坏就将会导致体重的变化.人们在饮食过程中吸收热量,以至体重增加;人们又通过运动以及代谢消耗热量,以至体重减少.当然减肥的前提是不伤害身体,所以要求每天吸收的热量不能过多,体重减少的也不能过快了.由此就可以通过体重,吸收热量,消耗热量的关系建立数学模型.3.3模型假设(Ⅰ) 增加的体重与吸收的热量成正比,每吸收8000千卡热量体重增加1千克, 由代谢导致的体重减少与体重成正比,一般一公斤体重每周消耗200千卡到320千卡的热量(每人不同),即为一个70千克的人每天消耗2000千卡到3200千卡的热量[7].(Ⅱ)运动导致的体重减少与体重成正比,并且与运动的时间和形式相关.(Ⅲ)为保证身体的健康,一周内吸收的热量不能小于10000千卡,一周内体重减少不能超过1.5千卡.3.4符号说明)(k w :第k 周末体重;)(k c :第k 周吸收的热量;α:热量转换系数;γ:每小时每千克体重运动消耗的热量(千卡)t :每周运动的时间(小时)1β:代谢消耗系数(因人而异);2β:运动消耗系数3.5建立模型可知体重变化的方程为()()()()(),...2,1,0,1121=+-++=+k k w k c k w k w ββα (3-1)3.5.1减肥计划的提出现为一个具体的人制定减肥计划来探讨此模型的应用.某人高为1.7米,体重为100千克,6.34=BMI ,现在每周平均吸收20000千卡热量,并保证体重不发生改变.现若让此人体重减到75千克并且保持下去,请依照以下三点制定减肥计划:● 当不进行任何运动时计划划分为两个阶段,第一阶段:每周控制饮食慢慢减少吸收的热量,使每周体重减1千克,一直到所吸收热量的最低点(10000千卡);第二阶段:每周吸收的热量维持在下限,直至达到减肥的目标.● 在第二阶段添加运动以加速减肥速度,重新制定第二阶段方案.● 制定一个达到目标体重后保持体重的策略.3.5.2减肥计划的制定(Ⅰ)在不进行运动时,可知02=β,已知20000=c 千卡,100=w 千克,80001=α(千克/千卡),由(5-1)式可得w c w w 1βα-+= 025.01008000200001=⨯==w cαβ 也就是每周每千克体重消耗20010020000=千卡的热量. 第一阶段:需要每周体重减1千克,一直到所吸收的热量成为最低点(10000千卡),可得()()11=+-k w k w ()()k w k w -=0带入(5-1)式可得()()[]αβαββαk w k w k c +-=-=+1)0(111 再将100)0(,025.0,80001===w βα带入上式,又因吸收热量的下限为10000千卡,可得 ()10000200120001≥-=+k k c 说明第一阶段为10周,热量的吸收是依照()9,...,1,0,200120001=-=+k k k c 使得每周体重减少1千克,到第10周末体重减为90千克.第二阶段:每周吸收的热量维持在下限,要将体重减到75千克,由(3-1)可得c k w k w αβ+-=+)()1()1( (3-2)对(5-2)式进行递推并用等比数列求和可得[]βαβαβββαβc c k w c k w n k w nn n +⎥⎦⎤⎢⎣⎡--=-++-++-=+-)()1()1(...)1(1)()1()(1 (3-3) 将90)(,75)(,10000,025.0,80001==+===k w n k w c βα代入(3-3)可得 50)5090(975.075+-=n (3-4)19975.0lg )4025lg(==n 说明第二阶段为19周,在吸收的热量每周维持在10000千卡时,依照 减到目标体重75千克.(Ⅱ)依据查询资料可知每小时每千克体重各项运动消耗的热量如下:表5-1 各项运动消耗的热量在第二阶段添加运动以加速减肥进程,其中t αγβ=2,在此取003.0=t αγ,故24=t γ,那么(3-4)式中的025.01=β应改为028.021=+ββ,则(3-4)式为6.44)6.4490(975.075+-=n说明如果在第二阶段增加24=t γ的运动(如一周骑10小时自行车或跳8小时的舞蹈),那么第二阶段将会减为14周.(Ⅲ)若想达到目标后保持体重,那么要使每一周吸收的热量都维持某常数c , 并让体重维持不变,由(3-1)式可得()()αββββαw c w c w w 2121+=⇒+-+=可得出:如果不运动,1500075025.08000=⨯⨯=c 千卡;如果运动,1680075028.08000=⨯⨯=c 千卡.4 蛛网模型4.1问题重述在处于完全自由的经济市场里,许多商品的销售和生产明显表现出周期性.主要体现在:在一定时期里商品的生产产量、销售价格和销售量是稳定的,所以这些经济数据在某个时期里是离散变量的形式.商品的销售价格和生产产量是最为关注的两个因素,若要做好经营,获得较好的经济效益,必须掌握好这两个经营过程中的最重要的因素.4.2问题分析由于本期产品的销售价格决定于消费者的需求关系,产品数量越少就会导致价格越高.然而下一期产品的数量决定于供应关系,产品的价格越高生产的数量就越多.市场经济中的产品数量与价格产生的振荡决定于这种供求关系.事实上,存在各种形式的振荡,既有可能振幅越来越小直至趋于平稳,也有可能振幅越来越大,此时若没没有外界的干预(如政府)极有可能致使经济崩溃.通过产品的销售价格和生产产量建立数学模型,在得出市场经济趋于稳定的条件,并且对结果进行分析,再探讨政府能够采用的干预措施在市场经济不稳定时.4.3符号说明k x :第k 时段产品的数量k y :第k 时段产品的数量f K :平衡点在函数f 的斜率的绝对值g K :平衡点在函数g 的斜率的绝对值4.4蛛网模型将时间离散化划分为若干段,产品的一个生产周期即为一个时段,由于在一个时间段中产品的销售价格由产品产量决定,因此可设:)(k k x f y = (4-1) 它是需求函数,体现的是此商品与消费者的需求关系.由于产品的销售产量与价格成反比,故f 是单调递减的函数.由于上一个时段的销售价格决定了下一个时段产品的产量,因此可设: )(1k k y h x =+或)(1+=k k x g y (4-2) g 为h 的反函数,它们都是供应函数,体现的是生产者的供应关系.由于本时段价格与下时段生产产量成正比,故g 是单调递增的函数.通过函数f 和g 反映k x 和k y 的变化过程,把点列),(k k y x 和),(1k k y x +利用对应的几何关系画出来,即将点列()),...,(),,(,,),,(231221122111y x p y x p y x p y x p 连接起来(见图4-1),则将连成折线形似蛛网,因此这种用图形来研究市场经济的稳定性称为蛛网模型.图4-1 图4-2 可见,若点列()),...,(),,(,,),,(231221122111y x p y x p y x p y x p 最终收敛于点),(000y x p ,即00,y y x x n n →→而且点0p 是函数f 和g 的交点,则代表市场经济在未来的一段时间里将会趋向稳定.若没有收敛于一点(见图4-2),则代表市场经济将会趋向不稳定.通常,f 是由消费者的消费能力和需求程度决定的,g 是由生产者的经营能力和生产能力等因素决定的[8].通过分析图形可知:当g f K K <时,点0p 是稳定的;当g f K K >时,点0p 是不稳定的.举例说明蛛网模型:设:产品的本期产品数量s t Q 由上期的销售价格1-t P 决定,那么供给函数是()1-=t s t P f Q ,产品本期的需求量d t Q 由本期产品销售价格t P ,那么需求函数是()t d t P f Q =,那么结合动态供需均衡模型,蛛网模型可以表达为:st d t t s t td t Q Q P Q P Q =--=-=-1γδβα其中γδβα,,,都是正值.由上述三式可得:1-+-=-t t P P γδβα (4-3)因此能够知道第t 期的产品价格是:⎥⎥⎦⎤⎢⎢⎣⎡⎪⎪⎭⎫ ⎝⎛--+++⎪⎪⎭⎫ ⎝⎛-=-⎪⎪⎭⎫ ⎝⎛--⎪⎪⎭⎫ ⎝⎛-⨯++⎪⎪⎭⎫ ⎝⎛-=⎥⎥⎦⎤⎢⎢⎣⎡⎪⎪⎭⎫ ⎝⎛-++⎪⎪⎭⎫ ⎝⎛-+⎪⎪⎭⎫ ⎝⎛-+++⎪⎪⎭⎫ ⎝⎛-==⎪⎪⎭⎫ ⎝⎛-++⎪⎪⎭⎫ ⎝⎛-=++⎥⎦⎤⎢⎣⎡++⎪⎪⎭⎫ ⎝⎛-⎪⎪⎭⎫ ⎝⎛-=++⎪⎪⎭⎫ ⎝⎛-=----t t t t t t t t t t P P P P P P P βγγβδαβγβγβγβδαβγβγβγβγβδαβγβγβδαβγβδαβδαβγβγβδαβγ111...1...1001202221 由于市场是均衡的,故有均衡价格1-==t t e P P P ,带入(4-3)式得γβδα++=e P ,将其带入上式有 ()e t t e t t P P P P P P +⎪⎪⎭⎫ ⎝⎛--=⎥⎥⎦⎤⎢⎢⎣⎡⎪⎪⎭⎫ ⎝⎛--+⎪⎪⎭⎫ ⎝⎛-=βγβγβγ001 (4-4) 对(4-4)式进行分析可得:● 当1<βγ时,那么e t P P →,称为收敛型蛛网; ● 当1>βγ时,那么∞→t P ,称为发散型蛛网; ● 当1=βγ时,那么t P 是常数,称为封闭型蛛网. 4.5差分方程模型分别取函数f 和h 在0p 点附近的近似曲线,可得:0),(00>--=-ααx x y y k k (4-3) 0),(001>-=-+ββy y x x k k (4-4) 将(4-3)和(4-4)合并后能得:,...1,0),(001=--=-+k x x x x k k αβ (4-5) 对(4-5)进行递推可得:())(0101x x x x kk --=-+αβ (4-6) 由(4-6)可得,当∞→k 时0x x k →,则当1<αβ或βα1<时0p 点稳定; 当∞→k 时∞→k x , 则当1>αβ或βα1>时0p 点稳定; 由于α-是0p 点在f 上的切线斜率,β1是0p 点在g 上的切线斜率,则有βα1,==g f K K ,可见差分方程模型与蛛网模型结果是相同的. 从(4-3)可得,α的意义是产品的数量下降一单位时销售价格的上升幅度,因此α代表的是购买者对产品需要的灵敏度,若是生活必需的产品,并且消费者的状态是持币待购,一旦产品的数量缺少,人们就会抢购,则α相对较大.β的意义为这期销售价格上升一单位是产品数量的增加量,因此β代表生产者对产品价格的灵敏度,若生产者贪图当下的高利润,一旦价格上升就增多生产,则β相对较大.4.6干预办法综上可知,当β一定时,α越小,代表购买者对产品需要的灵敏度就越小,越对经济稳定有利;当α一定时,β越小,代表生产者对产品价格的灵敏度就越小,越对经济稳定有利.相反的,当α,β越大时,越对经济稳定不利.图4-3 图4-4存在两种干预办法在市场经济倾向不稳定时,第一种是让α尽可能小,为了更加明显研究0=α的情况,也就是f 的图像为水平直线(见图4-3),此刻市场经济永远是稳定的无论g 如何变化(也就是无论β多大).现实中就相当于控制价格不能变化,不管产品数量为多少,即政府控制物价.第二种是让β尽可能小,为了更加明显研究0=α的情况,也就是g 的图像为竖直直线(见图4-4),此刻市场经济永远是稳定的无论f 如何变化(也就是无α多大).现实中就相当于不管产品的价格为多少,产品数量不能变化,当供不应求时将从其他地方购买或调货过来,当供应多于需要时,收购多于部分. 4.7模型的推广为了更加谨慎生产者在计算下一期的产品数量1+k x 时,不但考虑这期的销售价格k y 也考虑前一期的销售价格1-k y ,则(4-2)式将变为:)2(11-++=k k k y y h x (4-7) (4-2)式的近似直线(4-4)相应的改为:()010122y y y x x k k k -+=--+β(4-8)由于(4-1)式和(4-3)式没有变化,所以合并(4-3)式和(4-8)式可得:(),...2,1,12012=+=++++k x x x x k k k αβαβαβ (4-9) 只要方程的特征根都在单位圆里,那么当∞→k 时0x x k →,即0p 点稳定. (4-9)式的特征方程为:022=++αβαβλλ(4-10)并得出(4-10)的特征根为()4822,1αβαβαβλ-±-= (4-11)当8>αβ时,有()44822αβαβαβαβλ-<---=因而22>λ,故2λ不在单位圆内,所以舍去.当8<αβ时,可由(4-11)式得:22,1αβλ=如果让所有特征根在单位圆里,也就是12,1<λ,所有2<αβ (4-12) (4-12)式即为0p 点稳定的条件.与之前0p 点稳定的条件1<αβ相比,这个模型的βα,的使用范围都放宽了,即稳定性条件变宽了.若要更深一步的研究这个模型,在计算下一期的产品数量1+k x 时,可考虑最近三年来的价格,即)3(211--+++=k k k k y y y h x .。

差分格式的稳定性与收敛性1

差分格式的稳定性与收敛性1
得到的,而在此边值问题的解是
(11)
v( x)
M ( x a)(b x) . 2
因为 v( x) 是 x 的二次函数,它的四阶导数为零,从式(2)、 (3)看到 v( x) 在点 xm 的二阶中心差商与 v '' ( xm ) 相等,因此差分方 程(10)的解等于边值问题(11)的解,即
Lu u ''' q( x)u f ( x), a x b, u (a) , u (b) ,
其中 q ( x) 、 f ( x) C a, b , q( x) 0. 将区间 a, b 分成 N 等份,记分点为 xm a mh, m 0,1, , N , 这里步长 h b a .利用泰勒公式,得

(1) (2) 的解分别记为 u m 和 um ,其中差分算子 Lh 由式(5)定义,则方程 组(5)的解 u m 为 (1) (2) um um um
(8) (9)
由极值原理可知
(1) um max , , m 1, 2, , N 1 .
3
(2) 接下来再估计 um ,考虑差分方程
Rm (u) Lu( xm ) Lhu( xm ) ,称 Rm (u) 是用差分算子 Lh 代替微 记 分算子 L 所产生的截断误差.由式(2),二阶中心差商代替二阶 导数所产生的截断误差 Rm ,从式(4)和式(5)可以得出
Rm Lh (u ( xm ) um ) , Rm 称为差分方程(5)的截断误差.
N
(1)
1 [(u ( xm1 ) 2u ( xm ) u ( xm1 )] u '' ( xm ) Rm 2 h Nhomakorabea其中

差分方程的相容性收敛性和稳定性课件

差分方程的相容性收敛性和稳定性课件
差分方程的相容性是指,给定差分方程在某个初始时刻的解,这个解必须能够决 定该差分方程在所有后续时刻的解。换句话说,如果一个差分方程在某个时刻有 解,那么这个解必须是稳定的,并且能够被扩展到该方程的所有其他时刻。
相容性的判定方法
通过分析差分方程的形式和系数,可以判断其是否具有相容 性。
判断差分方程是否具有相容性的方法通常包括检查该方程是 否满足一定的数学性质,例如,是否具有一致的形式和系数 。此外,还可以通过求解该差分方程的初始值问题来验证其 相容性。
近似解。
有限元法的优势
有限元法能够处理复杂的几何形 状和边界条件,且能够处理非线 性问题,因此在工程领域应用广
泛。
06
差分方程的实际应用案例
在物理中的应用
1 2
量子力学
差分方程在量子力学中用于描述粒子在势能场中 的行为,例如在求解薛定谔方程时,差分法是一 种常用的数值解法。
热传导方程
在求解一维或二维的热传导方程时,可以使用差 分法将偏微分方程转化为差分方程进行求解。
3
波动方程
在处理波动问题时,如声波、电磁波等,差分法 可以用来模拟波的传播和干涉现象。
在金融中的应用
股票价格模型
差分方程可以用于描述股 票价格的变动规律,例如 著名的几何布朗运动模型 就是一种差分方程。
期货价格模型
在期货定价理论中,差分 方程被用来描述未来价格 的变化趋势,为投资者提 供决策依据。
图形法
通过绘制差分方程的解的 图像,观察其随时间的演 化趋势。
比较法
通过比较差分方程与已知 稳定或不稳定方程的性质 ,判断其稳定性。
稳定性的应用
控制工程
稳定性是控制系统的重要性能指 标,决定了系统的动态行为。

偏微分中心差分格式实验报告

偏微分中心差分格式实验报告

偏微分中心差分格式实验报告实验目的:1.掌握偏微分的中心差分格式;2.理解中心差分格式的精度和稳定性。

实验原理:中心差分是一种常用的数值求解偏微分方程的格式,其基本思想是用函数在两个点的导数的平均值来近似函数在这两个点中间的导数值。

具体来说,对于一维的偏微分方程,中心差分格式可以表述为:f'(x)=(f(x+h)-f(x-h))/(2h)其中f'(x)表示x点处的导数,h表示步长。

实验步骤:1.编写一个计算函数在任意给定点x处的导数值的中心差分程序;2.给定一个函数f(x),例如f(x)=x^2,计算在一定范围内的该函数在每个点处的导数值;3.比较计算的导数值与理论值的差异,并分析中心差分格式的精度;4.对给定步长h,逐渐减小h,计算导数值,并观察数值的变化,分析中心差分格式的稳定性。

实验结果与分析:以函数f(x)=x^2为例,给定步长h=0.1,计算在范围[-1,1]内的函数f(x)在每个点处的导数值。

实验结果如下表所示:x,f'(x),理论值,误差-1.0,-1.999,-2,0.001 -0.9,-1.899,-1.8,0.099 -0.8,-1.698,-1.6,0.098 -0.7,-1.397,-1.4,0.003 -0.6,-0.996,-1,0.004 -0.5,-0.495,-0.5,0.005 -0.4,0.204,0,0.204-0.3,0.615,0.6,0.015 -0.2,1.216,1.2,0.016 -0.1,1.797,1.8,0.003 0.0,1.996,2,0.0040.1,2.193,2.2,0.007 0.2,2.792,2.8,0.008 0.3,3.293,3.3,0.007 0.4,3.594,3.6,0.006 0.5,3.896,3.9,0.004 0.6,4.437,4.4,0.037 0.7,4.998,5,0.0020.9,6.795,6.8,0.0051.0,7.993,8,0.007从实验结果可以看出,随着x的增大,计算的导数值与理论值之间的误差也在增大,但整体上相对较小。

差分格式的定性分析

差分格式的定性分析
c 2 (1 − r )∆t ∂ 2u 耗散性和稳定性: 耗散项: 2r ∂x 2
∆t 若截断误差项含 O , ∆x ∆t 则须 → 0才相容 ∆x ∆x
若c<0则恒为负,相应差分格式为逆耗散格式,按 Hirt论断,一切逆耗散格式均不稳; 该耗散项为正的条件是 r ≤ 1 或 色散性: 色散项
9
1 Neumann-Richtmyer人为耗散法
(1950,JAP, 21, 232)
在动量方程中加入人为粘性压力项 q N ,其人为粘性系数比例于速度梯度
x (若激波在x向传播)
2 2 ∂u ρ(b∆x) qN = ∂x 0
∂u 当 <0 ∂x 当 ∂u ≥0 ∂x
方案2
U U
max i i min
= max( U id− 1 , U id , U id+ 1 ; U in− 1 , U in , U in+ 1 ) = min( U id− 1 , U id , U id+ 1 ; U in− 1 , U in , U in+ 1 )
max i
此法提高 U
减小 U
式中ρ为密度,u为速度,b为可调参数,一般取b=1.5-2 最后激波区的厚度大致为 δ x = π 即4-5个格距
2 b∆ x ≅ 2 .5b∆x γ +1
10
2 Lapidus人为耗散法
对各分量方程同时加入人为耗散项
(1967, JCP, 2, 154)
∂U ∂F ∂G + + + T x + Ty = S ∂t ∂x ∂y
强耗散格式(或引入人为耗散) 弱耗散格式 激波波头的振荡

差分方程模型的稳定性分析及其应用毕业设计论文

差分方程模型的稳定性分析及其应用毕业设计论文

差分方程模型的稳定性分析及其应用The Stability Analysis and Application of the Differential Equation Model毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。

尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。

对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。

作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。

除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。

对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本人完全意识到本声明的法律后果由本人承担。

作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。

本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

涉密论文按学校规定处理。

作者签名:日期:年月日导师签名:日期:年月日注意事项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。

差分格式的定性分析

差分格式的定性分析

通常只关心稳定条件本身,则直接用下述方法:
ε
m
( x
j
, t
n
) = e
α t
n
e
ik
m
x
j
= e
α n ∆ t
e
ik
m
j∆ x
代入差分方程,解出放大因子
e
α ∆ t
稳定性条件是放大因子的模小于等于1。
7
10. 人为耗散和通量改正
即使满足稳定性条件,当计算进行到一定时间步数时,仍 出现不稳定,此源于非线性效应。即使格式自身存在的数 , 值耗散(或叫隐耗散), 在激波区一般不足以克服波头振 荡等计算不稳定现象。故需要在格式中人为加入耗散项。
强耗散格式(或引入人为耗散) 弱耗散格式 激波波头的振荡
过分平滑
为兼顾稳定性和精度,有各种办法,其中广泛应用的是 通量改正法 (Flux-Corrected Transport) 1. 正耗散:从守恒型方程出发,采用强耗散格式,保证无振荡 2. 逆耗散:对差分解在非激波区进行逆耗散,以抵消差分解的耗散误差
A 1 = F H1 − F L 1 第二步:用逆耗散通量 i ± i± i±
2
2
消除耗散
2
U
n +1 i
=U
d i
∆t − (A 1 − A 1 ) i− ∆x i + 2 2
13
U
弱耗散格式
强耗散格式
x 过度的改正将出现波头振荡,故须对逆耗散通量
A
i± 1 2
加以限制
14
AC 1 = C
i± 2
9
1 Neumann-Richtmyer人为耗散法
(1950,JAP, 21, 232)

差分方法的稳定性

差分方法的稳定性

差分方法的稳定性1.实验内容对于一阶线性双曲线型方程:[][]()()00,0,1,0,,0u u x t T t x u x u x ∂∂+=∈∈∂∂= 其中初值 ()01,00,0x u x x ≤⎧=⎨>⎩取空间长度h=,对于不同的差分格式(迎风格式,Lax-Friedrichs 格式,Lax-Wendroff 格式,Beam-Warming 格式以及蛙跳格式)及不同的网格比(时间长度与空间长度比hτλ=)进行迭代计算。

通过将计算结果与精确解进行比较,来讨论和分析差分格式的稳定性。

2.算法思想与步骤迎风格式这种格式的基本思想是简单的,就是在双曲型方程中关于空间偏导数用在特征线方向一侧的单边差商来代替,格式如下:110,0n n n nj jj j u u u u a a hτ+---+=> 110,0n n n n j jj ju u u u aa hτ++--+=<运算格式: ()1111(1),01,0n n nj j j n n n j j j u a u a u a u a u a u a λλλλ+-++=-+>=+-<Lax-Friedrichs 格式()111111202n nn n n jj j j j u u u u u a hτ++-+--+-+=运算格式: ()()111111122n nn jj j ua u a u λλ++-=-++Lax-Wendroff 格式这种格式构造采用Taylor 级数展开和微分方程本身得到 运算格式:()()()()111111122n n n n jj j j a a ua u a a u a u λλλλλλ++-=-++-++Bean-Warming 格式(二阶迎风格式)借助于双曲型方程的解在特征线上为常数这一事实,可以构造出多种差分格式。

设在n t t =时间层上网格点A,B,C 和D 上u 的值已给定,要计算出在1n t t +=时间层上网格点P 上的u 的值。

差分格式稳定性分析和基于Matlab编程对抛物线方程的数值计算

差分格式稳定性分析和基于Matlab编程对抛物线方程的数值计算
其解析解:
u( x, t ) exp( 2t )sin( x)
解:当取 h=0.1,t=0.01 和 h=0.1,t=0.001 计算时,网比 r 分别为 1 和 0.1,古典显式格式要求网比小于等于 1/2 才稳定,而古典隐式格 式无条件稳定,所以本题采用古典隐式格式计算。 古典隐式差分格式: (1 2r )u j ,k r (u j 1,k u j 1,k ) u j ,k 1 ( 1)首先取 h=0.1,t=0.01,即 r=1,并将结果与解析解比较。 计算代码:
k 1 k k k 1 0 u j 0 u j 1 0 u j 1 0 1 u j 0 k 1 k k k 1 0 0 0 0 1 0 j j 1 j 1 j k u j k Wj k j 1 0 k 1 0 k 0 k 0 1 k 0 W j 0 0 W j 1 0 0 W j 1 1 Wj 1 0
W jk V k ei x 1 0 k 1 (ei h e i h ) 1 k V 0 V 1 1 0
则传播因子为:
2 cos( h) 1 G ( , ) 1 1 1 0
解:采用古典隐式格式计算,取 h=0.02, t=0.0001,即 r=0.25, 画出 物体表面温度在 0.5 秒时间内的分布图,计算代码如下:
clc;clear all; h=0.02;t=0.0001;n=1; r=t/h^2; s=0:0.02:1;s1=0:0.02:0.5;s2=0.5:0.02:1; k=0:0.0001:0.5; c=1:51;d=1:5001; u=zeros(5001,51); B=zeros(48,1);

计算地球流体力学:第3讲 有限差分法的相容性、收敛性和稳定性

计算地球流体力学:第3讲 有限差分法的相容性、收敛性和稳定性

将(2.15)写成
un1 i
1 a
uin auin1
上述两式相减,并由(4.5)式,得
20
en1 i
u(xi
, tn1 )
un1 i
1 a
ein aein1 tRin
如果令 a 1 ,则上式右边的两项系数均为非负,由此可得
en1 i
1 a
ein
a
en i1
t
Rin
(3.7)
u(xi ,tn1) 1 au(xi ,tn ) au(xi1,tn ) tRin
(3.2)
其中
L
L(F, x,t)
为差分算子,而 Gin
可能不等于 Gn ,只是 i
G(xi ,tn ) 的某一种近似。
定义 3.1 设F(x,t) 是微分方程 (3.1) 的充分光滑解,则
差分方程 (3.2) 逼近微分方程 (3.1) 的截断误差为:
Rin
Rin
F
LF n i
LF n i
(3.3)
LF G
(3.1)
差分方程:
LFin Gin
(3.2)
定义 3.1 设F(x,t) 是微分方程 (3.1) 的充分光滑解,则
差分方程 (3.2) 逼近微分方程 (3.1) 的截断误差为:
Rin
Rin
F
LF n i
LF n i
(3.3)

rin
Gn i
Gin
,它表示右端项的截断误差。若当x, t
xi atn
(xi , tn )
xi xi1 图 2.1.9
xin x
解在 (xi ,tn ) 上的值。
18
由上述分析可以看出,差分格式(2.13)的解不能 收敛到平流方程定解问题(2.4)的解。所以差分格式 (2. 13)不收敛。

数值天气预报涡度方程差分格式的守恒性和稳定性

数值天气预报涡度方程差分格式的守恒性和稳定性

数值天气预报涡度方程差分格式的守恒性和稳定性的报告,
600字
数值天气预报涡度方程差分格式是一种用来解决时间步长变化与风场变化之间的相互作用的数值解法,它的守恒性和稳定性是保证天气预报获得精确结果的关键。

本文将通过分析不同层次的涡度方程差分格式的守恒性和稳定性来讨论它在数值天气预报中的作用和意义。

首先,对于单层次的涡度方程差分格式,它的守恒性表明所有物理量在边界上完全满足守恒性定理,因此涡度方程差分格式能够保证模拟过程中物理量守恒。

其次,涡度方程差分格式的稳定性表明,所有物理量在空间和时间上的变化都是有限的,保证了模拟的精度不会随着时间的变化而变化,从而保证了模拟的准确性。

此外,多层次的涡度方程差分格式同样具有良好的守恒性和稳定性,即便不同层次的物理量之间存在交互作用,但守恒性和稳定性仍然得到保证。

此外,由于多层次的涡度方程差分格式本身具有较低的计算复杂度,因此可以实现更加精细的模拟。

综上所述,涡度方程差分格式是一种具有良好守恒性和稳定性的数值解法,它能够有效地模拟大气中的涡度,用于数值天气预报时能够发挥重要作用。

因此,在利用涡度方程差分格式进行数值天气预报时,必须首先评估它的守恒性和稳定性,以保证模拟结果的准确性和可靠性。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

差分格式稳定性及数值效应比较实验
5090719044 张赟F0907102
一实验目的:
1.以一阶线性双曲线方程为例,使用Matlab工具分析4种差分格式的误差。

2.了解4种差分格式的稳定性
二实验问题:
对于一阶线性双曲型方程:
取a=1,2,4, h=0.1, τ=0.08, 对不同的差分格式(迎风格式,Lax-Friedrichs格式,Lax-Wendroff格式,修正迎风格式)及不同的a值进行迭代计算。

通过将计算结果与精确解来进行比较,来讨论分析差分格式的稳定性。

三实验原理:
1.迎风格式:
这种格式的基本思想是简单的,就是在双曲型方程中关于空间偏导数用在特征线方向一侧的单边差商来代替,格式如下:
运算格式:
x-Friedrichs格式:
运算格式:
x-Wendroff格式:
这种格式构造是采用Taylor 级数展开和微分方程本身得到,运算格式:
4.修正迎风格式(目标点范围跟踪格式):
其中是取整数部分,=。

根据之后的理论分析可以得到这是一个无条件稳定结构。

四四种格式理论分析:
通过求差分格式的增长因子G(τ, k),来判定差分格式是否稳定。

1.迎风格式:
记,则,
得,
即。

所以。

则在,满足von Neumann条件,格式稳定。

以下格式用相同方法求解稳定性条件。

x-Friedrichs格式:
,在时稳定。

x-Wendroff格式:
,在时稳定。

4.修正迎风格式(目标点范围跟踪格式):

其中,的成立条件为。

而恒成立,故格式无条件稳定。

五实验结果:
a=1()
迎风格式Lax-Friedrichs格式
Lax-Wendroff格式修正迎风格式
a=2()
迎风格式Lax-Friedrichs格式
Lax-Wendroff格式修正迎风格式
a=4()
迎风格式Lax-Friedrichs格式
Lax-Wendroff格式修正迎风格式
六总结:
本次实验,通过4种差分格式求解T=4时的解并与解析解画图比较,可以看出:
(1)a=1(aλ=0.8<1)时,迎风格式,Lax-Friedrichs格式,修正迎风格式的计算
结果与解析解近似情况较好,而Lax-Wendroff格式则在间断点处出现了波前波,形成双波现象,这符合Lax-Wendroff格式为二阶迭代格式的性质。

(2)a=2(aλ=1.6>1)时,迎风格式,Lax-Friedrichs格式,Lax-Wendroff格式都
出现了比较强烈的震荡,震荡区域主要在(2,3)的区间内。

这三种震荡中,Lax-Friedrichs格式震荡较小,为级别,迎风格式与Lax-Wendroff格式的震荡则较大,为级别。

与之相对应的是修正迎风格式,保持着稳定的性质,
不过间断点从4到了13。

(3)a=4(aλ=3.2>1)时,迎风格式,Lax-Friedrichs格式,Lax-Wendroff格式的
震荡更加强烈,分别到达,,的级别。

震荡区间也变为(0,3)。

修正迎风格式则仍然保持着原有的稳定性不变,只是间断区间变为(60,90)。

由上得出,稳定性对差分格式求解偏微分方程有重大意义。

一个差分格式是否好,是否可用,首先要判定它是否稳定并找到稳定性条件。

修正迎风格式强大的稳定性在解决一阶线性双曲线方程中有着很强的实用价值。

七程序:
迎风格式:
function yingfeng(a,h,t,minx,maxx)
m=(maxx-minx)/h;
T=4;
p=t/h;
n=T/t;
u1=ones(m+n+1,1);
u1(n+1:m+n+1)=0;
u2=u1;
for i=1:1:n
for j=i+1:1:m+n+1
u2(j)=a*p*u1(j-1)+(1-a*p)*u2(j);
end
u1=u2;
end
y1=u2(n+1:m+n+1);
x1=minx:h:maxx;
plot(x1,y1,'--')
Lax-Friedrichs格式:
function Friedrichs(a,h,t,minx,maxx)
m=(maxx-minx)/h;
T=4;
p=t/h;
n=T/t;
u1=ones(m+2*n+1,1);
u1(n+1:m+2*n+1)=0;
u2=u1;
for i=1:1:n
for j=i+1:1:m+2*n+1-i
u2(j)=0.5*(1+a*p)*u1(j-1)+0.5*(1-a*p)*u2(j+1);
end
u1=u2;
end
y1=u2(n+1:m+n+1);
x1=minx:h:maxx;
plot(x1,y1,'--')
Lax-Wendroff格式:
function Wendroff(a,h,t,minx,maxx)
m=(maxx-minx)/h;
T=4;
p=t/h;
n=T/t;
u1=ones(m+2*n+1,1);
u1(n+1:m+2*n+1)=0;
u2=u1;
for i=1:1:n
for j=i+1:1:m+2*n+1-i
u2(j)=0.5*a*p*(1+a*p)*u1(j-1)+(1-a*p)*(1+a*p)*u2(j)+0.5*a*p*(a*p-1)*u1(j+1);
end
u1=u2;
end
y1=u2(n+1:m+n+1);
x1=minx:h:maxx;
plot(x1,y1,'--')
修正迎风格式:
function gaijinyingfeng(a,h,t,minx,maxx)
m=(maxx-minx)/h;
T=4;
p=t/h;
n=T/t;
u1=ones(m+n+1,1);
u1(n+1:m+n+1)=0;
u2=u1;
for i=1:1:n
for j=i+floor(a*p)+1:1:m+n+1
u2(j)=(a*p-floor(a*p))*u1(j-floor(a*p)-1)+(1-a*p+floor(a*p))*u2(j-floor(a*p));
end
u1=u2;
end
y1=u2(n+1:m+n+1);
x1=minx:h:maxx;
plot(x1,y1,'--')。

相关文档
最新文档