1 / 14

SimWiz – Demonstration of an Expert System-like User Interface for Simulation

SimWiz – Demonstration of an Expert System-like User Interface for Simulation. Moshe Pollatschek moshep@ie.technion.ac.il. Conventional wisdom. Select appropriate building blocks from an inventory Set their parameters Connecting them. Proposed interface. Expert system-like behavior.

zea
Download Presentation

SimWiz – Demonstration of an Expert System-like User Interface for Simulation

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SimWiz – Demonstration of an Expert System-like User Interface for Simulation Moshe Pollatschek moshep@ie.technion.ac.il

  2. Conventional wisdom • Select appropriate building blocks from an inventory • Set their parameters • Connecting them

  3. Proposedinterface • Expert 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.

  4. Illustrative example

  5. Opening Window

  6. List entity types

  7. List all delays that may happen to entities

  8. Show route of entities through delays The delays are drown automatically but the user must place them and connect them Initially delay blocks are colorless

  9. Causes of delays Delay boxes are colored to reflect causes Causes and routes induce further questions

  10. Resources and times in processes

  11. Data of resources

  12. Data of entities

  13. Routing rules

  14. Model file fragments Basic 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

More Related