1、基于多agent的供应链信息协调建模与仿真,专业:管理科学与工程 姓名:张帅颜青青 学号:116107000805116107000807,目录,模型简介,论文介绍,对文章研究问题与方法做简单介绍,请在此输入文本,请在此输入文本,仿真结果分析,请在此输入文本,主体Agent设定,实验设计与仿真,固选取特异轮胎橡胶公司,分别介绍了模型中的4个主要主体,简单介绍实验流程与参数设定,对仿真结果作分析比较,模型简介,从核心制造企业的信息需求出发,采用基于多agent的供应链建模与仿真方法,研究在订单执行(order fulfillment process,OFP)过程中,生产计划和采购计划等决策活动中
2、的信息协调问题。 结合Swarm平台构建了供应链仿真模型,对生产计划和采购计划等决策活动中的信息协调进行了模拟和分析,初步验证了模型的有效性。,基于多agent供应链信息协调框架模型:,模型简介,该模型分成三个层次,即销售层、制造层和供应层。 每个层次的每个企业实体均被视为一个多agent的子系统,多个多agent的子系统通过agent之间的相互通信以及协调连接成一个供应链管理系统。,主体Agent设定,1.订单管理agent:订单管理的首要功能是接收到达的订单并向生产计划提供信息。 T时刻到达订单管理agent的总需求为:其中:c为客户编号;t为订单离开等待队列进入订单管理agent 的时刻
3、;d(c,t)为t时刻客户c的需求量;D(t)为t时刻总需求;C为客户总数。 采用移动平均得到t时刻的预测需求:其中:Tf为时间窗口的长度;D (t)为t时刻的预测需求预测误差的标准差为,订单管理agent还需向客户派送商品。假设接收到订单立即发货,如果库存充足,则按订单需求发货;如果库存不足,则优先满足重要客户。算法如下:,主体Agent设定,2.生产计划agent该agent负责制订在t时刻的生产计划。 若用Tp表示生产提前期,则p(t+Tp)表示在t+Tp时刻的产量。 t+Tp时刻的产量为:0 p(t+Tp) Pmax, 其中:Pmax为最大生产能力;F*为库存目标水平。,主体Agent
4、设定,3.物料计划agent 物料计划agent需要确定每个时刻t的采购订单。 R (t)=R(t) R (t+)=R (t+- 1)+X (t+- 1)-p(t+- 1)S(t+)=maxR* -R (t+),0 = 1 T v max 其中:R(t)为t时刻原材料库存;R (t)为预测的t时刻原材料库存;x (t)为预测的t时刻从各供应商收到的总原材料数量;S(t)为t时刻原材料库存不足量(即采购量),S (t)总取非负值;R*为原材料库存的目标水平; T v max为预测的最长采购提前期。,主体Agent设定,计算出S(t)后物料计划agent需要计算下达采购订单s(v,t)。 算法如下
5、: s(v,t)= 0 t for= 1 T v max =v:T(v) S* = if( )s(v,t+-T (v)=s(v,t+- T (v)+(v)/v (v)S*其中:s(v,t)为t时刻向供应商v下达的订单数量;T (v)为预测的供应商v的供应提前期;(v)为供应商权重。 原材料库存为:其中:R(t)为t时刻的原材料库存;x(v,t)为t时刻从供应商v接收到的原材料;V为供应商数量。,主体Agent设定,主体Agent设定,各agent之间的信息交互模型:,用Swarm仿真平台模拟供应链复杂系统中的OFP有两项任务: 1)仿真OFP,包括形成各种agent、定义agent的功能和联系
6、; 2)评估OFP,包括规定评估指标、进行实验并对结果进行分析。 在Swarm平台上的OFP模型,如下:,实验设计与仿真,ModelSwarm包含若干个供应链实体对象。 StatisticsSwarm用于对仿真过程中收集的数据进行统计分析。,该实验中的供应链由一个供应商、一个制造商和一个客户组成。客户需求d是稳定的,供应商供应能力和制造商生产能力无限。制造商采用的库存策略是“Justintime”,在此将成品库存目标水平和原材料库存水平设为对应需求的3倍。 仿真实验中供应链性能的评价指标为订单满足率和库存数量。 设置参数如表:,实验设计与仿真,仿真模型运行100个时间单位的结果如图输出的客户服务水平为61%,在其他参数不变的情况下,缩短供应提前期(由原来的4改为2)后再次将仿真模型运行100个时 间单位的结果如图输出的客户服务水平为66%,分析这两次仿真结果可以发现,rawMatInvt(原材料库存)、finProdInvt(成品库存)以及它们之间的关系呈现出规律性的变化,并最终趋于一种稳定态,且当供应提前期缩短时制造商的原材料库存明显降低。,仿真结果分析,总结,本文对单供应商单制造商单销售商组成的供应链在OFP中的生产计划和物料计划决策等活动中的信息协调进行了仿真和模拟。 仿真过程和结果分析表明,利用多agent系统为管理者提供决策支持的可行性。,谢谢!,