ScienceDirect. System Dynamics Archetypes in Capacity Planning



Similar documents
ScienceDirect. Model Planning Production and Logistics Activities in Business Networks

APPLICATION OF SIMULATION IN INVENTORY MANAGEMENT OF EOL PRODUCTS IN A DISASSEMBLY LINE

System Behavior and Causal Loop Diagrams

Applying System Dynamics to Business: An Expense Management Example

Urban planning and management information systems analysis and design based on GIS

A Comparison of System Dynamics (SD) and Discrete Event Simulation (DES) Al Sweetser Overview.

Guided Study Program in System Dynamics System Dynamics in Education Project System Dynamics Group MIT Sloan School of Management 1

Evaluation of public strategic planning models for Turkish Universities

ScienceDirect. The Numerical Analysis of the Joint of the Steel Beam to the Timber Girder

Procedia - Social and Behavioral Sciences 186 ( 2015 ) th World Conference on Learning, Teaching and Educational Leadership, WCLTA 2014

Software Development and Testing: A System Dynamics Simulation and Modeling Approach

Process management (2)

Abstract. Introduction

Available online at ScienceDirect. Florian Himmler*, Michael Amberg

A Contribution to Expert Decision-based Virtual Product Development

WinQSB simulation software a tool for professional development

Inventory Management in Small and Medium-Sized Manufacturing Companies and Its Main Dilemmas

Current tendencies of the development of service of human resources management

ESD.36 System Project Management. Lecture 6. - Introduction to Project Dynamics. Instructor(s) Dr. James Lyneis. Copyright 2012 James M Lyneis.

A Visualization System and Monitoring Tool to Measure Concurrency in MPICH Programs

CHAOS LIMITATION OR EVEN END OF SUPPLY CHAIN MANAGEMENT

Enterprise knowledge management model (EKMM) in strategic enterprise resource management (SERM)

Best Project Management Practices in the Implementation of an ISO 9001 Quality Management System

A system dynamics model for behavioral analysis of safety conditions in a chemical storage unit

Available online at ScienceDirect. Procedia Economics and Finance 11 ( 2014 )

PAYMENT CARD OPERATIONS OF BANKS IN THE REPUBLIC OF SERBIA

New Hash Function Construction for Textual and Geometric Data Retrieval

ScienceDirect. The Process Simulation using by Virtual Reality

A Framework for the System Dynamics (SD) Modeling of the Mobile Commerce Market

Research on Dynamic Effects of Employability of Vocational College Students in Taiwan

Nomadic Beer Game on Computer Networks

Tai Kam Fong, Jackie. Master of Science in E-Commerce Technology

International Journal of Computer Engineering and Applications, Volume V, Issue III, March 14

RESEARCH PAPERS FACULTY OF MATERIALS SCIENCE AND TECHNOLOGY IN TRNAVA SLOVAK UNIVERSITY OF TECHNOLOGY IN BRATISLAVA

Seminar 3: Beer Game. - Analysis -

Applying Systems-Thinking for Business Analytics

Available online at ScienceDirect. Procedia Computer Science 52 (2015 )

MS Excel as Tool for Modeling, Dynamic Simulation and Visualization ofmechanical Motion

Beginner Modeling Exercises Section 2 Mental Simulation of Simple Positive Feedback

Course Syllabus For Operations Management. Management Information Systems

Lean Manufacturing Case Study with Kanban System Implementation

Chapter 2. Software: (preview draft) Getting Started with Stella and Vensim

Expanding Renewable Energy by Implementing Demand Response

FACILITY MANAGEMENT AS INNOVATIVE TOOL FOR EFFECTIVE MANAGEMENT OF SUPPORTING COMPANY ACTIVITIES

Procedia - Social and Behavioral Sciences 155 ( 2014 )

SIMULATION SOFTWARE AND NUMERICAL ISSUES. Alexander L. Pugh Massachusetts Institute of Technology, Cambridge, USA

Attempt to Integrate System Dynamics and UML in Business Process Modeling

CULTURAL HERITAGE AND FLOOD

SimWebLink.NET Remote Control and Monitoring in the Simulink

