SlideShare une entreprise Scribd logo
1  sur  4
Télécharger pour lire hors ligne
International Journal of Modern Engineering Research (IJMER)
                 www.ijmer.com         Vol.2, Issue.6, Nov-Dec. 2012 pp-4211-4214       ISSN: 2249-6645

      An Algorithm Based Simulation Modeling For Control of
                       Production Systems
                             Srinivas Viswanath V1, R Ramanujam2, VM Nistane3
                                           1,2
                                                 Mechanical Engineering, VIT University, India,
                                             3
                                                 Mechanical Engineering, VNIT Nagpur, India.

ABSTRAC: This paper describes an algorithm based                         Algorithm based paradigm, is a collection of data (attributes)
simulation approach for the design of a flexible production              together with all the operations (methods) which access or alter that
system Which allows the implementation of logic during the               data (Hill, 1996). Some or all of these operations could be used to
system design stage. The Algorithm design approach is built              provide a uniform external interface to other parts of the system.
around the basic concept of supervisory control based on limited         Other objects in the system can interact with this object only
Automation. We provide the optimal inventory control policy and          through requests for the object to execute its operations. The ability
characterize its structural properties for the single-period model.      of the Algorithm based paradigm to provide a direct representation
Through an extensive numerical study, we demonstrate that                for real world objects comes with four unique features associated
applied programmed methodology is sufficiently accurate and              with it, data abstraction, and dynamic binding.
close to optimal. The system resources are modeled to be
monitored for real-time control. Real-time control issues
including deadlock resolution, resource failures in various modes
of operation and recovery from failures while sustaining
desirable logical system properties are integrated into the logical
design for simulating the supervisory controller.

Keywords: Algorithm, Automated systems, Inventory
control, Production systems, simulation.
                                                                                        Fig 1.1 System design for Automation
                   I. INTRODUCTION
          Evaluation of existing performance levels of                              Algorithm based simulations have now been produced in
discrete parts production plant design is quite difficult and            many languages, however it is important to emphasize that the use
has to go with Algorithm based simulation models. Current                of Algorithm based methods is not dependent on any particular
commercial software for the simulation of production system              programming language (Jones & Powell, 1993). This paper
designs does not incorporate models of the sensory data                  presents an Algorithm based design approach for the simulation of
collection and electronic control systems that will eventually           flexible production systems. The approach is an extension of
drive the operation of the factory that the simulation is                Boucher, Yalcin, and Tai (2000) in scope, design and
modeling. This leaves the control system design architecture             implementation. The methodology in Boucher et al.            (2000)
as a separate design task to be performed later.                         integrates real-time supervisory control and physical system
          Consequently, the impact of the control system on              simulation using ARENA simulation coupled with control
system performance is evaluated after the construction of the            modules developed using C programming language. The proposed
plant. Integration of control system design into plant                   approach in this paper extends the scope by integrating resource
simulation models requires modeling the plant in terms of                failures and recovery from failure procedures. The Algorithm
events that will have to be monitored, recorded, and used for            based design and implementation approach pursued in this work is
control. In principle, the software used to control the                  also different, and has proven to be more effective with respect to
simulated factory operations could also be used to drive the             ease of implementation, debugging and extensibility. In this paper,
operations of the actual factory after it is constructed. The            CCC, which is an Algorithm based extension to the C
traditional hierarchical decomposition approach to the design            programming language, is used. The important features of the
and control of production systems includes the strategic level           described framework are: (1) integrates control system design into
(initial design) at the top, followed by the tactical (system            the simulation of the physical process, (2) horizontally and
configuration) and operational levels (part dispatching)                 vertically extendible within the production system design and
towards the bottom. The control systems as they are referred             control functions hierarchy (3) the mathematical foundation based
to in this paper, reside below the operational decisions layer           on finite automata formalism allows for logical as well as
and deal with real-time control of the production system,                quantitative analysis of the system, (4) facilitates the design and
which includes deadlock resolution and recovery from                     implementation of robust and formal controller models and
resource failures.                                                       algorithms that can service a variety of system designs, resolve
                                                                         deadlocks, and accommodate a range of resource failures, and (5)
1.2. Algorithm based simulation                                          allows an analyst to design and evaluate the impact of different
           The primary contribution of Algorithm based approaches        control programs on factory performance, and evaluation of
is through their ability to facilitate links between the analysis and    various production system designs in a ‘plug’ n play” fashion.
specification of a real system and the design and implementation of
an action model for that real system where the structure and
behavior of entities are readily modeled as objects. An object, in the
                                                            www.ijmer.com                                                        4211 | Page
International Journal of Modern Engineering Research (IJMER)
                 www.ijmer.com         Vol.2, Issue.6, Nov-Dec. 2012 pp-4211-4214       ISSN: 2249-6645
                       II. Physical system                                         4.2 Calculation of Buffer Stock / Inventory Levels
           The physical system considered is a fully automated                        The Proposed system supports level production. It helps
flexible production cell that has a number of single capacity              to maintain stable and efficient operations. The question of how
machines and a central material-handling device, such as a robot,          many proposed to use is a basic issue in tuning a proposed system.
that interconnects these machines. There is an input and an output         If your factory makes products using mostly standard, repeated
buffer where parts can be loaded and unloaded to and from the cell         operations, the number of proposed can be determined using the
via the material-handling device. Each machine and the material            formula The number of proposed you need dependent on the
handler are assumed to have their own internal controller as well as       number of pallets or containers and their capacity. Lead times,
a Programmable Logic Controller (PLC) that it is connected to              safety margins or buffer inventory , and transportation time for
which coordinates its interactions with the rest of the components         proposed retrieval are also important factors. Several questions
in the system. The cell controller monitors the machine PLCs for           must be answered when deciding the number of proposed to use.
machine failures, repair completions, event start and finish signals,      • How many products can be carried on a pallet?
etc.                                                                       • How many transport lots are needed, given the frequency of
           III. Algorithm based design framework                           transport?
           In order to simulate the real-time control activities, the      • Will a single product or mixed products be transported?
system model must consider several factors such as the status of
machines and material handlers, processing requirements of the             4.3. Inventory Level:
parts in the system, sequencing of the operations required by these        Inventory level is very important in between the process. That is
parts and contingencies such as equipment breakdowns. The                  also called as safety stock level which is calculated as below.
proposed Algorithm based design approach contains constructs to            Inventory level = [Daily Production Requirement * (1+α)]
model: (1) production cell, (2) the control structure to accomplish        Daily Production requirement for COMPONENT 1
desired system behavior, and (3) communication between the cell            Outer Ring = 4000 components
and its controller. The modeling of the cell includes the definition       According to monthly plan If safety factor α=1,
of machines, robots, input and output buffers, their interactions and      Inventory level for COMPONENT 1
associated contingencies such as resource failures.                         Outer Ring =DR * (1+ α) =4000 * (1+ 1) = 8000.

                        IV. Methodology                                    4.2. Simulation inputs
4.1. Mathematical Model:                                                               The input files to the simulation describe the processing
           As discussed earlier in the previous chapter the                times and the routing of the part types in the cell representing the
