Which are the Inputs/outputs of the Production scheduling table?
Input= Production plan. Output= Plan of jobs, Plan of people, Plan of resources.
Mention some Critical issues in Production scheduling.
*Huge amount of data:
In Production Scheduling, define Due Date and mention others plans related with Due Date jobs.
Due Date (DD): It is a date in which a job should be completed (forced by higher planning levels or by final client)
In Production Scheduling, which is the meaning of JOB?
In Production Scheduling, which is the meaning of ORDER?
The product or service required by a customer.
In Production Scheduling, which is the meaning of ROUTING?
-The sequence of stages of production that an order has to go through. The routing specifies many details including standard time, tooling required, etc.
In Production Scheduling, which is the meaning of PREEMPTION?
-Stopping of the processing of one job on a machine in order to process another one that is more urgent.
In Production Scheduling, which is the meaning of PASSING?
Which are the Classifications profiles in Production Scheduling? (be schematic in the 3-axis diagram)
X - Specific objectives.
Y - Production system typology
Z - Used resolution technique.
Mention some of the “possible production system configurations” in Production Scheduling.
About the basic scheduling principles.. What does the FORWARD SCHEDULING consist?
-It starts from the ESD (static, before realising job) of each job and plan ahead the individual operations of the routing of the job, calculating, with the help of the lead time of each operation, the ESD and EDD of each operation.
The processing is done for all jobs, considering operations already allocated and, thus, also the EDD (Earliest Due Date) of the plan is calculated (the latest of the EDD’s).
About the basic scheduling principles.. What does the BACKWARD SCHEDULING consist?
-It starts from the DD (Due Date) of each job (equal to the LDD (Latest Due Date) ) and individual operations of the job are planned BACKWARDS calculating their LDD and LSD (Latest Start Date), based on their routing and related lead times of each operation. The Schedule is done for all jobs and, thus, also the LSD of the plan is obtained (the smallest of the LSD)
The operations are allocated on the various resources of the system defined by the technological routing, also considering the operations allocated by other jobs.
*Mention the main objectives in Basic Scheduling
How can we define the Priority Index?
The job to be loaded on the machine is chosen among the ones available based on a priority index (also referred as a “Figure of worthiness”).
-The priority index is computed for each job based on one or more of the following variables:
How can we define the Dispatching Rules?
Provide the scheme of the Dispatching Rules (3-axis diagram)
X - Information Update
- Static:
The reciprocal priority of two jobs in queue at the same machine does not change over time
The priority index of each job can be computed once for all when the job enters the queue at the machine
Y - Variables used for making decision
Z - Information Extent
- local: The priority index for a job on a machine is calculated only with information regarding the operations on that (i.e. only the next) machine
Provide examples of Dispatching Rule
*Processing time or Set-up time
-SPT (Shortest Processing Time) [see later]
-LPT (Longest Processing Time)
-TSPT (Truncated Shortest Processing Time): as SPT, but with a waiting time threshold; when overcome, the FIFO [see later] is applied
-LWKR (Least Work Remaining): min. residual total processing time
-TWORK (Total Work): min. total processing time
-MSUT (Minimun Set-up Time): min. set-up time on the machine
…
*Due date
-EDD (Earliest Due Date) [see later]
-OPNDD (Operation Due Date) [see later]
*Job status
FIFO (First In First Out)
LIFO (Last In First Out)
FISFS (First In the System First Served): the first job that entered the system for the first time
FROP (Fewest Remaining Operations): min. number of residual operations
MROP (Most Remaining Operations): max. number of residual operations
*Economic factors
COVERT: max. ratio = delay cost / residual time
*Weighted rules
SPT/LWKR: min PT + (1- ) RT (PT = processing time; RT = residual total processing time)
Mention the Benefits of Dispatching Rules
In which constist The Shortest Processing Time. [SPT]
In which consist The Earliest Due Date [EDD]
In which consist Slack per Operation [S/OPN]]
Define a Local Index of Information Extent
-Priority Index for a job on a machine is calculated only with information regarding the operations on that machine. (i.e. only the next)
Define a Global Index of Information Extent
The priority index for a job on a machine is calculated with information regarding also the operations on other machines (i.e. all the remaining machines).
Define in the Information Update the Static Index.