simulation of engineering systems

Upload: ashraf-s-youssef

Post on 30-May-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/9/2019 Simulation of Engineering Systems

    1/19

    Simulation of Engineering

    SystemsDr. Ashraf S. Youssef

    Industrial Engineering Dept., Fayoum University

    Lecture - 1

    What is simulation?

    What is being modeled?

    Advanta es of simulation

    Different kinds of simulation and Programming

  • 8/9/2019 Simulation of Engineering Systems

    2/19

    What is Simulation? Simulation is defined as a numerical

    ec n que or con uc ng exper men s on a

    digital computer.

    Simulation is becoming more and moreaccepted tool for design of new facilities, for

    investing the operational aspects of existing

    p an s an or es ng con ro s ra eg es or automated factories.

    Dr. Ashraf S. Youssef

  • 8/9/2019 Simulation of Engineering Systems

    3/19

    What is being modeled?DecisionVariables

    simulation dealswith models of

    systems.

    SYSTEM

    facility or process,

    either actual or

    planned.Outcomes

    Dr. Ashraf S. Youssef

  • 8/9/2019 Simulation of Engineering Systems

    4/19

    System examples Manufacturing plant with M/Cs, People, transport

    , , .

    A bank or other personal service operations.

    .

    A computer network with servers, client, disk drivers,

    rinters, and networkin ca abilities.

    A supermarket with inventory control and customer

    services.

    A fast-food restaurant with workers of differenttypes.

    Dr. Ashraf S. Youssef

  • 8/9/2019 Simulation of Engineering Systems

    5/19

    Advantages of simulation Allows us to study systems without disturbing

    , ,

    huge expenses.

    ,

    problem refine designs without incurring

    actual system.

    design to parameter uncertainties.

    Dr. Ashraf S. Youssef

    .

  • 8/9/2019 Simulation of Engineering Systems

    6/19

    Advantages of simulation (cont.) Simulation can be used to study a proposed

    somewhat sketchy.

    ,

    to solve a problem.

    Dr. Ashraf S. Youssef

  • 8/9/2019 Simulation of Engineering Systems

    7/19

    What is a model? A model is an abstraction of the system.

    Model Types

    Physical Model Textual Model Graphical ModelMathematical

    Model

    Simulation of a system is a computer-base model

    Dr. Ashraf S. Youssef

  • 8/9/2019 Simulation of Engineering Systems

    8/19

    Different Kinds of simulations

    . .

    .

    Deterministic Vs. Stochastic.

    Dr. Ashraf S. Youssef

  • 8/9/2019 Simulation of Engineering Systems

    9/19

    Simulation Programming

    Usin eneral ur ose lan ua es Fortran,

    C++, Visual Basic,etc)

    Using Simulation languages (GPSS,

    SIMSCRIPT, SLAM, and SIMAN)

    High-Level simulators (SIMFACTORY,

    Dr. Ashraf S. Youssef

  • 8/9/2019 Simulation of Engineering Systems

    10/19

    Steps in a simulation study Formulate problem and plan the study.

    Collect data and define a model. Valid.

    ons ruc a compu er program an ver y.

    Make pilot runs.

    .

    Design Experiments.

    Make roduction runs.

    Analyze output data.

    Document and implement results.

    Dr. Ashraf S. Youssef

  • 8/9/2019 Simulation of Engineering Systems

    11/19

    S stems

    Lecture - 2 Manual Simulation

  • 8/9/2019 Simulation of Engineering Systems

    12/19

    Example For M/M/1 Queue process, MTBA=29, and

    = , es ma e e o ow ng:

    AWT

    erver za on

    Average Queue Length.

    Dr. Ashraf S. Youssef

  • 8/9/2019 Simulation of Engineering Systems

    13/19

    Solution

    = - * -

    ST = -2*ln(1-R)

    Generate Random No. and calculate TBA,

    and ST for the first 16 arrivals.

    USE MS Excel

    Dr. Ashraf S. Youssef

  • 8/9/2019 Simulation of Engineering Systems

    14/19

    Homework 1 Use manual simulation to calculate the

    , ,

    20 arrivals, and AQL if you know that the TBA

    Standard deviation = 5, Service time is a

    =

    and max value = 30.

    Dr. Ashraf S. Youssef

  • 8/9/2019 Simulation of Engineering Systems

    15/19

    S stems

    Lecture - 3 Goodness-of-Fit test

    Chi-Square Test

    Kolmo orov-Smirnov Test

  • 8/9/2019 Simulation of Engineering Systems

    16/19

    Chi-Square Test

    It is suitable for discreet

    an con nuous

    distributions= 1

    2i

    =k iExpected

    xpecteserve

    Calculatedf

    freedom is equal to k-1-p, where p is the number of

    population parameters

    22

    1

    0

    :

    :

    CalculatedCritical

    CalculatedCritical

    H

    H

    =

    Dr. Ashraf S. Youssef

  • 8/9/2019 Simulation of Engineering Systems

    17/19

    Kolmogorov-Smirnov Test

    It is suitable for continuous distributions Onl

    H : K-S From table >= K-S statistics

    H1:K-S From table < K-S statistics

    K-S statistics is equal the maximum difference

    between the cumulative frequency and the

    theoretical cumulative frequency. The degrees offreedom is equal to N

    Dr. Ashraf S. Youssef

  • 8/9/2019 Simulation of Engineering Systems

    18/19

    Important Rule

    -

    large sample size; at least 100observations.

    -

    have small sample size.

    Dr. Ashraf S. Youssef

  • 8/9/2019 Simulation of Engineering Systems

    19/19

    Example:

    Use Chi-Square test and K-S test to evaluate

    the following data at

    = .05: 12.36, 14.15, 6.76, 14.46, 7.47, 5.71, 16.83, 5.17,

    0.03, 19.65, 16.79, 19.33, 17.46, 15.45, 16.08,

    18.01, 11.99, 10.72, 11.51, 11.99, 5.12, 20.18,

    . , . , . , . , . , . , . , . ,

    19.41, 6.31, 6.21, 9.83, 14.66, 8.58, 15.83, 12.52,

    16.39, 6.57, 8.42, 12.87, 8.03, 9.6, 5.42, 15.56,

    18.04, 8.97, 17.11, 7.79, 10, 12, 16, 18, 14, 18,17, 15, 19, 13

    Dr. Ashraf S. Youssef