Systems Modelling and Simulation (Introduction)

Similar documents
An Introduction to Simio for Beginners

Introduction to Simulation

The Lean And Six Sigma Sinergy

Spring 2015 IET4451 Systems Simulation Course Syllabus for Traditional, Hybrid, and Online Classes

Executive Guide to Simulation for Health

AUTOMATED TROUBLESHOOTING OF MOBILE NETWORKS USING BAYESIAN NETWORKS

IBM Software Group. Mastering Requirements Management with Use Cases Module 6: Define the System

MYCIN. The MYCIN Task

On Human Computer Interaction, HCI. Dr. Saif al Zahir Electrical and Computer Engineering Department UBC

1 Copyright Texas Education Agency, All rights reserved.

A student diagnosing and evaluation system for laboratory-based academic exercises

University of Groningen. Systemen, planning, netwerken Bosman, Aart

USC MARSHALL SCHOOL OF BUSINESS

Moderator: Gary Weckman Ohio University USA

CS4491/CS 7265 BIG DATA ANALYTICS INTRODUCTION TO THE COURSE. Mingon Kang, PhD Computer Science, Kennesaw State University

Faculty Schedule Preference Survey Results

Litterature review of Soft Systems Methodology

Circuit Simulators: A Revolutionary E-Learning Platform

A 3D SIMULATION GAME TO PRESENT CURTAIN WALL SYSTEMS IN ARCHITECTURAL EDUCATION

Infrared Paper Dryer Control Scheme

Lecture 1: Basic Concepts of Machine Learning

Chapter 2. Intelligent Agents. Outline. Agents and environments. Rationality. PEAS (Performance measure, Environment, Actuators, Sensors)

The Use of Statistical, Computational and Modelling Tools in Higher Learning Institutions: A Case Study of the University of Dodoma

Intelligent Agents. Chapter 2. Chapter 2 1

COURSE TITLE: FOOD & BEVERAGE OPERATIONS AND MANAGEMENT COURSE CODE: HP FB OM DESCRIPTION

Introduction on Lean, six sigma and Lean game. Remco Paulussen, Statistics Netherlands Anne S. Trolie, Statistics Norway

While you are waiting... socrative.com, room number SIMLANG2016

A GENERIC SPLIT PROCESS MODEL FOR ASSET MANAGEMENT DECISION-MAKING

Clinical Quality in EMS. Noah J. Reiter, MPA, EMT-P EMS Director Lenox Hill Hospital (Rice University 00)

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS APPLIED MECHANICS MET 2025

FUZZY EXPERT. Dr. Kasim M. Al-Aubidy. Philadelphia University. Computer Eng. Dept February 2002 University of Damascus-Syria

University of Alabama in Huntsville

Urban Analysis Exercise: GIS, Residential Development and Service Availability in Hillsborough County, Florida

Seminar - Organic Computing

Geothermal Training in Oradea, Romania

Fair Measures. Newcastle University Job Grading Structure SUMMARY

Motivation to e-learn within organizational settings: What is it and how could it be measured?

Document number: 2013/ Programs Committee 6/2014 (July) Agenda Item 42.0 Bachelor of Engineering with Honours in Software Engineering

Testing A Moving Target: How Do We Test Machine Learning Systems? Peter Varhol Technology Strategy Research, USA

Evolutive Neural Net Fuzzy Filtering: Basic Description

Application of Virtual Instruments (VIs) for an enhanced learning environment

Green Belt Curriculum (This workshop can also be conducted on-site, subject to price change and number of participants)

Agents and environments. Intelligent Agents. Reminders. Vacuum-cleaner world. Outline. A vacuum-cleaner agent. Chapter 2 Actuators

SELECCIÓN DE CURSOS CAMPUS CIUDAD DE MÉXICO. Instructions for Course Selection

Journal title ISSN Full text from

IMPROVED MANUFACTURING PROGRAM ALIGNMENT W/ PBOS

EECS 571 PRINCIPLES OF REAL-TIME COMPUTING Fall 10. Instructor: Kang G. Shin, 4605 CSE, ;

Group A Lecture 1. Future suite of learning resources. How will these be created?

Evaluation of Usage Patterns for Web-based Educational Systems using Web Mining

