数学模型按照离散的方法和连续的方法, 可以分为离散模型和连续模型。
1. 确定性连续模型
1) 微分法建模(静态优化模型), 如森林救火模型、血管分支模型、最优价格模型。
2) 微分方程建模(动态模型),如传染病模型、人口控制与预测模型、经济增长模型。
3) 稳定性方法建模(平衡与稳定状态模型),如军备竞赛模型、种群的互相竞争模型、种群的互相依存模型、种群弱肉强食模型。
4) 变分法建模(动态优化模型),如生产计划的制定模型、国民收入的增长模型、渔业资源的开发模型。
2. 确定性离散模型
1) 逻辑方法建模,如效益的合理分配模型、价格的指数模型。
2) 层次分析法建模,如旅游景点的选择模型、科研成果的综合评价模型。
3)图的方法建模,如循环比赛的名次模型、红绿灯的调节模型、化学制品的存放模型。
4)差分方程建模,如市场经济中的蛛网模型、交通网络控制模型、借贷模型、养老基金设置模型、人口的预测与控制模型、生物种群的数量模型。
随着科学技术的发展,人们将愈来愈多的遇到离散动态系统的问题,差分方程就是建立离散动态系统数学模型的有效方法。
在一般情况下,动态连续模型用微分方程方法建立,与此相适应,当时间变量离散化以后,可以用差分方程建立动态离散模型。有些实际问题既可以建立连续模型,又可建立离散模型,究竟采用那种模型应视建模的目的而定。例如,人口模型既可建立连续模型(其中有马尔萨斯模型Malthus、洛杰斯蒂克Logistic模型),又可建立人口差分方程模型。这里讲讲差分方程在建立离散动态系统数学模型的的具体应用。
在实际中,许多问题所研究的变量都是离散的形式,所建立的数学模型也是离散的,譬如,像政治、经济和社会等领域中的实际问题。有些时候,即使所建立的数学模型是连续形式,例如像常见的微分方程模型、积分方程模型等。但是,往往都需要用计算机求数值解。这就需要将连续变量在一定的条件下进行离散化,从而将连续型模型转化为离散型模型。因此,最后都归结为求解离散形式的差分方程解的问题。关于差分方程理论和求解方法在数学建模和解决实际问题的过程中起着重要作用。
1. 差分方程的定义
给定一个数列52a02a198f7e2f077e22ae201f9bb7cc.png
2. 常系数线性齐次差分方程
常系数线性齐次差分方程的一般形式为
8ac9ae818d3f3a201bbc4192e5db35a2.png
或者表示为
96913bd9006303ad5ba3b41b088f479a.png
其中8ce4b16b22b58894aa86c421e8759df3.png
对应的代数方程
482e4b22bac3fc9a94fa5757984f0294.png
称为差分方程(1)的对应的特征方程。(2)式中的8ce4b16b22b58894aa86c421e8759df3.png
2.1 差分方程的解
常系数线性齐次差分方程的解主要是由相应的特征根的不同情况有不同的形式。下面分别就特征根为单根、重根和复根的情况给出方程解的形式。
2.1.1 特征根为单根(互不相同的根)
设差分方程(1)有8ce4b16b22b58894aa86c421e8759df3.png
bb5f9085c2b0fe708dbe75a160a3a47c.png
为该差分方程(1)的通解。其中fe048a0efa4beebeb5a2781e4657a84b.png
5bccf483b50f6a592d2af04846ed85fe.png
时,可以确定一个特解。
例1 在信道上传输三个字母a44c56c8177e32d3613988f4dba7962e.png
解: 令67b68721103b5a16194f4b3e3ec222db.png
当42a99f302303652d12444954704a9e11.png
6539434b338af32d5c845a7c552f6a3c.png
其特征方程为
90545a626458a391d9760fd346831f57.png
特征根为
f4abbdfc51fdef7ad92d68331737a7c9.png
则通解为
6ba563468d5e8bab6ffd9638720df449.png
利用条件e0ce096e5fca014cd8faeb6ae3d90a58.png
64117d32a804c6d7724e1fc5634afc51.png
解得
f1dc848e7f0d75a25f4eeb17e67e0257.png
故得到原差分方程的通解为
5941e7524d5f8da52d7b76536e1f545b.png
2.1.2 特征根为重根
设07229b211c383be0b06fbb42de995262.png
7a17f837f78539a370cd36af4c722d1c.png
同样的,有给定的初始条件(3)可以唯一确定一个特解。
例2 设初始值为eb7e78e85b62546fc5c64ac1ce2cee92.png
bb89ef1ca182bef0beff45dc63eb894f.png
解: 该差分方程的特征方程为
97f7abb8ee16c1fa943ae5d5aa4d0369.png
解得其根为b94d4b990976e27b5e745d77a5f6103b.png
842a7a6e0c7b930ee92558dc01baf274.png
代入初始条件eb7e78e85b62546fc5c64ac1ce2cee92.png
8854f433117fe61e77f42f66f0df820d.png
故该差分方程的满足初始条件的解为
4a42e2a0311ba33a3e9eedc9a1c61b9b.png
2.1.3 特征根为复根
设8ce4b16b22b58894aa86c421e8759df3.png
2508e69f0cb4e25b3723ec286ebd7355.png
其中9cbb9c8fabeff05f537b31269a3b93b2.png
同样由给定的初始条件(3)可以唯一确定一个特解。
另外,对于有多个共轭复根和相异实根,或共轭复根和重根的情况,都可类似的给出差分方程解的形式。
3. 常系数线性非齐次差分方程
常系数线性非齐次差分方程的一般形式为
cddd041692c819c840decbc165832cbd.png
其中8ce4b16b22b58894aa86c421e8759df3.png
在差分方程(4)中,令3e2bfe4cd647dfd9f8fcac0d78f2e565.png
8ac9ae818d3f3a201bbc4192e5db35a2.png
称为非齐次差分方程(4)对应的齐次差分方程,即与差分方程(1)的形式相同。
求解非齐次差分方程通解的一般方法:
首先求对应的齐次差分方程(5)的通解b38fe9dcdea8bbc41144ebb905716d1b.png
2a8ad31a32ba81a81e518cc4393772f5.png
为非齐次差分方程(4)的通解。
关于求b38fe9dcdea8bbc41144ebb905716d1b.png
4. 差分方程的平衡点及其稳定性
在应用差分方程研究问题时,一般不需要求出方程的通解,在给定初值后,通常可用计算机迭代求解,但常常需要讨论解的稳定性。
对于差分方程96913bd9006303ad5ba3b41b088f479a.png
8d22b9df3fdf974a286ff9d82c56b58d.png
则称0cc175b9c0f1b6a831c399e269772661.png
37a89089c503eddb3c8903350fb762bd.png
则称这个平衡点0cc175b9c0f1b6a831c399e269772661.png
下面给出一些特殊差分方程的平衡点和稳定性。
4.1 一阶常系数线性差分方程
一阶常系数线性差分方程的一般形式为
babed99f3571f21a792900876b2a367c.png
其中b345e1dc09f20fdefdea469f09167892.png
b59eba1837ca1c7579f636422c7a6e65.png
易知c5af2cf2e3b074fd3288c2c06653dcad.png
f57ad10a4f1a22cdc99c19b091beda91.png
时,c5af2cf2e3b074fd3288c2c06653dcad.png
4.2 二阶常系数线性差分方程
二阶常系数线性差分方程的一般形式为
eafb7779a6d93405725ece6969a20ca2.png
其中word/media/image92_1.png为常数,当word/media/image93_1.png时,它有一特解
adede19a97b99b36b4a2bed3f35dd50d.png
当1b2388c94fa4c633084a0b504586f17c.png
93b2aa3309d4c973d2f1eec67623f6ec.png
不管是哪种情形,d282fd3350bb3ec2d1e940574e8fd42d.png
0efc32c23606514ac24f1abe80d68b19.png
的两个根分别为8cfcb7218f97a12cbece31bae8339a60.png
① 当9b097b8a73295db69bccd0dbaa58ee1f.png
2069662f37f76bf1d89bc6d2df7a6942.png
② 当7806a0d7c3b8744d77c64dda5d2bfe7d.png
30f50231b94b253266eee3ce5c2acc5b.png
③ 当b478e5aad0a60b0dc9162ff74386338b.png
c61971ee8b179106953b9959b5d3b7b2.png
易知,当且仅当特征方程的任一特征根fc12924fb691d3b3594385ee50a85309.png
4.3 一阶非线性差分方程
一阶非线性差分方程的一般形式为
dc48d1d4eaef3dad3fa6ac0938adee1a.png
其平衡点d282fd3350bb3ec2d1e940574e8fd42d.png
为了分析平衡点d282fd3350bb3ec2d1e940574e8fd42d.png
d8d024270e362de48f1a7423e75d5b07.png
(10)是(9)的近似线性方程,d282fd3350bb3ec2d1e940574e8fd42d.png
① 当53d84d2dfbf1ebc158d24684707867f9.png
② 当b0c230b7a051725248e61c584018194f.png
1. 贷款买房问题
某居民买房向银行贷款6万元,利息为月利率1%,贷款期为25年,要求建立数学模型解决如下问题:
1) 问该居民每月应定额偿还多少钱?
2) 假设此居民每月可节余700元,是否可以去买房?
1.1 确定参变量:用7b8b965ad4bca0e41ab51de7b31363a1.png
1.2 模型的建立与求解
1) 模型的建立
由上表可得相邻两个月的递推关系式
d4e8c0d7312d4451a46f78efcaaa474f.png
1.3 模型的求解:
(1) 差分方程求解方法
先求其特解。令82fee85c084b8492ed63653c46a530ec.png
再求对应齐次方程19145c7a9d8a3fde364e2e9d5dd2df70.png
ab50b551066f57e79e1ed70ef5abd0e5.png
得9cf70c83abaaf451795a2a47d6e1acd3.png
因此原方程的通解为:
c250dca3a681dfe3d7aeba9facc8a40d.png
又因为0e1176caf07d2ed21c19fc899be7e7df.png
故
0af92fdce0bba086a2c825e808fe4039.png
(2) 递推法:
22d4595835c36f07564c5eec4f5946f0.png
令
d41d8cd98f00b204e9800998ecf8427e.png
得
d41d8cd98f00b204e9800998ecf8427e.png
因此,该居民每月应偿还632元。又632<700,所以该居民可以去买房。
2.借贷问题
中国建设银行北京市分行个人住房贷款一至二十年“月均还款金额表”(自1998年3月25日起执行)的一部分如下:
(借款额为一万元) 单位:元
试问他们是怎样算出来的?
借贷问题的数学模型
一. 符号说明
以贷款期限20年为例:
借贷额----------------b5d5f40a979faa7b005f9efc4b4f49db.png
贷款期限-------------为N年;
月利率----------------b29f0e9a64b293e2d632866eea2a9c26.png
“月均还款额”-------表示每月还款额是相同的,记为9dd4e461268c8034f5c8564e155c67a6.png
还款总额------------记为5dbc98dcc983a70728bd082d1a47546e.png
二. 建立模型
一开始借款b5d5f40a979faa7b005f9efc4b4f49db.png
d84491bdaf7a1d687bf1a198f4f0d7de.png
注意到了第N个月已经不欠银行的钱了,即b2e859ff1c3f516b209c55ef74466f74.png
76cca6e7601387e38925d754b7ae43b4.png
三. 数学模型的求解
首先求出用已知量表出的表达式。由
92387cb6c9d8dc560820727e487a2d07.png
可以猜想,并用数学归纳法证明:
e8e1150c9d458452fb4c46a5c9960dc6.png
由等比数列前8c02c58aa7116aac9fde3a08effe5fa3.png
b4d1dd924bdf8130642895080a1eef30.png
再由b2e859ff1c3f516b209c55ef74466f74.png
fc39a0583c9e29dfccd829a327cf217b.png
把已知量带入,就得到表中的9dd4e461268c8034f5c8564e155c67a6.png
3.生物种群数量问题
一.问题的提出
种群的数量问题是当前世界上引起普遍关注的一个问题。要预测未来种群的数量,最重要的影响因素是当前的种群数量,今后一段时间内种群的增长状况和环境因素。由于随着种群数量增加到一定的程度后,种群在有限的生存空间进行竞争,种群的增长状况会随着种群数量的增加而减少,而且在有限的生存空间,种群数量也不可能无限增长,假设只能达到某一固定的数量值记为5cd9d34e34bbaba1a7b30f0853631a90.png
1)设fd5f9e2ee180a439aaec015692916a1c.png
2)由于某些种群是在固定的一段时间内进行繁殖,所以可用种群繁殖周期作为时间段来研究其增长状况。请给出未来时间里这类种群数量应满足的离散数学模型。
二. 问题分析与模型建立
1. 由于7f0562b7361b94feb27ee472a1cbc253.png
cef0965627f32be879c5d7c5a338e39a.png
又由于f1fa0d057091b27583b033c76d4d857f.png
9dc54487ce16d36bc64e69c496746501.png
把它代入方程(1)得:
9cc269b1e6bd0517582f94e7b8294a69.png
此方程两边同除3e302e8ece140542d8507f9dddc071fb.png
2ef0f0140e0c85ba9e1a6108931d2fb3.png
2. 由于是利用种群繁殖周期作为时段来研究种群增长状况,则令d41d8cd98f00b204e9800998ecf8427e.png
b0569baa32055718af4a797be403e4bb.png
加上初始条件f3fdf850ada5c6674dd6ef1c6345773b.png
c367841fc7a166fec209e22ec1fe62f5.png
通过这个差分方程就可以很容易得到任意时刻e358efa489f58062f10dd7316b65649e.png
三.模型求解
1.利用ce5dcee0dbc496743f68d2911b7cd05b.png
d054e4076d566df80765f07460fc6fca.png
ce5dcee0dbc496743f68d2911b7cd05b.png
1f49ee5abf18b536d827a97b2339e738.png
2.根据方程(2),只要给出初值0b21a666a81629962ade8afd967826ed.png
四.结果分析
1.上面方程(3)有时称为阻滞增长模型或9a2126552a9de60d20d95a47f85a16fd.png
2.一方面,用离散化的时间来研究问题有时是很方便的,尤其出现了计算机以后,人们可以很方便的对问题进行求解;另一方面,对这个种群数量问题,由于许多种群实际上是由单一世代构成的,在相继的世代之间几乎没有重叠,所以种群的增长是分步进行的。这种情况下,为了准确的描述种群的数量动态就不能用微分方程,而应利用离散的模型来描述。
4. 人口的控制与预测模型
一.问题的提出
常见的两个常微分方程模型(马尔萨斯(Malthus)模型和洛杰斯蒂克(Logistic)模型)没有考虑到社会成员之间的个体差异,即不同年龄、不同体质的人在死亡、生育方面存在的差异。完全忽略了这些差异显然是不合理的。但我们不可能对每一个人的情况逐个加以考虑,故仅考虑年龄的差异对人口的变动的影响,即假设同一年龄的人具有相同的死亡率和生育能力,这样建立的模型不但使我们能够更细致的预测人口总数,而且能够预测老年人口、劳动力人口、学龄人口等不同年龄组的人口信息.
下面来建立离散的差分数学模型来表现人口数量的变化规律。
二.模型的建立与求解
设0deec241dcdb0c5cdc934f58f6872b02.png
首先引入8ce4b16b22b58894aa86c421e8759df3.png
8ce4b16b22b58894aa86c421e8759df3.png
d45644567b7e24fa55dd0c0d9f14e04d.png
8ce4b16b22b58894aa86c421e8759df3.png
d9210ec042c12a4febe3d0f91868f023.png
第43c98a64bcde4857b095743482e04281.png
48350baf8808a0b2c37f0c6df9624c14.png
令d618064e5cb9d88e852a36ab0298bd29.png
134ebf88a0db0878b16d614ba6681cf5.png
来表示。再考虑到零岁的人数
613537cade0e811496dff195485cbce3.png
其中e2d5df666ede58111d1b95c22717bd79.png
0d84a0a41174209592eae15d84546b05.png
根据人的生理特征和人口学中的习惯,妇女的育龄区间一般取为15岁至49岁之间,即当84d4971ad6952198c559df4423f321a3.png
0e5a24be1e6d10a8eb08a03af13b8807.png
407f4f91eded3d2c84d35d085fbf0905.png
则人口模型(1)的矩阵形式为
fb2e4948303254154ff7a1e241f905fb.png
其中d20caec3b48a1eef164cb4ca81ba2587.png
bd3fc3278a7448f731e41b645c1eeea5.png
5. 市场经济中的蛛网模型
在自由竞争的市场经济中,商品的价格是由市场上该商品的供应量决定的,供应量越大,价格就越低。另一方面,生产者提供的商品数量又是由该商品的价格决定的,价格上升将刺激生产者的生产积极性,导致商品生产量的增加。反之,价格降低会影响生产者的积极性,导致商品生产量的下降。在没有外界干扰的情况下,这种现象将如此反复下去。这样的需求和供应关系决定了市场经济中商品的价格和数量必然是振荡的。这种振荡越小越好,如果振荡太大就会影响人民群众的正常生活。
(1) 商品数量与价格的振荡在什么条件下趋向稳定?
(2) 当不稳定时政府能采取什么干预手段使之稳定?
下面用差分方程理论建模,讨论市场经济趋于稳定的条件,再用图形方法建立“蛛网模型”对上述现象进行分析,对结果进行解释,然后作适当推广。
3.1 模型的假设和符号说明
① 记第7b8b965ad4bca0e41ab51de7b31363a1.png
这里我们把时间离散化为时段,1个时段相当于商品的1个生产周期,如蔬菜、水果可以是1年,肉类可以是一个饲养周期。
② 在7b8b965ad4bca0e41ab51de7b31363a1.png
因为商品的数量越多,价格越低。需求函数在图1中用一条下降的曲线8fa14cdd754f91cc6554c9e71929cce7.png
③ 在40b85027598d87611b1c8d5d11e46812.png
因为价格越高,生产量越大。供应函数在图1中用一条上升的曲线b2f5ff47436671b6e533d8dc3614845d.png
图1 商品供求关系曲线
3.2 模型的建立与求解
设需求曲线8fa14cdd754f91cc6554c9e71929cce7.png
需求曲线8fa14cdd754f91cc6554c9e71929cce7.png
b8ec59f8e507a0db4e60a115af45a6fc.png
供应曲线b2f5ff47436671b6e533d8dc3614845d.png
3a6e3899a46a3bd81ab0957fa21336c4.png
由式(11)(12)消去0aac89cc5848912240b16f540cc5a674.png
1ff78b7221ee2e6726e33c9142fecddc.png
因此0b21a666a81629962ade8afd967826ed.png
2724b9bf59434c1cf635bca72edcf26e.png
由此可得,平衡点稳定的条件是:6bd4ee628b0ecfffdac30790aac9324d.png
下面用图形解释此模型。
若对某一个8ce4b16b22b58894aa86c421e8759df3.png
图2 13899aa46204b02713a854702142955d.png
数量f9a3b8e9e501458e8face47cae8826de.png
但是如果需求函数和供应函数由图3的曲线所示,则类似的分析发现,市场将按照58618bbaca17900bc9054fd4473d4a41.png
图3 13899aa46204b02713a854702142955d.png
图2和图3中折线231b27cc792779a50ce795ab6088e9c7.png
下面来解释此模型的实际意义。
① 首先来考虑参数5f2abeeac98cd1096d5658f9f306e651.png
需求函数8fa14cdd754f91cc6554c9e71929cce7.png
供应函数b2f5ff47436671b6e533d8dc3614845d.png
ab410a966ac148e9b78c65c6cdf301fd.png
dc5233cb1d950ecad15b1e9b2514f665.png
② 根据5f2abeeac98cd1096d5658f9f306e651.png
当供应函数b2f5ff47436671b6e533d8dc3614845d.png
当需求函数8fa14cdd754f91cc6554c9e71929cce7.png
反之,当5f2abeeac98cd1096d5658f9f306e651.png
③ 经济不稳定的解决方案
当市场经济趋向不稳定时,政府有两种干预办法:一种办法是控制价格,无论商品数量多少,命令价格不得改变,于是76530800500af0a1639fd00b136f419f.png
3.3 模型的改进和推广
如果生产者的管理水平更高一些,他们再决定商品生产数量时,不是仅根据前一时期的价格,而是根据前两个时期的价格,为简单起见不妨设根据二者的平均值
557be86ca7cd216eee024bc8292dfa59.png
于是供应函数为
0ff0e4d0868e42e68458beb6828ceb00.png
在13899aa46204b02713a854702142955d.png
供应函数b3805cbf8de75ad25b08d7c70a348118.png
4cee696f160682ef1e06604750a6f7f2.png
又设需求函数仍由式(11)表示,则由(11),(14)得到
e7463589a6f0fe8474ea2620822587e2.png
(15)式是二阶线性差分方程。13899aa46204b02713a854702142955d.png
0d9943b7967dac354c2c93762614e857.png
的根19b66b76e6b2beae25f10abb082183af.png
结论:若方程的特征根均在单位园内,即19f4efe1ef6705abab9879b7ee6a73a8.png
① 当13be30dcee8e294511705d820354e98d.png
07e86ca923d4bf04b628096e9d047876.png
从而6b7111ccdfa357e9c1cb330c2b2483ad.png
② 当d85ae1ddf7c4ccdb461d22287da5e9e8.png
a585b24feb1ccf2f7d6ec474e1c32cf9.png
此时
d356b93429e92e72ab099edffbf42c2c.png
要使13899aa46204b02713a854702142955d.png
cf01117f442a65486af587b0daa7bc9d.png
这与原有模型中13899aa46204b02713a854702142955d.png
专题训练题:
养老金计划
养老金是指人们在年老失去工作能力后可以按期领取的补偿金,这里假定养老金计划从20岁开始至80岁结束,年利率为10%。参加者的责任是,未退休时(60岁以前)每月初存入一定的金额,其中具体的存款方式为:20岁~29岁每月存入c264bdb22a754961ef6021b6c1914161.png
(1) 从20岁开始参加养老金计划,假设241451c0691a25aed68dd9da1bff2854.png
(2) 从35岁开始参加养老金计划,假设0cd2585082fd6cf850dd6fd13035c66c.png
(3) 从48岁开始参加养老金计划,假设0469ac96a064816f0665e558de25457f.png
本文来源:https://www.2haoxitong.net/k/doc/fd6b5807a31614791711cc7931b765ce05087a3b.html
文档为doc格式