1 / 9

Simulation and Modelling 7 – Verification

Simulation and Modelling 7 – Verification. Yumarsono Muhyi STMIK Supra Even Semester 2008/2009 June 11th, 2009. About Me. Yumarsono Muhyi Head of Information System Dept., STMIK Supra Undergraduate of Electrical Engineering, Telecommunication - ITB

Download Presentation

Simulation and Modelling 7 – Verification

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. Simulation and Modelling7 – Verification Yumarsono Muhyi STMIK Supra Even Semester 2008/2009 June 11th, 2009

  2. About Me • Yumarsono Muhyi • Head of Information System Dept., STMIK Supra • Undergraduate of Electrical Engineering, Telecommunication - ITB • Management Magister, Sistem Informasi - UPN (final semsester dan thesis) • Research Field: Computation, Operational Research, Optimation, Simulation • y.muhyi@gmail.com (email and chat) • y.muhyi@yahoo.com (mostly chat) • 0856-9117-2669 / (021) 93131-633

  3. Lessons • Introduction • Divide-and-Conquer Approach • Animation • Advancing the Simulation Clock • Writing to an Output File

  4. 1. Introduction • Verification: • “Building the model correctly.” • Verification is the continuous process of insuring that the model operates as intended. • Verified model: • Include all of the components specified under the system definition phase. • Actually be able to run without any errors or warnings. • Validation: • “Building the correct model.” • Validation is the process of insuring that the model represents reality.

  5. 2. Divide-and-Conquer Approach • Anything but the simplest system will require a significant amount of model programming. • Simulation programs can benefit from the divide-and-conquerapproach. • This means that the practitioner should break the larger, more detailed system modelinto a smaller, simpler, perhaps higher-level model. • The smaller, simpler model will be correspondinglyeasier to debug.

  6. 3. Animation • Animation: to visualize what the program is doing makes it easier to detect errors in the program. • Animationcan be used for model verification in many different ways: • Using different entity pictures for different types of entities • Following the entities through the system • Changing entity pictures • Displaying global variables or entity attribute values • Displaying plots of global variables or entity attributes • Displaying levels of system statistics

  7. 4. Advancing the Simulation Clock Event by Event • Simulation model animations are usually designed to run in compressed time. • To allowpractitioners to debug their models under controlled circumstances, most simulation software packageshave VCR-like controls. • These allow the practitioner not only to step through the model but also to fastforward to the part of the model the practitioner is interested in viewing.

  8. 5. Writing to an Output File • What to record (output file type): • Event List File • Variable or Attribute Output File

  9. The End • Discussion. • Question and answer. • Case study.

More Related