simwiz – demonstration of an expert system-like user interface for simulation
DESCRIPTION
SimWiz – Demonstration of an Expert System-like User Interface for Simulation. Moshe Pollatschek [email protected]. Conventional wisdom. Select appropriate building blocks from an inventory Set their parameters Connecting them. Proposed interface. Expert system-like behavior. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: SimWiz – Demonstration of an Expert System-like User Interface for Simulation](https://reader038.vdocument.in/reader038/viewer/2022110211/5681349a550346895d9b9088/html5/thumbnails/1.jpg)
SimWiz – Demonstration SimWiz – Demonstration of an Expert System-like of an Expert System-like User Interface for User Interface for Simulation Simulation
Moshe [email protected]
![Page 2: SimWiz – Demonstration of an Expert System-like User Interface for Simulation](https://reader038.vdocument.in/reader038/viewer/2022110211/5681349a550346895d9b9088/html5/thumbnails/2.jpg)
Conventional wisdomConventional wisdom
Select appropriate building
blocks from an inventory
Set their parameters
Connecting them
![Page 3: SimWiz – Demonstration of an Expert System-like User Interface for Simulation](https://reader038.vdocument.in/reader038/viewer/2022110211/5681349a550346895d9b9088/html5/thumbnails/3.jpg)
ProposedProposed interfaceinterfaceExpert system-like behavior. Top-down design. World-view familiar to industrial
engineer. Block diagramming.Modeling Flexibility.Clear, easily understandable and
transparent statement of the model making sense to the laymen.
Drilling down to details.
![Page 4: SimWiz – Demonstration of an Expert System-like User Interface for Simulation](https://reader038.vdocument.in/reader038/viewer/2022110211/5681349a550346895d9b9088/html5/thumbnails/4.jpg)
Illustrative exampleIllustrative example
![Page 5: SimWiz – Demonstration of an Expert System-like User Interface for Simulation](https://reader038.vdocument.in/reader038/viewer/2022110211/5681349a550346895d9b9088/html5/thumbnails/5.jpg)
Opening WindowOpening Window
![Page 6: SimWiz – Demonstration of an Expert System-like User Interface for Simulation](https://reader038.vdocument.in/reader038/viewer/2022110211/5681349a550346895d9b9088/html5/thumbnails/6.jpg)
List entity typesList entity types
![Page 7: SimWiz – Demonstration of an Expert System-like User Interface for Simulation](https://reader038.vdocument.in/reader038/viewer/2022110211/5681349a550346895d9b9088/html5/thumbnails/7.jpg)
List all delays that may List all delays that may happen to entitieshappen to entities
![Page 8: SimWiz – Demonstration of an Expert System-like User Interface for Simulation](https://reader038.vdocument.in/reader038/viewer/2022110211/5681349a550346895d9b9088/html5/thumbnails/8.jpg)
Show route of entities Show route of entities through delaysthrough delays
The delays are drown automatically but the user must place them and connect them
Initially delay blocks are colorless
![Page 9: SimWiz – Demonstration of an Expert System-like User Interface for Simulation](https://reader038.vdocument.in/reader038/viewer/2022110211/5681349a550346895d9b9088/html5/thumbnails/9.jpg)
Causes of delays Causes of delays Delay boxes are colored to reflect causes
Causes and routes induce further questions
![Page 10: SimWiz – Demonstration of an Expert System-like User Interface for Simulation](https://reader038.vdocument.in/reader038/viewer/2022110211/5681349a550346895d9b9088/html5/thumbnails/10.jpg)
Resources and times in Resources and times in procesprocessesses
![Page 11: SimWiz – Demonstration of an Expert System-like User Interface for Simulation](https://reader038.vdocument.in/reader038/viewer/2022110211/5681349a550346895d9b9088/html5/thumbnails/11.jpg)
Data of resourcesData of resources
![Page 12: SimWiz – Demonstration of an Expert System-like User Interface for Simulation](https://reader038.vdocument.in/reader038/viewer/2022110211/5681349a550346895d9b9088/html5/thumbnails/12.jpg)
Data of entitiesData of entities
![Page 13: SimWiz – Demonstration of an Expert System-like User Interface for Simulation](https://reader038.vdocument.in/reader038/viewer/2022110211/5681349a550346895d9b9088/html5/thumbnails/13.jpg)
Routing rulesRouting rules
![Page 14: SimWiz – Demonstration of an Expert System-like User Interface for Simulation](https://reader038.vdocument.in/reader038/viewer/2022110211/5681349a550346895d9b9088/html5/thumbnails/14.jpg)
Model file fragmentsModel file fragmentsBasic Objects of Simulation
===========================
Entity Types that Pass Through the System
job
Delays where Entities Wait
qCPU waits for resource to become free
CPU waits for process (=activity) to end
Resources for Processes
rCPU
rDisk
Routing Entities Through Delays
===============================
Entity Entries to Delays
job arrives at qCPU
.
Rules for Exiting Delays
CPU:randomly
qDisk with probability 0.72
qTape with probability 0.08
E with probability 0.2
Interaction between Objects
===========================
Resources for Process Delays
CPU needs 1 units of rCPU
Disk needs 1 units of rDisk
Tape needs 1 units of rTape
rethink needs no resour
Data of Entities
================
job: interarrival time is EXPO(25/15)
First creation: EXPO(25/15)
Data of Delays
==============
CPU: duration is EXPO(0.8)
Disk: duration is EXPO(1.39)
Tape: duration is EXPO(12.5)
Data of Resources
=================
rCPU: number of available units is 1
rDisk: number of available units is 1
rTape: number of available units is 1