Evaluation of Usage Patterns for Web-based Educational Systems using Web Mining

Certified Six Sigma Professionals International Certification Courses in Six Sigma Green Belt

COURSE SYLLABUS: CPSC6142 SYSTEM SIMULATION-SPRING 2015

Guidelines for Writing an Internship Report

SOFTWARE EVALUATION TOOL

Automating the E-learning Personalization

Curriculum for the Academy Profession Degree Programme in Energy Technology

Class Numbers: & Personal Financial Management. Sections: RVCC & RVDC. Summer 2008 FIN Fully Online

Testimony in front of the Assembly Committee on Jobs and the Economy Special Session Assembly Bill 1 Ray Cross, UW System President August 3, 2017

Computed Expert System of Support Technology Tests in the Process of Investment Casting Elements of Aircraft Engines

DIDACTIC MODEL BRIDGING A CONCEPT WITH PHENOMENA

EDEXCEL NATIONALS UNIT 25 PROGRAMMABLE LOGIC CONTROLLERS. ASSIGNMENT No.1 SELECTION CRITERIA

1 Use complex features of a word processing application to a given brief. 2 Create a complex document. 3 Collaborate on a complex document.

Simio and Simulation:

SSE - Supervision of Electrical Systems

Spring 2012 MECH 3313 THERMO-FLUIDS LABORATORY

Maximizing Learning Through Course Alignment and Experience with Different Types of Knowledge

PRINCE2 Practitioner Certification Exam Training - Brochure

Programme Specification

BSc (Hons) Banking Practice and Management (Full-time programmes of study)

ScienceDirect. A Lean Six Sigma (LSS) project management improvement model. Alexandra Tenera a,b *, Luis Carneiro Pintoª. 27 th IPMA World Congress

Date : Controller of Examinations Principal Wednesday Saturday Wednesday

University of North Carolina at Greensboro Bryan School of Business and Economics Department of Information Systems and Supply Chain Management

Reduce the Failure Rate of the Screwing Process with Six Sigma Approach

Strategic Management (MBA 800-AE) Fall 2010

PRODUCT COMPLEXITY: A NEW MODELLING COURSE IN THE INDUSTRIAL DESIGN PROGRAM AT THE UNIVERSITY OF TWENTE

The Evolution of Random Phenomena

Firms and Markets Saturdays Summer I 2014

CREATING SHARABLE LEARNING OBJECTS FROM EXISTING DIGITAL COURSE CONTENT

Working with Local Authorities to Support the Localism Agenda

Abstractions and the Brain

Mastering Team Skills and Interpersonal Communication. Copyright 2012 Pearson Education, Inc. publishing as Prentice Hall.

On-Line Data Analytics

Computer Science 141: Computing Hardware Course Information Fall 2012

Unit purpose and aim. Level: 3 Sub-level: Unit 315 Credit value: 6 Guided learning hours: 50

The CTQ Flowdown as a Conceptual Model of Project Objectives

Programme Specification. MSc in International Real Estate

ACTL5103 Stochastic Modelling For Actuaries. Course Outline Semester 2, 2014

Student Feedback Analysis Report

Procedia - Social and Behavioral Sciences 141 ( 2014 ) WCLTA 2013

OCR LEVEL 3 CAMBRIDGE TECHNICAL

Marketing Management

Director, Intelligent Mobility Design Centre

LEGO MINDSTORMS Education EV3 Coding Activities

Pharmacy Technician Program

The Wegwiezer. A case study on using video conferencing in a rural area

Explorer Promoter. Controller Inspector. The Margerison-McCann Team Management Wheel. Andre Anonymous

Accelerated Learning Course Outline

Statistical Analysis of Climate Change, Renewable Energies, and Sustainability An Independent Investigation for Introduction to Statistics

The Enterprise Knowledge Portal: The Concept

An Introduction to Simulation Optimization

Transcription:

Systems Modelling and Simulation (Introduction) By Recommended Reading: 1. D. Kelton, R. P. Sadowski and N. Swets (2010), Simulation with Arena 5 th Edition, McGraw-Hill 2. (2011); Introduction to Systems Modelling and Simulation; Course Book. 3. R. G. Askin and C. R. Standridge (1993); Modelling and Analysis of Manufacturing Systems; John Wiley & Sons, Inc. 4. M. P. Groover (2001); Automation, Production Systems, and Computer Integrated Manufacturing; Second Edition; International Edition; Prentice Hall International, Inc. 5. G. L. Curry and R. M. Feldman (2011); Manufacturing Systems Modeling and Analysis; 2nd Edition; Springer 1

