不允许缺货生产销售存储模型

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

不允许缺货生产销售存储模型

学院:数学与信息科学学院 专业:信息与计算科学 指导老师:熊思灿 作者: 111111

222222

数学建模结课论文

不允许缺货生产销售存储模型

摘要

在不允许缺货的情况下,考虑生产销售存储模型,建立了不允许缺货生产销售存储模型,利用该模型确定了一个最优生产周期.目标函数即是整个过程中的平均费用最少。先算出一个周期内总费用,其中包括两大部分:生产准备费和总产品的存储费。生产准备费是一个常数,产品总量与时间相关。间接地,产品存储费与时间(周期)有关。因此先建立一个图形存储量q(t),存储量随时间变化为线性规划,并且递减速率为r。画出储存量q(t)的图形。

设每次生产准备费是c1,单位时间每件产品储存费是c2,以总费用最小为目标确定最优生产周期。对模型进行了合理的理论证明和推导,一个周期内的存储

t,其中积分恰等于图中三角形的面积,c2((k-r)*T0*T)费是c2* T0)(q dt

/2,结合公式○2,得到存储费为

c2*r*((k-r)*T^2)/(2*k) ○3

于是在不允许缺货的情况下,生产销售总费用(单位时间内)包括生产准备费c1和存储费两部分。得出如下:

目标函数:

C(T)=c1/T+c2*r*(k-r)*T/(2*k) ○4

然后借助于求微积分方程方法和Matlab软件,求出当dC/dT=0时,结果为T=(2*c1*k/(c2 *r*(k-r))^(1/2)。○5

关键词:

生产速率;销售速率;存储量;最优周期,简单优化模型

一、问题重述

建立不允许缺货的生产销售存储模型。设生产速率是常数k,销售速率是常数r,k>r.在每个月生产周期T内,开始的一段时间(0>r和k≈r的情况。

二、问题分析

从长时间看来,由于不能缺货,所以厂家应该保证生产速率大于销售速率。前一段时间,边生产边销售,一段时间后,由于有一定的产品积压,就不生产只销售。将前后两段时间合称为一个生产周期。根据理论,生产周期短,会使存储费小,准备费大;生产周期长,会使存储费大,准备费小。所以必然存在一个最佳的周期,使总费用最小,显然,应该建立一个优化模型。

一般地,考察这样的不允许缺货生产销售存储模型:生产准备费和产品存储费为常数、生产能力有限、不允许缺货,确定生产周期。使总费用最小。

三、模型假设

1、当t=0时,产品存储量为0;

2、当t=T时,产品存储量可以为0;

3、生产能力有限,但当存储量降到零时,产品立即生产出来,即不允许缺货。

四、模型建立与求解

将存储量表示为时间t的函数q(t),t=0时,存储量为0,即q(0)=0 ,在0-T0时间段,q(t) q(t) 以速率r递减。

依据图形显然得出

(k-r)T0=r(T-T0) ○1

T0=(r/k)T ○2

t,其中积分恰等于图中三角形的面一个周期内的存储费是c2* T0)(q dt

积,c2((k-r)*T0*T)/2,结合公式○2,得到存储费为

c2*r*((k-r)*T^2)/(2*k) ○3

于是在不允许缺货的情况下,生产销售总费用(单位时间内)包括生产准备费c1和存储费两部分。得出如下:

目标函数:

C(T)=c1/T+c2*r*(k-r)*T/(2*k) ○4

dC/dT=- c1/T+c2*r*(k-r)/(2*k) ○5

dC/dT=0 ○6

对于○5,○6用matlab编程如下:

function y=ill(T,x)

a=c1;b=c2;c=k;d=r;

y=-c1/T+c2*r*(k-r)/(2*k);

T=0:50;

x0=[0];

[t,x]=ode45('I ll',T,x0);[t,x]

plot(x(:,1)),grid,

求出解为T= √2*c1*k/ (c2*r*(k-r)) ○7

易得函数C(T)在T处取得最小值,即最优周期为

T= √2*c1*k/ (c2*r*(k-r))

当k>>r时,T≈√2*c1/c2*r, 相当于不考虑生产情况。当k≈r时,T ∞,此时产销抵消,无法形成存储量。

五、结果解释

从计算可以得出,当准备费c1增加时,生产周期变大;当每件产品存储费c2增加时,生产周期变小;当生产速率k增加时,销售速率r减小时,周期变大,当生产速率k减小时,销售速率r增加时,周期变小。这些定性结果都是符合常识的。但有些定量关系是无法猜出的,只能由数学建模得到。

六、敏感性分析

讨论参数c1,c2有微小变化时对生产周期T的影响。

用相对改变量衡量结果对参数的敏感性程度,T对于c1的敏感程度记作S(T,c1),定义为

S(T,c1)=(△T/T)/(△c1/c1) ≈(dT/dc1)/(c1/T)

由(7)式容易得到S(T,c1)=1/2。作类似定义并可得到S(T,c2)=-1/2,即c1增加1%,T增加0.5%,而c2增加1%,T减少0.5%。由此可以看到c1,c2的微小变化对生产周期的影响是很小的。

七、模型评价

该模型中考虑到了生产,销售是同时进行,注意到了产品的存储的影响,同时针对特殊的问题进行了讨论,具有更广泛的意义。由于该模型中考虑的生产速率,销售速率为一个平均值,是一个常数;生产周期较容易得到,以该模型还可以在此基础上作进一步改进:生产,销售速率是一个关于时刻t 的函数,允许缺货的情况,而且考虑到销售的随机性,这样模型的应用范围将更加广泛。

相关文档
最新文档