USER’S GUIDEPUBLICATION ARENA-UM001D-EN-P–November 2007Supersedes Publication ARENA-UM001C-EN-PArena®ARENA-UM001D-EN-P_Ttlepage 11/30/07 3:47 PM Pa
ARENA USER’S GUIDE2• • • • •Where can I go for help?Our commitment to your success starts with the suite of learning aids and assistance we provid
ARENA USER’S GUIDE92• • • • •Data modulesData modules are the set of objects in the spreadsheet view of the model that define the characteristics
5 • THE ADVANCED TRANSFER PANEL93• • • • •5 • Advanced Transferautomatically updated whenever Entity.Sequence or Entity.JobStep changes, or whenev
ARENA USER’S GUIDE94• • • • •Conveyor moduleDESCRIPTIONThe Conveyor module allows the definition of either an accumulating or non-accumulating con
5 • THE ADVANCED TRANSFER PANEL95• • • • •5 • Advanced TransferSegment moduleDESCRIPTIONThe Segment module defines the distance between two statio
ARENA USER’S GUIDE96• • • • •PROMPTSPrompt DescriptionName Name of the transporter. Can be used to represent a set of multiple transporter units;
5 • THE ADVANCED TRANSFER PANEL97• • • • •5 • Advanced TransferDistance moduleDESCRIPTIONThe Distance module is used to define the travel distance
ARENA USER’S GUIDE98• • • • •PROMPTSNetwork moduleDESCRIPTIONThe Network module defines a system map that a set of guided transporters will follow
5 • THE ADVANCED TRANSFER PANEL99• • • • •5 • Advanced TransferPROMPTSActivity Area moduleDESCRIPTIONAn Activity Area is an area that can be assoc
ARENA USER’S GUIDE100• • • • •PROMPTSPrompt DescriptionName Name of the activity area’s parent.Description Optional field to describe the activity
10166 • Flow ProcessThe Flow Process PanelTo meet high-volume production requirements, manufacturing operations in the consumer packaged goods industr
1 • WELCOME3• • • • •1 • WelcomeAccess the Arena Symbol FactoryArena animations can be enhanced using Arena Symbol Factory’s extensive library of
ARENA USER’S GUIDE102• • • • •the Project Parameters dialog AND Report Statistics is checked for an individual tank module, then Arena will automa
6 • THE FLOW PROCESS PANEL103• • • • •6 • Flow ProcessSensor moduleDESCRIPTIONThe Sensor module defines a detection device that monitors the level
ARENA USER’S GUIDE104• • • • •Flow moduleDESCRIPTIONThe Flow module is used in conjunction with the Tank module to model semi-continuous flow oper
6 • THE FLOW PROCESS PANEL105• • • • •6 • Flow ProcessThe actual quantity transferred by an entity in the Flow module may be stored in the Quantit
ARENA USER’S GUIDE106• • • • •Regulate moduleDESCRIPTIONThe Regulate module provides discrete control for assigning the maximum rates of regulator
6 • THE FLOW PROCESS PANEL107• • • • •6 • Flow ProcessSeize Regulator moduleDESCRIPTIONA tank regulator may be used for only one flow operation at
ARENA USER’S GUIDE108• • • • •Release Regulator moduleDESCRIPTIONThe Release Regulator module is used to release tank regulators that have been al
6 • THE FLOW PROCESS PANEL109• • • • •6 • Flow ProcessData moduleData modules are the set of objects in the spreadsheet view of the model that def
ARENA USER’S GUIDE110• • • • •
111AA • Statistical DistributionsStatistical DistributionsArena contains a set of built-in functions for generating random numbers from the commonly u
ARENA USER’S GUIDE4• • • • •download page where you can check for possible software updates (patches). If you can’t find the answer you need, cont
ARENA USER’S GUIDE112• • • • •To enter a distribution in an Arena field, you type the name of the distribution (or its four-letter abbreviation) f
A • STATISTICAL DISTRIBUTIONS113• • • • •A • Statistical DistributionsBeta(β, α)BETA(Beta, Alpha) Shape parameters Beta (β) and Alpha (α) specifie
ARENA USER’S GUIDE114• • • • •ContinuousCONTINUOUS(CumP1, Val1, . . ., CumPn, Valn) (c1, x1,. . ., cn,xn)The CONTINUOUS function in Arena returns
A • STATISTICAL DISTRIBUTIONS115• • • • •A • Statistical Distributionswith probability cj – cj–1; given that it is in this interval, it will be di
ARENA USER’S GUIDE116• • • • •DiscreteDISCRETE(CumP1, Val1, . . ., CumPn, Valn) (c1, x1, . . ., cn, xn)The DISCRETE function in Arena returns a sa
A • STATISTICAL DISTRIBUTIONS117• • • • •A • Statistical DistributionsErlang(β, k)ERLANG(ExpMean, k) or ERLA(ExpMean, k) If X1, X2, . . . , Xk are
ARENA USER’S GUIDE118• • • • •Exponential(β)EXPONENTIAL(Mean) or EXPO(Mean) The mean (β) specified as a positive real number.[0, + ββ 2This distri
A • STATISTICAL DISTRIBUTIONS119• • • • •A • Statistical DistributionsGamma(β, α)GAMMA(Beta, Alpha) or GAMM(Beta, Alpha) Shape parameter (α) and s
ARENA USER’S GUIDE120• • • • •JohnsonJOHNSON(Gamma, Delta, Lambda, Xi) or JOHN(Gamma, Delta, Lambda, Xi) Gamma shape parameter (γ), Delta shape pa
A • STATISTICAL DISTRIBUTIONS121• • • • •A • Statistical DistributionsLognormal(μ, σ)LOGNORMAL(LogMean, LogStd) or LOGN(LogMean, LogStd) Mean LogM
522 • Getting StartedGetting StartedIntroductionWhile you may not realize it quite yet, you now have the power to transform your business. Whenever yo
ARENA USER’S GUIDE122• • • • •lognormal random variable X, but rather the mean and standard deviation of the normal random variable lnX.
A • STATISTICAL DISTRIBUTIONS123• • • • •A • Statistical DistributionsNormal(μ, σ)NORMAL(Mean, StdDev) or NORM(Mean, StdDev) The mean (μ) specifie
ARENA USER’S GUIDE124• • • • •Poisson(λ)POISSON(Mean) or POIS(Mean)The mean (λ) specified as a positive real number.{0, 1, . . .}λλThe Poisson di
A • STATISTICAL DISTRIBUTIONS125• • • • •A • Statistical DistributionsTriangular(a, m, b)TRIANGULAR(Min, Mode, Max) or TRIA(Min, Mode, Max)The min
ARENA USER’S GUIDE126• • • • •Uniform(a, b)UNIFORM(Min, Max) or UNIF(Min, Max) The minimum (a) and maximum (b) values for the distribution specifi
A • STATISTICAL DISTRIBUTIONS127• • • • •A • Statistical DistributionsWeibull(β, α)WEIBULL(Beta, Alpha) or WEIB(Beta, Alpha) Shape parameter (α) a
ARENA USER’S GUIDE128• • • • •The Weibull distribution is widely used in reliability models to represent the lifetime of a device. If a system con
129BB • Shapes and SymbolsLibrary Shapes and SymbolsArena .plb picture filesArena’s picture libraries (*.plb files) contain images that you may use fo
ARENA USER’S GUIDE130• • • • •Arena .plb librariesThe list of standard Arena picture libraries includes: Buldings.plb Equipment.plb Faces.plb
B • LIBRARY SHAPES AND SYMBOLS131• • • • •B • Shapes and SymbolsThe basic operation of Symbol Factory simply requires you to select an object from
ARENA USER’S GUIDE6• • • • •The Arena modeling environmentIf Arena is not already running, start it from the Windows Start menu and navigate to Pr
ARENA USER’S GUIDE132• • • • •
133CC • Using Visio and ArenaUsing Visio and ArenaIntroductionSince the mid-1980s, Business Process Improvement (BPI) and simulation have become leadi
ARENA USER’S GUIDE134• • • • •To begin a drawing, browse to the Process Simulation template, which the Process Simu-lator installs in the Program
C • USING VISIO AND ARENA135• • • • •C • Using Visio and ArenaPlace and connect shapesTo define the process flow portion of your model, drag and d
ARENA USER’S GUIDE136• • • • •Enter custom propertiesWhen you place shapes from the Process Simulation stencil, default names appear (e.g., Create
C • USING VISIO AND ARENA137• • • • •C • Using Visio and ArenaThe property values that you define via the custom dialog boxes are stored with the
ARENA USER’S GUIDE138• • • • •If multiple problems are detected, each will be listed with a description and, in the case of invalid or missing pro
C • USING VISIO AND ARENA139• • • • •C • Using Visio and Arenaprocess map into an Arena simulation model. When the process is complete, you have a
ARENA USER’S GUIDE140• • • • •throughout your organization so that everyone who has an interest in the process defini-tion can access it directly
141Index IndexNumerics2-way chance 342-way condition 34AAccess module 81Activate module 85ActiveX support 133Activity Area module 99
2 • GETTING STARTED7• • • • •2 • Getting Startedelements. The lower, spreadsheet view displays model data, such as times, costs, and other paramet
ARENA USER’S GUIDE142• • • • •Batch module 35Beta distribution 111, 113business process modeling 133CCalendar Exceptions 49Calendar St
INDEX143• • • • •Index Flow module 104Flow Process panelFlow module 104Regulate module 106Regulator Set module 109Release Regulator mo
ARENA USER’S GUIDE144• • • • •Request module 89resource constraintsseizing and releasing 31Resource module 17, 42resource sets 46resou
ARENA USER’S GUIDE8• • • • •Process the applicationsNext in our flowchart is a Process module, from the Basic Process panel, representing the Revi
2 • GETTING STARTED9• • • • •2 • Getting StartedNote: If no connection appears between Create and Process, click the Object > Connect menu item
ARENA USER’S GUIDE10• • • • •Decide whether applications are completeAfter the Process, we have a Decide module, from the Basic Process panel, whi
2 • GETTING STARTED11• • • • •2 • Getting Started2. Drag a Dispose module to the right of the Decide module. Arena will connect it to the primary
iiContact RockwellCustomer Support Telephone — 1.440.646.3434Online Support — http://www.rockwellautomation.com/support/Copyright Notice© 2007 Rockwel
ARENA USER’S GUIDE12• • • • •Define model dataNow that we’ve drawn the basic flowchart for our mortgage application process, let’s define the data
2 • GETTING STARTED13• • • • •2 • Getting StartedReview application (Process module)Remember that as we create the flowchart, we’re looking at the
ARENA USER’S GUIDE14• • • • •For our Review Application process, we’ll use a minimum time of 1 hour, most likely value of 1.75 hours, and a maximu
2 • GETTING STARTED15• • • • •2 • Getting Started5. In the Resource Name field of the Resource dialog box, type Mortgage Review Clerk.6. Click OK
ARENA USER’S GUIDE16• • • • •3. For the Percent True field, type 88 to define the percent of entities that will be treated with a “True” decision
2 • GETTING STARTED17• • • • •2 • Getting Started4. Click OK to close the dialog box.Mortgage review clerk (Resource module)Along with our flowcha
ARENA USER’S GUIDE18• • • • •Prepare for the simulationTo make the model ready for simulation, we’ll specify general project information and the d
2 • GETTING STARTED19• • • • •2 • Getting StartedAs the simulation progresses, you’ll see small entity pictures resembling pages moving among the
ARENA USER’S GUIDE20• • • • •You also can step through the simulation one event at a time. Pause the simulation, then click the Step button or pre
2 • GETTING STARTED21• • • • •2 • Getting StartedBy clicking on the entries inside the category sections, you can view various types of results fr
iii1 • Welcome 1What is Arena software? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1Intended audi
ARENA USER’S GUIDE22• • • • •Note: You can toggle between the split view (flowchart and spreadsheet) and a full-screen view of either area by clic
2 • GETTING STARTED23• • • • •2 • Getting StartedAnimate the mortgage review clerk resourceDuring the simulation run, our Mortgage Review Clerk re
ARENA USER’S GUIDE24• • • • •8. If you’d like to have the clerk appear a bit larger, select the picture and use the resize handles to enlarge it.H
2 • GETTING STARTED25• • • • •2 • Getting StartedPlot the number of applications in-processOur second animation enhancement is a plot of how many
ARENA USER’S GUIDE26• • • • •With the edits complete, you may want to save them by clicking Save or pressing Ctrl+S.Rerun the simulationNow that w
2 • GETTING STARTED27• • • • •2 • Getting StartedNext stepsYou’ve succeeded in modeling, simulating, visualizing, and analyzing a simple mortgage
ARENA USER’S GUIDE28• • • • •
2933 • Basic ProcessThe Basic Process PanelThis chapter describes the flowchart and data modules that you’ll use to model your process. Additionally,
ARENA USER’S GUIDE30• • • • •Dispose moduleDESCRIPTIONThis module is intended as the ending point for entities in a simulation model. Entity stati
3 • THE BASIC PROCESS PANEL31• • • • •3 • Basic ProcessProcess moduleDESCRIPTIONThis module is intended as the main processing method in the simul
ARENA USER’S GUIDEiv• • • • •Animate the mortgage review clerk resource . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23Plot the number
ARENA USER’S GUIDE32• • • • •Delay Type Type of distribution or method of specifying the delay parameters. Constant and Expression require single
3 • THE BASIC PROCESS PANEL33• • • • •3 • Basic ProcessProcess module — Resource dialogPROMPTSPrompt DescriptionType Specification of a particular
ARENA USER’S GUIDE34• • • • •Decide moduleDESCRIPTIONThis module allows for decision-making processes in the system. It includes options to make d
3 • THE BASIC PROCESS PANEL35• • • • •3 • Basic ProcessBatch moduleDESCRIPTIONThis module is intended as the grouping mechanism within the simulat
ARENA USER’S GUIDE36• • • • •PROMPTSSeparate moduleDESCRIPTIONThis module can be used to either copy an incoming entity into multiple entities or
3 • THE BASIC PROCESS PANEL37• • • • •3 • Basic ProcessPROMPTSAssign moduleDESCRIPTIONThis module is used for assigning new values to variables, e
ARENA USER’S GUIDE38• • • • •PROMPTSRecord moduleDESCRIPTIONThis module is used to collect statistics in the simulation model. Various types of ob
3 • THE BASIC PROCESS PANEL39• • • • •3 • Basic ProcessPROMPTSPrompt DescriptionName Unique module identifier displayed on the module shape.Type T
ARENA USER’S GUIDE40• • • • •Data modulesData modules are the set of objects in the spreadsheet view of the model that define the characteristics
3 • THE BASIC PROCESS PANEL41• • • • •3 • Basic ProcessQueue moduleDESCRIPTIONThis data module may be utilized to change the ranking rule for a sp
CONTENTSv• • • • •Signal module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62Store m
ARENA USER’S GUIDE42• • • • •Resource moduleDESCRIPTIONThis data module defines the resources in the simulation system, including costing infor-ma
3 • THE BASIC PROCESS PANEL43• • • • •3 • Basic ProcessVariable moduleDESCRIPTIONThis data module is used to define a variable’s dimension and ini
ARENA USER’S GUIDE44• • • • •TYPICAL USES Number of documents processed per hour Serial number to assign to parts for unique identification Spa
3 • THE BASIC PROCESS PANEL45• • • • •3 • Basic ProcessPatterns. (For more details, refer to the section entitled “Calendar schedule information”
ARENA USER’S GUIDE46• • • • •Set moduleDESCRIPTIONThis data module defines various types of sets, including resource, counter, tally, entity type,
3 • THE BASIC PROCESS PANEL47• • • • •3 • Basic ProcessCalendar schedule informationTime Pattern DESCRIPTIONA Time Pattern defines a series of val
ARENA USER’S GUIDE48• • • • •Duration The length of this time pattern, which establishes the period in which the time pattern will repeat. For exa
3 • THE BASIC PROCESS PANEL49• • • • •3 • Basic ProcessCalendar Exceptions DESCRIPTIONAn Exception defines a value that is to be applied for a res
ARENA USER’S GUIDE50• • • • •Calendar States DESCRIPTIONA Calendar State defines a name that can be used in place of a numeric value when defin-in
5144 • Advanced ProcessThe Advanced Process PanelThis chapter presents the modules included on the Advanced Process panel, where you’ll find additiona
ARENA USER’S GUIDEvi• • • • •Network module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
ARENA USER’S GUIDE52• • • • •Dropoff moduleDESCRIPTIONThe Dropoff module removes a specified number of entities from the entity’s group and sends
4 • THE ADVANCED PROCESS PANEL53• • • • •4 • Advanced ProcessTYPICAL USES Waiting for a traffic light to turn green Holding a part for authoriza
ARENA USER’S GUIDE54• • • • •Match moduleDESCRIPTIONThe Match module brings together a specified number of entities waiting in different queues. T
4 • THE ADVANCED PROCESS PANEL55• • • • •4 • Advanced ProcessPickup moduleDESCRIPTIONThe Pickup module removes a number of consecutive entities fr
ARENA USER’S GUIDE56• • • • •Microsoft Excel, Microsoft Access, and ActiveX Data Objects Access Types. When an entity arrives at the ReadWrite mod
4 • THE ADVANCED PROCESS PANEL57• • • • •4 • Advanced ProcessRelease moduleDESCRIPTIONThe Release module is used to release units of a resource th
ARENA USER’S GUIDE58• • • • •PROMPTSRemove moduleDESCRIPTIONThe Remove module removes a single entity from a specified position in a queue and sen
4 • THE ADVANCED PROCESS PANEL59• • • • •4 • Advanced ProcessPROMPTSSeize moduleDESCRIPTIONThe Seize module allocates units of one or more resourc
ARENA USER’S GUIDE60• • • • •Expression Expression that evaluates to a resource name to be seized.Quantity Number of resources of a given name or
4 • THE ADVANCED PROCESS PANEL61• • • • •4 • Advanced ProcessSearch moduleDESCRIPTIONThe Search module searches a queue, a group (batch), or an ex
CONTENTSvii• • • • •C • Using Visio and Arena 133Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ARENA USER’S GUIDE62• • • • •Signal moduleDESCRIPTIONThe Signal module sends a signal value to each Hold module in the model set to Wait for Signa
4 • THE ADVANCED PROCESS PANEL63• • • • •4 • Advanced ProcessStore moduleDESCRIPTIONThe Store module adds an entity to storage. The Unstore module
ARENA USER’S GUIDE64• • • • •TYPICAL USES Removing the entity from an animation location when processing is complete Tracking the number of cust
4 • THE ADVANCED PROCESS PANEL65• • • • •4 • Advanced ProcessTYPICAL USES Rotate a resource picture to 180 degrees at a rate of 5 degrees per sec
ARENA USER’S GUIDE66• • • • •TYPICAL USES Various checkout queues in a grocery store (queues) Animation locations for performing operations (sto
4 • THE ADVANCED PROCESS PANEL67• • • • •4 • Advanced ProcessPROMPTSFailure moduleDESCRIPTIONThe Failure module is designed for use with resources
ARENA USER’S GUIDE68• • • • •File moduleDESCRIPTIONThe File module must be included whenever external files are accessed using the Read-Write modu
4 • THE ADVANCED PROCESS PANEL69• • • • •4 • Advanced ProcessStateSet moduleDESCRIPTIONThe StateSet module is used to define states for a resource
ARENA USER’S GUIDE70• • • • •Statistic moduleDESCRIPTIONThe Statistic module is used to define additional statistics that are to be collected duri
4 • THE ADVANCED PROCESS PANEL71• • • • •4 • Advanced ProcessReport Label Defines the symbol name for the expression. This name appears as the rep
ARENA USER’S GUIDEviii• • • • •
ARENA USER’S GUIDE72• • • • •Storage moduleDESCRIPTIONThe Storage module defines the name of a storage. Storages are automatically created by any
7355 • Advanced TransferThe Advanced Transfer PanelThis chapter presents the modules from the Advanced Transfer panel, which includes the modules need
ARENA USER’S GUIDE74• • • • •Report Statistics Specifies whether or not statistics will automatically be collected and stored in the report databa
5 • THE ADVANCED TRANSFER PANEL75• • • • •5 • Advanced TransferLeave moduleDESCRIPTIONThe Leave module is used to transfer an entity to a station
ARENA USER’S GUIDE76• • • • •Units Time units used for the delay time.Transfer Out Determines whether a resource (Seize Resource), transporter (Re
5 • THE ADVANCED TRANSFER PANEL77• • • • •5 • Advanced TransferPickStation moduleDESCRIPTIONThe PickStation module allows an entity to select a pa
ARENA USER’S GUIDE78• • • • •PickStation module — Stations dialogPROMPTSTest Condition Test condition to use for the station selection process, ei
5 • THE ADVANCED TRANSFER PANEL79• • • • •5 • Advanced TransferRoute moduleDESCRIPTIONThe Route module transfers an entity to a specified station
ARENA USER’S GUIDE80• • • • •Station moduleDESCRIPTIONThe Station module defines a station (or a set of stations) corresponding to a physical or l
5 • THE ADVANCED TRANSFER PANEL81• • • • •5 • Advanced TransferConveyor flowchart modulesAccess moduleDESCRIPTIONThe Access module allocates one o
111 • WelcomeWelcome What is Arena software?Arena software enables you to bring the power of modeling and simulation to your business. It is designed
ARENA USER’S GUIDE82• • • • •Convey moduleDESCRIPTIONThe Convey module moves an entity on a conveyor from its current station location to a specif
5 • THE ADVANCED TRANSFER PANEL83• • • • •5 • Advanced TransferExit moduleDESCRIPTIONThe Exit module releases the entity’s cells on the specified
ARENA USER’S GUIDE84• • • • •Start moduleDESCRIPTIONThe Start module changes the status of a conveyor from inactive to active. The conveyor may ha
5 • THE ADVANCED TRANSFER PANEL85• • • • •5 • Advanced TransferPROMPTSTransporter flowchart modulesActivate moduleDESCRIPTIONThe Activate module i
ARENA USER’S GUIDE86• • • • •TYPICAL USES A mechanic allocates a forklift for scheduled maintenance Allocate a taxi to pick up waiting passenger
5 • THE ADVANCED TRANSFER PANEL87• • • • •5 • Advanced TransferFree moduleDESCRIPTIONThe Free module releases the entity’s most recently allocated
ARENA USER’S GUIDE88• • • • •PROMPTSMove moduleDESCRIPTIONThe Move module advances a transporter from one location to another without moving the c
5 • THE ADVANCED TRANSFER PANEL89• • • • •5 • Advanced TransferRequest moduleDESCRIPTIONThe Request module assigns a transporter unit to an entity
ARENA USER’S GUIDE90• • • • •Transport moduleDESCRIPTIONThe Transport module transfers the controlling entity to a destination station. After the
5 • THE ADVANCED TRANSFER PANEL91• • • • •5 • Advanced TransferIf a free-path transporter is being used, then the time delay to move the entity an
Komentáře k této Příručce