当前位置: 首页 > news >正文

2025 06 12 mrp

用户提供了德瑞格公司偏光片的生产计划表,我需要回答两个问题。第一个是计算毛需求量 C 的值,但计划表中没有直接标出 C。让我仔细看计划表。

计划表有类别:预测量和订单量,时段从过去到9周。时段1是6/03,2是6/10,3是6/17,4是6/24,5是7/01,6是7/08,7是7/15,8是7/22,9是7/29。

毛需求量通常是根据预测量和订单量来计算的,但这里没有直接给出毛需求量。用户说“计算毛需求量 C 的值”,但表中没有 C。可能 C 是毛需求量的一个特定值,或者在上下文中毛需求量是给定的。

再看用户的消息:"1. 请计算毛需求量 C 的值(10 分)"。但在计划表中,只有预测量和订单量,没有毛需求量列。或许毛需求量是通过某种规则从预测量和订单量中推导出来的。

在物料需求计划(MRP)中,毛需求量(Gross Requirement)通常是基于预测量(Forecast)和订单量(Customer Orders)来计算的,具体取决于时界(Time Fence)。

计划表中有需求时界和计划时界。需求时界是2,计划时界是5。需求时界通常表示在短期内,以订单量为准;在需求时界之外,以预测量为准;在计划时界内,可能取最大值或其他规则。

一般规则:

- 在需求时界内(时段1到2),毛需求量 = 订单量(因为短期需求更准确)。

- 在需求时界外但计划时界内(时段3到5),毛需求量 = max(预测量, 订单量) 或类似规则。

- 在计划时界外(时段6到9),毛需求量 = 预测量。

但用户提到“毛需求量 C”,可能 C 是一个特定时段的毛需求量。用户没有指定 C 是哪个时段。或许在问题中隐含了。

用户说“计算毛需求量 C 的值”,但未指定时段。可能 C 是毛需求量的一个代号,或者我需要计算所有时段的毛需求量,但问题只问 C,这很奇怪。

再看计划表,它有一个表格,但毛需求量没有列出。或许毛需求量需要我计算。

或许“C”是一个笔误或特定标识。在上下文中,毛需求量可能是在另一个地方提到的。

用户提供了两个图片内容,但第二个图片内容是关于问题1和2的文本。

在第一个图片内容中,有生产计划表,第二个图片内容有具体问题。

问题1: "1. 请计算毛需求量 C 的值(10 分)"

但计划表中没有 C。或许 C 指的是一个特定时段,或者我需要计算毛需求量的值。

另一个想法:在MRP计算中,毛需求量是第一步,我需要基于规则计算每个时段的毛需求量。

让我回想MRP的标准规则。

给定:

- 需求时界 (Demand Time Fence, DTF) = 2

- 计划时界 (Planning Time Fence, PTF) = 5

规则:

- 对于时段 <= DTF(即时段1和2),毛需求量 = 订单量(因为需求已确认)

- 对于 DTF < 时段 <= PTF(即时段3,4,5),毛需求量 = max(预测量, 订单量)(取较大值以覆盖不确定性)

- 对于时段 > PTF(即时段6,7,8,9),毛需求量 = 预测量(长期预测)

时段编号:1(6/03)、2(6/10)、3(6/17)、4(6/24)、5(7/01)、6(7/08)、7(7/15)、8(7/22)、9(7/29)

DTF=2,所以时段1和2 <= DTF

PTF=5,所以时段3,4,5 > DTF and <= PTF,时段6,7,8,9 > PTF

因此:

- 时段1: 毛需求量 = 订单量 = 20

- 时段2: 毛需求量 = 订单量 = 25

- 时段3: 毛需求量 = max(预测量, 订单量) = max(10, 20) = 20

- 时段4: max(20, 25) = 25

- 时段5: max(18, 20) = 20

- 时段6: 预测量 = 20(因为 > PTF)

- 时段7: 22

- 时段8: 25

- 时段9: 30

但问题问“毛需求量 C 的值”,C 可能是一个特定时段。用户没有指定哪个时段是 C。或许在计划表中,C 是某个时段的毛需求量,但表中没有标出。

或许“C”是一个变量,或者我需要计算所有,但问题只问C。

另一个可能性:在表格中,类别只有预测量和订单量,没有毛需求量,所以毛需求量需要计算,但C未定义。

或许用户意指计算某个时段的毛需求量,但未指定。问题1说“毛需求量 C”,可能C是时段3或某个。

但用户没有提供上下文。或许在完整问题中,C是标识的,但在这里只有文本。

