Title: Production Scheduling for the McGuiness
1Production Scheduling forthe McGuiness Co.
Microbrewery
2A Production Planning ControlFramework
Tactical Planning
Demand Forecasting
Capacity Planning
Production Scheduling
Material Requirements Planning
Execution
Sales order Processing
Purchasing
Production Control
Recording
Shop-floor data Collection
Inventory records
3The Production Scheduling Problem
Capacity Consts.
Company Policies
Economic Considerations
Product Charact.
Placed Orders
Production Scheduling
Master Production Schedule When How Much to
produce for each product
Forecasted Demand
Current Inventory Positions
Already Initiated Production
Planning Horizon
Time unit
Capacity Planning
4Problem Specialization for McGuinness
Microbrewery Case Study
- Capacity Constraints Number and capacity of
fermentors - Company Policies
- Product cannot be shelved for more than 2 months
- Production in a fermentor can be started at any
level of its capacity. - Product Characteristics
- Production lead times
- Economic Considerations (Unnecessary)
Inventories should be minimized (consistent with
the Just-In-Time philosophy) - Planning Horizon 6-12 months (based on
production lead times, product seasonalities, and
product obsolescence) - Time unit 1 week (based on the order of
production lead times)
5Possible Approaches
- Empirical Approach Spreadsheet-based Simulation
- Analytical Approach Mathematical (Integer)
Programming formulation
6The Driving Logic for the Empirical Approach
Compute Future Inventory Positions
Scheduled Releases
Resource (Fermentor) Occupancy
Product i
Revise Prod. Reqs
Feasibility Testing
Schedule Infeasibilities
Master Production Schedule
7Example Implementing the Empirical Approach in
Excel
8Computing Inventory Positions and Net
Requirements
Net Requirement
NRi abs(min0, IPi)
9Problem Decision Variables Scheduled Releases
10Testing the Schedule Feasibility
11Fixing the Original Schedule
12Infeasible Production Requirements
13Modeling the Inventory Spoilage
14A feasible schedule with spoilage effects
15Computing Spoilage and Modified Inventory
Position
Spoilage
SPi max0, IPi-1-(SRi-1SRi-2SRi-sl1)
-(BNRi-1BNRi-2BNRi-sl1)
Inventory Position
IPi maxIPi-1,0 SRiBNRi -Di-SPi
(Material Balance Equation)
Di
(IPi-1)
i
SPi
SRiBNRi
IPi
16Advantages and Disadvantages of the Empirical
Approach
- Advantages
- Easy to present and motivate
- Provides clear visibility to the problems and
their underlying causes - Supports effective and efficient what-if
analysis - Provides modeling flexibility
- Disadvantages
- No guarantee for optimality or exhaustive search
for a feasible solution - Hard to trace for more complex production
environments