Lot start agent that determines virtual WIP time including an exponentially weighted moving average cycle time
AssigneeAdvanced Micro Devices, Inc.
InventorsLarry D. Barto, Steven C. Nettles, Yiwei Li
Life of this patent
Estimating the term…
Abstract
A system and method are provided for calculating a plurality of bottleneck delta virtual work in process time (“VWIP”) values. Each of the bottleneck delta VWIP values represents the time until one of n bottleneck workstations begins to risk starvation. The calculating includes deriving one or more baseline cycle times based on an X-factors method.
Claims28
An automated system, comprising:
- a software object that provides for calculation of one or more bottleneck virtual work in process time (“VWIP”) values, each of the one or more bottleneck VWIP values representing the amount of work approaching one of n bottleneck workstations;
- wherein n>0;
- wherein the work comprises at least one of m products;
- wherein m>0;
- wherein each of the bottleneck VWIP values further comprises a segment VWIP value, the segment VWIP value being associated with a segment, the segment further comprising a step;
- wherein the step is associated with a step cycle time value;
- and
- wherein the software object further provides for deriving the step cycle time value from any of a plurality of values, the plurality of values including a baseline cycle time and an exponentially weighted moving average (“EWMA”) cycle time.
An automated system in a facility that manufactures m products, where m>0, comprising:
- a software object that provides for calculation of one or more bottleneck delta virtual work in process time (“VWIP”) values, each of the one or more bottleneck delta VWIP values representing the amount of time until a corresponding one of n bottleneck workstations begins to risk starvation, where n>0;
- wherein the software object further provides for calculating a lead time (Li) for product i for each of the m products as the sum of a plurality of step cycle times (Ti,s) for product i at step s;
- wherein the software object is configured to receive a selection input;
- and
- wherein the software object is further configured to determine whether, based on the value of the selection input, the plurality of step cycle times (Ti,s) should be derived from one or more baseline cycle times or from one or more exponentially weighted moving average (“EWMA”) cycle times;
- and,
- wherein the software object further provides for deriving the one or more baseline cycle times based on an X-factors method.
A method, comprising:
- calculating one or more bottleneck virtual work in process time (“VWIP”) values, each of the one or more bottleneck VWIP values representing the amount of work approaching one of n bottleneck workstations;
- wherein n>0;
- wherein the work comprises at least one of m products;
- wherein m>0;
- wherein each of the bottleneck VWIP values further comprises a segment VWIP value, the segment VWIP value being associated with a segment, the segment further comprising a step;
- wherein the step is associated with a step cycle time value;
- and
- deriving the step cycle time value from any of a plurality of values, the plurality of values including a baseline cycle time and an exponentially weighted moving average (“EWMA”) cycle time.
A method for performing calculations in a facility that manufactures m products, where m>0, comprising:
- calculating of one or more bottleneck delta virtual work in process time (“VWIP”) values, each of the one or more bottleneck delta VWIP values representing the amount of time until a corresponding one of n bottleneck workstations begins to risk starvation, where n>0;
- calculating a lead time (Li) for product i for each of the m products as the sum of a plurality of step cycle times (Ti,s) for product i at step s;
- receiving a selection input;
- and
- determining whether, based on the value of the selection input, the plurality of step cycle times (Ti,s) should be derived from one or more baseline cycle times or from one or more exponentially weighted moving average (“EWMA” cycle times;
- and
- deriving the one or more baseline cycle times based on an X-factors method.
A method for performing calculations in a facility that manufactures m products, where m>0, comprising:
- providing a software object that provides for calculation of one or more bottleneck virtual work in process time (“VWIP”) values, each of the one or more bottleneck VWIP values representing the amount of work approaching one of n bottleneck workstations;
- wherein n>0;
- wherein the work comprises at least one of m products;
- wherein m>0;
- wherein each of the bottleneck VWIP values further comprises a segment VWIP value, the segment VWIP value being associated with a segment, the segment further comprising a step;
- wherein the step is associated with a step cycle time value;
- and
- wherein providing a software object further comprises providing a software object that provides for deriving the step cycle time value from any of a plurality of values, the plurality of values including a baseline cycle time and an exponentially weighted moving average (“EWMA”) cycle time.
A method for performing calculations in a facility that manufactures m products, where m>0, comprising:
- provides a software object that provides for calculation of one or more bottleneck delta virtual work in process time (“VWIP”) values, each of the one or more bottleneck delta VWIP values representing the amount of time until a corresponding one of n bottleneck workstations begins to risk starvation, where n>0;
- wherein providing a software object further comprises providing a software object that calculates a lead time (Li) for product i for each of the m products as the sum of a plurality of step cycle times (Ti,s) for product i at step s;
- wherein providing a software object further comprises providing a software object that is configured to receive a selection input;
- and
- wherein providing a software object further comprises providing a software object that is further configured to determine whether, based on the value of the selection input, the plurality of step cycle times (Ti,s) should be derived from one or more baseline cycle times or from one or more exponentially weighted moving average (“EWMA”) cycle times;
- and
- wherein the software object further provides for deriving the one or more baseline cycle times based on an X-factors method.
A manufacturing facility that manufactures m products, where m>0, comprising:
- n bottleneck workstations;
- and
- a software object that provides for calculation of one or more bottleneck virtual work in process time (“VWIP”) values, each of the one or more bottleneck VWIP values representing the amount of work approaching one of n bottleneck workstations;
- wherein n>0;
- wherein the work comprises at least one of m products;
- wherein m>0;
- wherein each of the bottleneck VWIP values further comprises a segment VWIP value, the segment VWIP value being associated with a segment, the segment further comprising a step;
- wherein the step is associated with a step cycle time value;
- and
- wherein the software object further provides for deriving the step cycle time value from any of a plurality of values, the plurality of values including a baseline cycle time and an exponentially weighted moving average (“EWMA”) cycle time.
A manufacturing facility that manufactures m products, where m>0, comprising:
- a software object that provides for calculation of one or more bottleneck delta virtual work in process time (“VWIP”) values, each of the one or more bottleneck delta VWIP values representing the amount of time until a corresponding one of n bottleneck workstations begins to risk starvation, where n>0;
- wherein the software object further provides for calculating a lead time (Li) for product i for each of the m products as the sum of a plurality of step cycle times (Ti,s) for product i at step s;
- wherein the software object is configured to receive a selection input;
- and
- wherein the software object is further configured to determine whether, based on the value of the selection input, the plurality of step cycle times (Ti,s) should be derived from one or more baseline cycle times or from one or more exponentially weighted moving average (“EWMA”) cycle times;
- and,
- wherein the software object further provides for deriving the one or more baseline cycle times based on an X-factors method.
Dependencies are inferred from the claim text.