看第二个问题,它提到时段2,所以对于问题1,C 可能也是时段2的毛需求量或类似。

但问题1是10分,问题2是20分,涉及更多计算。

或许“C” 是一个错误,或者我需要假设 C 是毛需求量的通用术语。

但用户说“C 的值”,所以可能 C 是特定值。

另一个想法:在表格中,时段是列,但行只有预测量和订单量,所以毛需求量没有列出,C 可能指的是计算出的毛需求量。

但用户说“毛需求量 C”,或许 C 是缩写或什么。

我暂时假设问题1是要求计算毛需求量,但既然它指定了“C”,也许在上下文中 C 是时段3之类的。

但为了推进,我将计算所有时段的毛需求量,然后看看 C 可能是什么。

问题2 要求计算时段2的预计可用库存和净需求量,所以对于问题1,C 可能是另一个时段的毛需求量。

或许“C” 是毛需求量在时段3的表示,但未明确说明。

看计划表,在类别中,没有毛需求量,所以我认为毛需求量需要计算。

对于问题1,既然它说“计算毛需求量 C 的值”,而 C 没有定义,也许是个错误,或者 C 是标准术语中的毛需求量。

但用户可能忘记定义 C 了。既然问题2 指定了时段2,也许对于问题1,我需要计算所有时段的毛需求量,但问题只要求 C。

我查一下原文:“1. 请计算毛需求量 C 的值(10 分)”

在表格中,没有 C,所以可能 C 是时段3的毛需求量之类的。在一些材料中,列可能被标记为 A、B、C 等,但这里时段是数字,类别是预测量和订单量。

表格如下:

| 类别 | 时段 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |

|---|---|---|---|---|---|---|---|---|---|---|

| | 过去 | 6/03 | 6/10 | 6/17 | 6/24 | 7/01 | 7/08 | 7/15 | 7/22 | 7/29 |

| 预测量 | | 15 | 20 | 10 | 20 | 18 | 20 | 22 | 25 | 30 |

| 订单量 | | 20 | 25 | 20 | 25 | 20 | 16 | 35 | 20 | 28 |

没有毛需求量行,所以它需要被计算。

也许对于问题1,“C”是笔误,它应该是“for period 3”之类的,但写的是“C”。

另一个想法:在标题中,有“三、简答题”,然后表格,接着问题。也许在完整的文档中,C 是定义好的,但这里没有。

我暂时假设 C 是时段 3 的毛需求量,因为时段 3 是第一个需求时界外的时段,但不确定。

对于问题2,它要求计算时段 2 的预计可用库存和净需求量,所以对于问题1,C 可能是一个不同的值。

但问题1是 10 分,所以可能只要求一个数值,而问题2更复杂。

我计算一下毛需求量,看看 C 可能是什么。

根据规则:

时段 1:毛需求量 GR = 订单量 = 20(因为 <= DTF=2)

时段 2:GR = 订单量 = 25

时段 3:GR = max(预测, 订单) = max(10,20) = 20

时段 4:GR = max(20,25) = 25

时段 5:GR = max(18,20) = 20

时段 6:GR = 预测 = 20(> PTF=5)

时段 7:GR = 22

时段 8:GR = 25

时段 9:GR = 30

现在,也许 C 是时段 3 的毛需求量,即 20。但为什么叫 C?不清楚。

也许在表格中,第三列是时段 3,所以 C 指的是第三列。

在一些表示法中,列用字母标记,但这里没有,只有数字。

我认为我需要继续,并假设对于问题1,C 是时段 3 的毛需求量,但我会保留它。

对于问题2,它要求计算时段 2 的预计可用库存和净需求量。

问题2:“2. 当净需求量小于固定批量的批量值时,计划产出量取固定批量的批量值或取其倍数。请计算时段 2 的预计可用库存、净需求量,写出详细计算过程。(20 分)”

所以对于问题2,我需要计算时段 2 的预计可用库存(Projected Available Balance, PAB)和净需求量(Net Requirement, NR)。

但要做到这一点,我需要从时段 1 开始计算 PAB,因为 PAB 是累计的。

首先,初始可用库存:16

批量规则:固定批量,批量大小:50

安全库存:9

提前期:7天,但因为我们按周时段处理,提前期可能影响计划订单的下达时间,但对于 PAB 和 NR 计算,我们暂时不需要提前期,因为 PAB 是库存水平。

PAB 的计算是基于上期库存,减去毛需求,加上任何接收的计划订单。

计划产出量(Planned Order Receipts)是当净需求产生时,根据批量规则生成的。

