Simulation-Based Scheduling and Control in Flexible Manufacturing Environments

Jeffrey S. Smith

Texas A&M University

Simulation-Based Scheduling and Control in Flexible Manufacturing Environments

Roadmap

Roadmap

Roadmap

Roadmap

Roadmap

Roadmap

Roadmap

Project Objectives

Presentation Objectives

Characterization of Target Environment

Example of Target Environment

TAMCAM Shop Floor Control System

Roadmap

Shop Floor Control System

Shop Floor Control System

Shop Floor Control System

Shop Floor Control System

Shop Floor Control System

Shop Floor Control System

Shop Floor Control System

Shop Floor Control System

Shop Floor Control System

Shop Floor Control Structure

Roadmap

Decision Maker Overview

Generic Part Flow Diagrams

Generic Part Flow Diagrams

Control Simulation Generic Part Flow Diagram

Part Flow Example

Part Flow Example

Resource Acquisition (Queueing)

Resource Acquisition (Traditional Simulation)

Resource Acquisition (Control Simulation)

Task Decomposition

Tracking Part Locations

Tracking Part Locations

Decision Maker Overview

Data-Driven Simulation

Decision Maker Summary

Simulation Demo Overview

TAMCAM Shop Floor Control System

PP Presentation

ARENA Task Extensions Overview

“Processing” a Part on a Machine

Arena Real-time Extensions

Execution Module

Roadmap

Shop Floor Control System

TAMCAM Shop Floor Control System

Information System

Information System

Information System

PP Presentation

Roadmap

System Analysis

Current (temporary?) Status

Analysis Overview

Operating Policies

Queue Locations

Operating Policies

Operating Policy

Best Operating Policies

Changing Operating Policies Impacts Performance

Audience Participation

Queue Policies

PP Presentation

Roadmap

Simulation-Based Control Data Collection

Traditional Inventory Control Systems Data Collection

Benefits

Implementation Alternatives

Why Use Simulation-Based Control?

Can Another Control System Achieve These Goals?

Roadmap Slide

Systems Modeling Technology

Arena RT

Arena RT

Arena RT

OLE Automation/VBA

OLE Automation/VBA

Thinking Ahead

Conclusions