195K - views

Chapter Introduction to Arena Arena is an easytouse powerful modeling and simulation software tool that allows the user to construct a simulation model and run experiments on the model

The software generates several reports as a result of a simulation run 21 The Arena Window Fig 21 The Arena window After Arena starts the computer screen shows the Arena window Figure 21 shows what the Arena window typically looks like This is the a

Embed :
Pdf Download Link

Download Pdf - The PPT/PDF document "Chapter Introduction to Arena Arena is ..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.

Chapter Introduction to Arena Arena is an easytouse powerful modeling and simulation software tool that allows the user to construct a simulation model and run experiments on the model






Presentation on theme: "Chapter Introduction to Arena Arena is an easytouse powerful modeling and simulation software tool that allows the user to construct a simulation model and run experiments on the model"— Presentation transcript:

2.4ASimpleModelofTheCarwashSystem2.3UsingArenaTobuildasimulationmodelandtocarryoutsimulationrunswithArena,auserperformsthefollowingsteps:1.Constructionofabasicmodel.Arenaprovidesthemodelwindowowchartview,whichisaowchart-styleenvironmentforbuildingamodel.Theuserselectsanddragstheowchartmoduleshapesintothemodelwindowandconnectsthemtodeneprocessowofthemodel.2.Addingdatatothemodelparameters.Theuseraddsactualdata(e.g.,processingtimes,resourcedemands,others)tothemodel.Thisisdonebydouble-clickingonmoduleiconsandaddingdata.3.Performingasimulationrunofthemodel.Theuserrunsthesimulationandex-aminestheresults.4.AnalysisofthesimulationresultsprovidedbytheautomaticreportsofArena.Theusercanexpandthestatistics.5.Modifyingandenhancingthemodelaccordingtotheuserneeds.Arenaprovidesafamilyofapplicationsolutiontemplates(ASTs)builtontheArenasimulationsystem.2.4ASimpleModelofTheCarwashSystemVehiclesarriveintoacarwashshoptogetasimplewashandcleanup.TheCarwashsystemconsistsofasinglewashmachine,whichprovidestheactualservicetothevehicles.Arrivingvehiclesjoinalinetowaitforservice.Thevehicleattheheadofthelineistheonethatisnexttobeservicedbythecarwashmachine.Aftertheve-hiclewashiscompleted,thevehicleleavesthesystem.Thevehiclesareconsideredthecustomersofthesystem,astheyaretheentitiesrequestingservicebytheserver(thewashmachine).Figure2.2showsagraphicalviewoftheconceptualmodeloftheCarwashsystem. Fig.2.2GraphicalviewoftheconceptualmodeloftheCarwashsystem 2IntroductiontoArenaToplacethetworemainingmodulesinthemodel,theuserselectstheCreatemodule,whichisonthemodelview.TheuserthendragstheProcessmoduleintheBasicprocesspanelontheprojectbartotheowchartmodelviewandplacesitatanylocationtotherightoftheCreatemodule.Thetwomoduleswillautomaticallybeconnected.NowtheuserselectstheProcessmoduleonthemodelviewanddragstheDisposemoduleintheBasicprocesspanelontheprojectbartotheowchartmodelviewandplacesitatanylocationtotherightoftheProcessmodule.Figure2.5showsthecompleteowchartoftheCarwashmodel.Thesecondmod-uleinthemodelisaProcessmodulewithassignednameWashstation.ThethirdmoduleisaDisposemodulewithassignednameVehiclesexit Fig.2.7TheresourcesdialogwindowintheCarwashmodelThepropertiesoftheProcessmodulewereassignedinasimilarmannerasfortheCreatemodule.Theuserdouble-clicksontheProcessmoduleandopensthedialogwindowofthemodule.Theactualvaluestobeusedarethenassignedtoallthepropertiesofthemodule,asshowninFigure2.6.ThenameassignednametotheProcessmoduleisWashstation.TheActionselectedforthemoduleis.Thismeansthatavehiclethatarriveswillwaituntiltheresourcebecomesavailable,itwillseizetheresource,itwillwaitfortheserviceinterval,andthenitwillreleasetheresource.Theactuallytheprocessingtimeortheserviceinterval.Tospecifytheresourcethatthevehicleneedsforservice,theuserclickstheAddbuttonontheResourcesareaoftheProcessmodule.AsmallResourcesdialogwin-dowappears.TheresourceisspeciedandthenameassignedtoitisWashmachineFigure2.7showstheResourcesdialogwindow.Tosetupthesimulationruns,theuserselectstheRunmenuandselectsSetup.ThedialogwindowthatappearsisshowninFigure2.8.ThisgureshowstheprojecttitleintheProjectParameterstab.TheReplicationsParameterstaboftheRunSetupdialogwindowisshowninFigure2.9.ThemainparametersetisthereplicationLength,whichisthesimulation 2IntroductiontoArenaTorunthesimulation,theuserselectsGofromtheRunmenu,orpressesF5.Afterthesimulationrunstocompletion,Arenawillasktheuserwhetherhe/sheneedstoopenthereports. Fig.2.10TheCategorybyReplicationreportoftheCarwashmodelThevariousreportsproducedbyArenaafterasimulationruncanbeaccessedandopenedfromtheReportspanelintheProjectbar.ArenaopenstheCategoryOverviewReportbydefault.Figure2.10showspartoftheCategorybyReplicationsreport.ThereisalsoatextlewithasummaryofresultsintheleFromthisreport,theaveragewaittimeofavehicleis2.2082minutes.Themax-imumwaittimeis4.4362minutes.Theaveragetimethatavehiclespentinthecarwashshopis2.4005minutes.Thetotalnumberofvehiclesthatarrivedis106andthetotalnumberofvehiclesthatwereservicedis106,therestremainedinthe Fig.2.11TheResourcesreportoftheCarwashmodel 2IntroductiontoArena Fig.2.13Partialreportaftermodifyingtheinputparametersmodules.Arenaprovidesasimplemethodtosetupthesimulationparametersandthemodelinputparameters.Avarietyofreportswiththecorrespondingsimulationresultsisproduced.ExercisesWritealistofsystemsthatwouldhaveasimilarmodelastheonefortheCar-washsystem.Increasetheinter-arrivalintervalofthearrivingvehiclesintheCarwashmodelandperformoneormoresimulationmodels.Commentonthedifferencesinresultscomparedtotheresultsfromtheoriginalsimulationrun.Decreasetheinter-arrivalintervalofthearrivingvehiclesintheCarwashmodelandperformoneormoresimulationmodels.Commentonthedifferencesinresultscomparedtotheresultsfromtheoriginalsimulationrun.IncreasetheaverageprocessingintervalofthevehiclesintheCarwashmodelandperformoneormoresimulationmodels.Commentonthedifferencesinresultscomparedtotheresultsfromtheoriginalsimulationrun.DecreasetheaverageprocessingintervalofthevehiclesintheCarwashmodelandperformoneormoresimulationmodels.Commentonthedifferencesinresultscomparedtotheresultsfromtheoriginalsimulationrun.