Saturday, March 30, 2019
Activity Cycle Diagram And The Condition Specification Computer Science Essay
Activity beat plat And The Condition Specification Computer Science Essay umteen descriptive and symbolic techniques for representation of the poser of a shape be present in literature. Some of these techniques are better with one influence while not better with the representation of the another(prenominal) one. Two near important techniques for representation of ensample trick are known as Activity wheel around Diagram and the Condition specification. The natural action roll plot (ACD) has been used an ideal technique to represent a model. The technique is found on Tochers idea of stochastic gearwheels (quoted in Paul et al 1993. The ACD represents the activities of a model with its entities by composing their life cycles. The entity could be a still state as Queue or an active state as action. The Queue and occupation are represented in ACD with specific symbols. snap off ASpecification of the model domainA differentiate enters a cell where it is first loaded on to simple apparatus 1. After this surgical operation the grammatical constituent is either loaded immediately on to utensil 2, or if that weapon is busy, it is moved to a yellowish brown battleground. After the operation on work 2, the case leaves the transcription. All movements are carried out by a robot.The entities in the system and their possible states.A distinguishEnters into cellLoaded into shapeMove to wing if weapon is busyLeaves the elevator car after operation by mold 2 mold 1 i in numberFirst in activityNo waiting for character reference to enter in apparatus 1 gondola 2One in numberSecond or Third in activityNo waiting or waiting for pop to enter in mold 2A zombieMoves a role from positioning zip fastener to mold 1Moves a single out from auto 1 to shape 2 or to mince regularise ifmachine 2 is busyMoves a part from fender order to machine 2 when machine 2 is ready.A mince neighborhoodStores a part when machine 2 is busyDont store a part i f machine 2 is readyMove a part from fan area to machine 2 when machine 2 is readyClasses of EntitiesPermanent entities confirmation in system mold 1 Machine 2, golem unstable entities that move through the system go, Buffer zone1.2 The Activity cycles/second Diagram for each(prenominal) of the entities. secern helpingLeave Machine 2Machine2Machine 1 Enter into Machine 1If machine 2 is busyBuffer zoneWhen Machine 2 is ready persona 1The stragglePartMachine2Machine 1 Accepts part Move part to machine 2If machine 2 is readyMove part to fan zone if machine 2 is busyBuffer zoneFigure 2Machine 1Buffer zoneMachine2Machine 1Accepts a part from machine 1 Send Part out ofWhen Machine 2 is ready machine 2PartFinal PositionIf machine 2 is busyAccepts a part from caramelWhen Machine 2 create readyFigure 3Machine 2Machine2PartPosition zeroMachine 1 Moves part Moves part from machine 1 Moves part out of machine 2From position to machine 2PartFinal PositionZero to machine 1If machine 2 is busyMoves part from machine 1 to buffer zoneWhen Machine 2 is readyMoves part from buffer zone to machine 2Buffer zoneFigure 4A automatonMachine1Machine2Receives part from machine 1 to buffer zoneIf machine 2 is busySend part to machine 2 when Machine 2 is readyBuffer zoneFigure 5A buffer area1.3 The combined Activity Cycle diagram for the whole system and necessary conventions. robot 1 Robot 2PartAt final positionA PartAtPositionZeroMachine 2Machine 1Robot moves a part from Robot moves a part from machine 1 Robot moves a part out from machine 2Position zero to machine 1 to machine 2 if machine 2 is ready at final positionRobot moves a part from machine 1 Robot moves a part from buffer zoneTo buffer zone if machine 2 is busy to machine 2 when machine 2 become availableBuffer zoneFigure 6Part BThe elements of the Activity Cycle Diagram that introduce the parts in the cell.Robots are the elements of ACD that introduce parts into machines. It is fabricated that there are deuce Ro bots. Robot 1 introduce part into machine one and then it has two choices. It moves part from machine 1 to machine 2 if machine 2 is ready to uptake the part. In case the machine 2 is busy, the Robot 1 moves part from machine 1 to buffer zone which is a waiting area.The Robot two is assumed to work with machine 2. It moves part from buffer area into machine 2 when machine 2 becomes available. After processing in machine 2, the Robot 2 moves part from machine 2 to its final position.It should be noted that whatsoever assumptions bring been made for the responsibilities of two elements (Robots) provided exact tasks have been provided.Four bullet points of the key aspects of proposed diagram.The conditions on which the particular activities in your diagram leave be executed. from each one activity in ACD is bound with some condition or conditions. For example, in the activity of moving part from machine 1 to machine 2, the attached condition is availability of the machine 2. The Rob ot 1 will move part from machine 1 to machine 2 provided machines 2 is available to uptake the part. If the condition changes and machine 2 is busy, then Robot 1 will move part to buffer zone.The other signifi jackpott activity of ACD is related to moving part from buffer zone to machine 2. It is assumed to be done by Robot 2. The Robot 2 has two choices or it will be traffic with two conditions. In condition one when machine 2 is busy, The Robot 2 will not move part from buffer area to machine 2. In condition 2 when machine 2 has become available, then the Robot 2 will move part from buffer zone to machine 2.In the third signifi plentyt activity, the Robot 2 will move part from machine 2 to its final coiffure conditional that machine 2 has finished its job on the part. In short, each activity in an ACD is related to one or more(prenominal) conditions.The main attributes of your entitiesThe ACD represents the activities of a model with its entities by composing their life cycles (Abdul et al 1994). The entity could be a passive state as Queue or an active state as activity (Sawhney et al 1995). The Queue and activity are represented in ACD with specific symbols (Shi et al 1997).In the present-day(prenominal) example, there are also two entities. One is the unquestionable activity or the active state like moving Part from machine one to machine 2 and other entity is the passive entity like buffer zone which feces be said as the queue. Similarly we can look at the total entities in ACD. In on-line(prenominal) example, entities are machine 1, machine 2, Part, buffer area, robot.The physical realization of the queues in the systemThe physical activity diagram presents an obvious show to observe the queues in the system (Zeigler 1987). The physical realisation of the queues in the current example comes from the buffer zone which is used as a queue in the example. The part has to wait in buffer area when machine 2 is not free. Therefore the buffer are presen ts a realisation of the physical queue.The issue parameters to be studied by the model built upon activity cycle diagram.Each model is designed to study certain parameters in the model (Halpin 1977). The simulation purge not used primarily for the optimization of parameters is assistive in optimizing the model in joint effort with design digest and mathematical evaluation. In the current study, the potential parameters which can be a focus of the study may be studying of queues at buffer zone level, Rate of feed at machine 1, calculate of part commingle from machine 1 to machine 2 and the removal rate of part from machine 2. All these parameters are of quite significance. For example either significant match at queue (at buffer zone), decrease at the feed rate at machine 1 or delay at removal rate of part at machine 2 can disrupt the Cell function or decrease its efficiency.The good-hearted of simulation experiments that would be performed with the model.In the real world experimentation can be expensive and in manufacturing and production system, many resources may be used in experimentation (McCahill et al 1993). The alternative to expensive experimentation is simulation systems and other analytical methods (Nance et al 1988). Especially computer model simulations may be economical and provide a chance of actual system observation without incurring unacceptable and expensive options (Murata 1989). On the other hand, physical models may not provide a real picture especially where a layout of resources requires examination such as productivity eat (Vanegas et al 1993). In complex and multistage problems, it may become complex to act up real and physical experimentation (Paulson 1978). Some actions and activities are not even possible in real world such as a process like flow line optimisation where blocking of a system is required but practically very hard to take up (Paulson et al 1987). However, simulation is not an optimisation procedure and m ust be supported with other procedures like design depth psychology and optimisation. Therefore we can use experiments like optimisation, design compend, computerisation simulation, manual simulation, and mathematical model analysis.In current example, objective of model will be kept in mind. First of all small models will be built for each entity. Model will be built in forms and each phase will be checked if it is working properly. The model will be made in phases as it is shown in individual ACD examples. The final ACD will be built once the individual ACD for each entity are checked. Each ACD if planned on computer model or manually will be debugged and corrected.ConclusionACD are actually the significant evaluation of the flow chart design but with additional features of being used in production and manufacturing field by simulation process. Software is used in designing, analysis and simulation process. Each ACD has entities, attributes attached with entities and conditions associated with each activity. ACD is developed by designing individual ACD for each activity separately and then analysis them for correction. The whole model ACD is developed by merging individual ACD. The current assignment has provided a chance to understand the process of ACD development and analysis by working from individual ACD to the ACD of whole model.ReferencesAbdul Riaz, S., Shi, j. 1994. Automated face simulation optimization. J Construction Eng and Management. ASCE. 120(2), 374-385.Halpin, D.W.1977. Cyclone. A method for modeling job land site processes. J Construction Eng and Management. ASCE. 103(3), 489-499McCahill, D.F., L.E.Bernold.1993. Resource oriented modeling and simulation in Construction. J Construction Eng and Management. ASCE.119 (3), 590-606.Murata, T.1989. Petri nets. Properties, Analysis and implications. Proceeding of IEEE. 77(4).541-580.Nance, r.e, Overstreet .C.M. 1988. Diagnostic assistance victimisation digraph representations of discrete event simulation model specifications. Transactions of the fellowship for computer simulation. 4(1).33-57.Paulson, B.C.1978. Interactive graphics for simulating construction operations. J. Construction. Div. ASCE. 104(1), 69-76.Paulson, B.C., Chan, W.T., Koo, C.C.1987. Construction Operations simulation by microcomputer. J Construction Eng and Management. ASCE.113 (2), 302-314.Sawhney, A., S.M. AbouRiaz.1995. Simulation based planning method for construction project. J Construction Eng and Management. ASCE. 121(3). 297-303.Shi, J., S.AbouRizk.1997. Resource based modeling for construction simulation. J Construction Eng and Management.Vanegas, J.A., E.B.Bravo., D.W.Halpin.1993. Simulation Technologies for planning heavy construction processes. J Construction Eng and Management. ASCE.119 (2).336-354.Zeigler .B.P. 1987. Hierarchical modular discrete event modeling in an object oriented environment. Simulation. 49(5).219-230.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.