production process WIP inventory was increasing and there was              full set of alternative production sequences for the parts. There are
increase in the loss of utilization of resources as well. So there is a    two types of files. Thepartplantstate[i].txt specifies the machine
need of proper scheduling technique which takes care of this               which can perform the required operation on part typeiin a
problem. The Gantt charts can be one of the techniques to tackle           particular state. The partprocessplan[i].txt describes the state
this problem but the problem with the technique is that it is a slow       transitions for the part typei and the processing time for that part in
and time consuming process [5]. Each and every time we need to             each state. Together, they contain all the information to generate the
charts and also beyond a certain limit of time span it is difficult to     corresponding Finite Automata models of the parts. At the
read the charts. As the number of operations or number of batches          beginning of each simulation, the user also specifies the number of
in the scheduling increases in order to accommodate the larger time        machines in the cell model and the number of parts to be processed
span either the Gantt charts have to be huge or the resolution has to      in the plant during the simulation. The user may also simulate
be sacrificed. If there is a mathematical tool by which we can solve       resource failures in the plant by specifying failure-rates and repair
the above discussed problem then it will be much easier to get the         rates for the resources. These set of details are complete in
schedule. Inventory has problems. The proposed technique requires          themselves in describing the structure and behavior of the plant
the daily attainment of the track grinding that is the last operation of   comprehensively.
production process. Here the logic of process is reverse type of                       The constructor of the cell class is used as an
process i.e.., last process requests number of parts for before            initialization procedure to create the buffer, the machine, the
process. The same amount of parts are prepared and sent, no excess         material handler and the part objects that form the cell object, and
parts are send. So inventory levels are balanced and no excessive          to create certain information-arrays from the input files. These
stocks are maintained.                                                     arrays capture all the information on the cell behavior and are
                                                                           henceforth, used by the supervisor to formulate a control strategy.

                                                                           4.2. Simulation logic
                                                                                     The simulation logic is implemented in the object-
                                                                           oriented model through the updating of the attributes of the
                                                                           component objects and the interactions among these components
                                                                           are modeled through the message-passing facility in the object-
                                                                           oriented approach. The event handler object monitors the buffers
                                                                           and the machines in the cell and queues and relays appropriate
                                                                           event signals to the supervisor object. The supervisor object then
                                                                           evaluates the request based on the current state of the system and
                                                                           the control strategy and sends back the decision to allow/disallow
                                                                           the request back to the cell object, which executes the move if it is
                                                                           allowed. If the move is not allowed, it is sent to the end of the
                                                                           queue of events requested in the event handler object to be
                                                             www.ijmer.com                                                          4212 | Page
International Journal of Modern Engineering Research (IJMER)
                 www.ijmer.com         Vol.2, Issue.6, Nov-Dec. 2012 pp-4211-4214       ISSN: 2249-6645
evaluated again when the system state changes. The flow of               evaluated again when the system state changes.
information within the simulation is illustrated in flow chart.The
simulation starts with the arrival of a part to the input buffer. The
event handler sends the load new part signal to the supervisor based
on the change in the buffer object’s attributes. The supervisor
generates a new control pattern, evaluates the move requested
using       theevaluate_newpart_request(          )       and      the
evaluate_move_request( ) methods. The response is evaluated by
theevaluate_response( ) method of the cell, and if it is allowed,
theexecute_event( ) method of the material handler, load_machine(
) method of the cell andload_part( ) method of the machine are
sequentially invoked. The current states of the cell, the machine and
the part are updated using their respectiveupdate_state( ) methods.
Based on the processing time of the required operation,
themark_event( )method of the event handler object schedules the
part to be unloaded when the processing is complete.

                  V. Implementation Phase
5.1 Action Plan:
In this section action plan has been discussed.                                     Fig 5.1 Flow of materials and Application Logic

5.1.1 To Decide Proposed Methodology:                                              Simulation outputs the output produced by the simulation
After study of the existing process it was found that maximum            model is captured in data files and includes event trace information,
inventory and lack of utilization of available resources is with         system performance information, and supervisory controller
production process. In the                                               computation complexity information. The trace information
Process of production WIP inventory was increasing more so to            includes a trace of the events ordered by time for understanding the
avoid this it was decided to implement Toyota Production System          behavior of the system. The system performance information
PROPOSED Methodology.                                                    includes measures such as the throughput, resource utilization, etc.
                                                                         Also, included are the state space and response time of the
5.2 Monitoring Phase:                                                    supervisory controller to keep track of computational complexity.
 Having implemented Proposed Algorithm Methodology the next
most important step is to monitor the flow of materials. This step is                    VI. Summary and conclusions;
important so as to know whether an Just In Time, Toyota                            Integration of control requirements into plant simulation
implementation is successfully running or not.                           models requires modeling the plant in terms of events that have to
                                                                         be monitored, recorded, and used for control. In this paper we
5.2.1 Steps in Monitoring Phase:                                         describe an Algorithm based approach to the design of flexible
         Daily production fulfillments according to Monthly             production system simulation that allow the implementation of
          plan                                                           control logic during the system design phase. The Algorithm based
         Attend daily Production Meeting                                design approach is structured around formal supervisory control
         Update Current status of Notice Board                          theory. While Algorithm based design approaches have several
         Attend breakdown and know the root cause                       advantages for software development, especially in specifying
      Calculation of WIP inventory at starting of                       intra-object relationships, the interactions between objects in a
Take every problem for discussion with team and after answering it       complex system are difficult to capture.
design the solution on paper and gather necessary tools to
implement these solution. Getting proposal from top management                                        References:
is major thing it depend on understanding solution designed and          [1].   Buffer stocks controlled traditional by KANBAN methodology
how that can solve the problem associated with the existing                     .kumar and Rao.The journal of operations research 51, 195-294
process.                                                                 [2].   Inventory management with periodic ordering and minimum order
                                                                                quantities. The Journal of the Operational Research Society
5.2.2 Simulation logic:                                                          49, 1085–1094.
                                                                         [3].   Ross, S., 1992. Applied Probability Models with Optimization
          The simulation logic is implemented in the Algorithm
                                                                                Applications. Dover, New York.
based model through the updating of the attributes of the                [4].   Scarf, H., 1960. The optimality of (s,S) policies in the dynamic
component objects and the interactions among these components                   inventory problem.
are modeled through the message-passing facility in the Algorithm        [5].   Narayanan, S., Bodner, D. A., Sreekanth, U., Govindaraj, T.,
based approach. The event handler object monitors the buffers and               McGinnis, L. F., & Mitchell, C. M. (1998). Research in object-
the machines in the cell and queues and relays appropriate event                oriented manufacturing simulations: An assessment of the state of
signals to the supervisor object. The supervisor object then                    the art.IIE Transactions, 30, 795–810.
evaluates the request based on the current state of the system and       [6].   Smith, J. S., Hoberecht, W. C., & Joshi, S. B. (1996). A shop-floor
the control strategy and sends back the decision to allow/disallow              control architecture for computer-integrated manufacturing.
                                                                                IIE Transactions, 28, 783–794.
the request back to the cell object, which executes the move if it is
                                                                         [7].   Smith, J. S., & Joshi, S. B. (1993). Message-based part state graphs
allowed. If the move is not allowed, it is sent to the end of the               (MPSG) for shop floor control. Proceedings of the second
queue of events requested in the event handler object to be              [8].   IIE research conference, Los Angeles, CA.

                                                           www.ijmer.com                                                             4213 | Page
International Journal of Modern Engineering Research (IJMER)
                   www.ijmer.com         Vol.2, Issue.6, Nov-Dec. 2012 pp-4211-4214       ISSN: 2249-6645
        System Modeling Corporation (1999).Arena professional edition
        reference guide, Swickley, PA.
[9].    Tang, M. X., & Smothers, T. (1991). Towards object-oriented
        simulation. IEEE Colloquium on Object-Oriented Simulation and
        Control, 7/1–7/4.
[10].   Venkatesh, S., Smith, J. S., Deuermeyer, B., & Curry, G. (1998).
        Deadlock detection and resolution for discrete-event
        simulation: Multiple-unit seizes.IIE Transactions, 30, 201–216.