TOOL FOR MAPPING MANUFACTURING CRTICAL-PATH TIME IN JOB SHOP ENVIRONMENT Chong Kuan Eng 1, How Whee Ching 2 1,2 Faculty of Manufacturing Engineering,

Fuzzy Knowledge Base System for Fault Tracing of Marine Diesel Engine

THE IMPACT OF USING ACCOUNTING INFORMATION SYSTEMS ON THE QUALITY OF FINANCIAL STATEMENTS SUBMITTED TO THE INCOME AND SALES TAX DEPARTMENT IN JORDAN

A CONCEPTUAL DESIGN INITIATION FOR PRODUCTION-INVENTORY SYSTEM BASED ON MACROECONOMICS

NETWORK ANALYSIS OF A TOLLING PROJECT

PROCEDURE OF SUCCESSFUL PREPARATION AND IMPLEMENTATION OF CRM IN THE COMPANY

ScienceDirect. Architecture of a Competence-Based Human Resource Development Solution

Colorado Tech Course Syllabus and Supplemental Information Systems Thinking and Problem Solving

Kirsten Sinclair SyntheSys Systems Engineers

Operations Management as Practice of Organizations' Strategic Management in Relation to the Environment

THE SUPPLY CHAIN MANAGEMENT AND OPERATIONS AS KEY TO FUTURE COMPETITIVENESS FOR RESEARCH, DEVELOPMENT AND MANUFACTURE OF NEW VEHICLES

TIME SERIES ANALYSIS. A time series is essentially composed of the following four components:

A System Dynamics Approach to Study the Sales Forecasting of Perishable Products in a Retail Supply Chain

How to teach about transition processes and other more complex factors in so-called simple electric circuits Abstract Keywords: Introduction

Effect of Lead Time on Anchor-and-Adjust Ordering Policy in Continuous Time Stock Control Systems 1

THE IMPLEMENTATION OF INTERNAL COMMUNICATION SYSTEM AS A WAY TO COMPANY EFFICIENCY

IJSRD - International Journal for Scientific Research & Development Vol. 3, Issue 10, 2015 ISSN (online):

The Survey on Inventory Management System for Supermarket Using Android Application

A SUGGESTION ABOUT POTENTIALITIES FOR THE SWOT ANALYSIS S DEVELOPMENT CONCERNING THREATS

SIMULATION MODELING OF ELECTRONIC HEALTH RECORDS ADOPTION IN THE U.S. HEALTHCARE SYSTEM

A Knowledge Management Framework Using Business Intelligence Solutions

Understanding Business Cycles in the Airline Market

Application of Markov chain analysis to trend prediction of stock indices Milan Svoboda 1, Ladislav Lukáš 2

The usage of system testing for information and control systems

TEACHING AUTOMATIC CONTROL IN NON-SPECIALIST ENGINEERING SCHOOLS

SYSTEM DYNAMICS METHODOLOGY

Analysis and Optimization of Plant Layout using Relative Allocation of Facilities Technique

THE PROCESS OF PREPARATION AND IMPLEMENTATION OF CRM IN THE COMPANY

Available online at ScienceDirect. The 4th International Conference on Electrical Engineering and Informatics (ICEEI 2013)

Transcription:

