如何用编程表现出来,怎么编写这段程序
多周期提前订货有折扣的存储系统仿真 状态影响因素的确定 这类存储系统货物的补充是序贯的而非一次性的,假设查货周期为一个月,
根据以往数据统计,货物需求量、订货提前期、缺货损失均为随机变量。
每次订货量Q≥150件可以获得10%的折扣。T为单位货物的价格,这里我们假设为10元。V为实际价格。 发生缺货时的损失可能出现三种情况:延期供货并付违约金,从外单位高价购货补充不足部分,损失供货机会并付违约金。以上三种情况发生的损失函数为:(为缺货数量)
2.仿真 仿真过程表如表9.1所示。现实系统中,定点定量订货通常有两种处理方法:一是当货物存储量低于订货点时,发出定单订购固定数量的货物,另一种方法是当存货量低于订货点时,订货数量为系统允许的最大存货量减去目前的货物存储量,即订货量=最大存储量一目前存储量。这里假设系统采取的是第二种订货策略,每次订货发出尚未到货时不继续发出订货单。对该系统的仿真以10期为例,考虑折扣因素,对两种决策进行仿真。 (1)最大存货Q=120,订货点P=60;(2)最大存货Q=160,订货点P=60。
第一种策略的情况下,最大存货量为120,不能享受折扣优惠,仿真期内对应的存储费用即为总费用C= 666元;在第二种策略的情况下,最大存货量为250,可以获得0.1的折扣优惠;对应的存储费用为C=485. 5元。总订货量为Q390,考虑到折扣节约,第二种策略在仿真期内的总费用为C=485. 5-390×0.1T=95.5。可以看出,以上两种订货策略相比,策略(2)较优。同样,我们还可以继续修改订货策略进行仿真,直到找到一个较为满意的方案为止。
仿真作业 编程.zip
(89.53 KB)