[11].   Yalcin, A. (2004). Re-configurable supervisory control of automated
        manufacturing cells with resource failures.Robotics and
        Computer Integrated Manufacturing, 20(2), 111–119.
[12].   Deuermeyer, B., Curry, G., Duchowski, A. T., & Venkatesh,
        S. (1997). An automatic approach to deadlock detection and
        resolution in discrete simulation systems. INFORMS Journal
        on Computing, 9(2), 195–205.
[13].   Hill, D. R. C. (1996).Object-oriented analysis and simulation.
        Reading, MA: Addison-Wesley.
[14].   Jones, J. A., & Powell, K. A. (1993). Building object-oriented
        simulations with CCC. Proceedings of the winter simulation
        conference, Los Angeles, 79–88.




                                                               www.ijmer.com                                4214 | Page

Contenu connexe

Tendances

To Perform SIL And PIL Testing on Fast Dynamic System using Economical AVR Co...
To Perform SIL And PIL Testing on Fast Dynamic System using Economical AVR Co...To Perform SIL And PIL Testing on Fast Dynamic System using Economical AVR Co...
To Perform SIL And PIL Testing on Fast Dynamic System using Economical AVR Co...ijsrd.com
 
Computational models
Computational modelsComputational models
Computational modelsanand hd
 
Systems modelling and simulation
Systems modelling and simulationSystems modelling and simulation
Systems modelling and simulationHassan Saif
 
Modeling, Specification and Verification Tools
Modeling, Specification and Verification ToolsModeling, Specification and Verification Tools
Modeling, Specification and Verification ToolsRamnGonzlezRuiz2
 
Unit 3 final
Unit 3 finalUnit 3 final
Unit 3 finalsietkcse
 
Reliability Assessment of Induction Motor Drive using Failure Mode Effects An...
Reliability Assessment of Induction Motor Drive using Failure Mode Effects An...Reliability Assessment of Induction Motor Drive using Failure Mode Effects An...
Reliability Assessment of Induction Motor Drive using Failure Mode Effects An...IOSR Journals
 
Improving layout and workload of manufacturing system using Delmia Quest simu...
Improving layout and workload of manufacturing system using Delmia Quest simu...Improving layout and workload of manufacturing system using Delmia Quest simu...
Improving layout and workload of manufacturing system using Delmia Quest simu...AM Publications
 
Automotive architecture examples with EAST-ADL models
Automotive architecture examples with EAST-ADL modelsAutomotive architecture examples with EAST-ADL models
Automotive architecture examples with EAST-ADL modelsJuha-Pekka Tolvanen
 
Tracy–Widom distribution based fault detection approach: Application to aircr...
Tracy–Widom distribution based fault detection approach: Application to aircr...Tracy–Widom distribution based fault detection approach: Application to aircr...
Tracy–Widom distribution based fault detection approach: Application to aircr...ISA Interchange
 
SE18_Lec 09_UML Use Cases
SE18_Lec 09_UML Use CasesSE18_Lec 09_UML Use Cases
SE18_Lec 09_UML Use CasesAmr E. Mohamed
 
Kamalasadan presentation02
Kamalasadan presentation02Kamalasadan presentation02
Kamalasadan presentation02Vamsi Kattamuri
 
Chapter 7 automation techniques
Chapter 7  automation techniquesChapter 7  automation techniques
Chapter 7 automation techniquesMohamad Sahiedan
 
Bioprocess simulation
Bioprocess simulationBioprocess simulation
Bioprocess simulationmohit kumar
 

Tendances (19)

Software architecture
Software architectureSoftware architecture
Software architecture
 
To Perform SIL And PIL Testing on Fast Dynamic System using Economical AVR Co...
To Perform SIL And PIL Testing on Fast Dynamic System using Economical AVR Co...To Perform SIL And PIL Testing on Fast Dynamic System using Economical AVR Co...
To Perform SIL And PIL Testing on Fast Dynamic System using Economical AVR Co...
 
Computational models
Computational modelsComputational models
Computational models
 
Systems modelling and simulation
Systems modelling and simulationSystems modelling and simulation
Systems modelling and simulation
 
Unit 3 cim
Unit 3  cimUnit 3  cim
Unit 3 cim
 
Modeling, Specification and Verification Tools
Modeling, Specification and Verification ToolsModeling, Specification and Verification Tools
Modeling, Specification and Verification Tools
 
Unit 3 final
Unit 3 finalUnit 3 final
Unit 3 final
 
Reliability Assessment of Induction Motor Drive using Failure Mode Effects An...
Reliability Assessment of Induction Motor Drive using Failure Mode Effects An...Reliability Assessment of Induction Motor Drive using Failure Mode Effects An...
Reliability Assessment of Induction Motor Drive using Failure Mode Effects An...
 
Improving layout and workload of manufacturing system using Delmia Quest simu...
Improving layout and workload of manufacturing system using Delmia Quest simu...Improving layout and workload of manufacturing system using Delmia Quest simu...
Improving layout and workload of manufacturing system using Delmia Quest simu...
 
Automotive architecture examples with EAST-ADL models
Automotive architecture examples with EAST-ADL modelsAutomotive architecture examples with EAST-ADL models
Automotive architecture examples with EAST-ADL models
 
Tracy–Widom distribution based fault detection approach: Application to aircr...
Tracy–Widom distribution based fault detection approach: Application to aircr...Tracy–Widom distribution based fault detection approach: Application to aircr...
Tracy–Widom distribution based fault detection approach: Application to aircr...
 
Unit 4 cim
Unit 4 cimUnit 4 cim
Unit 4 cim
 
Paper 5
Paper 5Paper 5
Paper 5
 
System Engineering Unit-4
System Engineering Unit-4System Engineering Unit-4
System Engineering Unit-4
 
SE18_Lec 09_UML Use Cases
SE18_Lec 09_UML Use CasesSE18_Lec 09_UML Use Cases
SE18_Lec 09_UML Use Cases
 
Kamalasadan presentation02
Kamalasadan presentation02Kamalasadan presentation02
Kamalasadan presentation02
 
Group Technology
Group TechnologyGroup Technology
Group Technology
 
Chapter 7 automation techniques
Chapter 7  automation techniquesChapter 7  automation techniques
Chapter 7 automation techniques
 
Bioprocess simulation
Bioprocess simulationBioprocess simulation
Bioprocess simulation
 

En vedette

Structural Monitoring Of Buildings Using Wireless Sensor Networks
Structural Monitoring Of Buildings Using Wireless Sensor NetworksStructural Monitoring Of Buildings Using Wireless Sensor Networks
Structural Monitoring Of Buildings Using Wireless Sensor NetworksIJMER
 
Integration by Parts for DK Integral
Integration by Parts for DK Integral Integration by Parts for DK Integral
Integration by Parts for DK Integral IJMER
 
Enhancement in viscosity of diesel by adding vegetable oil
Enhancement in viscosity of diesel by adding vegetable oilEnhancement in viscosity of diesel by adding vegetable oil
Enhancement in viscosity of diesel by adding vegetable oilIJMER
 
H04014654
H04014654H04014654
H04014654IJMER
 
T04201162168Optimal Allocation of FACTS Device with Multiple Objectives Using...
T04201162168Optimal Allocation of FACTS Device with Multiple Objectives Using...T04201162168Optimal Allocation of FACTS Device with Multiple Objectives Using...
T04201162168Optimal Allocation of FACTS Device with Multiple Objectives Using...IJMER
 
Parametric Analysis and Optimization of Turning Operation by Using Taguchi Ap...
Parametric Analysis and Optimization of Turning Operation by Using Taguchi Ap...Parametric Analysis and Optimization of Turning Operation by Using Taguchi Ap...
Parametric Analysis and Optimization of Turning Operation by Using Taguchi Ap...IJMER
 