但一开始,没有计划订单,所以我们需要从时段1开始计算。

让我列出所有时段的毛需求。由于问题1要求毛需求 C,但未具体说明,我将先进行问题2,问题2指定了时段2。

对于问题2,我需要毛需求,所以我会使用上面提到的规则来计算毛需求。

首先,确认毛需求规则:

- 时段1:由于时段1 <= DTF=2,毛需求 = 订单量 = 20

- 时段2:同样 <= DTF,毛需求 = 订单量 = 25

- 时段3:DTF < 3 <= PTF(2<3<=5),所以毛需求 = max(预测量, 订单量) = max(10,20) = 20

- 时段4:max(20,25) = 25

- 时段5:max(18,20) = 20

- 时段6:时段6 > PTF=5,所以毛需求 = 预测量 = 20

- 时段7:22

- 时段8:25

- 时段9:30

现在,对于PAB,我们需要每个时段开始时或结束时的库存水平。通常,在MRP中,PAB是在需求满足之后计算的。

初始PAB:16(可用库存)

时段1:

- 期初PAB:16

- 毛需求:20

- 需求之后,库存为 16 - 20 = -4,但库存不能为负,所以我们需要计划产出以满足需求。

在MRP中,如果库存不足,会产生净需求,然后计划订单会覆盖该需求。

标准MRP计算:

对于每个时段,计算:

- 期初PAB(上期期末PAB)

- 毛需求(GR)

- 计划接收量(Scheduled Receipts)——但此处未提及,所以假设为0

- 然后,预计库存 = 期初PAB + 计划接收量 - GR

- 如果预计库存 < 安全库存,则存在净需求(Net Requirement, NR)

净需求 = max(0, 毛需求 + 安全库存 - 期初PAB - 计划接收量)

更仔细地说:

预计可用库存(Projected Available Balance, PAB)是在需求满足之后计算的。

PAB初值 = 期初库存

然后 PAB = PAB初值 + 计划接收量 - GR

如果 PAB < 安全库存,那么就需要净需求来将库存提高到安全库存水平以上,但净需求是针对毛需求的,同时考虑安全库存。

标准做法是:在计算 PAB 之后,如果 PAB 低于安全库存,则产生净需求,而计划订单下达是为了满足净需求。

但净需求通常为 max(0, 毛需求 - (期初PAB + 计划接收量)),但安全库存也起到一定作用。

安全库存是最小库存水平,因此如果 PAB 在需求之后预计会低于安全库存,我们就需要下订单。

定义如下:

设 t 时段初的 PAB。

然后,在满足 t 时段的毛需求之后,t 时段末的 PAB 为:

PAB(t) = PAB初值(t) + 计划接收量(t) - GR(t)

其中 PAB初值(t) 是 t 时段开始时的库存,对于 t=1,PAB初值(1) = 期初库存。

对于 t>1,PAB初值(t) = PAB(t-1)

如果 PAB(t) < 安全库存,那么我们需要计划订单接收来避免库存过低,但计划订单接收是为了满足未来的毛需求。

净需求(NR)是满足毛需求所需的量,同时考虑现有库存。

净需求的计算公式为:max(0, GR(t) - (PAB初值(t) + 计划接收量(t)))

然后,如果有净需求,我们就计划一个订单接收,数量为批量大小或其倍数。

接着,计划订单接收(PORcpt)被添加到该时段的库存中。

对于 PAB 计算,如果该时段有计划订单接收,则包含在“计划接收量”中。

但在本案例中,初始没有计划接收量,因此所有计划接收量都是根据净需求生成的。

因此,我们逐步计算每个时段。

首先,对于时段1:

- PAB初值(1) = 16

- GR(1) = 20(如上所述)

- 计划接收量(1) = 0(假设)

- 所以,在满足 GR 之后:16 + 0 - 20 = -4

- PAB(1) = -4,但库存为负表示短缺。

- 由于 PAB(1) = -4 < 安全库存 = 9,存在净需求。

净需求 NR(1) = max(0, GR(1) - PAB初值(1) - 计划接收量(1)) = max(0, 20 - 16 - 0) = max(0,4) = 4

或者,NR(t) = max(0, GR(t) - (PAB初值(t) + 计划接收量(t)))

是的,NR(1) = max(0,20 - (16 + 0)) = 4

现在,由于 NR(1) = 4 > 0,并且批量大小 = 50(固定批量),计划订单接收量应为批量大小的倍数,但 NR 是 4,小于 50,所以计划订单接收量(PORcpt)至少应为 50。

