Presentation is loading. Please wait.

Presentation is loading. Please wait.

Production planning : operations scheduling with applications in manufacturing and services Erwin Hans (T&M-OMST) BB-235, tel. 3523,

Similar presentations


Presentation on theme: "Production planning : operations scheduling with applications in manufacturing and services Erwin Hans (T&M-OMST) BB-235, tel. 3523,"— Presentation transcript:

1 Production planning : operations scheduling with applications in manufacturing and services Erwin Hans (T&M-OMST) BB-235, tel. 3523, e.w.hans@sms.utwente.nl Johann Hurink (TW-STOR) J.L.Hurink@math.utwente.nl Faculty of Technology and Management University of Twente Enschede, The Netherlands

2 Literature Book:Operations Scheduling with applications in manufacturing and services Authors: M. Pinedo, X. Chao Handouts, also downloadable from website

3 Exam These methods must be learned entirely (one or two questions about these will be in the exam): adaptive search branch-and-bound, beam-search shifting bottleneck The idea (approach) and application of all other discussed methods must be learned (i.e., no formulas) One question will be asked about the software demonstration Aside from the discussed chapters from the book, the handouts must be learned

4 Scheduling: definition Allocation of jobs to scarce resources the types of jobs and resources depend on the specific situation Combinatorial optimization problem maximize/minimize objective subject to constraints

5 zManufacturing, e.g.: yjob shop / flow shop scheduling yworkforce scheduling ytool scheduling zServices, e.g.: yHotel / airline reservation systems yHospitals (operating rooms) zTransportation and distribution, e.g.: yvehicle scheduling, and routing yrailways Application areas

6 zInformation processing and communications: yCPU’s, series and parallel computing ycall centers zTime-tabling, e.g.: ylecture planning at a University ysoccer competition yflight scheduling zWarehousing, e.g.: yAGV scheduling, and routing zMaintenance, e.g.: yscheduling maintenance of a fleet of ships Application areas (cont.)

7 Scheduling in manufacturing Due to increasing market competition, companies strive to: zshorten delivery times zincrease variety in end-products zshorten production lead times zincrease resource utilization zimprove quality, reduce WIP zprevent production disturbances (machine breakdowns) --> more products in less time!

8 Different types of manufacturing control zMake and assemble to stock zMake to stock, assemble to order zMake to order zEngineer to order

9 Scheduling in a manufacturing planning and control framework zLong range forecasting and sales planning zFacility and resources planning zDemand management, aggregate and workforce planning zOrder acceptance and resource group loading zShop floor scheduling, workforce scheduling

10 Relations with other management areas zProduct and process design zProcess planning zInventory management and materials planning zPurchasing and procurement management zWarehousing and physical distribution

11 Scheduling in services zWorkforce Scheduling in yCall Centers yHospitals yEmployment agencies ySchools, universities zReservation Systems in yAirlines yHotels yCar Rentals yTravel Agencies zPostal services

12 Our approach Scheduling problem Model Conclusions Problem formulation Solve with algorithms

13 Scheduling models zJob shop scheduling zProject scheduling zFlexible Assembly Systems zLot sizing and scheduling zWorkforce scheduling, staffing zInterval scheduling, reservation systems, timetabling

14 Scheduling algorithms General solution Techniques: zMathematical programming ylinear, non-linear, (mixed) integer programming zExact methods (enumeration) ybranch-and-bound ydynamic programming ycutting plane / column generation methods zLocal search methods, heuristics ysimulated annealing ytabu search yadaptive search yk-opt methods ygenetic algorithms yneural networks

15 Scheduling algorithms (cont.) zHeuristics ydispatching rules ycomposite dispatching rules ybeam-search zDecomposition Techniques yTemporal decomposition (rolling horizon approach) yMachine decomposition (Shifting Bottleneck) zHybrid Methods ycombined usage of scheduling methods

16 Important characteristics of optimization techniques zQuality of Solutions Obtained (How Close to Optimal?) zAmount of CPU-Time Needed (Real-Time on a PC?) zEase of Development and Implementation (How much time needed to code, test, adjust and modify) zImplementation costs (Are expensive LP-solvers required?)

17 Local Search Value Objective Function Dispatching Rules Beam Search Branch and Bound CPU - Time

18 Consideration of software companies w.r.t. optimization techniques Implementation costs (Are expensive LP-solvers required? Easy to implement?) vs. What solution quality does the customer require? (Is an immediate answer required, or are long calculations allowed? Does customer accept complex solutions?) online schedulingoffline scheduling

19 zERP-SYSTEMS ySAP, Baan, JD Edwards, People Soft, Navision, MFG Pro zGENERAL OPTIMIZATION yIlog, Dash, MINTO, OSL (IBM), XPRESS-MP, OML, XA zGENERAL SCHEDULING yI2, Cybertec, AutoSimulation, IDS Professor Scheer, ORTEC zSCHEDULING OIL AND PROCESS INDUSTRIES yHaverly Systems, Chesapeake, Finity, ORTEC zSCHEDULING CONSUMER PRODUCTS yManugistics, Numetrix zSCHEDULING WORKFORCE IN CALL CENTERS yAIX, TCS, Siebel Commercial Packages

20 Decision Support Systems Important issues in design of DSS: zDatabase design and management zData collection (e.g. barcoding system) zModule Design and Interfacing zGUI Design (Gantt-charts, etc.) zDesign of link between GUI and algorithm library (data organization before transfer) zInternal Re-optimization zExternal Re-optimization

21 GUI’S should allow: zInteractive Optimization yFreezing Jobs and Re-optimizing yCreating New Schedules by Combining Different Parts from Different Schedules zCascading and Propagation Effects After a Change or Mutation by the User, the system: ydoes Feasibility Analysis ytakes care of Cascading and Propagation Effects, ydoes Internal Re-optimization

22 Graphics user interfaces for scheduling production processes zGantt Chart Interface zDispatch List Interface zTime Buckets (resource capacity loading) zThroughput Diagrams zTime tables

23 Important objectives to be displayed zDue Date Related yNumber of late jobs yMaximum lateness yAverage lateness, tardiness zProductivity and Inventory Related yTotal Setup Time yTotal Machine Idle Time yAverage Time Jobs Remain in System, WIP zResource usage yresource shortage


Download ppt "Production planning : operations scheduling with applications in manufacturing and services Erwin Hans (T&M-OMST) BB-235, tel. 3523,"

Similar presentations


Ads by Google