Simulation Lecture & Labs 2 Hours Lectures and 2 Hours Lab Systems Modelling & Simulation Assessment: 2 Assignments Assignment (Individual) Project (Group) Not applicable to DL students Submission Deadline: See Instructions from TPO Guideline for Simulation part of assignment on my site Lecture material available on: http://www.brunel.ac.uk/~emstaam 2

Objectives 1. To encourage system thinking 2. Provide background to systems modelling concepts 3. Opportunity for a practical appreciation for discrete event simulation 4. Combine theory and practice (Skill based) 3

Structure 20% General systems and modelling approaches including: systems layout, supply chain and logistics 20% Analytical Methods such as Queuing Theory and stochastic analysis 60% Discrete event simulation principles and practice. 4

Assessment 1. Assignment 1 (A1): Worth 50% - Individual assignment 2. Group simulation project: Group members choose a System that lends itself to DES. The task is to identify various components of the system, determine the key processes, design system layout, understand the criteria that drives the events, and model the system using simulation techniques and simulation software. Analyse results and write project report. 5

Today s Discussion In order to maximise your learning experience I suggest you cover the following: 1. Chapter 1 of the Course Book Introduction to Systems Modelling and Simulation (2011), et al. 2. Chapters 1-3 Simulation with Arena 5 th Edition (2010), W. D. Kelton et al 6

Today s Topics 1. Systems Concepts and Systems Approach 2. Modern Industrial Systems (Manufacturing, Finance, Healthcare, Transport, Supply Chain, Telecommunication, Power, ) 3. Decision Making in complex environments 4. Simulation and Modelling a tool 7

Some Concepts System Manufacturing/Industrial System Systems Engineering 8

System A set of interacting elements that seek a common goal. Input Process Output Figure 1.1 9

Principles of Systems 1. An assembly of components 2. Components are connected in organised manner 3. A logical objective or purpose 4. Components work together towards the common objective 10

Design or Study the State of a System Identify the components of the system to be designed or studied Understand the role and relationship between the components and the inputs and outputs Recognise and capture the logical interrelationship between the components, inputs and output Infer from the inputs, outputs and the interrelationships the State and Objectives 11

Systems Engineering Combination of theoretical knowledge and the ability to visualise things in their totality Therefore Having the capability to design, maintain and interpret the state of something using Scientific means makes one a Systems Engineer For example: Mechanical Engineer, Manufacturing, Electronics, 12

Types of System (Schools of Thought) Mechanist Total sum of members Organists survival of the fittest (adaptation) Viable/Sustainable Systems 13

Mechanical System Figure 1.2 14

Adaptive System Figure 1.3 15

Viable or Sustainable Systems Govern complex interactions Active Learning, continuous monitoring & control, and aggressive prediction The Viable Systems not only adapt to changes but also influence and change the environment to their advantage Reinvention Creativity Innovation 16

Viable or Sustainable System Figure 1.4 17

Systems Philosophy 18

Key factors in a viable system (Human) 1. Maintain Energy Level 2. Maintain Fluid Level (Metabolism) 3. Recuperate 4. Avoid Danger 5. Reproduce 6. Prosper 19

Adaptation + Viability Prosper Data Processing Centre Real-Time & Historical Decision 5 Senses Communication Construct (nervous system) decision data process comm. cons. sensors Information pyramid Figure 1.1 20

Modern Industrial Systems (MIS) and Viable Systems Analogy Shopfloor Key Performance Factors: 1. Supply Chain 2. Resource Utilisation 3. Inventory Control 4. Productivity (Waste Management) and Yield Control (efficiency) 5. Work-in-Process (WIP) 6. Customer Satisfaction 7. Profitability and viability 21

