Virtual Learning Factory Toolkit
  • Virtual Learning Factory Toolkit
  • VLF Knowledge Base
    • Factory Data Model
      • OWL Classes
      • SPARQL Queries
      • SPARQL Updates
    • Instantiation of Factory Models
      • Assets
        • Assets in Spreadsheet
        • Assets in JSON
        • Assets in Ontology
      • 3D Models of Assets
        • 3D Models for Virtual Reality
      • Statechart
      • Animations
      • Data Repositories
        • Local Repository
        • Remote Repository
  • VLF Tools and Libraries
    • OntoGui
      • Modules
        • Control Panel
        • Individual Manager
        • System Design
        • Utilities
      • Personalization
    • OntoGuiWeb
      • Modules
        • Control Panel
        • SPARQL
        • Graphs OWL
        • Utilities
        • Asset Design
        • System Design
        • System Control
        • Performance Evaluation
        • MQTT Sync
        • Virtual Environment
        • Graphs Eng
        • StateChart
      • Personalization
    • jsimIO
      • How to start
      • JMT Overview
        • JSim
          • Model generation
          • Launch of the simulation
          • Reporting
        • Bibliography
    • VEB.js
      • Functionalities
      • Input/Output files
      • Integration with other software tools
      • Advanced Users
    • ApertusVR
    • MTM
      • How to start
      • Formalise the process
      • Prepare input data
      • Execution and results
    • MOST
      • How to start
      • Formalise the process
      • Prepare input data
      • Execution and results
    • RULA
      • How to start
      • Formalise the process
      • Prepare input data
      • Execution and results
    • OCRA
      • How to start
      • Prepare input data
      • Execution and results
  • Use Cases
    • Automated Assembly Line
    • Assets and Animations
    • Modelling of Factory Assets
      • Modelling of an Assembled Product
      • Modelling of a Workstation
      • 3D Modelling of a Workstation for Virtual Reality
    • Process Modelling
      • Modelling an Assembly Process
    • Modelling of a manufacturing system
      • Modelling in OntoGui
      • Modelling a Job Shop using OntoGui
      • Modelling of a Flow Shop using OntoGui
      • Modelling a Hybrid Flow Shop using OntoGui
      • Modelling an assembly system using OntoGui
    • Performance evaluation using jsimIO
      • Performance evaluation of a manufacturing system
        • Performance evaluation in Jsim
        • Performance evaluation of a Flow Shop using Jsim
        • Performance Evaluation of a Job Shop using JSim
        • Performance evaluation of a Hybrid Flow Shop using Jsim
        • Performance evaluation of an assembly system using Jsim
      • jsimIO Assembly
      • jsimIO Automatic
      • jsimIO Production
  • Classworks
  • Advanced Features
    • JMT model
      • Automatic generation of a JMT model
      • Automatic generation of animations
    • Enabling technologies
      • Node-RED
        • Node-RED tutorial
      • RDF libraries
Powered by GitBook
On this page
  • Assembly Process
  • Case Description
  • Formal Model
  • Performance Evaluation
  • Modelling of the system
  • Simulation results

Was this helpful?

  1. Use Cases
  2. Performance evaluation using jsimIO
  3. Performance evaluation of a manufacturing system

Performance evaluation in Jsim

PreviousPerformance evaluation of a manufacturing systemNextPerformance evaluation of a Flow Shop using Jsim

Last updated 3 years ago

Was this helpful?

Assembly Process

Case Description

Stage

Technology

Input

Output

Duration

1

Adhesive joining

Component1, Component2

WIP1

Normal(10, 2)

2

Spot welding

WIP1, Component3

WIP2

Normal(5, 1)

3

Hemming

WIP2, Component4

Final product

Normal(2, 1)

The assembly process is a combination of three stages: Adhesive joining, Spot welding and hemming. And the Final product is a result of joining the four components: Component 1, Component 2, Component 3 and Component 4 where WIP1 and WIP2 are the intermediary outputs during the process. The table below defines the input, output and processing time of each stage.

​But while modelling the system in JMT, we have eliminated the intermediary outputs WIP 1 and WIP 2. Instead we have assumed Final product to travel throughout the assembly process

Formal Model

Performance Evaluation

Modelling of the system

Open JSIM graph from the various tools in the home panel of JMT software

  1. Select the source and sink icons in the toolbar and then place it in the workspace

Insert machines into the workspace by clicking the queue icon in the toolbar

Insert Fork and joins into the system by clicking on the above highlighted icons. All the 4 components gets divided at Fork 1 and they are routed accordingly

Customer Classes

  1. Click on Add class button

  2. All the components are selected as open type

  3. Select fork as the reference station for the components

  4. Select source as the reference station for the final product

  1. Click on Edit button and select Exponential in order to record the interarrival time of final product

  2. Enter the desired generation rate which is 1 part/second

Fork 1

  1. Select Infinite capacity option under the queue section of Fork 1

  1. Select Branch probabilities as the fork strategy for Component 1

  2. Enter the probability as 1 for Join 1 and 0 for other two joins

  1. Select Branch probabilities as the fork strategy for Component 2

  2. Enter the probability as 1 for Join 1 and 0 for other two joins.

  1. Select Branch probabilities as the fork strategy for Component 3

  2. Enter the probability as 1 for Join 2 and 0 for other two joins

  1. Select Branch probabilities as the fork strategy for Component 4

  2. Enter the probability as 1 for Join 3 and 0 for other two joins

  1. Select Multi Branch Class Switch as the fork strategy Final product. Here the final product is modelled throughout the process eliminating the intermediary outputs WIP 1 and WIP 2

Join 1

  1. Select Standard join as the join strategy for all the components

  2. Select Quorum as the join strategy for the Final product. Follow the same for all the joins

  1. Select Disabled option as the routing strategy for the components 3 and 4

  2. Select Probabilities as routing strategy for the Final product

  3. Enter the probability as 1 for Adhesive joining

Adhesive joining

  1. Select Infinite capacity option under the queue section of Adhesive joining

  1. Select Disabled as the strategy for all the components under Service time distributions table

  2. Select Load independent as the strategy for Final product and click Edit

  3. Choose Normal distribution

  4. Enter 10 as the mean and 2 as the standard deviation value

  1. Select Random option as the routing strategy for the components

  2. Select Probabilities as routing strategy for the Final product

  3. Enter the probability as 1 for Join 2

Join 2

  1. Select Disabled option as the routing strategy for the components 1,2 and 4

  2. Select Probabilities as routing strategy for the Final product

  3. Enter the probability as 1 for Spot welding

Spot welding

  1. Select Disabled as the strategy for the components

  2. Select Load Independent as the strategy for Final product. Enter normal(5,1) as the service time

  1. Select Probabilities as routing strategy for the Final product and Random for the components

  2. Enter the probability as 1 for Join 3

Join 3

  1. Select Disabled option as the routing strategy for the components 1,2 and 3

  2. Select Probabilities as routing strategy for the Final product

  3. Enter the probability as 1 for Hemming

Hemming

  1. Select Disabled as the strategy for the components

  2. Select Load Independent as the strategy for Final product. Select normal distribution and enter 2 as mean and 1 as standard deviation

  1. Select Probabilities as routing strategy for the Final product and Random for the components

  2. Enter the probability as 1 for Sink

Performance Indices

  1. Click on Select an index drop down box and choose Throughput per sink and Utilization as indices

  2. Select Final product as the class and Sink as the station

  3. Select all the three stations in order to find the utilization

Simulation results

Utilization of :

Adhesive joining = 1

Spot welding = 1

Hemming = 1

Throughput of the system = 0.4851

process classify