Establishing Relations among Various Measures by Using Well Known Inequalities
Establishing Relations among Various Measures by Using Well  Known Inequalities Establishing Relations among Various Measures by Using Well  Known Inequalities
Establishing Relations among Various Measures by Using Well Known Inequalities IJMER
 
Greedy – based Heuristic for OSC problems in Wireless Sensor Networks
Greedy – based Heuristic for OSC problems in Wireless Sensor NetworksGreedy – based Heuristic for OSC problems in Wireless Sensor Networks
Greedy – based Heuristic for OSC problems in Wireless Sensor NetworksIJMER
 
A Novel Method for Creating and Recognizing User Behavior Profiles
A Novel Method for Creating and Recognizing User Behavior ProfilesA Novel Method for Creating and Recognizing User Behavior Profiles
A Novel Method for Creating and Recognizing User Behavior ProfilesIJMER
 
Solar-Thermoelectric Hybrid Powergenerator
Solar-Thermoelectric Hybrid PowergeneratorSolar-Thermoelectric Hybrid Powergenerator
Solar-Thermoelectric Hybrid PowergeneratorIJMER
 
Review and Comparisons between Multiple Ant Based Routing Algorithms in Mobi...
Review and Comparisons between Multiple Ant Based Routing  Algorithms in Mobi...Review and Comparisons between Multiple Ant Based Routing  Algorithms in Mobi...
Review and Comparisons between Multiple Ant Based Routing Algorithms in Mobi...IJMER
 
Ay2641114118
Ay2641114118Ay2641114118
Ay2641114118IJMER
 
Damping Of Composite Material Structures with Riveted Joints
Damping Of Composite Material Structures with Riveted JointsDamping Of Composite Material Structures with Riveted Joints
Damping Of Composite Material Structures with Riveted JointsIJMER
 
Cloud in the sky of Business Intelligence
Cloud in the sky of Business IntelligenceCloud in the sky of Business Intelligence
Cloud in the sky of Business IntelligenceIJMER
 
Voice over IP (VOIP) Security Research- A Research
Voice over IP (VOIP) Security Research- A ResearchVoice over IP (VOIP) Security Research- A Research
Voice over IP (VOIP) Security Research- A ResearchIJMER
 
Cg31350353
Cg31350353Cg31350353
Cg31350353IJMER
 
Aw2419401943
Aw2419401943Aw2419401943
Aw2419401943IJMER
 

En vedette (20)

Sistema contra humedad y hongos usg tablaroca
Sistema contra humedad y hongos usg tablarocaSistema contra humedad y hongos usg tablaroca
Sistema contra humedad y hongos usg tablaroca
 
Structural Monitoring Of Buildings Using Wireless Sensor Networks
Structural Monitoring Of Buildings Using Wireless Sensor NetworksStructural Monitoring Of Buildings Using Wireless Sensor Networks
Structural Monitoring Of Buildings Using Wireless Sensor Networks
 
Integration by Parts for DK Integral
Integration by Parts for DK Integral Integration by Parts for DK Integral
Integration by Parts for DK Integral
 
Enhancement in viscosity of diesel by adding vegetable oil
Enhancement in viscosity of diesel by adding vegetable oilEnhancement in viscosity of diesel by adding vegetable oil
Enhancement in viscosity of diesel by adding vegetable oil
 
H04014654
H04014654H04014654
H04014654
 
T04201162168Optimal Allocation of FACTS Device with Multiple Objectives Using...
T04201162168Optimal Allocation of FACTS Device with Multiple Objectives Using...T04201162168Optimal Allocation of FACTS Device with Multiple Objectives Using...
T04201162168Optimal Allocation of FACTS Device with Multiple Objectives Using...
 
Parametric Analysis and Optimization of Turning Operation by Using Taguchi Ap...
Parametric Analysis and Optimization of Turning Operation by Using Taguchi Ap...Parametric Analysis and Optimization of Turning Operation by Using Taguchi Ap...
Parametric Analysis and Optimization of Turning Operation by Using Taguchi Ap...
 
Establishing Relations among Various Measures by Using Well Known Inequalities
Establishing Relations among Various Measures by Using Well  Known Inequalities Establishing Relations among Various Measures by Using Well  Known Inequalities
Establishing Relations among Various Measures by Using Well Known Inequalities
 
Greedy – based Heuristic for OSC problems in Wireless Sensor Networks
Greedy – based Heuristic for OSC problems in Wireless Sensor NetworksGreedy – based Heuristic for OSC problems in Wireless Sensor Networks
Greedy – based Heuristic for OSC problems in Wireless Sensor Networks
 
Aircon design volvo bus
Aircon design volvo busAircon design volvo bus
Aircon design volvo bus
 
A Novel Method for Creating and Recognizing User Behavior Profiles
A Novel Method for Creating and Recognizing User Behavior ProfilesA Novel Method for Creating and Recognizing User Behavior Profiles
A Novel Method for Creating and Recognizing User Behavior Profiles
 
Sistema acustico usg tablaroca
Sistema acustico usg tablarocaSistema acustico usg tablaroca
Sistema acustico usg tablaroca
 
Solar-Thermoelectric Hybrid Powergenerator
Solar-Thermoelectric Hybrid PowergeneratorSolar-Thermoelectric Hybrid Powergenerator
Solar-Thermoelectric Hybrid Powergenerator
 
Review and Comparisons between Multiple Ant Based Routing Algorithms in Mobi...
Review and Comparisons between Multiple Ant Based Routing  Algorithms in Mobi...Review and Comparisons between Multiple Ant Based Routing  Algorithms in Mobi...
Review and Comparisons between Multiple Ant Based Routing Algorithms in Mobi...
 
Ay2641114118
Ay2641114118Ay2641114118
Ay2641114118
 
Damping Of Composite Material Structures with Riveted Joints
Damping Of Composite Material Structures with Riveted JointsDamping Of Composite Material Structures with Riveted Joints
Damping Of Composite Material Structures with Riveted Joints
 
Cloud in the sky of Business Intelligence
Cloud in the sky of Business IntelligenceCloud in the sky of Business Intelligence
Cloud in the sky of Business Intelligence
 
Voice over IP (VOIP) Security Research- A Research
Voice over IP (VOIP) Security Research- A ResearchVoice over IP (VOIP) Security Research- A Research
Voice over IP (VOIP) Security Research- A Research
 
Cg31350353
Cg31350353Cg31350353
Cg31350353
 
Aw2419401943
Aw2419401943Aw2419401943
Aw2419401943
 

Similaire à An Algorithm Based Simulation Modeling For Control of Production Systems

Runtime performance evaluation of embedded software
Runtime performance evaluation of embedded softwareRuntime performance evaluation of embedded software
Runtime performance evaluation of embedded softwareMr. Chanuwan
 
Runtimeperformanceevaluationofembeddedsoftware 100825224539-phpapp02
Runtimeperformanceevaluationofembeddedsoftware 100825224539-phpapp02Runtimeperformanceevaluationofembeddedsoftware 100825224539-phpapp02
Runtimeperformanceevaluationofembeddedsoftware 100825224539-phpapp02NNfamily
 
IRJET- Use of Simulation in Different Phases of Manufacturing System Life Cycle
IRJET- Use of Simulation in Different Phases of Manufacturing System Life CycleIRJET- Use of Simulation in Different Phases of Manufacturing System Life Cycle
IRJET- Use of Simulation in Different Phases of Manufacturing System Life CycleIRJET Journal
 
Application Of UML In Real-Time Embedded Systems
Application Of UML In Real-Time Embedded SystemsApplication Of UML In Real-Time Embedded Systems
Application Of UML In Real-Time Embedded Systemsijseajournal
 