Available online at www.sciencedirect.com ScienceDirect Procedia Engineering 69 ( 2014 ) 1350 1355 24th DAAAM International Symposium on Intelligent Manufacturing and Automation, 2013 System Dynamics Archetypes in Capacity Planning Radim Špicar * University of West Bohemia, Faculty of Economics, Husova 11, 306 14 Pilsen, Czech Republic Abstract This paper describes how system dynamics play a major role in capacity planning and what problems occur when neglected to account for. While the first sections focus on defining the terms, the core of the article lies in the third and fourth section where examples are provided showing the effects of system dynamics on capacity planning. Casual loop diagrams and stock and flow diagrams are constructed for the examples and the systemsare simulated using the Vensim PLE software.the simulations show the importance of managing the systems as a whole and devoting attention to feedback loops and time delays in the systems. 2014 The Authors. Published by Elsevier Ltd. 2014 The Authors. Published by Elsevier Ltd. Open access under CC BY-NC-ND license. Selection and peer-review under responsibility of DAAAM International Vienna. Selection and peer-review under responsibility of DAAAM International Vienna Keywords: system dynamics; system archetypes; vensim; capacity planning; growth and underinvestment 1. Introduction The goal of this paper is to discuss potential effects of system dynamics on capacity planning. This is done by introducing an appropriate example model and simulating its behavior depending on changing variables. All results are presented in graphical form and discussed; conclusions are subsequently drawn from them. All models and simulations are done using the Vensim PLE software. [1] 2. System archetypes [2] defines a system as a combination of various components, which together form an entity that can be studied in its entirety. [3] offers a similar definition, that describes a system as a set of interacting or interdependent components forming an integrated whole. * Corresponding author. Tel.: +420-776-242-808. E-mail address:rspicar@kpm.zcu.cz 1877-7058 2014 The Authors. Published by Elsevier Ltd. Open access under CC BY-NC-ND license. Selection and peer-review under responsibility of DAAAM International Vienna doi: 10.1016/j.proeng.2014.03.128

Radim Špicar / Procedia Engineering 69 (2014 ) 1350 1355 1351 System dynamics is a powerfulmethodology and computersimulationtechniqueforframing, understanding, and discussingcomplexproblems. Originally developed in the 1950s to help corporate managers improve their understanding of industrial processes, system dynamics is currently being used throughout the public and private sector for policy analysis and design [4]. It allows for taking interactions between components into account and for studying them in relation to time [10] which can then be viewed using standard graphs or using phasegrams [11]. System archetypes are general patterns of systems found throughout the world and in various fields that describe the system using causality circles, positive and negative feedback loops and reinforcing and balancing cycles. Since these cycles can only be put together in a limited number of ways, it makes sense to distinguish archetypes base on the positions and relations between each feedback loop. Understanding system archetypes helps making the correct decisions because it allows the users to see beyond the apparent behavior and leads them to understand the system in its entirety. This allows for predicting reactions of the system depending on what archetype best describes it. [5, 6] 3. Limits to growth Limits to growth is one of the simpler archetypes characterized by one reinforcing and one balancing loop where the first one drives the growth while the second acts as the limiting factor. [7] In general the reinforcing loop operates for some time before the limits become known and manifest themselves openly. At that point the limit starts to counteract the growing action thus slowing the growth until it completely stops. In some cases, the system may then begin to decline since the growing action overreached the limit and has to return to appropriate values. [8] Let us first consider the following example, where capacity acts as the limiting factor: A firm generates demand for its products using various marketing techniques. It produces products to cover the demand using one machine with a set capacity. This machine can be overloaded and its capacity thus increased, however this leads to a higher failure rate and subsequently to increased costs. The casual loop diagram of this system is presented in Fig. 1. Fig. 1. Casual loop diagram Limits to growth. Demand, sales and marketing form a reinforcing loop the higher the demand, the higher the sales, the higher the marketing investment. These in turn generate higher demand. On the other hand, overloading the machine creates a limiting factor manifested through a balancing loop the higher the demand, the higher the production intensity. Since the machine capacity remains constant, the failure rate increases as the production intensity increases. Higher failure rate leads to higher unfulfilled demand which subtracts from the total demand. In other words, marketing investment can only increase the effective fulfilled demand to a point, depending on the machine capacity. Stock and flow diagram used for simulating the behavior of this model is presented in Fig. 2. Let us use the following values and equations as a starting point in simulations.failure rate is considered zero when the machine capacity is sufficient to cover the total demand. Investment factor = 0.01; Marketing efficiency = 0.001; Price = 15000, Initial demand = 1000 Machine capacity = 5000; Machine overload factor = 0.01 Sales = Demand * Price; Marketing investment = Investment factor * Sales Demand increase = Marketing investment * efficiency; Unfulfilled demand = Demand * Failure rate Failure rate = Machine overload factor * (Demand Machine capacity)

