基于anylogic的供给链库存仿真.docx
- 文档编号:7389739
- 上传时间:2023-05-11
- 格式:DOCX
- 页数:13
- 大小:299.19KB
基于anylogic的供给链库存仿真.docx
《基于anylogic的供给链库存仿真.docx》由会员分享,可在线阅读,更多相关《基于anylogic的供给链库存仿真.docx(13页珍藏版)》请在冰点文库上搜索。
基于anylogic的供给链库存仿真
基于anylogic的供给链库存仿真
摘要:
在多级供给链库存中,不确信性是致使库存积存的要紧缘故。
本文没有通过一样的改良上下游关系来降低供给链的不确信性,而是通过模拟供给链中定单的不确信性进行建模分析。
本文依照某公司供给链的实际情形,运用Anylogic软件成立一个仿真模型,通过仿真数据分析了公司库存变更的要紧来源为定单不确信性,而造成定单变更的本源是公司的定单知足率,论文还从多级库存的角度提出了库存操纵的建议。
关键字:
供给链多级库存模拟仿真
供给链的提出为企业实现内部资源与外部资源的有效操纵和优化调配提供了一种新模式。
企业通过供给链的成立,在响应顾客需求的时刻、库存商品操纵水平、降低物流费用等方面,取得了庞大的成功,实现了供给链的产销物有效集成,提高了供给链企业的竞争能力和获利水平。
1引言
供给链治理中存在着许多问题(如伙伴选择问题,库存问题),学术界和企业界纷纷探讨解决这些问题的方式。
仿真技术以它独特的优越性引发了人们的关注,其具有可实验性、可量化性和快速性等优势,因此它有着比其他分析工具更强的说服力和直观性。
近几年,国内外学者纷纷从不同的角度对供给链仿真进行研究和探讨。
Jain,Sanjay,Ervin,EricC[1]等利用供给链仿真技术来分析大物流供给链进程中的转变所产生的阻碍。
要紧的转变是商业进程的转变和新的供给链软件的利用。
分析的结果指出:
相关于进程自动化的提高,提高预测的准确性能节约更多的本钱。
Krug,W.Liebelt,J.Baumbach[2]等人研究了供给链模型的仿真和优化在生产计划和分销领域的应用。
优化技术能用来产生一个事前打算,从而能够知足仿真方式中约束。
通过预测能够提高打算的靠得住性,减少生产周期和减轻前进的尽力。
Chwif,Leonardo,PereiraBarretto[3]等人就电子数据表和供给链仿真技术在供给链分析中的应用做了分析比较。
作者在文中指出,电子数据表要紧用于做静态分析,仿真技术要紧用来做动态分析。
Tu,Yan,LuhPeterB[4]等利用供给链仿真技术对供给链进行绩效评估。
作者在文中提出了一个关于三层的无穷容量的供给链的仿真研究。
Lee,YoungHaeCho,MinKwanKim[5]等人针对目前比较多的供给链仿真中的建模技术是基于离散事件的建模技术,可是因为大部份的供给链系统既不是完全离散的,也不是完全持续的,而是介于离散和持续之间的现象,提出用离散一持续相结合的建模技术进行供给链仿真。
HerrmannJeffreyW,LinEdward[6]等人提出运用供给链操作指南模型来进行供给链仿真建模。
作者针对此刻供给链仿真模型五花八门,供给链仿真工具也是五花八门,没有一个标准的情形,提出依照供给链操作指南构造供给链仿真框架那个框架用来构造功能壮大的仿真模型,这些仿真模型把离散事件仿真技术和电子数据表结合起来。
这些仿真模型是分品级的,而且运用子模型去对供给链具体的细节活动进行建模。
本文将运用Anylogic分析某公司的库存产生缘故,并从多级库存的角度提出相关的建议。
供给链库存的多级寄存现象
增加库存周转的能力是治理成功的公司的要紧特点之一,但是关于现今规模大型的公司来讲,治理上万种商品和上百个公司网点的库存是一个超级大的挑战,尤其是当企业的每一层网点都拥有库存时,这一问题变得更为突出。
而若是是一个多层供给商的供给链模型,结构会加倍复杂,而库存的波动也会加倍严峻。
通常一个庞大的多时期供给链系统,产品在制成后一样先寄存在中心仓库里,这些中心仓库作为零售商的内部供给商负责某个区域的供货。
大的零售型企业及制造型企业普遍采纳这一模式。
3构建供给链仿真库存模型
概述
本在分析公司供给链的实际情形基础之上,并用Anylogic软件成立一个实际的模型,通过仿真数据分析了公司库存的要紧来源为定单不确信性,本源是公司内部治理的不确信性,并从多级库存的角度提出的建议。
背景介绍
公司概述
某公司是一家运算机液晶显示器背光模组生产厂,该公司在行业中产品产量排在第三位。
IT行业的特点是产品更新换代快,产品寿命周期短,产品的质量要求高。
该公司的下游客户为液晶显示器制造厂(LCM),液晶显示器制造企业由于投资超级大,因此数量不多,一样一个LCM厂会选择两家供给商生产一样一种类型的液晶背光模组。
而背光模组厂的上游供给商一样属于技术密集型企业,如3M,拥有专利技术,讨价还价能力强,为了幸免本钱的增加一直不同意为背光模组厂实施供货商治理库存(VMI)。
关于背光模组如此的产业,内部竞争也很猛烈,由于目前产能大于市场需求,而且由于液晶产品的生命周期问题,造成目前状况下液晶显示器价钱比较低,液晶显示器的市场利润率降低,最终阻碍处处于供给链中间位置的背光模组厂利润。
供给链运作情形
液晶显示器的供给链结构如图1所示。
图1液晶显示器供给链结构
客户第一会对咱们公司进行稽核,稽核除公司的直接客户LCM厂之外,还有笔记本代工厂,DELL每一年也会对公司进行一次稽核。
在稽核以后,公司成为客户的潜在供给商。
当DELL开发一个新机种时,会让笔记本代工厂去生产,同时发定单给LCM厂,LCM厂会第一让公司试产,在合格后,以为公司有足够的能力生产的时候,会持续下单给咱们公司。
客户一样要求的交货时刻比较急,公司必需预测客户可能下的定单,提早备料,安排生产。
而且由于一些要紧的原材料需要从国外海运过来,因此公司必需要备库存。
由于市场需求的转变比较快,而且供给链的层级比较多,因此任何后端的需求转变都会对产品的需求产生专门大的波动。
在如此的情形下,供给链里面所有的企业都偏向于将库存降到最低,而要求供给商在知足质量要求的情形下能够及时交货。
因为那个行业里面的产品价钱天天都在下将。
库存贬值的本钱关于任何公司而言都是无法经受的。
在PC制造行业里,物料本钱每礼拜下降大约1%——“因此,若是戴尔的某一竞争对手库存量相当于4个礼拜的出货量,反映到产品底价上,就意味着咱们有2%或3%的优势。
因此在目前的市场情形下,公司以为最大的利润来源是物料的操纵,因为那个行业占本钱最大的物料,而且各个公司的采购价钱和生产本钱大体相当。
可是由于各个企业的物控差距专门大,公司分析发觉咱们公司与竞争对手的库存周期不同专门大,要求寻觅计谋。
假设某种机型市场成效超级差,那么DELL停止下单以后,产业里面所有的库存都将成为呆滞料,EOL机种。
公司就将面临庞大的损失。
成立模型
通过对公司情形分析,和与公司相关人员的调查研究,得出公司库存转变的最大缘故是定单不确信性,通过与客服业务部门研究发觉,阻碍公司定单的三个要紧因素是质量,交期和客户效劳。
随着市场竞争的全世界化和猛烈化,产品的生命周期愈来愈短,强调质量、交货靠得住性、价钱、提早期增加了供给商选择的复杂性和选择范围。
从客户实际的需求分析,质量关于客户产品的稳固性有专门大的阻碍,公司产品的不良必然会致使客户产品的不良,而不良流入客户以后,可能面临高额的补偿,因此客户关于质量的要求一贯是苛刻的;交期的延误解使得客户不能不进行切线,或维稳重组的库存,本钱很高,也会以为公司的产能不足,偏向于降低定货量;客户效劳不行,客户就以为公司的质量没有持续的保证,不能维持稳固,或没有与客户成立良好的关系。
因此选择这三个因素作为成立模型的依据,数据的来源和选择标准依照公司的实际状况和KPI。
本文在模型建模的时候,建了一个两时期的供给链模型,一个客户,两个供给商。
这俩个供给商设置了不同参数,第一个供给商,质量,效劳,交货期都比较稳固,而第二个供给商的质量,效劳,交货期都相对长一些,稳固性也差。
在不阻碍模型结果的情形下对模型作如下的假设:
1、定单必然能够完成
2、可不能发生缺料的现象,有足够的平安库存
3、客户属于风险规避型的公司,会依照产品的质量,效劳,交期来降低选择下一次的定单分派数量,通过定单数量模拟出公司的平安库存量,其中供给商是天天都能够定货,可是一次只能够订一劣货。
模型介绍
依照上一节的企业需求,成立了如下的离散时刻模型。
模型的非形式描述如下:
在Anylogic中成立2个供给商实体,别离用Supplier1,Supplier2表示;
一个客户实体,用Customer表示;
两个定单实体,用Order1,Order2表示;
两个交货实体,用Delivery1,Delivery2;
定单的定货量
范围()
描述Order1
范围(0-5000)
描述Order2
范围(0-5000)
描述Delivery1
范围(平均合格率%)
范围(90%的按时交货率)
范围(86%)
描述Delivery2
范围(%)
范围(80%)
范围(80%)
参数:
查验标准
供给商1水平质量水平,交期稳固性,客户效劳水平
供给商2水平质量水平,交期稳固性,客户效劳水平
质量查验标准
退货标准
实体彼此关系
仿真时刻采样是离散的,按步长H取相应的离散值。
彼此关系为:
在时刻t+h
按时送货的比率为90%
按时送货的比率为80%
對Supplier1,因为是高价钱客户,要求比较高,若是那么,要求客户停止生产分析缘故,若是那么取消下一次定单,产生客户投诉,若是送货延迟,那么以为客户生产紧张,将下一次送货的比例降为标准计算的80%。
对Supplier1,因为是低价钱客户,要求放松,若是那么,要求客户停止生产分析缘故,若是那么取消下一次定单,产生客户投诉,若是送货延迟,那么以为客户生产紧张,将下一次送货的比例降为标准计算的80%。
9()
若是为0;
10()
若是为0;
11Sale1(t)=Delay(3,问题)
12Sale2(t)=Delay(3,Sale模型的实现
成立了Agent模型,两个Agent模型。
为了建模的方便,将两个供给商成立在一个Agent中。
主体结构如下:
AgentManufacture
概念了如下变量
变量名
初始值
Quality1
Quality2
Service1
Service2
Time1
Time2
端口port,编写了如下的代码
stock+=;
Time1=uniform(0,1);
Service1=normal,;
Quality1=normal,;
Time2=uniform(0,1);
Service2=normal,;
Quality2=normal,;
Time1=Time1>?
:
1;
Time2=Time2>?
:
1;
if(Decision(Quality1,Service1)==0&&Decision(Quality2,Service2)==0)
{
=0;
=0;
}
else
{=Decision(Quality1,Service1)*50*Time1;
=Decision(Quality2,Service2)*50*Time2;
}
StateChart
函数Decision
inta=1;
if(dQuality else{
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 anylogic 供给 库存 仿真
![提示](https://static.bingdoc.com/images/bang_tan.gif)