Predicting Machine Learning Pipeline Runtimes in the Context of Automated Mac...
Predicting Machine Learning Pipeline Runtimes in the Context of Automated Mac...Predicting Machine Learning Pipeline Runtimes in the Context of Automated Mac...
Predicting Machine Learning Pipeline Runtimes in the Context of Automated Mac...IRJET Journal
 
LabVIEW - Teaching Aid for Process Control
LabVIEW - Teaching Aid for Process ControlLabVIEW - Teaching Aid for Process Control
LabVIEW - Teaching Aid for Process ControlIDES Editor
 
A resonable approach for manufacturing system based on supervisory control 2
A resonable approach for manufacturing system based on supervisory control 2A resonable approach for manufacturing system based on supervisory control 2
A resonable approach for manufacturing system based on supervisory control 2IAEME Publication
 
SIMULATION-BASED APPLICATION SOFTWARE DEVELOPMENT IN TIME-TRIGGERED COMMUNICA...
SIMULATION-BASED APPLICATION SOFTWARE DEVELOPMENT IN TIME-TRIGGERED COMMUNICA...SIMULATION-BASED APPLICATION SOFTWARE DEVELOPMENT IN TIME-TRIGGERED COMMUNICA...
SIMULATION-BASED APPLICATION SOFTWARE DEVELOPMENT IN TIME-TRIGGERED COMMUNICA...IJSEA
 
Designing, implementation, evolution and execution of an intelligent manufact...
Designing, implementation, evolution and execution of an intelligent manufact...Designing, implementation, evolution and execution of an intelligent manufact...
Designing, implementation, evolution and execution of an intelligent manufact...ijmech
 
Optimizing Facility Layout Through Simulation
Optimizing Facility Layout Through SimulationOptimizing Facility Layout Through Simulation
Optimizing Facility Layout Through SimulationIRJET Journal
 
Software Engineering Important Short Question for Exams
Software Engineering Important Short Question for ExamsSoftware Engineering Important Short Question for Exams
Software Engineering Important Short Question for ExamsMuhammadTalha436
 
Giddings
GiddingsGiddings
Giddingsanesah
 
Inversion of Control
Inversion of ControlInversion of Control
Inversion of ControlGlen Alleman
 
Flexible assembly system for hybrid micro systems
Flexible assembly system for hybrid micro systemsFlexible assembly system for hybrid micro systems
Flexible assembly system for hybrid micro systemsAndre Kuhn
 
Performance prediction for software architectures
Performance prediction for software architecturesPerformance prediction for software architectures
Performance prediction for software architecturesMr. Chanuwan
 
Performancepredictionforsoftwarearchitectures 100810045752-phpapp02
Performancepredictionforsoftwarearchitectures 100810045752-phpapp02Performancepredictionforsoftwarearchitectures 100810045752-phpapp02
Performancepredictionforsoftwarearchitectures 100810045752-phpapp02NNfamily
 
A Runtime Evaluation Methodology and Framework for Autonomic Systems
A Runtime Evaluation Methodology and Framework for Autonomic SystemsA Runtime Evaluation Methodology and Framework for Autonomic Systems
A Runtime Evaluation Methodology and Framework for Autonomic SystemsIDES Editor
 
Model-Based Risk Assessment in Multi-Disciplinary Systems Engineering
Model-Based Risk Assessment in Multi-Disciplinary Systems EngineeringModel-Based Risk Assessment in Multi-Disciplinary Systems Engineering
Model-Based Risk Assessment in Multi-Disciplinary Systems EngineeringEmanuel Mätzler
 

Similaire à An Algorithm Based Simulation Modeling For Control of Production Systems (20)

Runtime performance evaluation of embedded software
Runtime performance evaluation of embedded softwareRuntime performance evaluation of embedded software
Runtime performance evaluation of embedded software
 
Runtimeperformanceevaluationofembeddedsoftware 100825224539-phpapp02
Runtimeperformanceevaluationofembeddedsoftware 100825224539-phpapp02Runtimeperformanceevaluationofembeddedsoftware 100825224539-phpapp02
Runtimeperformanceevaluationofembeddedsoftware 100825224539-phpapp02
 
IRJET- Use of Simulation in Different Phases of Manufacturing System Life Cycle
IRJET- Use of Simulation in Different Phases of Manufacturing System Life CycleIRJET- Use of Simulation in Different Phases of Manufacturing System Life Cycle
IRJET- Use of Simulation in Different Phases of Manufacturing System Life Cycle
 
Application Of UML In Real-Time Embedded Systems
Application Of UML In Real-Time Embedded SystemsApplication Of UML In Real-Time Embedded Systems
Application Of UML In Real-Time Embedded Systems
 
Predicting Machine Learning Pipeline Runtimes in the Context of Automated Mac...
Predicting Machine Learning Pipeline Runtimes in the Context of Automated Mac...Predicting Machine Learning Pipeline Runtimes in the Context of Automated Mac...
Predicting Machine Learning Pipeline Runtimes in the Context of Automated Mac...
 
LabVIEW - Teaching Aid for Process Control
LabVIEW - Teaching Aid for Process ControlLabVIEW - Teaching Aid for Process Control
LabVIEW - Teaching Aid for Process Control
 
A resonable approach for manufacturing system based on supervisory control 2
A resonable approach for manufacturing system based on supervisory control 2A resonable approach for manufacturing system based on supervisory control 2
A resonable approach for manufacturing system based on supervisory control 2
 
SIMULATION-BASED APPLICATION SOFTWARE DEVELOPMENT IN TIME-TRIGGERED COMMUNICA...
SIMULATION-BASED APPLICATION SOFTWARE DEVELOPMENT IN TIME-TRIGGERED COMMUNICA...SIMULATION-BASED APPLICATION SOFTWARE DEVELOPMENT IN TIME-TRIGGERED COMMUNICA...
SIMULATION-BASED APPLICATION SOFTWARE DEVELOPMENT IN TIME-TRIGGERED COMMUNICA...
 
4213ijsea06
4213ijsea064213ijsea06
4213ijsea06
 
Designing, implementation, evolution and execution of an intelligent manufact...
Designing, implementation, evolution and execution of an intelligent manufact...Designing, implementation, evolution and execution of an intelligent manufact...
Designing, implementation, evolution and execution of an intelligent manufact...
 
Optimizing Facility Layout Through Simulation
Optimizing Facility Layout Through SimulationOptimizing Facility Layout Through Simulation
Optimizing Facility Layout Through Simulation
 
Software Engineering Important Short Question for Exams
Software Engineering Important Short Question for ExamsSoftware Engineering Important Short Question for Exams
Software Engineering Important Short Question for Exams
 
Giddings
GiddingsGiddings
Giddings
 
Inversion of Control
Inversion of ControlInversion of Control
Inversion of Control
 
Flexible assembly system for hybrid micro systems
Flexible assembly system for hybrid micro systemsFlexible assembly system for hybrid micro systems
Flexible assembly system for hybrid micro systems
 
Performance prediction for software architectures
Performance prediction for software architecturesPerformance prediction for software architectures
Performance prediction for software architectures
 
Performancepredictionforsoftwarearchitectures 100810045752-phpapp02
Performancepredictionforsoftwarearchitectures 100810045752-phpapp02Performancepredictionforsoftwarearchitectures 100810045752-phpapp02
Performancepredictionforsoftwarearchitectures 100810045752-phpapp02
 
Ia rm001 -en-p
Ia rm001 -en-pIa rm001 -en-p
Ia rm001 -en-p
 