Information Architecture of a Viable System Decision Making Resource Utilisation & Schedules Service & Production Efficiency Product & Process Quality Customer Satisfaction Data Processing Centre Predictive Data Acquisition Network Data Modelling and System Performance Analysis Historical Real-time Shopfloor Data Acquisition Equipment Partners and Suppliers (supply chain and logistics) Customer Details and Demand (CRM) Figure 1.6: The Information Architecture of a Viable Industrial System SinglX by et al. 22

Decision Making and nature of data Overwhelming Conflicting Differ in nature Inaccurate 23

Data Modelling & System Performance Analysis Data modelling is the process of preparing and translating input data into meaningful information in a specified time span There are various technique: As simple as logical AND, OR and IF for binary systems Complex data mining techniques such as; Statistical Process Analysis, Genetic Programming, Fuzzy Inference Analysis, Bayesian Belief Networks, 24

Systems Modelling and Simulation a Powerful Tool Mechanism used to translate collected data during a time span into performance analysis Note that there is a mechanism and technique in acquiring information which is then used for modelling purposes 25

Historical and Real-Time Data Attributes of Historical Data: 1. Collected over period of time 2. Validated and verified through statistical means 3. Prepared and presented for modelling purposes. For example, average time an operator/machine spends on a job, average number of people who arrive at a counter in a bank in per hour 4. This data is normally collected at different times over a period of time 5. The data can then be used to produce Predictive data, for example estimated average waiting time in a queue Do not fret! 26

Real-Time data Attributes of Real-Time Data 1. Introduction of real-time data acquisition technologies (also see SCADA) vast opportunity for us 2. Help improve the quality of previously gathered data Intrigue you with 27

Relationship between data acquisition, real-time modellers and DES Post Simulation Layer Post Simulation Modellers Pre Simulation Layer DES Package EventTracker Manual, Automatic and Semi Automatic Data Acquisition Systems Figure 1.7: A Schematic overview of Integration of Data Acquisition Systems with Real-time Data Modellers, Simulation Packages and Post Simulation Modellers 28

Simulation (What? Why?) 1) Simulation involves the modelling of a process or system in such a way that the model mimics the response of an actual system to events that take place over time. (Schriber 1987). 2) Simulation is the process of designing a model of a real system and conducting experiments with this model for the purpose of understanding the behaviour of the system and evaluating various strategies for the operation of systems. Simulation reflects the behaviour of the real world in a small and simple way. 29

Classification of Simulation Iconic Flight or driving simulators, Symbolic Symbolic simulation models are those which the properties and characteristics of the real system are captured in mathematical and/or symbolic form. 30

Symbolic Simulation This simulation can include: Detailed information about system components Closely conform to the unique aspects of each manufacturing system Evaluate time-variant behaviour Provide system specific quantities to measure performance 31

Types of Simulation Static vs. Dynamic Continuous vs. Discrete Deterministic vs. Stochastic 32

Applications Manufacturing Banks and ATMs Transportation/logistics/distribution operation Health Services (Hospitals, A&E, Ambulance, etc) Computer network Business process (insurance office) Chemical plant Fast-food restaurant Supermarket Emergency Services Supply chain Energy and Power Supply and Distribution Systems 33

Where? Analysis of the current system Change What-if Scenarios System does not exist 34

Benefits of Simulation 1. Improves decision making with minimal cost 2. Compress and expand time (allows speeding up or slowing down specified conditions) 3. Reasons behind specific system conditions 4. Explore possibilities with minimal expenses 5. Diagnose problems (understand the complex interactions between elements of the system) 6. Identify system constraints and limitations 7. Develop a general understanding of the behaviour of the system 35

Benefits of Simulation cont. 8. Visualise the plan 9. Build consensus by creating objective opinion 10. Prepare for change 11. Prudent investment 12. Training the project team 13. Specify system requirements at design stage 14. Capture complexity 36

Modelling A model is a representation of an actual system. Descriptive : example Simulation Prescriptive : example Operational Research 37

Simulation Modelling Model set of assumptions/approximations about how the system works Study the model instead of the real system usually much easier, faster, cheaper, safer Can try wide-ranging ideas with the model Model validity (any kind of model not just simulation) Care in building to mimic reality properly Level of detail Get same conclusions from the model as you would from system 38

What did we talk about? Syllabus and Assessment Principles of Systems Engineering Information and Analysis tools for Viable/Sustainable Systems Briefly Simulation & Modelling 39