第五章微分和微分方程模型
- 格式:doc
- 大小:580.50 KB
- 文档页数:22
在解决实际问题时,弄清问题中的变量之间的函数关系或其变化趋势是至关重要的,而在一些较为复杂的变化过程中,变量之间的函数关系无法直接得到。
但是,在许多情况下,我们往往可以在理论或经验的基础上找到问题中的一些变量及其导数之间的关系。
也就是找出一个或几个含有未知函数及其导数所满足的方程,这个(些)方程就称为微分方程(组)。
然后通过求解微分方程(组)得到变量之间的函数关系,或者在微分方程(组)的基础上进行数值计算和渐进性态研究,从而了解整个系统的发展变化规律。
为了研究一些实际问题的变化规律,往往需要对所研究的问题进行适当的简化和假设,再建立数学模型,当问题中涉及变量的变化率时,就可以通过微分方程来建模。
微分方程模型主要是解决与导数,也即变化率相关的问题,但是;实际问题中一般并不会直接出现“导数”或“变化率”等词语,这时,就需要我们仔细分析,从中找出这些信息,一般来说,如果问题中涉及到“速率”、“增长”、“改变”、“变化”、“增加”、“减少”、“衰变”(在放射性问题中)、“扩散”、“边际的”(在经济学中)等问题时,往往就可以用微分方程(组)来建模。
微分方程模型的类型很多,在解决实际问题时,要根据具体情况选择不同的模型,建立模型时,应首先将实际问题概念化为文字方程,许多问题都遵循下面的模式:总讯宗勋净变化率=净增加率━净减少率如果变量之间的关系可以用这种形式来描述,我们就不难给出相应的微分方程(组)了。
在建立了微分方程模型之后,我们当然希望能得到微分方程的解,但是,对于大多数微分方程而言,要想直接求解往往是困难的,甚至是不可能的,此时我们可以通过对方程的定性分析得到有关的一些有用信息。
§1 确定性存贮模型为了使生产和销售有条不紊地进行,一般的工商企业总需要存贮一定数量的原料或商品,然而大量的库存不但积压了资金,而且会使仓库的保管费用增加。
因此,寻求合理的库存量乃是现代企业管理的一个重要课题。
需要注意的是,存贮问题的原型可以是真正的仓库存货,水库存水,也可以是计算机的存贮器的设计问题,甚至是大脑的存贮问题。
衡量一个存贮策略优劣的直接标准是该策略所消耗的平均费用的多寡。
这里的费用通常主要包括:存贮费、订货费(定购费和成本费)、缺货损失费和生产费(指本单位生产,若是外购,则无此费用)。
由此可知,存贮问题的一般模型为min (订货费(生产费)+存贮费+缺货损失费)模型一 不允许缺货,订货销售模型为了使问题简化,我们作如下假设:(1)由于不允许缺货,所以规定缺货损失费为无穷大;(2)当库存量为零时,可立即得到补充;(3)需求是连续均匀的,且需求速度(单位时间的需求量)为常数;(4)每次订货量不变,订货费不变;(5)单位存贮费不变。
假定每隔时间t 补充一次存贮,货物单价为k ,定购费为C 3,单位存贮费为C 1,需求速度为R 。
由于不允许缺货,所以订货量应为Rt ,从而成本费为kRt ,总的订货费为C 3+kRt ,平均订货费为kR tC +3 又因为t 时间内的平均存贮量为Rt d R Rt t t 21)(10=-⎰ττ 所以平均存贮费为Rt C 121 于是,在时间t 内,总的平均费用C(t)为Rt C kR t C t C 1321)(++= 这样,问题就变成t 取何值时,C (t )最小?即存贮模型为min Rt C kR t C t C 1321)(++= 这时一个简单的无条件极值问题,很容易求得它的最优解为132RC C t =* 即每隔t*时间订货一次,可使平均费用C (t )最小,每次订货批量为132C RC Rt Q ==** 这就是存贮论中著名的经济定购批量公式(Economic Ordering Quantity ),简称EOQ 公式,存贮量变化情况,如图所示。
例1 某商店出售某种商品,每次采购该种商品的定购费为2040元,其存贮费为每年170元/吨。
顾客对该种商品的年需求量为1040吨,使求商店对该种商品的最佳订货批量、每年订货次数及全年的费用。
解:取时间单位为年,则有R=1040,C 3=2040,C 1=170于是订货批量应为158********104020402*≈=⨯⨯=Q 订货间隔为 152.0023.0104017020402*≈=⨯⨯=t 全年的费用为 22858152.0104017021152.02040)(*≈⨯⨯⨯+=t C 于是每年的订货次数应为58.6152.011*≈=t 由于订货的次数应为正整数,故可以比较订货次数分别为6次和7次的费用。
若订货次数为6,可得每年的总费用为22973)61(≈C 。
若订货次数为7,可得每年的总费用为22908)71(≈C 。
所以每年应订货7次,每次订货批量为1040/7吨,每年的总费用为22908元。
模型二 不允许缺货,生产销售模型模型一中的货物是通过从其它单位定购而获得的,然后再进行销售。
现在讨论货物不是从其它单位定购的,而是本单位生产的销售模型。
由于生产需一定时间,所以除保留模型一的假设外,再设生产批量为Q ,所需生产时间为T,故生产速度为P=Q/T ,而且需求速度R<P 。
假设t=0时Q=0,则在时间区间[0,T]内,存贮量以速度P-R 增加;在[T,t]内存贮量以速度R 减少(如图),其中T 与t 皆为待定数。
由图可知(P-R )T=R (t-T )即PT=Rt这说明以速度P 生产T 时间的产品恰好等于t 时间内的需求。
由此可以求出PRt T = 由于t 时间内的存贮量等于图中三角形的面积,故t 时间内的存贮量为Tt R P )(21- 从而存贮费为Tt R P C )(211- 如果再设t 时间内的生产费为C 3,则t 时间内的平均总费用C (t )为tC t R P R C P C PRt R P C t C Tt R P C t t C 3132131)(21])(21[1])(21[1)(+-=+-=+-= 于是所求的数学模型为tC t R P R C P t C 31)(21)(min +-= 利用微积分方法,可求得生产的最佳周期为)(213R P R C P C t -=* 由此便可求出最佳生产批量Q *,最佳费用C(t *)及最佳生产时间T *分别为)(22)()(2133113R P P C RC P Rt T P R P RC C t C R P C RP C Rt Q -=-=-==***** 这里得到的t *、Q *与模型一中的t *、Q *相比较,即知它们只差一个因子RP P -。
可见,当P 相当大(即生产速度相当大,从而生产时间就很短)时,RP P -趋近于1,这时两个模型就近似相同了。
例2 假设某厂每月需某种产品100件,生产率为500件/月,每生产一批产品需准备费5元,每月每件产品的存贮费为0.4元,试求最佳生产周期,最佳生产批量以及最佳费用,最佳生产时间。
由题意知C 1=0.4,.C 3=5,P=500,R=100,利用公式得56.0*≈t (月),月)(元),件)0.12(T 14.8)C(t ,(56***=≈≈Q 模型三 允许缺货,订货销售模型所谓允许缺货,就是企业可以在存贮降到零时,还可以再等一段时间订货。
本模型的假设条件除允许缺货外,其余条件皆与模型一相同。
记缺货费(即单位缺货损失费)为C 2.假设时间t=0时,存贮量为S ,可以满足t 1时间的需求,则在t 1这段时间内的存贮量应为121St 。
在t-t 1到t 这段时间内,存贮为零,缺货量为21)(21t t R -,如图所示。
由于S 只能满足t 1时间的需求,故S=Rt 1 即RS t =1,从而在t 时间内的存贮费及 缺货费分别为RS Rt C t t R C R S C St C 222122111)(21)(212121-=-⋅=⋅ 于是平均总费用为])(22[1),(32221C S Rt RC S R C t S t C +-+= 所论问题的数学模型min ])(22[1),(32221C S Rt RC S R C t S t C +-+= 这时二元函数的极值问题。
利用微积分方法,便可得最佳周期为21213)(2RC C C C C t +=* 最初的存贮量为)(221132C C C R C C S +=* 最佳订货量21213)(2C C C C RC Rt Q +==** 最佳费用213212),(C C R C C C S t C +=** 如果C 2很大(这意味着不允许缺货)时,1212≈+C C C ,所以 13132,2C RC Q R C C t ≈≈** 这与模型一的结论相同例3如果例1中可以考虑缺货,并设缺货损失费为每年每吨500元,试问每次最佳订货量为多少?每年应订货几次?每年存贮总费用为多少?根据公式得23202500170104020405001702),(183176.01040137)500170(17010405002176.05001040170)500170(20402*****=+⨯⨯⨯⨯==⨯=≈+⨯⨯⨯=≈⨯⨯+⨯⨯=S t C Q S t那么,每年订货次数应为68.5176.011*==t同样,由于订货次数应为正整数,故可分别比较次数为5次和6次的费用。
若每年订货6次,则订货周期和订货批量分别为61040,61==Q t相应的,12961040500170500212≈⋅+=+=Q C C C S 从而 23235),(=S t C若每年订货5次,则订货周期和订货批量分别为51040,51==Q t 同样可得 23394),(15551040500170500=≈⋅+=S t C S 所以每年应订货6次,每次订货批量为1040/6吨,每年的总存贮费用为23235元。
§2 森林救火模型森林失火了!消防站接到报案后派多少消防队员前去救火呢?派的队员越多,森林的损失越小,但是救援的开支会越大,所以需要综合考虑森林损失费与消防队员人数之间的关系,以总费用最小来决定派出队员的人数。
)问题分析 损失费通常正比于森林烧毁的面积,而烧毁面积与失火、灭火(指火被扑灭)的时间有关,灭火时间又取决于消防队员数目,队员越多灭火越快。
救援费除与消防队员有关外,也与灭火时间长短有关。
记失火时刻为t =0,开始救火时刻为t=t 1,灭火时刻为t=t 2.设在时刻t 森林烧毁面积为B(t),则造成损失的森林烧毁面积为B(t 2)。
建模要对函数B(t)的形式作出合理的简单假设。
研究dt dB 比B (t )更为直接和方便。
dtdB 是单位时间烧毁面积,表示火势蔓延的程度。
在消防队员到达之前,即10t t ≤≤,或是越来越大,即dtdB 随t 的增加而增加;开始救火以后,即21t t t ≤≤,如果消防队员救火能力足够强,火势会越来越小,即dt dB 应减小,并且当t=t 2时dt dB =0。