A Runtime Evaluation Methodology and Framework for Autonomic Systems
A Runtime Evaluation Methodology and Framework for Autonomic SystemsA Runtime Evaluation Methodology and Framework for Autonomic Systems
A Runtime Evaluation Methodology and Framework for Autonomic Systems
 
Model-Based Risk Assessment in Multi-Disciplinary Systems Engineering
Model-Based Risk Assessment in Multi-Disciplinary Systems EngineeringModel-Based Risk Assessment in Multi-Disciplinary Systems Engineering
Model-Based Risk Assessment in Multi-Disciplinary Systems Engineering
 

Plus de IJMER

A Study on Translucent Concrete Product and Its Properties by Using Optical F...
A Study on Translucent Concrete Product and Its Properties by Using Optical F...A Study on Translucent Concrete Product and Its Properties by Using Optical F...
A Study on Translucent Concrete Product and Its Properties by Using Optical F...IJMER
 
Developing Cost Effective Automation for Cotton Seed Delinting
Developing Cost Effective Automation for Cotton Seed DelintingDeveloping Cost Effective Automation for Cotton Seed Delinting
Developing Cost Effective Automation for Cotton Seed DelintingIJMER
 
Study & Testing Of Bio-Composite Material Based On Munja Fibre
Study & Testing Of Bio-Composite Material Based On Munja FibreStudy & Testing Of Bio-Composite Material Based On Munja Fibre
Study & Testing Of Bio-Composite Material Based On Munja FibreIJMER
 
Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)
Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)
Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)IJMER
 
Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...
Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...
Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...IJMER
 
Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...
Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...
Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...IJMER
 
Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...
Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...
Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...IJMER
 
Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...
Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...
Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...IJMER
 
Static Analysis of Go-Kart Chassis by Analytical and Solid Works Simulation
Static Analysis of Go-Kart Chassis by Analytical and Solid Works SimulationStatic Analysis of Go-Kart Chassis by Analytical and Solid Works Simulation
Static Analysis of Go-Kart Chassis by Analytical and Solid Works SimulationIJMER
 
High Speed Effortless Bicycle
High Speed Effortless BicycleHigh Speed Effortless Bicycle
High Speed Effortless BicycleIJMER
 
Integration of Struts & Spring & Hibernate for Enterprise Applications
Integration of Struts & Spring & Hibernate for Enterprise ApplicationsIntegration of Struts & Spring & Hibernate for Enterprise Applications
Integration of Struts & Spring & Hibernate for Enterprise ApplicationsIJMER
 
Microcontroller Based Automatic Sprinkler Irrigation System
Microcontroller Based Automatic Sprinkler Irrigation SystemMicrocontroller Based Automatic Sprinkler Irrigation System
Microcontroller Based Automatic Sprinkler Irrigation SystemIJMER
 
On some locally closed sets and spaces in Ideal Topological Spaces
On some locally closed sets and spaces in Ideal Topological SpacesOn some locally closed sets and spaces in Ideal Topological Spaces
On some locally closed sets and spaces in Ideal Topological SpacesIJMER
 
Intrusion Detection and Forensics based on decision tree and Association rule...
Intrusion Detection and Forensics based on decision tree and Association rule...Intrusion Detection and Forensics based on decision tree and Association rule...
Intrusion Detection and Forensics based on decision tree and Association rule...IJMER
 
Natural Language Ambiguity and its Effect on Machine Learning
Natural Language Ambiguity and its Effect on Machine LearningNatural Language Ambiguity and its Effect on Machine Learning
Natural Language Ambiguity and its Effect on Machine LearningIJMER
 
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcess
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcessEvolvea Frameworkfor SelectingPrime Software DevelopmentProcess
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcessIJMER
 
Material Parameter and Effect of Thermal Load on Functionally Graded Cylinders
Material Parameter and Effect of Thermal Load on Functionally Graded CylindersMaterial Parameter and Effect of Thermal Load on Functionally Graded Cylinders
Material Parameter and Effect of Thermal Load on Functionally Graded CylindersIJMER
 
Studies On Energy Conservation And Audit
Studies On Energy Conservation And AuditStudies On Energy Conservation And Audit
Studies On Energy Conservation And AuditIJMER
 
An Implementation of I2C Slave Interface using Verilog HDL
An Implementation of I2C Slave Interface using Verilog HDLAn Implementation of I2C Slave Interface using Verilog HDL
An Implementation of I2C Slave Interface using Verilog HDLIJMER
 
Discrete Model of Two Predators competing for One Prey
Discrete Model of Two Predators competing for One PreyDiscrete Model of Two Predators competing for One Prey
Discrete Model of Two Predators competing for One PreyIJMER
 

Plus de IJMER (20)

A Study on Translucent Concrete Product and Its Properties by Using Optical F...
A Study on Translucent Concrete Product and Its Properties by Using Optical F...A Study on Translucent Concrete Product and Its Properties by Using Optical F...
A Study on Translucent Concrete Product and Its Properties by Using Optical F...
 
Developing Cost Effective Automation for Cotton Seed Delinting
Developing Cost Effective Automation for Cotton Seed DelintingDeveloping Cost Effective Automation for Cotton Seed Delinting
Developing Cost Effective Automation for Cotton Seed Delinting
 
Study & Testing Of Bio-Composite Material Based On Munja Fibre
Study & Testing Of Bio-Composite Material Based On Munja FibreStudy & Testing Of Bio-Composite Material Based On Munja Fibre
Study & Testing Of Bio-Composite Material Based On Munja Fibre
 
Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)
Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)
Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)
 
Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...
Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...
Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...
 
Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...
Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...
Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...
 
Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...
Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...
Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...
 
Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...
Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...
Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...
 
Static Analysis of Go-Kart Chassis by Analytical and Solid Works Simulation
Static Analysis of Go-Kart Chassis by Analytical and Solid Works SimulationStatic Analysis of Go-Kart Chassis by Analytical and Solid Works Simulation
Static Analysis of Go-Kart Chassis by Analytical and Solid Works Simulation
 
High Speed Effortless Bicycle
High Speed Effortless BicycleHigh Speed Effortless Bicycle
High Speed Effortless Bicycle
 
Integration of Struts & Spring & Hibernate for Enterprise Applications
Integration of Struts & Spring & Hibernate for Enterprise ApplicationsIntegration of Struts & Spring & Hibernate for Enterprise Applications
Integration of Struts & Spring & Hibernate for Enterprise Applications
 
Microcontroller Based Automatic Sprinkler Irrigation System
Microcontroller Based Automatic Sprinkler Irrigation SystemMicrocontroller Based Automatic Sprinkler Irrigation System
Microcontroller Based Automatic Sprinkler Irrigation System
 
On some locally closed sets and spaces in Ideal Topological Spaces
On some locally closed sets and spaces in Ideal Topological SpacesOn some locally closed sets and spaces in Ideal Topological Spaces
On some locally closed sets and spaces in Ideal Topological Spaces
 
Intrusion Detection and Forensics based on decision tree and Association rule...
Intrusion Detection and Forensics based on decision tree and Association rule...Intrusion Detection and Forensics based on decision tree and Association rule...
Intrusion Detection and Forensics based on decision tree and Association rule...
 
Natural Language Ambiguity and its Effect on Machine Learning
Natural Language Ambiguity and its Effect on Machine LearningNatural Language Ambiguity and its Effect on Machine Learning
Natural Language Ambiguity and its Effect on Machine Learning
 
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcess
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcessEvolvea Frameworkfor SelectingPrime Software DevelopmentProcess
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcess
 
Material Parameter and Effect of Thermal Load on Functionally Graded Cylinders
Material Parameter and Effect of Thermal Load on Functionally Graded CylindersMaterial Parameter and Effect of Thermal Load on Functionally Graded Cylinders
Material Parameter and Effect of Thermal Load on Functionally Graded Cylinders
 
