Simul8
SIMUL8 simulation software is a product of the SIMUL8 Corporation used for simulating systems that involve processing of discrete entities at discrete times. This program is a tool for planning, design, optimization and reengineering of real production, manufacturing, logistic or service provision systems. SIMUL8 allows its user to create a computer model, which takes into account real life constraints, capacities, failure rates, shift patterns, and other factors affecting the total performance and efficiency of production.[1] Through this model it is possible to test real scenarios in a virtual environment, for example simulate planned function and load of the system, change parameters affecting system performance, carry out extreme-load tests, verify by experiments the proposed solutions and select the optimal solution. A common feature of problems solved in SIMUL8 is that they are concerned with cost, time and inventory.
Original author(s) | SIMUL8 Corporation |
---|---|
Developer(s) | SIMUL8 Corporation |
Stable release | SIMUL8 2019
|
Operating system | Windows NT, 95, 98, 2000, XP, Vista, 7, 8, 10 |
Available in | English |
Type | Simulation & Optimization |
License | Proprietary, Concurrent User Licensing |
Website | http://www.simul8.com |
SIMUL8 uses dynamic discrete simulation, which makes it possible to provide unambiguous and concrete results and proofs – information on how the designed or optimized production system will actually function. The outputs of SIMUL8 simulation are "hard data", values and statistics of performance parameters and metrics of the production system.[2]
Model building
Construction of SIMUL8 models is usually not based on programming or statistical data, but rather on drawing organization schemes on the screen. However, SIMUL8 implements a two-way interface with Visual Basic, which leaves space for creation of advanced model features, which cannot be modeled using only the graphical interface. SIMUL8 also provides its own simulation language based on Visual Basic called Visual Logic, which allows the user to implement detailed logic of the simulation. The design of SIMUL8 also facilitates communication with other software packages such as Microsoft Access, Excel and Visio. The support of XML and OLE automation allows working with external sources of data and exporting internal data to other systems. SIMUL8 also supports communication with databases using SQL.[3]
Basic components of SIMUL8 environment
A SIMUL8 simulation revolves around processing work items. They enter the system via work entry points, pass through work centers, may temporarily reside in storage areas and leave via work exit points. In addition to this mechanism, work centers may need specific resources to process work items. A simulation consists of a number of these objects and of the routes between them, modeled as a directed graph.[4]
Component | Description |
---|---|
Work item
(element, entity) |
models physical or logical objects moving through the system. Entities enter the system, induce different sorts of activities, use different kinds of resources and at the end leave the system. A customer, product or document can be a SIMUL8 model entity. |
Entrance (Work entry point) | objects that represent the entry of entities into the system (for example an arrival of customer or formation of a product |
Activity
(Work center, action) |
objects that model activities which the entities go through. Resources are typically used during execution of an activity |
Queue
(Storage bin, stack) |
objects that model cumulation of entities. The stack usually precedes activities for which the stacked entities wait because of lack of resources |
Exit
(Work exit point) |
a place through which the entities leave the modeled system (completion of an order, leaving of a customer) |
Resource
(source) |
objects that are used for modeling capacity restraints of workers, material or means of production used in activities |
Route | objects that connect all the other simulation objects. They represent sequences of activities and thus the movement of entities in the system. |
Typical inputs and outputs
These are the most common parameters of a SIMUL8 model, which are set by the user to influence the conditions of simulated environment:
- cycle times
- production rate
- capacity of production equipment
- arrival/order rates
- production rates of production equipment
- statistics of production equipment failures
The outputs of the simulation provide information about:
- utilization of production equipment
- identification of bottlenecks
- production system performance
- inventory levels
Areas of use
SIMUL8 can be used to model any process where there is a flow of work, however the main areas of use are in manufacturing, health care, contact centers and supply chain.[5]
SIMUL8 can be used to simulate different kinds of:
- manufacturing systems such as assembly line models or models of material flow during production
- logic systems such as model of manipulation with material between storage, manufacturing and expedition, models of storage expeditionary systems or models of logistic services for distribution centers
- administrative workflows such as model of received orders
- client service systems or service delivery such as model of customer attendance at banks, models of call center customer attendance or models of customer attendance at hypermarket cash desks
See also
- Discrete event simulation
- Computer model
- Process optimization
- Simulation software
- list of discrete event simulation software
References
- Concannon et al. Simulation Modeling with SIMUL8, USA, 2003-11-01,ISBN 0-9734285-0-3, p. 68/410
- Logio consulting. "Dynamic simulation and modeling of production systems". Retrieved 2009-01-22.
- SIMUL8 Corporation. "SIMUL8 Standard 2008 FAQs". Retrieved 2009-01-07.
- Concannon et al. Simulation Modeling with SIMUL8, USA, 2003-11-01,ISBN 0-9734285-0-3, p. 115/410
- Gulyás. "Learning SIMUL8: The Complete Guide Review". Retrieved 2008-12-30.