Professional Documents
Culture Documents
Production Activity Control Scheduling
Production Activity Control Scheduling
Production Activity Control Scheduling
i
1. Production Activity Control: Scheduling
1.1. Introduction
The overall factory wide plan provided by the factory co-ordination level is
downloaded to individual work cells. These work cells then have their own
control system to coordinate the flow of work. Production Activity Control
(PAC) describes the principles and techniques used by management to plan in
the short term, control and evaluate the production activities of the
manufacturing organization.
1
and take corrective action by re-planning, rescheduling, or adjusting
capacity to meet delivery.
Understand the characteristics and differences between flow,
intermittent and project manufacturing.
1.2. Planning
The flow of work through each of the work centers must be planned to meet
delivery dates, which means production activity control must do the following:
1.3. Implementation
Once the plans are made, production activity control must put them into
action by advising the shop floor what must be done. Instructions can be given
by issuing a shop order with the relevant information, or by simply producing
a schedule that shows product information, quantities, and dates. Production
activity control will:
Gather the information needed by the shop floor to make the product.
Release orders to the shop floor as authorized by the material
requirements plan. This is called dispatching.
1.4. Control
Once plans are made and shop orders released, the process must be
monitored to learn what is actually happening. The results are compared to
the plan to decide whether corrective action is necessary. Production activity
control will do the following:
Rank the shop orders in desired priority sequence by work center and
establish a dispatch list based on this information.
Track the actual performance of work orders and compare it to planned
schedules. Where necessary, PAC must take corrective action by re-
2
planning, rescheduling, or adjusting capacity to meet final delivery
requirements.
Monitor and control work-in-process, lead times, and work center
queues.
Report work center efficiency, operation times, order quantities, and
scrap.
1. Flow manufacturing.
2. Intermittent manufacturing.
3. Project manufacturing.
1. Routings are fixed, and work centers are arranged according to the routing.
The time taken to perform work at one work center is almost the same as at
any other work center in the line, enabling a constant flow.
3
4. Capacity is fixed by the line.
1. Flow of work through the shop is varied and depends on the design of a
particular product. As orders are processed, they may take more time at one
workstation than at another. Thus, the work flow is not balanced.
3. Throughput times are generally long. Scheduling work to arrive just when
needed is difficult, the time taken by an order at each work center varies, and
work queues before work centers, and causing long delays in processing.
Work-in-process inventory is often large.
4. The capacity required depends on the particular mix of products being built
and is sometimes difficult to predict. Production activity control in intermittent
manufacturing is complex. Because of the number of products made, the
variety of routings and scheduling problems, PAC is a major activity in this
type of manufacturing. Planning and control are typically exercised using shop
orders or detailed schedules for each batch being produced. Most of the
discussion of PAC in this text assumes this kind of environment.
4
1.5.3. Project manufacturing
Project manufacturing usually involves the creation of one unit or a small
number of units. Complex shipbuilding is an example. Because the design of a
product is often carried out or modified as the project develops, there is close
coordination between manufacturing, marketing, purchasing, and engineering.
5
number. The product structure or bill of material (BOM) file contains
single-level BOM’s listing components and quantities needed to
assemble a parent. It forms a basis for a “pick list”. A routing exists
for each part number and consists of a series of operations and
instructions required to make the item. The work center master file
collects relevant data on a work center.
The two control files are the shop order master file and the shop order
detail file. Each active manufacturing order has a record in the shop
order master file to monitor production performance for each shop
order. The shop order detail file contains the performance record for
each operation.
2. To ensure availability of the means of carrying out the orders the materials,
machines, tools, equipment and manpower in the required quality at the
required time.
3. To ensure carrying out of the orders by the personnel so that goods are
produced in the required quantities of the specified quality at the pre-
determined time. Thus, the underlying principle of production control is that
the highest efficiency in production is obtained by producing the required in
time and in the best and cheapest method possible.
6
1.9. Production Activity Control hierarchy functions
The PAC hierarchy consists of a number of functions these include:
The PAC scheduling function is a short term scheduler whose goals are that
only what is required is produced, when it is needed and in the correct
quantity. The task of this function is therefore, to develop a detailed schedule
for a time frame of between one day and one week which brings the
manufacturing organization closer to the achievement of production targets
set by the long-term master production schedule.
Prior to releasing orders onto the shop floor the PAC scheduler develops a
production plan or schedule. This identifies the orders to be worked on, their
sequence and their timing. It may specify either dates of completion for a
product or at a much more detailed level, the start and completion times for
individual operations on products. A wide range of techniques may be used to
develop a shop floor schedule including simple Gantt charts, integer
programming and simple heuristics.
7
The Dispatching Function:
Dispatching is the final determination of job sequencing for a work center and
it is responsible for coordinating the individual work-center schedules, the
work center itself and material movement control. When an operation is to be
executed, the required material, if available, can be dispatched to the desired
location. This is aided by knowledge of the quantities and locations of all the
work in process (WIP) items. Selection of which item to dispatch may be
based on highest priority, work center availability or material handling
availability.
• Data Collection.
• Data Analysis.
• Decision Support.
The data collection system collects all the relevant information from the shop
floor and this is then analyzed to produce both real-time and historical reports.
Examples of real-time reporting include current utilization levels, inventory
levels etc. Historical reporting involves producing graphs and reports on a
8
variety of items of interest to manufacturing personnel. As well as acting as a
reporting mechanism, the Monitor also has a decision support capability. For
example, if the level of materials on the shop floor was below the desired level
at a certain point in time, then the Monitor would have to signal this to the
higher control functions in the PAC system.
The time arrives when plans must be executed, when material requirements
planning and capacity requirements planning have been completed and the
detail purchasing and production schedules must be determined and released
for execution. The function of production activity control (PAC)–often called
shop floor control (SFC)—is to have activities performed as planned, to report
on operating results, and to revise plans as required to achieve desired result.
9
Order release, dispatching, and progress reporting are the three primary
functions of PAC. Dispatching is the activation of orders per original plans.
Dispatching decisions are affected by queue management, I/O control, and
priority control principles and techniques that are intertwined and mutually
supportive. They are useful in the management of lead-time, queue length,
work center idle time, and scheduled order completion. Reports on the status
of orders, materials, queues, tooling, and work center utilization are essential
for control. Many report types with various information are possible.
Examining a given situation will reveal which reports and information are
required.
Planning – The flow of work through each of the work centers must be
planned to meet delivery dates, which means PAC must do the following:
10
Implementation – Once the plans are made, PAC must put them into action
by advising the shop floor what must be done. Usually instructions are given
by issuing a shop order. PAC will:
Gather the information needed by the shop floor to make the product;
Release orders to the shop floor as authorized by the MRP. This is called
dispatching.
Control – Once plans are made and shop orders released, the process must
be monitored to learn what is actually happening. The results are compared to
the plan to decide whether corrective action is necessary. PAC will do the
following:
Rank the shop orders in desired priority sequence by work center and
establish a dispatch list based on this information
Track the actual performance of work orders and compare it to planned
schedules. Where necessary, PAC must take corrective action by re-
planning, rescheduling or adjusting capacity to meet final delivery
requirements
Monitor and control work-in-process, lead times and work center queues
Report work center efficiency, operation times, order quantities and
scrap.
Dispatch list – Once all the operations are scheduled and the material has
been picked and delivered to the work center, you can print a dispatch list to
keep track of work order and work center status. A dispatch list (or query)
displays by work center all work orders with operations scheduled for that
work center in the following order:
All work orders, completed but not yet moved to another work center.
All active (started) work orders (in-process and in-setup).
All work orders which are ready to start (in queue and coming).
All work orders on hold.
11
1.11. Requirements of Production Control System
A good and effective production-control system requires sound organizational
structure, reliable information, a relatively high degree of standardization and
trained personnel for its success. Factors that are needed to make production
control successful are summarized below:
12
1. Information about Requirements and Productive Capacities Complete
knowledge of the products to be produced. Detailed information about the
number and types of each machine and processing unit together with the
complete tabulated data on power, speed, and feeds of all machines.
First, support from the top management with recognition of the need for
production planning followed by delegation of their authority with fixed
responsibility.
13
Secondly, full understanding on the part of the supervisory staff that
the determination of their work-schedule from the central planning
room is just an extension of the principles and in no way amounts to
erosion of the prestige and power.
4. Availability of Suitable Personnel
14
and custom manufacturing systems the problem of control is further
complicated due to simultaneous scheduling of combined process.
15
1.14.2. Generic Kanbans System
The Generic Kanban System is a mechanism based on the use of signals
(denominated as Kanbans). The name of this mechanism is related to the
usage of generic signals, which can be attributed to any job and not just to a
specific one (Chang & Yih, 1994).
In each work center, there are a number of signals available and specific to
the different centers. Therefore, a job is only released into the production
system when there is at least one Kanban available in every center.
Otherwise, it waits on the pre-shop pool. The Kanbans are allocated to jobs
when they are released, and follow them until job processing is finished. Each
time a job finishes its process on the work center; Kanbans are dissociated
and thus, can be allocated to new jobs (Akillioglu, et al. 2016).
1.14.3. Drum-Buffer-Rope
The mechanism Drum-Buffer-Rope consists on identifying the constrainer work
center (bottleneck) of the production system to synchronize the production
flow. Metaphorically, once the drum (bottleneck) is identified, it defines the
rhythm of the other work centers since it is the one with the highest load
(Lage & Godinho, 2010). Thereby, the bottleneck is responsible for the
performance of the whole production system (Atwater, 2005).
Furthermore, rope controls raw material needs according to the bottleneck’s
capacity. Similarly to the previous mechanisms, when jobs are not
immediately released into the production system, they remain in the pre-shop
pool until the authorization is given. The bottleneck can vary over time.
However, in this project, it will be constant.
Promised delivery dates are kept, production flows as per scheduled time. This
injects confidence in the traveling salesmen of the firm to set delivery date.
16
Timely delivery and customers’ confidence, improve customer-relations and
sales.
As production takes place as per schedule, there will be few rush orders.
Therefore, there will be less overtime work in the organization, compared to
other firms in the same industry.
a. Because of phased flow of material, workers need not wait for the material
for long. Hence, there will be less of workmen hours.
17
First, their personal attention is drawn only when there is any serious flaw in
the working of the system. Secondly, they need not spend much time on
research and analysis of data, etc., required for long-range planning as they
can proceed to prepare such plans for expansion on the basis of the data
made available by the production planning and control system.
8. Less work-stoppage
2. Scheduling
The objective of scheduling is to meet delivery dates and to make the best use
of manufacturing resources. It involves establishing start and finish dates for
each operation required to complete an item. To develop a reliable schedule,
the planner must have information on routing, required and available capacity,
competing jobs, and manufacturing lead times at each work center involved.
Queue time: amount of time the job is waiting at a work center before
operation begins.
Setup time: time required to prepare the work center for operation.
Run time: time needed to run the order through the operation.
Wait time: amount of time the job is at the work center before being
moved to the next work center.
Move time: transit time between work centers.
The largest of the five elements is queue time. PAC is responsible for
managing the queue by regulating the flow of work into and out of work
18
centers. PAC must manage both the input of orders to the production process
and the available capacity to control queue and work-in-process.
Cycle time (throughput time) is the length of time from when material
enters a production facility or operation until it exits.
Forward scheduling assumes that material procurement and operation
scheduling for a component start when the order is received, whatever
the due date, and that operations are scheduled forward from this date.
The result is completion before the due date, which usually results in a
buildup of inventory.
Backward scheduling schedules the last operation on the routing first
and is scheduled for completion at the due date. Previous operations
are scheduled back from the last operation.
Infinite loading assumes infinite capacity will be available.
Finite loading assumes there is a defined limit to available capacity at
any workstation.
In operation overlapping, the next operation is allowed to begin before the
entire lot is completed on the previous operation. This reduces the total
manufacturing lead times because the second operation starts before the first
operation finishes all the parts in the order. Increased costs are possible from
move costs and the impact of queue and lead-time for other orders. Operation
splitting is the process of splitting orders into two or more lots and run
simultaneously on two or more machines.
19
due date, and that operations are scheduled forward from this date. The result
is completion before the due date, which usually results in a buildup of
inventory. This method is used to decide the earliest delivery date for a
product.
Forward scheduling is used to calculate how long it will take to complete a
task. The technique is used for purposes such as developing promise dates for
customers or figuring out whether an order behind schedule can be caught up.
Backward scheduling is the last operation on the routing is scheduled first
and is scheduled for completion at the due date. Previous operations are
scheduled back from the last operation. This schedules items to be available
as needed and uses the same logic as the MRP system. Work-in-process
inventory is reduced, but because there is little slack time in the system,
customer service may suffer.
Backward scheduling is used to determine when an order must be started.
Backward scheduling is common in a make-to-stock environment because it
reduces inventory.
Infinite loading it assumes infinite capacity will be available.
Finite loading assumes there is a defined limit to available capacity at any
workstation. If there is not enough capacity available at a workstation because
of other shop orders, the order has to be scheduled in a different time period.
20
perceived status of the production environment affect the fulfillment of the
scheduling goals. A detailed study of the decision process carried out in this
activity can be found in the work by Sanderson (1991) & Jorna (2006). This is
where the scheduler chooses and applies what he perceives to be the best
technique from his knowledge to generate or update the schedule.
21
state of the manufacturing environment by knowing what elements should be
monitored and be able to create feasible schedules.
5. Manufacturing environment status perception: This factor is the output of
the monitoring activity and it is the scheduler’s idea of the status of the
production environment and informs the generating of the schedule. The more
dissimilar the perception and the reality are, the less likely it is that the
production schedule will be feasible and the desired goals will be attained.
6. Production schedule: The production schedule is both an input to and an
output of the schedule generation activity. It is an input because in order to
update a schedule that has been deemed irrelevant due to disturbances or
incoming jobs, the scheduler needs the data from the previous schedule so the
production is only being “rescheduled” instead of having to generate a
completely new schedule.
22
methods based on the objective function value it produces). The key is that
this general approach concentrates heavily on the solution methodology and
treats the problem formulation as given.
23
alternative?“, or “does there exist another machine that can accomplish this
task?“, or “is there a subset of orders that are less critical than others?‘, and
so on. A reformulative approach would continually enrich the problem
formulation until a satisfactory solution was relatively easy to specify.
(5) Once the constraint is a constraint no longer, find the new one and repeat
the steps.
24
It represents the master schedule for the operation, which is focused around
the pace of throughput as defined by the constraint. Since it is so important
that the constraint never be “starved” for needed inventory, a “time” buffer is
often established in front of the constraint. It is called a time buffer because it
represents the amount of time that the inventory in the buffer protects the
constraint from disruption. The analogy is that the rope “pulls” production to
the constraint for necessary processing. The primary focus of the scheduling
system is on effective management of the organization’s constraint to
throughput and sales.
25
This information is shown on an input/output report. Cumulative
variance is the difference between the total planned for a given period
and the actual total for that period (Cumulative variance = previous
cumulative variance + actual – planned). Planned and actual inputs
monitor the flow of work coming to the work center. Planned and actual
outputs monitor the performance of the work center. Planned and
actual backlogs monitor the queue and lead-time performance.
Operation sequencing is a technique for short-term planning of actual
jobs to be run in each work center based on capacity and priorities.
Control of priorities is exercised through dispatching. Dispatching is the
function of selecting and sequencing available jobs to be run at
individual work centers. The dispatch list is the instrument of priority
control. It’s a listing by operation of all the jobs available to be run at a
work center with the job listed in priority sequence.
The ranking of jobs for the dispatch list is created through the
application of priority rules. Some commonly used rules are:
(1) First come, first served (FCFS)
(2) Earliest job due date (EDD)
(3) Earliest operation due date (ODD)
(4) Shortest process time (SPT) and
(5) Critical ratio (CR = (due date – present date) / lead time
remaining).
26
Bibliography
Atwater, J. (2005). The impact of free goods on the performance of drum-
DOI:10.1016/j.cie.2016.05.026
Chang, T., & Yih, Y. (1994). Generic kanban systems for dynamic
902. DOI:10.1080/00207549408956977;
Harley, M., Cooney, B., Joyce, R., and Browne, J ., "A specification of a
27
Proceeding• of the CAPE'B6 Conference, Copenhagen Denmark, May
Jorna and Alexander M. Meystel. Hoboken, New Jersey: John Wiley &
Sons.
Kingsman, B., & Hendry, L. (2002). The relative contributions of input and
DOI:10.1080/0953728021000026285
28
Lage Junior, M., & Godinho Filho, M. (2010). Variations of the kanban system:
219.
898. doi:10.1080/0020754042000298520;
29