Distributed Simulation -- An Enabling Technology for the Evaluation of Supply Chains -- Supported by NIST Jeyendran Venkateswaran, Mohammed Jafferali,

Slides:



Advertisements
Similar presentations
ARCH-01: Introduction to the OpenEdge™ Reference Architecture Don Sorcinelli Applied Technology Group.
Advertisements

Department of Industrial & Systems Engineering Florida International University Cyber Manufacturing Blueprint Version 2 November 2, 1998.
MotoHawk Training Model-Based Design of Embedded Systems.
Eleventh Edition James A. O’Brien 1 Introduction to Information Systems Irwin/McGraw-Hill Copyright © 2002, The McGraw-Hill Companies, Inc. All rights.
Chapter 7 Enterprise-Wide Information Systems
Well, Sort-of.
Thee-Framework for Education & Research The e-Framework for Education & Research an Overview TEN Competence, Jan 2007 Bill Olivier,
CS 501: Software Engineering Fall 2000 Lecture 16 System Architecture III Distributed Objects.
Operations Management and Technology Ross L. Fink.
- 1 - Component Based Development R&D SDM Theo Schouten.
Supply Chain Management
Albert C K Choi Department of Industrial and Systems Engineering
Integration of Applications MIS3502: Application Integration and Evaluation Paul Weinberg Adapted from material by Arnold Kurtz, David.
Chapter Ten Process Analysis and Improvement Application: Supply Chain Management McGraw-Hill/Irwin © 2005 The McGraw-Hill Companies, Inc. All rights.
Course Instructor: Aisha Azeem
Software Architecture April-10Confidential Proprietary Master Data Management mainly inspired from Enterprise Master Data Management – An SOA approach.
Electronic Business Systems
Application of PDM Technologies for Enterprise Integration 1 SS 14/15 By - Vathsala Arabaghatta Shivarudrappa.
SOA, BPM, BPEL, jBPM.
IS 466 ADVANCED TOPICS IN INFORMATION SYSTEMS LECTURER : NOUF ALMUJALLY 3 – 10 – 2011 College Of Computer Science and Information, Information Systems.
Elizabeth Fong,ITL, NIST Nenad Ivezic, MEL, NIST Yun Peng, UMBC Tom Rhodes, ITL, NIST An Agent-based Manufacturing Application Developed by NIST OMG Agent.
Quality Assurance for Component- Based Software Development Cai Xia (Mphil Term1) Supervisor: Prof. Michael R. Lyu 5 May, 2000.
1 Dr. Markus Hillenbrand, ICSY Lab, University of Kaiserslautern, Germany A Generic Database Web Service for the Venice Service Grid Michael Koch, Markus.
Capacity analysis of complex materials handling systems.
European Network of Excellence in AI Planning Intelligent Planning & Scheduling An Innovative Software Technology Susanne Biundo.
Logistics and Systems Rabby Q. Lavilles. Supply chain is a system of organizations, people, technology, activities, information and resources involved.
IMPROUVEMENT OF COMPUTER NETWORKS SECURITY BY USING FAULT TOLERANT CLUSTERS Prof. S ERB AUREL Ph. D. Prof. PATRICIU VICTOR-VALERIU Ph. D. Military Technical.
Forward Visibility for your business The future in improving design and operations with simulation technology Rienk Bijlsma Rockwell Automation.
Enterprise JavaBeans. What is EJB? l An EJB is a specialized, non-visual JavaBean that runs on a server. l EJB technology supports application development.
Lecture 9: Chapter 9 Architectural Design
SCN - Strategic Collaborative Networks Software platform and tools for the supply chain network Task 4.2 CEC-made-shoe IP project April 10, 2008.
Strategic Mobility 21 Focused on Making Decision Relevant Data A Logistics Multiplier in All Domains Strategic Mobility 21 Focused on Making Decision Relevant.
1 Advanced topics in OpenCIM 1.CIM: The need and the solution.CIM: The need and the solution. 2.Architecture overview.Architecture overview. 3.How Open.
1-1 System Development Process System development process – a set of activities, methods, best practices, deliverables, and automated tools that stakeholders.
Modeling and Simulating Software Acquisition Process Architectures James Choi and Walt Scacchi Computer Science Dept. Institute for Software Research California.
Analyzing Supply Chain Performance under Different Collaborative Replenishment Strategies AIT Masters Theses Competition Wijitra Naowapadiwat Industrial.
WebMethods Architecture By webMethods_KB. EAI Architecture Concepts Introduction  EAI IT Landscape  Integration Evolution Basic Concepts  Messaging.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
11 CLUSTERING AND AVAILABILITY Chapter 11. Chapter 11: CLUSTERING AND AVAILABILITY2 OVERVIEW  Describe the clustering capabilities of Microsoft Windows.
Framework of a Simulation Based Shop Floor Controller Using HLA Pramod Vijayakumar Systems and Industrial Engineering University of Arizona.
Main Function of SCM (Part II). Main Functions  Procurement (supplier selection, optimal procurement policies, etc.)  Manufacturing (plant location,
© 2013, published by Flat World Knowledge Chapter 10 Understanding Software: A Primer for Managers 10-1.
© FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 JSP Application Models.
Chapter7 TELECOMMUNICATIONS AND NETWORKS. Content e-Business Systems – Cross-Functional Enterprise Applications – Enterprise Application Integration –
Model Integrated Computing and Autonomous Negotiating Teams for Autonomic Logistics G.Karsai (ISIS) J. Doyle (MIT) G. Bloor (Boeing)
Working with the RAPID-CIM Software Dr. Richard A. Wysk Industrial and Manufacturing Engineering PSU.
1 Reconfigurable Environment for Analysis and Test of Software Systems Sam Martin REATSS.
Integrated Modeling Environment System Engineering Seminar Johnny Medina / Code 531 Chris Stone / Code 531 / Constellation Software Engineering.
Atos, Atos and fish symbol, Atos Origin and fish symbol, Atos Consulting, and the fish symbol itself are registered trademarks of Atos Origin SA. June.
PGDM/ / II Trimester/E-Business. What is supply chain management?  Supply chain management is the co- ordination of entities, activities, information.
Introduction To Modeling and Simulation 1. A simulation: A simulation is the imitation of the operation of real-world process or system over time. A Representation.
Supply Chain Management Chapter Definition of Supply Chain Management Supply Chain Management refers to the effort to coordinate suppliers, manufacturers,
Using Radio Frequency Identification in Agent- Based Manufacturing Control Systems By: Lamar Alston ASQ Student Member.
Real-time Response and System Integration in A Back-end Semiconductor Manufacturing System Robin G. Qiu, Ph.D. Dept. of Information Sciences Pennsylvania.
How Artificial Intelligence is Changing the Supply Chain
Logistics 'Logistics is that part of the supply chain process that plans, implements and controls the efficient, effective flow and storage of goods, services.
Schlenker, H. , R. Kluge, and J. Koehl
Enterprise Computing Collaboration System Example
Pertemuan 19 Materi : Buku Wajib & Sumber Materi :
Overview of System Engineering
XML Based Interoperability Components
Data/Analysis Challenges in the Electronic Business Environment
Bertil Thorvaldsson Good morning!
Data/Analysis Challenges in the Electronic Business Environment
CS 8532: Advanced Software Engineering
A Process View of the Supply Chain
Enterprise Integration
King Saud University College of Engineering IE – 462: “Industrial Information Systems” Fall – 2018 (1st Sem H) Introduction (Chapter 1) part.
Distributed Simulation Modeling of Warehousing Operations
Presentation transcript:

Distributed Simulation -- An Enabling Technology for the Evaluation of Supply Chains -- Supported by NIST Jeyendran Venkateswaran, Mohammed Jafferali, Young-Jun Son Systems and Industrial Engineering The University of Arizona (520) ,

Outline of Presentation Overview of manufacturing simulationsOverview of manufacturing simulations Architecture of distributed simulationArchitecture of distributed simulation Model supply chain interactionModel supply chain interaction Demonstration of integration of multiple commercial simulation software (Arena™ and ProModel ™)Demonstration of integration of multiple commercial simulation software (Arena™ and ProModel ™)

Different Types of Manufacturing Simulations Spindle rotation, X,Y,Z movement of tool in machine Somewhat continuous processes Enterprise Shop Equipment Real World

Different Types of Manufacturing Simulations Enterprise Shop Equipment Real World High level tasks such asHigh level tasks such as pick, put, cycle start, etc Somewhat discrete processesSomewhat discrete processes

Different Types of Manufacturing Simulations Enterprise Shop Equipment Real World Interface with other enterpriseInterface with other enterprise Focus of this presentationFocus of this presentation Interface/Interaction

Big Executor (Shop Level) ABB robot Prolight IBM robot FadalCartrac AS/RS Task Output Queue Task Input Queue Eshed robot Real World or Equipment level simulation Shop Floor Control Simulation Shop Level SimulationEquipment Simulation

Big Executor (Shop Level) ABB robot Prolight IBM robot FadalCartrac AS/RS Task Output Queue Task Input Queue Eshed robot Real World or Equipment level simulation Shop Level Simulation Equipment Simulation Evaluation of B2B Collaboration Represented by Run Time Infrastructure (RTI) Supplier model in ARENA (federate) Distributor in AUTOMOD (federate) Manufacturing in PROMODEL (federate) NIST Adapter Common Interface Common Interface Common Data Repository among Collaborators NETWORK (LAN or INTERNET) XML documents, Objects & messages XML documents, Objects & messages XML documents, Objects & messages XML documents, Objects & messages Represented by

Requirements to enable Simulation Integration Given multiple simulation modelsGiven multiple simulation models Requirements (mechanisms) for the integration of multiple simulation modelsRequirements (mechanisms) for the integration of multiple simulation models –Time coordination (current simulation time should be the same) –Interaction (coordination) or communication Objects (material and information)Objects (material and information) Messaging (interactions)Messaging (interactions) High Level Architecture (HLA) and Run-Time Infrastructure will provide a basis for simulation systems integrationHigh Level Architecture (HLA) and Run-Time Infrastructure will provide a basis for simulation systems integration NIST Adapter (common interface)NIST Adapter (common interface)

HLA/RTI to be used directly in Manufacturing Domain Is complexIs complex Requires too much custom coding from prominent simulation applications in the manufacturing domainRequires too much custom coding from prominent simulation applications in the manufacturing domain So, what about a reusable, easy-to-use, and common interface => NIST AdapterSo, what about a reusable, easy-to-use, and common interface => NIST Adapter

Time Management (1) Tnow: current time in a legacy simulation (federate)Tnow: current time in a legacy simulation (federate) –When stand-alone mode Tnow is updated based on original event calendarTnow is updated based on original event calendar –In federation (distributed simulation) Tnow is constrained by Tnows of other simulations through C and S iTnow is constrained by Tnows of other simulations through C and S i C: current time in distributed simulation (federation)C: current time in distributed simulation (federation) S i : simulation step size of federate iS i : simulation step size of federate i –User variable –Smaller, more tightly coordinated among federates

How do we implement the interaction and time management? Each simulation member can run as stand aloneEach simulation member can run as stand alone

How do we model this interaction? Each simulation member can run as stand aloneEach simulation member can run as stand alone

Prototype Virtual Supply Chain Supplier B Supplier A Logistics & Administration Incoming parts storage Outgoing product storage Manufacturing WarehouseDistributor Retailer Assembly Plant Material flow Transportation system LEGEND Information flow is opposite direction from the material flow

Functional Specification using IDEF  Input Function Output Mechanism Control

Decomposed Functions

0 1 open_transaction_as open_transaction_ok_sa order_as$12345$ close_transaction_as close_transaction_ok_sa O O I I I 4 T remove_entity load_parts_ts O I load_parts_ok_st generate_transport_order T transport_order_st O 10 Modeling behavior among members using FSA

Implementation 4 Members have been modeled in Arena  and ProModel  (AutoMod  will be included)4 Members have been modeled in Arena  and ProModel  (AutoMod  will be included) Adapter (NIST) has been implemented in COM objectsAdapter (NIST) has been implemented in COM objects Both Arena  and ProModel  provides a built-in environment to use COM objects as part of their simulation softwareBoth Arena  and ProModel  provides a built-in environment to use COM objects as part of their simulation software DemonstrationDemonstration

Performance Test for Suitability FactorsLevelsDescription NetworkLAN Internet Modeling tool Single Only Arena Multiple Arena, ProModel Message size Small Less than 30 Large More than 300 Invocation of RTI Method 1 Method 2

What’s next? Case studiesCase studies Evaluation scenariosEvaluation scenarios –Evaluation of virtual enterprises (lead-time, cost, quality) Develop a generic brokerDevelop a generic broker –Information modeling of manufacturing objects –Generic input/output interface from users Embedding/adding more scientific algorithmsEmbedding/adding more scientific algorithms –Interaction among members (Petri-net, agent technology, etc) –Decision-making algorithms