Studies On Energy Conservation And Audit
Studies On Energy Conservation And AuditStudies On Energy Conservation And Audit
Studies On Energy Conservation And Audit
 
An Implementation of I2C Slave Interface using Verilog HDL
An Implementation of I2C Slave Interface using Verilog HDLAn Implementation of I2C Slave Interface using Verilog HDL
An Implementation of I2C Slave Interface using Verilog HDL
 
Discrete Model of Two Predators competing for One Prey
Discrete Model of Two Predators competing for One PreyDiscrete Model of Two Predators competing for One Prey
Discrete Model of Two Predators competing for One Prey
 

An Algorithm Based Simulation Modeling For Control of Production Systems

  • 1. International Journal of Modern Engineering Research (IJMER) www.ijmer.com Vol.2, Issue.6, Nov-Dec. 2012 pp-4211-4214 ISSN: 2249-6645 An Algorithm Based Simulation Modeling For Control of Production Systems Srinivas Viswanath V1, R Ramanujam2, VM Nistane3 1,2 Mechanical Engineering, VIT University, India, 3 Mechanical Engineering, VNIT Nagpur, India. ABSTRAC: This paper describes an algorithm based Algorithm based paradigm, is a collection of data (attributes) simulation approach for the design of a flexible production together with all the operations (methods) which access or alter that system Which allows the implementation of logic during the data (Hill, 1996). Some or all of these operations could be used to system design stage. The Algorithm design approach is built provide a uniform external interface to other parts of the system. around the basic concept of supervisory control based on limited Other objects in the system can interact with this object only Automation. We provide the optimal inventory control policy and through requests for the object to execute its operations. The ability characterize its structural properties for the single-period model. of the Algorithm based paradigm to provide a direct representation Through an extensive numerical study, we demonstrate that for real world objects comes with four unique features associated applied programmed methodology is sufficiently accurate and with it, data abstraction, and dynamic binding. close to optimal. The system resources are modeled to be monitored for real-time control. Real-time control issues including deadlock resolution, resource failures in various modes of operation and recovery from failures while sustaining desirable logical system properties are integrated into the logical design for simulating the supervisory controller. Keywords: Algorithm, Automated systems, Inventory control, Production systems, simulation. Fig 1.1 System design for Automation I. INTRODUCTION Evaluation of existing performance levels of Algorithm based simulations have now been produced in discrete parts production plant design is quite difficult and many languages, however it is important to emphasize that the use has to go with Algorithm based simulation models. Current of Algorithm based methods is not dependent on any particular commercial software for the simulation of production system programming language (Jones & Powell, 1993). This paper designs does not incorporate models of the sensory data presents an Algorithm based design approach for the simulation of collection and electronic control systems that will eventually flexible production systems. The approach is an extension of drive the operation of the factory that the simulation is Boucher, Yalcin, and Tai (2000) in scope, design and modeling. This leaves the control system design architecture implementation. The methodology in Boucher et al. (2000) as a separate design task to be performed later. integrates real-time supervisory control and physical system Consequently, the impact of the control system on simulation using ARENA simulation coupled with control system performance is evaluated after the construction of the modules developed using C programming language. The proposed plant. Integration of control system design into plant approach in this paper extends the scope by integrating resource simulation models requires modeling the plant in terms of failures and recovery from failure procedures. The Algorithm events that will have to be monitored, recorded, and used for based design and implementation approach pursued in this work is control. In principle, the software used to control the also different, and has proven to be more effective with respect to simulated factory operations could also be used to drive the ease of implementation, debugging and extensibility. In this paper, operations of the actual factory after it is constructed. The CCC, which is an Algorithm based extension to the C traditional hierarchical decomposition approach to the design programming language, is used. The important features of the and control of production systems includes the strategic level described framework are: (1) integrates control system design into (initial design) at the top, followed by the tactical (system the simulation of the physical process, (2) horizontally and configuration) and operational levels (part dispatching) vertically extendible within the production system design and towards the bottom. The control systems as they are referred control functions hierarchy (3) the mathematical foundation based to in this paper, reside below the operational decisions layer on finite automata formalism allows for logical as well as and deal with real-time control of the production system, quantitative analysis of the system, (4) facilitates the design and which includes deadlock resolution and recovery from implementation of robust and formal controller models and resource failures. algorithms that can service a variety of system designs, resolve deadlocks, and accommodate a range of resource failures, and (5) 1.2. Algorithm based simulation allows an analyst to design and evaluate the impact of different The primary contribution of Algorithm based approaches control programs on factory performance, and evaluation of is through their ability to facilitate links between the analysis and various production system designs in a ‘plug’ n play” fashion. specification of a real system and the design and implementation of an action model for that real system where the structure and behavior of entities are readily modeled as objects. An object, in the www.ijmer.com 4211 | Page
  • 2. International Journal of Modern Engineering Research (IJMER) www.ijmer.com Vol.2, Issue.6, Nov-Dec. 2012 pp-4211-4214 ISSN: 2249-6645 II. Physical system 4.2 Calculation of Buffer Stock / Inventory Levels The physical system considered is a fully automated The Proposed system supports level production. It helps flexible production cell that has a number of single capacity to maintain stable and efficient operations. The question of how machines and a central material-handling device, such as a robot, many proposed to use is a basic issue in tuning a proposed system. that interconnects these machines. There is an input and an output If your factory makes products using mostly standard, repeated buffer where parts can be loaded and unloaded to and from the cell operations, the number of proposed can be determined using the via the material-handling device. Each machine and the material formula The number of proposed you need dependent on the handler are assumed to have their own internal controller as well as number of pallets or containers and their capacity. Lead times, a Programmable Logic Controller (PLC) that it is connected to safety margins or buffer inventory , and transportation time for which coordinates its interactions with the rest of the components proposed retrieval are also important factors. Several questions in the system. The cell controller monitors the machine PLCs for must be answered when deciding the number of proposed to use. machine failures, repair completions, event start and finish signals, • How many products can be carried on a pallet? etc. • How many transport lots are needed, given the frequency of III. Algorithm based design framework transport? In order to simulate the real-time control activities, the • Will a single product or mixed products be transported? system model must consider several factors such as the status of machines and material handlers, processing requirements of the 4.3. Inventory Level: parts in the system, sequencing of the operations required by these Inventory level is very important in between the process. That is parts and contingencies such as equipment breakdowns. The also called as safety stock level which is calculated as below. proposed Algorithm based design approach contains constructs to Inventory level = [Daily Production Requirement * (1+α)] model: (1) production cell, (2) the control structure to accomplish Daily Production requirement for COMPONENT 1 desired system behavior, and (3) communication between the cell Outer Ring = 4000 components and its controller. The modeling of the cell includes the definition According to monthly plan If safety factor α=1, of machines, robots, input and output buffers, their interactions and Inventory level for COMPONENT 1 associated contingencies such as resource failures. Outer Ring =DR * (1+ α) =4000 * (1+ 1) = 8000. IV. Methodology 4.2. Simulation inputs 4.1. Mathematical Model: The input files to the simulation describe the processing As discussed earlier in the previous chapter the times and the routing of the part types in the cell representing the production process WIP inventory was increasing and there was full set of alternative production sequences for the parts. There are increase in the loss of utilization of resources as well. So there is a two types of files. Thepartplantstate[i].txt specifies the machine need of proper scheduling technique which takes care of this which can perform the required operation on part typeiin a problem. The Gantt charts can be one of the techniques to tackle particular state. The partprocessplan[i].txt describes the state this problem but the problem with the technique is that it is a slow transitions for the part typei and the processing time for that part in and time consuming process [5]. Each and every time we need to each state. Together, they contain all the information to generate the charts and also beyond a certain limit of time span it is difficult to corresponding Finite Automata models of the parts. At the read the charts. As the number of operations or number of batches beginning of each simulation, the user also specifies the number of in the scheduling increases in order to accommodate the larger time machines in the cell model and the number of parts to be processed span either the Gantt charts have to be huge or the resolution has to in the plant during the simulation. The user may also simulate be sacrificed. If there is a mathematical tool by which we can solve resource failures in the plant by specifying failure-rates and repair the above discussed problem then it will be much easier to get the rates for the resources. These set of details are complete in schedule. Inventory has problems. The proposed technique requires themselves in describing the structure and behavior of the plant the daily attainment of the track grinding that is the last operation of comprehensively. production process. Here the logic of process is reverse type of The constructor of the cell class is used as an process i.e.., last process requests number of parts for before initialization procedure to create the buffer, the machine, the process. The same amount of parts are prepared and sent, no excess material handler and the part objects that form the cell object, and parts are send. So inventory levels are balanced and no excessive to create certain information-arrays from the input files. These stocks are maintained. arrays capture all the information on the cell behavior and are henceforth, used by the supervisor to formulate a control strategy. 4.2. Simulation logic The simulation logic is implemented in the object- oriented model through the updating of the attributes of the component objects and the interactions among these components are modeled through the message-passing facility in the object- oriented approach. The event handler object monitors the buffers and the machines in the cell and queues and relays appropriate event signals to the supervisor object. The supervisor object then evaluates the request based on the current state of the system and the control strategy and sends back the decision to allow/disallow the request back to the cell object, which executes the move if it is allowed. If the move is not allowed, it is sent to the end of the queue of events requested in the event handler object to be www.ijmer.com 4212 | Page
  • 3. International Journal of Modern Engineering Research (IJMER) www.ijmer.com Vol.2, Issue.6, Nov-Dec. 2012 pp-4211-4214 ISSN: 2249-6645 evaluated again when the system state changes. The flow of evaluated again when the system state changes. information within the simulation is illustrated in flow chart.The simulation starts with the arrival of a part to the input buffer. The event handler sends the load new part signal to the supervisor based on the change in the buffer object’s attributes. The supervisor generates a new control pattern, evaluates the move requested using theevaluate_newpart_request( ) and the evaluate_move_request( ) methods. The response is evaluated by theevaluate_response( ) method of the cell, and if it is allowed, theexecute_event( ) method of the material handler, load_machine( ) method of the cell andload_part( ) method of the machine are sequentially invoked. The current states of the cell, the machine and the part are updated using their respectiveupdate_state( ) methods. Based on the processing time of the required operation, themark_event( )method of the event handler object schedules the part to be unloaded when the processing is complete. V. Implementation Phase 5.1 Action Plan: In this section action plan has been discussed. Fig 5.1 Flow of materials and Application Logic 5.1.1 To Decide Proposed Methodology: Simulation outputs the output produced by the simulation After study of the existing process it was found that maximum model is captured in data files and includes event trace information, inventory and lack of utilization of available resources is with system performance information, and supervisory controller production process. In the computation complexity information. The trace information Process of production WIP inventory was increasing more so to includes a trace of the events ordered by time for understanding the avoid this it was decided to implement Toyota Production System behavior of the system. The system performance information PROPOSED Methodology. includes measures such as the throughput, resource utilization, etc. Also, included are the state space and response time of the 5.2 Monitoring Phase: supervisory controller to keep track of computational complexity. Having implemented Proposed Algorithm Methodology the next most important step is to monitor the flow of materials. This step is VI. Summary and conclusions; important so as to know whether an Just In Time, Toyota Integration of control requirements into plant simulation implementation is successfully running or not. models requires modeling the plant in terms of events that have to be monitored, recorded, and used for control. In this paper we 5.2.1 Steps in Monitoring Phase: describe an Algorithm based approach to the design of flexible  Daily production fulfillments according to Monthly production system simulation that allow the implementation of plan control logic during the system design phase. The Algorithm based  Attend daily Production Meeting design approach is structured around formal supervisory control  Update Current status of Notice Board theory. While Algorithm based design approaches have several  Attend breakdown and know the root cause advantages for software development, especially in specifying  Calculation of WIP inventory at starting of intra-object relationships, the interactions between objects in a Take every problem for discussion with team and after answering it complex system are difficult to capture. design the solution on paper and gather necessary tools to implement these solution. Getting proposal from top management References: is major thing it depend on understanding solution designed and [1]. Buffer stocks controlled traditional by KANBAN methodology how that can solve the problem associated with the existing .kumar and Rao.The journal of operations research 51, 195-294 process. [2]. Inventory management with periodic ordering and minimum order quantities. The Journal of the Operational Research Society 5.2.2 Simulation logic: 49, 1085–1094. [3]. Ross, S., 1992. Applied Probability Models with Optimization The simulation logic is implemented in the Algorithm Applications. Dover, New York. based model through the updating of the attributes of the [4]. Scarf, H., 1960. The optimality of (s,S) policies in the dynamic component objects and the interactions among these components inventory problem. are modeled through the message-passing facility in the Algorithm [5]. Narayanan, S., Bodner, D. A., Sreekanth, U., Govindaraj, T., based approach. The event handler object monitors the buffers and McGinnis, L. F., & Mitchell, C. M. (1998). Research in object- the machines in the cell and queues and relays appropriate event oriented manufacturing simulations: An assessment of the state of signals to the supervisor object. The supervisor object then the art.IIE Transactions, 30, 795–810. evaluates the request based on the current state of the system and [6]. Smith, J. S., Hoberecht, W. C., & Joshi, S. B. (1996). A shop-floor the control strategy and sends back the decision to allow/disallow control architecture for computer-integrated manufacturing. IIE Transactions, 28, 783–794. the request back to the cell object, which executes the move if it is [7]. Smith, J. S., & Joshi, S. B. (1993). Message-based part state graphs allowed. If the move is not allowed, it is sent to the end of the (MPSG) for shop floor control. Proceedings of the second queue of events requested in the event handler object to be [8]. IIE research conference, Los Angeles, CA. www.ijmer.com 4213 | Page
  • 4. International Journal of Modern Engineering Research (IJMER) www.ijmer.com Vol.2, Issue.6, Nov-Dec. 2012 pp-4211-4214 ISSN: 2249-6645 System Modeling Corporation (1999).Arena professional edition reference guide, Swickley, PA. [9]. Tang, M. X., & Smothers, T. (1991). Towards object-oriented simulation. IEEE Colloquium on Object-Oriented Simulation and Control, 7/1–7/4. [10]. Venkatesh, S., Smith, J. S., Deuermeyer, B., & Curry, G. (1998). Deadlock detection and resolution for discrete-event simulation: Multiple-unit seizes.IIE Transactions, 30, 201–216. [11]. Yalcin, A. (2004). Re-configurable supervisory control of automated manufacturing cells with resource failures.Robotics and Computer Integrated Manufacturing, 20(2), 111–119. [12]. Deuermeyer, B., Curry, G., Duchowski, A. T., & Venkatesh, S. (1997). An automatic approach to deadlock detection and resolution in discrete simulation systems. INFORMS Journal on Computing, 9(2), 195–205. [13]. Hill, D. R. C. (1996).Object-oriented analysis and simulation. Reading, MA: Addison-Wesley. [14]. Jones, J. A., & Powell, K. A. (1993). Building object-oriented simulations with CCC. Proceedings of the winter simulation conference, Los Angeles, 79–88. www.ijmer.com 4214 | Page