1352 Radim Špicar / Procedia Engineering 69 ( 2014 ) 1350 1355 Fig. 2. Stock and flow diagram Limits to growth. Fig. 3 shows the simulation results for 200 time steps using various different values for the Machine overload factor while holding all other input parameters constant. Fig. 3. Simulation results of limits to growth for varying Machine overload factor. Base case results show that the system will level off at a demand value higher than the machine capacity due to it being profitable to overload the machine despite increasing the failure rate. However, once the failure rate becomes too high, the marketing investment can no longer cover the lost demand and the system stabilizes. This is no longer the case for Machine overload factor values 0.05 and 0.10. For these values the system doesn t stabilize and continues to behave chaotically without periodicity. This can be explained by higher jumps in demand between each time step. A high overload factor means a failure rate so high it can push the total demand back under the critical level dependent on the machine capacity. This simulation shows that insufficient capacity may under certain circumstances causes the fulfilled demand to fluctuate wildly despite no input variables changing.

Radim Špicar / Procedia Engineering 69 (2014 ) 1350 1355 1353 4. Growth and underinvestment When the Limits to growth archetype is extended by another balancing loop that acts upon the limiting condition, a Growth and underinvestment archetype is created.this archetype allows for alleviating the limiting condition; however it does so with a time delay. Since there is a delay between the first impulse to act and the actual action, there is enough time for the balancing loop to decrease the pressure, which leads to underinvestment. [9] Fig. 4.Casual loop diagram Growth and underinvestment. Let us revise the example shown in the previous section and increase its scope. Let us assume that the company s management does indeed see that the problem is insufficient capacity and wants to invest in increasing the capacity. However, let us also assume that details of the order may be changed after the initial order had been placed. In other words, once the management decides to upgrade the capacity, it still has some time left to determine the precise new level of required capacity. For the purposes of simulation, let us use 4 time steps as the time between the first order and the delivery of increased capacity with and 3 time steps as the time frame after the initial order in which the new capacity level needs to be finalized.fig. 4 shows the updated casual loop diagram for this system. Fig. 5. Stock and flow diagram Growth and underinvestment.

1354 Radim Špicar / Procedia Engineering 69 ( 2014 ) 1350 1355 As the unfulfilled demand increases and management starts to see losses due to insufficient capacity, pressure begins to build to increase the machine capacity. This pressure will in time transfer into actual capacity increase and the failure rate will drop. However, it is very important to note the time delay between the pressure to increase the capacity and the actual increase. During this time delay, the balancing loop has time to affect the system in such a way that the failure rate will drop anyway due to the dropping demand caused by the insufficient capacity. This leads to slowly changing the decision about the new level of capacity, since it seems as though the higher level is no longer needed. After the initial decision to upgrade, the rising failure rate causes the demand to decrease which in turn causes the unfulfilled demand to decrease which in turn lowers the pressure to increase the capacity. When the time comes to finalize the order and decide on the new level of capacity, the pressure is no longer as high as it was before, which leads to underinvestment. The stock and flow diagram used to simulate this system is shown in Fig. 5. Let us use the same values and equations as in the previous stock and flow diagram with the following logic added. Once the unfulfilled demand reaches a certain percentage of the total demand (10% by default), the decision to invest in increasing the machine capacity is made and a countdown is started before the increase can be delivered and implemented. 3 time steps after the initial decision to invest is made, another decision is made on the new level of capacity. This new level of capacity is dependent upon the level of unfulfilled demand at the time, which is bound to be lower than the level based on which the initial decision was made. This leads to underinvesting. Fig. 6 shows the simulation results for 200 time steps using various different values for the Machine overload factor (value 0.10 omitted for the sake of clarity) while holding all other input parameters constant. Fig. 6. Simulation results of growth and underinvestment for varying Machine overload factor. The results vary slightly from the first example in this paper but the general behavior remains the same. The system again stabilizes for Machine overload factor values of 0.01 and 0.02 while continuing to behave chaotically for value 0.05. It is important to note the jump in demand due to increasing capacity but also to note the new level of capacity. For the Machine overload factor of 0.02, the initial decision to upgrade the capacity was made at the level of unfulfilled demand equal to 899 units. This should theoretically mean that the capacity will be upgraded at least by this amount after the required time delay. However, the actual increase in capacity was only by 862 units leading to underinvestment.

