/
Chapter  Introduction to Arena Arena is an easytouse powerful modeling and simulation Chapter  Introduction to Arena Arena is an easytouse powerful modeling and simulation

Chapter Introduction to Arena Arena is an easytouse powerful modeling and simulation - PDF document

myesha-ticknor
myesha-ticknor . @myesha-ticknor
Follow
567 views
Uploaded On 2015-02-18

Chapter Introduction to Arena Arena is an easytouse powerful modeling and simulation - PPT Presentation

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 ID: 36351

The software generates several

Share:

Link:

Embed:


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.