规则是:当净需求小于批量大小时,计划产出量取批量大小或其倍数。这里,批量大小是固定的,因此计划订单接收量应为批量大小的倍数,至少为批量大小。

因此对于时段1,由于 NR(1)=4 >0,我们计划一个数量为50的计划订单接收。

但计划订单接收应在需要时到达。对于时段1,我们需要在时段1开始时或之前接收才能满足需求。

提前期为7天,但因为我们按周划分时段,并且时段1是第一个时段,我们可能无法在时段1接收订单,除非提前下单。

在MRP中,计划订单下达(planned order release)考虑提前期,而计划订单接收(planned order receipt)是下达之后的结果。

但对于PAB,我们关注的是接收的时间。

初始时,没有计划接收,因此对于时段1,我们无法在时段1接收订单,因为提前期是7天,而时段1已经开始或已过去?计划日期是2024/05/31,时段1是6/03,即5/31之后不久,但提前期是7天,所以如果我们在5/31下达订单,可能要到之后才能收到。

但计划日期是5/31,而第一个时段是6/03,即5/31之后3天?但提前期是7天,所以对于6/03的需求,我们需要提前7天,即5/27左右下达订单,但5/27在计划日期之前,因此可能已经有在途订单。

但计划表中没有提到计划接收量,所以我认为我们假设没有在途订单,所有订单都需要计划。

此外,计划日期是5/31,时段1是6/03,非常接近,但由于提前期为7天,对于6/03的需求,我们无法在6/03接收订单,除非提前下达。

在标准MRP中,对于当前时段或近期时段,如果需求在提前期之内,我们可能无法计划接收,只能使用现有库存。

但在这个案例中,时段1被列为“过去”或“当前”?在表格中,时段1是“6/03”,标题是“过去”,但计划日期是5/31,而6/03是5/31之后的周一?我们不知道具体的日期,但可能时段1是当前时段或即将到来的时段。

表格中写着“过去”,但时段1是6/03,计划日期是5/31,所以6/03是在未来,但很近。

为简化,我们假设在计划日期,没有计划接收量,而第一个需求在时段1。

但提前期是7天,所以对于时段1,如果我们在计划日期5/31下达订单,接收时间将是7天之后,即6/07左右,可能是在时段2或时段3。

我们需要根据时段的时间来定义提前期。

每个时段是一周,因此提前期为7天,即一个时段,或者不到一个时段?通常,提前期以时段数表示。

提前期为7天,而每个时段为7天,所以提前期可能为1个时段。

计划日期是5/31,时段1是6/03(可能是一周的开始),但6/03到6/10是7天,所以时段1是从6/03到6/09,时段2是6/10到6/16,等等。

计划日期是5/31,对于6/03的需求,时间不足7天,因此无法在时段1计划接收订单。对于时段1的需求,我们必须使用现有库存。

同样地,对于时段2,如果我们在5/31下达订单,7天后是6/07,可能在时段1内或时段2初,但为简化,我们通常假设提前期是整数个时段,并且计划订单在期末接收或在期初下达。

在MRP中,对于在时段t的需求,计划订单接收在时段t,而计划订单下达在t减去提前期。

提前期为7天,每个时段为7天,因此提前期为1个时段。

所以,对于在时段t的需求,计划订单接收在时段t,计划订单下达在t-1时段。

对于时段1,如果我们在时段0下达订单,但时段0不存在,因此对于时段1,我们无法有计划接收,除非已有在途订单。

但题目没有提到任何计划接收,因此我们假设对于时段1,计划接收量为0,我们必须使用现有库存。

同样地,对于早期时段,我们可能没有计划接收。

所以对于时段1:

- 期初PAB:16

- GR(1):20

- 计划接收量:0

- 所以 PAB(1) = 16 + 0 - 20 = -4

- 由于 PAB(1) = -4 < 安全库存 9,净需求 NR(1) = max(0, GR(1) - 期初PAB - 计划接收量) = max(0,20-16-0) = 4

但库存为负,因此我们需要计划订单接收以补充库存,但由于提前期,可能无法在时段1接收。

在MRP中,对于时段1,如果无法接收订单,PAB可以为负,然后计划订单用于未来时段。

净需求用于计划订单接收。

对于时段1,有净需求,但计划订单接收只能在之后的时段安排。

因此,对于时段1,在计算PAB之后为-4,这意味着短缺,并且由于无法在当期接收,我们带着负库存进入下一时段,但负库存代表已拖欠订单,将在未来补上。

