0% found this document useful (0 votes)
34 views

Data Driven Modeling

Uploaded by

김형진
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views

Data Driven Modeling

Uploaded by

김형진
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

Simio User Group Meeting

Data Driven Modeling

Presenter: Christine Watson

6/5/2018 Copyright 2018 Simio LLC 1


Project Approaches
A simulation OR scheduling project can be approached in two
basic ways (or hybrid) of:
• A Model driven approach or
• A Data driven approach

This presentation will focus on using data tables describing


the process, material and resources to develop a model. The
data can originate from ERP (Enterprise Resource Planning),
MES (Manufacturing Execution System) or Excel data.

6/5/2018 Copyright 2018 Simio LLC 2


Project Approaches
Typical scenarios where a data driven approach will be
appropriate are:

• Current facility with MES installed and operational (rich data)

• Current facility with process, material and resource data in Excel data
tables

• Complex systems with many process steps, parts, routings and final
products

6/5/2018 Copyright 2018 Simio LLC 3


Data Driven Approach
Key points for the Data driven approach:
• Models can be built based on just the data using ‘Add-ins’
▪ The ‘Add-in’ creates all the tables, objects and references from
the data to include:
o Resources
o Routings
o Task sequences
o Etc.

▪ Data can be provided directly from other systems or via human


input in an external configuration/properties table(s)

▪ Add specific process logic where required for specific decision


making/logic

6/5/2018 Copyright 2018 Simio LLC 4


Simio Scheduling Data Tables
Simio provides built in Add-ins to import data from:
• B2MML (Business to Manufacturing Markup Language) data tables
• Wonderware MES data
• Coming Soon – SAP Hanna
Simio B2MML compliant tables include:
• Resources table
• Materials table
• Material Lots table
• Manufacturing Orders table
• Routings table
• Bill Of Material table
• Work In Process table
• Manufacturing Orders Output table

6/5/2018 Copyright 2018 Simio LLC 5


Data Driven Model
We can build a simulation model in Simio for the process shown in
the figure below using a data driven approach.
(SchedulingDiscretePartsProduction example)
Shape1
Operation

Shape
Shape2
Operation
Cut1 Finish1
Operation Operation
Order Shipping
Arrivals Finish Operation
Cut
Cut2 Finish2
Operation Operation
Weld1
Operation

Weld Weld2
Operation

6/5/2018 Copyright 2018 Simio LLC 6


Data Driven Model
Multiple entity (order) types, materials, routings can be added to
enhance the simulation model.

Shape1
Material
Material X
X = 1000 Operation
Route 1
Material
Material Y
Y = 2000
Shape Finished Good A
Shape2 Finished Good B
Operation
Cut1 Finish1 Finished Good C
Products
Operation Operation
Order Route 3 Shipping
Arrivals Finish Operation
Cut
Cut2 Finish2
Operation Operation
Weld1
Operation

BOM WIP Weld Weld2


Route 2
Operation

6/5/2018 Copyright 2018 Simio LLC 7


New Data Table Features
RemoveRows step to remove a single row
(Output tables / Scheduling)
Data Binding enhancements – multiple
bindings per table (experimentation)
Table-based Node and Resource based lists

AutoCreate for objects (discussed in later


session)

6/5/2018 Copyright 2018 Simio LLC 8


Data Binding Enhancements
Create Binding – create multiple bindings for
the same table, using different names
Active Binding – select which binding to show
and click Import to change the data

6/5/2018 Copyright 2018 Simio LLC 9


Data Binding Enhancements
Change All Bindings – multiple tables with the
same ‘name’ (i.e., Original / Revised) can then
be changed for all tables simultaneously

6/5/2018 Copyright 2018 Simio LLC 10


Data Binding Enhancements
Data Tables with multiple bindings will appear
within the Experiment

*Table binding changes could include not only


times, capacities, but PROCESS FLOWS
(routings, tasks, etc.)
6/5/2018 Copyright 2018 Simio LLC 11
Data Table Lists
Node lists can now be specified within data
tables (Example - SchedulingDiscretePartProduction)

6/5/2018 Copyright 2018 Simio LLC 12


Data Table Lists
Resource lists can now be specified within data
tables (SimBit – UsingRelationalTablesToDefineTaksResourceLists)

6/5/2018 Copyright 2018 Simio LLC 13


Summary
Simio has special data Add-in to create the required
B2MML compliant data tables to easily import the
process data

Simio contains various data binding features to support


easy data import and management

Newly added features such as multiple bindings and


node / resource lists in tables allow for even easier data
import/export

6/5/2018 Copyright 2018 Simio LLC 14


Thank you!

6/5/2018 Copyright 2018 Simio LLC 15

You might also like