Radim Špicar / Procedia Engineering 69 (2014 ) 1350 1355 1355 5. Conclusion This paper analyzed examples from the field of capacity planning by using system dynamics. The results confirm that insufficient capacity may cause the entire production system to wildly and unpredictably fluctuate even though all input parameters are held constant. If the machine capacity is a limiting factor causing marketing efforts to be partially wasted and if this problem is not addressed, the fulfilled demand may fluctuate around the machine capacity chaotically. In the case where machine failure rate increases dramatically when overloaded, then once the demand increases above the capacity, increased failure rate causes the fulfilled demand to drop below the capacity for the next time step. Thus, the fulfilled demand is never above the failure-rate-free machine capacity for more than one time step. This discourages the company from increasing the machine capacity, since it seems as though it is not needed. For this reason, the company may never realize that the problem lies in the machine capacity and may interpret the chaotic behavior as simply a fluctuating demand. If the company realizes that the problem lies in the machine capacity, time delays may lead to poor decisions and underinvesting. This occurs when the decision of whether or not to order the increased capacity is separated from the decisionof how much to increase the capacity by. Once the decision to invest is made, the overloaded machine causes the failure rate to increase, which causes the fulfilled demand to decrease. This in turn lowers the pressure on the management to increase the capacity, which may lead to withdrawing the order entirely or ordering a lower increase of capacity than previously planned. This in the end means that the company will fulfill a smaller volume of orders than it would be capable of if the time delay didn t exist. Therefore it is extremely important to view the company as a dynamic system when considering capacity increases and to make note of any feedback loops and time delays that may be incorporated in the system. Acknowledgements This paper was created with support from the SGS-2012-028 project, Research of the influence of monitoring, evaluating and forecasting the development of organizational processes on global productivity. References [1] VENTANA SYSTEMS INC. Vensim [online]. 2013 [retrieved 2013-10-12]. Available at: http://vensim.com/ [2]System Dynamics for Engineering Students Concepts and Applications. Burlington: Elsevier Science, 2010. ISBN 978-008-0928-425. [3] BACKLUND A.: The definition of system, Kybernetes, Vol. 29, No. 4, pp. 444-451, 2004. [4] RADZICKI, Michael J. and Robert A. TAYLOR.Origin of System Dynamics: Jay W. Forrester and the History of System Dynamics. In: U.S. Department of Energy's Introduction to System Dynamics. 2008. [5] SENGE, Peter M. The fifth discipline: the art and practice of the learning organization. 1st ed. New York: Doubleday/Currency, c1990, viii, 424 p. ISBN 03-852-6094-6. [6] JANUSKA, M., KURKIN, O., MILLER, A. Communication environment for small and medium enterprises. In Business Transformation through Innovation and Knowledge Management. Istanbul, Turkey: International Business Information Management Association (IBIMA), 2010. s. 217-226. ISBN: 978-0-9821489-3-8. [7] MEADOWS, Donella H. The Limits to growth: a report for the Club of Rome's project on the predicament of mankind. 1st ed. New York: Universe Books, 1972, 205 p. ISBN 08-766-3165-0. [8] BRAUN, W. The system archetypes. System 2002 (2002): 27. [9]WOLSTENHOLME, E. F. Towards the definition and use of a core set of archetypal structures in system dynamics. Syst. Dyn. Rev., 19: 7 26. 2003. doi: 10.1002/sdr.259. [10] BOULOIZ, Hafida, Emmanuel GARBOLINO, Mohamed TKIOUAT and Franck GUARNIERI. A system dynamics model for behavioral analysis of safety conditions in a chemical storage unit. Safety Science. 2013, vol. 58, p. 32-40. DOI: 10.1016/j.ssci.2013.02.013. [11] HERBST, C. T., H. HERZEL, J. G. SVEC, M. T. WYMAN and W. T. FITCH. Visualization of system dynamics using phasegrams. Journal of The Royal Society Interface. 2013, vol. 10, issue 85, p. 20130288-20130288. DOI: 10.1098/rsif.2013.0288.