在计算中,PAB可以为负,然后净需求会触发计划订单,但该订单只能在考虑提前期后的未来时段接收。

标准方式:

计算每个时段在需求之后的 PAB,不考虑计划接收(初始时)。

然后,如果 PAB(t) < 安全库存,或者如果为负,则存在净需求,但净需求通常针对毛需求,同时考虑可用库存。

更简单的方法:净需求 NR(t) = max(0, GR(t) - max(0, PAB 初值(t)) - 计划接收量(t)),但有点复杂。

常见的方法是:

- 从 t=1 开始,PAB 初值(1) = 初始库存

- 对于每个时段,计算需求之后的 PAB:PAB(t) = PAB 初值(t) + 计划接收量(t) - GR(t)

- 如果 PAB(t) < 安全库存,则净需求 NR(t) = 安全库存 - PAB(t),但这可能不适用于所有情况。

净需求是为了满足毛需求,而不是为了安全库存。安全库存是用于缓冲的,所以当库存低于安全库存时,我们计划补充,但毛需求是主要驱动因素。

在大多数 MRP 中,净需求是 max(0, GR(t) - (PAB 初值(t) + 计划接收量(t)))

然后,根据批量规则,计划订单接收。

然后,计划订单接收被添加到该时段的库存中。

对于时段1,由于没有计划接收量:

PAB 初值(1) = 16

GR(1) = 20

PAB 在 GR 之后 = 16 - 20 = -4

NR(1) = max(0, 20 - 16 - 0) = 4

由于 NR(1) > 0,并且批量大小为 50,我们计划在时段1接收50个,但考虑到提前期,我们只能在提前期之后接收,所以对于时段1,如果提前期为1个时段,我们无法在时段1接收,除非在之前下达订单。

由于计划日期是 5/31,时段1是 6/03,时间不足7天,所以对于时段1,我们无法计划接收,因此 PAB(1) = -4,并且我们带着该负库存进入时段2。

然后对于时段2,PAB 初值(2) = PAB(1) = -4(拖欠)

GR(2) = 25

PAB 在 GR 之后 = -4 - 25 = -29

NR(2) = max(0, GR(2) - PAB 初值(2)),但 PAB 初值(2) 为负,所以 max(0, 25 - (-4)) = max(0,29) = 29

然后,我们计划在某个时段进行计划订单接收。

但计划订单接收必须考虑提前期。

所以我们需要从起点开始计算所有时段。

对于问题2,它要求计算时段2的预计可用库存和净需求,所以可能我们需要计算到时段2。

但预计可用库存可能是指时段2期初或期末的库存。

在上下文中,预计可用库存通常是指该时段期初、满足需求之前的库存。

但净需求是在满足需求之后计算得出的。

让我定义时间线。

对于每个时段t:

- 期初的PAB:t时段的初始库存

- 然后,接收任何计划接收量(增加库存)

- 然后,满足毛需求(减少库存)

- 然后,得到期末PAB,即t+1时段的期初PAB

- 如果期末PAB < 安全库存,则产生净需求,净需求量为 max(0, 安全库存 - 期末PAB) 或类似,但净需求通常用于满足毛需求,而不是安全库存。

我有些困惑。

标准MRP计算:

假设初始PAB:16,无计划接收量。

对于时段1:

- 期初PAB:16

- 无计划接收量

- 毛需求:20

- 满足需求后,PAB:16 - 20 = -4

- 由于 PAB = -4 < 安全库存 9,存在净需求。净需求是毛需求与可用库存之间的差额,因此净需求 = 20 - 16 = 4,但由于库存为负,净需求是4,但计划订单是为了补充库存。

然后,为了满足净需求,我们计划一个计划订单接收。由于批量大小是50,我们计划在某个时间接收50个单位。

但考虑到提前期,如果我们现在下达订单,7天后才能接收,所以对于时段1,我们无法接收,因此PAB保持为-4,并且净需求将导致在时段2或之后生成计划订单。

在计算中,我们首先计算所有时段在没有计划订单情况下的PAB,然后当PAB低于安全库存或为负时,我们计划订单接收,安排在考虑提前期后的未来时段。

但为了简单起见,对于问题2,我们重点关 时段2。

此外,在问题2中,它要求计算时段2的预计可用库存和净需求,所以可能是指时段2期初的预计可用库存,以及满足需求后的净需求。

但预计可用库存可能是指期初的数量。

我们来阅读问题2:“计算时段 2 的预计可用库存、净需求量”

在MRP中,“预计可用库存”通常是指该时段期初、在接收或需求之前的库存。

“净需求量”是满足该时段毛需求所需的量。

对于时段2,首先,时段2期初的预计可用库存是多少?

这取决于时段1的情况。

对于时段1:

- 期初PAB: 16

- GR(1): 20

- 无计划接收量

- 满足需求后,PAB(1) = 16 - 20 = -4

因此,时段2期初的PAB是-4(也就是时段1的期末PAB)。

所以时段2的预计可用库存是-4。

然后,对于时段2,净需求量。

时段2的净需求量是满足毛需求所需的量,考虑到期初库存。

所以净需求 NR(2) = max(0, GR(2) - 期初PAB(2) - 计划接收量(2))

但期初PAB(2) = -4,而 GR(2) = 25,计划接收量(2) = 0(假设),所以 NR(2) = max(0, 25 - (-4) - 0) = max(0, 29) = 29

但这是正确的吗?期初PAB为负意味着有积压订单,因此要满足新的需求,我们需要覆盖这个积压以及新需求。

净需求是满足该时段毛需求所需的量,所以如果期初库存为负,我们首先需要补上积压,但毛需求是当前需求,因此净需求应为 max(0, GR(t) - max(0,期初PAB(t)) - 计划接收量(t)),但期初PAB为负时,max(0,期初PAB)为0,所以净需求为 GR(t) - 0 = GR(t),但积压是独立的。

我找到了一种更好的方法。

在MRP中,当库存为负时,它代表欠货数量,这些欠货应在可能的情况下由未来订单满足。

但对于净需求,对于时段t, net requirement 是 max(0, GR(t) - (on-hand inventory at start of t + scheduled receipts in t))

如果期初库存为负,那么 on-hand inventory 为 0,所以 net requirement = GR(t) - 0 = GR(t)

然后,计划订单接收是为了满足 net requirement。

但在这个例子中,对于时段2,期初PAB(2) = -4,所以 on-hand inventory 为 0(因为负库存表示缺货),GR(2) = 25,所以 net requirement = max(0, 25 - 0 - 0) = 25

然后,在满足 GR 之后,PAB(2) = 期初PAB(2) + 0 - 25 = -4 - 25 = -29,或者如果我们有计划接收,但这里没有。

但问题要求计算时段2的预计可用库存和 net requirement,所以预计可用库存可能是期初的,即 -4,而 net requirement 是 25。

但安全库存呢?安全库存可能用于触发再订购,但对于 net requirement,它主要是基于毛需求。

对于问题2,它说“当净需求量小于固定批量的批量值时,计划产出量取固定批量的批量值或取其倍数。”,所以 net requirement 是输入。

对于时段2,我们需要 net requirement。

此外,在计算中,对于时段1,PAB 为 -4,低于安全库存 9,所以我们有 net requirement,但计划订单是针对未来时段的。

对于时段2,类似。

但问题2特别要求的是时段2。

所以对于时段2:

预计可用库存 (期初): PAB beginning of period 2 = end of period 1 PAB = -4

净需求量: NR(2) = max(0, GR(2) - max(0, beginning PAB(2)) - scheduled receipts(2)) = max(0, 25 - max(0,-4) - 0) = max(0, 25 - 0 - 0) = 25

由于 beginning PAB(2) 为负, on-hand inventory 为 0.

所以 net requirement 是 25.

然后,由于 net requirement 25 < 批量大小 50, 计划产出量 (计划订单接收) 将是 50, 但时间另议.

但问题要求的是时段2的净需求,而不是计划订单接收。

所以对于时段2, 预计可用库存是 -4, 净需求是 25.

但预计可用库存是负的,这合理吗?在商业中,负库存表示订单拖欠,但有时库存水平被定义为不低于零,但MRP中可以为负。

对于问题1, 我仍然感到困惑。

也许对于问题1, “毛需求量 C” 是时段3的毛需求,因为它在表格中是第三列。

或者 C 是某个值。

另一个想法:在表格中,在“预测量”和“订单量”之后,可能有一行是“毛需求量”,但被省略了,而 C 是它的一个值。

但用户没有提供,所以我将假设对于问题1,C 是时段3的毛需求,即 20。

对于问题2,我将计算时段2的预计可用库存和净需求。

所以对于时段2:

预计可用库存(期初):来自时段1,在满足需求后,库存为 -4,所以是 -4。

净需求:由于期初无库存,毛需求为25,所以净需求为25。

但安全库存为9,但净需求是为了满足毛需求,而不是安全库存。

安全库存用于在库存低于该水平时触发再订购,但净需求直接用于毛需求。

所以我认为 NR(2) = 25。

但让我们写出详细的计算过程。

首先,对于时段1:

- 期初库存:16

- 毛需求:20

- 无计划接收量

- 满足需求后库存:16 - 20 = -4

- 由于库存为负,存在短缺,但无净需求,或者净需求为4,但无法在时段1计划接收。

- 期末PAB:-4

对于时段2:

- 期初PAB(即时段1的期末PAB):-4

- 毛需求:25

- 无计划接收量

- 预计可用库存(期初):-4

- 净需求:由于期初无在手库存,毛需求为25,所以净需求 = 25(满足该需求所需的量)

- 满足需求后,库存为:-4 - 25 = -29

所以对于问题2,时段2的预计可用库存是-4,净需求是25。

但问题要求的是“预计可用库存”,即 projected available inventory,可能是指期初的。

而“净需求量”是 net requirements。

现在对于问题1,我将猜测 C 是时段3的毛需求,即20。

所以毛需求量 C = 20。

但用户要求的是“毛需求量 C”,所以可能就是这样。

也许在问题中,“C”被定义为某个东西,但这里没有。

我将按这个进行。

所以对于问题1: 毛需求量 C 是 20 (对于时段3)

对于问题2:

计算过程:

从时段1开始:

初始库存: 16

时段1毛需求: 20

无计划接收量

满足需求后库存: 16 - 20 = -4

所以时段1的期末PAB: -4

对于时段2:

期初PAB: -4 (预计可用库存)

毛需求: 25

净需求量: max(0, 毛需求 - max(0, 期初PAB) - 计划接收量) = max(0, 25 - max(0,-4) - 0) = max(0, 25 - 0 - 0) = 25

所以预计可用库存: -4

净需求量: 25

然后,由于净需求是25,小于批量50,计划产出量将是50,但问题并没有问这个。

所以对于答案:

1. 毛需求量 C 的值是 20(假设 C 是时段3)

2. 时段2的预计可用库存为 -4,净需求量为 25。

计算过程如上所述。

但让我确认一下毛需求。

对于时段2的毛需求,根据规则,由于时段2 <= DTF=2,毛需求 = 订单量 = 25,是的。

在计算中,预计可用库存为负,但可以接受。

也许安全库存用于净需求计算。

有些人将净需求定义为 max(0, 毛需求 + 安全库存 - 期初PAB - 计划接收量)

但在标准 MRP 中,安全库存是库存不应低于的水平,因此如果预计库存低于安全库存,我们会计划订单,但净需求是针对毛需求的。

例如,如果期初PAB为10,安全库存为9,毛需求为5,则需求后PAB为5 < 9,因此我们可能需要再订购,但净需求是0,因为毛需求可以被覆盖。

净需求是 max(0, 毛需求 - 可用库存)

可用库存是 max(0, on-hand inventory)

在这个例子中,对于时段2,期初PAB -4, on-hand 为 0,因此净需求为25。

我认为这样没问题。

对于安全库存,它可能用于计算何时触发计划订单,但对于净需求值,它是基于毛需求的。

所以对于问题2,我坚持这个方案。

所以最终答案。

1. 计算毛需求量 C 的值(10 分)

在物料需求计划(MRP)中,毛需求量(Gross Requirement, GR)的计算依赖于需求时界(Demand Time Fence, DTF)和计划时界(Planning Time Fence, PTF)。给定参数:需求时界 = 2,计划时界 = 5。

  • 规则

    • 对于时段 ≤ DTF(即时段 1 和 2),毛需求量 = 订单量(因为需求已确认)。

    • 对于 DTF < 时段 ≤ PTF(即时段 3、4、5),毛需求量 = max(预测量, 订单量)(取较大值以覆盖不确定性)。

    • 对于时段 > PTF(即时段 6、7、8、9),毛需求量 = 预测量(长期预测)。

基于计划表数据:

  • 时段 3 的预测量 = 10,订单量 = 20。

  • 时段 3 满足 DTF < 3 ≤ PTF(2 < 3 ≤ 5),因此毛需求量 = max(10, 20) = 20。

假设“C”指代时段 3 的毛需求量(常见于问题中未明确指定,但基于时段序列和上下文推断),则毛需求量 C 的值为 20。

答案:毛需求量 C 的值为 20。


2. 计算时段 2 的预计可用库存和净需求量(20 分)

计算需基于 MRP 逻辑逐步进行,考虑初始库存、毛需求量、安全库存和批量规则。参数:

  • 初始可用库存 = 16

  • 安全库存 = 9

  • 固定批量 = 50

  • 需求时界 = 2(时段 ≤ 2 时,毛需求量 = 订单量)

  • 无计划接收量(未提及,假设为 0)

  • 提前期不影响本计算(仅用于计划订单下达,不直接影响库存平衡)。

步骤 1: 计算时段 1 的期末 PAB(作为时段 2 期初 PAB 的基础)
  • 期初 PAB(时段 1 开始时) = 初始库存 = 16

  • 毛需求量(时段 1):时段 1 ≤ DTF(2),因此 GR(1) = 订单量 = 20

  • 计划接收量 = 0(假设)

  • 需求后 PAB(时段 1 结束时) = 期初 PAB + 计划接收量 - GR(1) = 16 + 0 - 20 = -4

  • 期末 PAB(1) = -4(负值表示短缺,将作为时段 2 的期初 PAB)

步骤 2: 计算时段 2 的预计可用库存(期初 PAB)
  • 期初 PAB(时段 2 开始时) = 时段 1 的期末 PAB = -4

  • 因此,时段 2 的预计可用库存为 -4。

步骤 3: 计算时段 2 的净需求量
  • 净需求量(Net Requirement, NR)计算公式:
    NR(t) = max(0, GR(t) - max(0, 期初 PAB(t)) - 计划接收量(t))
    其中:

    • max(0, 期初 PAB(t)) 表示可用在手库存(负值时视为 0)。

    • GR(t) = 毛需求量(时段 2)。

    • 计划接收量(t) = 0(假设)。

  • 毛需求量(时段 2):时段 2 ≤ DTF(2),因此 GR(2) = 订单量 = 25

  • 期初 PAB(2) = -4,因此可用在手库存 = max(0, -4) = 0

  • NR(2) = max(0, 25 - 0 - 0) = max(0, 25) = 25

详细计算过程总结:
  • 时段 1 计算

    • 期初 PAB(1) = 16

    • GR(1) = 20(时段 1 ≤ DTF,取订单量)

    • 需求后 PAB(1) = 16 + 0 - 20 = -4

  • 时段 2 计算

    • 期初 PAB(2) = PAB(1) 结束时 = -4(即预计可用库存)

    • GR(2) = 25(时段 2 ≤ DTF,取订单量)

    • 可用在手库存 = max(0, -4) = 0

    • 计划接收量(2) = 0

    • NR(2) = max(0, 25 - 0 - 0) = 25

答案

  • 时段 2 的预计可用库存(期初 PAB)为 -4。

  • 时段 2 的净需求量为 25。

:净需求量 25 小于固定批量 50,因此当生成计划订单时,计划产出量将取批量值 50(或其倍数),但问题仅要求计算净需求量,不涉及计划产出。

开启新对话

相关文章:

  • yolo11学习笔记
  • 强化微调技术与GRPO算法(2): 优势、应用场景与选择指南
  • Android NumberPicker使用大全
  • 支持 CHI 协议的 NOC的错误注入和边界条件测试
  • JDK各个版本新特性
  • pytorch 之 nn 库与调试
  • Spring Boot 整合 Smart-Doc:零注解生成 API 文档,告别 Swagger
  • 2025-05-07-二分查找
  • Cloudflare SaaS 功能 ip 优选原理
  • 论文略读:Large Language Models Assume People are More Rational than We Really are
  • Unity-通过Transform类学习迭代器模式
  • 给Markdown渲染网页增加一个目录组件(Vite+Vditor+Handlebars)(上)
  • Java面试题020:一文深入了解微服务之负载均衡Feign
  • 多通道信号采集分析系统 - 01 功能分解与采样子系统
  • 《TCP/IP协议卷1》TCP协议TCP连接建立和释放
  • 一[2]、ubuntu18.04环境 yolov8 + realsenseD435i 实时效果测试
  • docker compose搭建elk 8.6.2
  • 爱普特APT-LINK PROG带电烧录器!STM32/SPI Flash高性能在线编程器详细解析
  • element 跨页选中,回显el-table选中数据
  • DEVICENET转MODBUS TCP网关连接ABB机器人配置案例
  • 国外建设网站流程/免费网站排名优化在线
  • 专业做网站哪家好/数字营销成功案例
  • 企业网站建设相关书籍在线阅读/怎么在腾讯地图上添加自己的店铺
  • 电子商务网站建设与管理实训报告/深圳网站建设的公司
  • 徽章设计制作网站/文库百度登录入口
  • wordpress类似头条主题/百度官方优化软件