Port Dynamics and Bottlenecks

This forum contains all archives from the SD Mailing list (go to http://www.systemdynamics.org/forum/ for more information). This is here as a read-only resource, please post any SD related questions to the SD Discussion forum.
Locked
r-moshrefi r-moshrefi sbu.ac.ir
Newbie
Posts: 1
Joined: Fri Mar 29, 2002 3:39 am

Port Dynamics and Bottlenecks

Post by r-moshrefi r-moshrefi sbu.ac.ir »

Posted by ""r-moshrefi"" <r-moshrefi@sbu.ac.ir>
Hi everyone,
I am working on a project about designing “dynamic development plan for
ports”.
This project tries to find (system dynamically) bottlenecks of port
operation in responding to the future ongoing demand, and then designing
effective solutions for improving port’s operation. I am using system
dynamic approach and searching for any similar work in SD. I appreciate any
kind of information in this regard.

Best wishes
Rassam Moshrefi
Posted by ""r-moshrefi"" <r-moshrefi@sbu.ac.ir>
posting date Wed, 13 Jul 2005 21:05:54 +0330
Gary Hirsch GBHirsch comcast.net
Junior Member
Posts: 4
Joined: Fri Mar 29, 2002 3:39 am

Port Dynamics and Bottlenecks

Post by Gary Hirsch GBHirsch comcast.net »

Posted by ""Gary Hirsch"" <GBHirsch@comcast.net>
Rassam,

The paper entitled ""How Do We Increase Port Security Without Imperiling Maritime Commerce? Using Flight Simulators and Workshops to Begin the Discussion"" by Stephen Conrad, Walter Beyeler, Richard Thomas, Thomas Corbet, Theresa Brown, Gary Hirsch, and Christopher Hatzi presented at the 2003 International System Dynamics Conference in New York describes a simulator of a container port used to assess the potential effect of different security measures and where these measures might create bottlenecks.

Gary Hirsch
Posted by ""Gary Hirsch"" <GBHirsch@comcast.net>
posting date Thu, 14 Jul 2005 09:12:53 -0400
Bliss Judson BlissJ EPI.WUSTL.ED
Junior Member
Posts: 2
Joined: Fri Mar 29, 2002 3:39 am

Port Dynamics and Bottlenecks

Post by Bliss Judson BlissJ EPI.WUSTL.ED »

Posted by ""Bliss, Judson"" <BlissJ@EPI.WUSTL.EDU>
Hello,

You may also want to check out agent based modeling, something I am only
just learning about. Try the following web address:
http://www.pnas.org/content/vol99/suppl_3/

I think that agent based modeling is more suited to analysis of discrete
events that follow a defined set of decision-rules, such as ships coming
into a harbor. The SD view would probably tell you about the waves of
use.

Sounds like you're doing some very interesting stuff.

Take care,

Judson Bliss
NIMH Post-Doctoral Research Scholar
Washington University School of Medicine
Department of Psychiatry
Campus Box 8134
40 N. Kingshighway, Suite 4
St. Louis, MO 63108
Posted by ""Bliss, Judson"" <BlissJ@EPI.WUSTL.EDU>
posting date Thu, 14 Jul 2005 08:30:39 -0500
John Gunkler jgunkler sprintmail
Member
Posts: 30
Joined: Fri Mar 29, 2002 3:39 am

Port Dynamics and Bottlenecks

Post by John Gunkler jgunkler sprintmail »

Posted by ""John Gunkler"" <jgunkler@sprintmail.com>
First, I would think, you need an operational definition of ""bottleneck.""
My work in Lean Six Sigma (process improvement) has taught me that there are
(at least) two kinds of bottlenecks:

1. Capacity constraints (where an operational step is unable to process
enough items, or to process them fast enough, to meet the underlying
customer demand rate); and
2. ""Time Traps"" (steps where there is an excessive amount of time wasted in
non-value-adding activities.)

Operational steps in a process correspond to our flow equations in SD. Both
kinds of bottlenecks result in delays. But to analyze bottlenecks you will
probably have to de-construct your flow equations -- i.e., understand the
underlying processes that create the equation.

Bottlenecks can sometimes be identified by comparing flow rates of upstream
and downstream flows -- when one flow has a rate that is lower than its
neighbors (either upstream or downstream), you may have identified that flow
as a capacity constraint. More tricky is when more than one flow within the
process cannot meet the exit rate required by customer demand. Then you may
have consecutive flows that have equal or similar rates, but all of them are
capacity constraints.

Your model needs to have an explicit rate equation for customer demand --
where ""customer"" means whatever person or process requires the output of
your model. This rate (called ""Takt rate"" in Lean Six Sigma) tells you how
fast the process must produce its outputs. To take a simple example, if
customers are purchasing 600 widgets per day, the Takt rate is 600 widgets
per day, and the Takt time = 1/600 days per widget (or, assuming a
productive work day of 7.5 hours, you have just (7.5 * 60)/600 = 0.75
minutes, or 45 seconds, to produce each widget.)

Producing below Takt rate creates an order backlog; producing above Takt
rate creates a finished-goods inventory. Both are expensive.

Time traps are usually created by policy decisions -- which includes how the
processes that lie beneath the rate equation are designed. Capacity
constraints may also be due to policies (particularly if they have to do
with human capacity), but if they are due to machine or technology capacity
you have a different kind of problem to solve.

Bottleneck analysis (in Lean Six Sigma) is fairly simple:

1. Compute the amount of time each ""flow"" requires to produce one item.
For example, in a port operation, unloading a ship proceeds at a certain
rate for a certain kind of goods. If the unloading process takes one hour
to unload 600 widgets, then (on average) the unloading process has a Takt
time of 45 seconds per widget. If you can only unload 450 widgets in an
hour, then the Takt time is 60 seconds per widget.
2. Create a vertical bar chart of the Takt times of each step in the
process (each flow.)
3. Draw a horizontal line at the Takt time of customer demand (for widgets,
45 seconds.)
4. Look for any steps (flows) whose bar extends above the Takt time line.

Now, test your vertical bars against future (changing) demand rates by
drawing different Takt time lines and seeing which steps will be too large.

To identify the worst bottlenecks, it is useful to use an equation for the
Work Turnaround Time (WTT) for each step. This is defined as:

WTT = Sum (over all the different things processed at that step) of [Setup
Time (for each different thing) + (Processing time for each thing)*(Batch
Size for each thing)]

The steps (flows) with the highest WTT will be the worst bottlenecks.

The book, The Lean Six Sigma Pocket Toolbook, by Michael George et al.,
published 2005 by McGraw-Hill, will be helpful. You may also want to study
Goldratt's ""theory of constraints.""
Posted by ""John Gunkler"" <jgunkler@sprintmail.com>
posting date Thu, 14 Jul 2005 10:01:58 -0400
Zagonel-Santos Aldo A aazagon sa
Junior Member
Posts: 3
Joined: Fri Mar 29, 2002 3:39 am

Port Dynamics and Bottlenecks

Post by Zagonel-Santos Aldo A aazagon sa »

Posted by ""Zagonel-Santos, Aldo A"" <aazagon@sandia.gov>
There's been some SD work here at Sandia Labs involving port security:

Stephen H. Conrad, Walt Beyeler, Richard Thomas, Thomas F. Corbet,
Theresa Brown, Gary B. Hirsch, Chris Hatzi (2003). ""How Do We Increase
Port Security Without Imperiling Maritime Commerce? : Using Flight
Simulators and Workshops to Begin the Discussion."" Proceedings of the
21st International Conference of the System Dynamics Society (New York
City).

Please e-mail directly if you'd like a PDF copy of this paper.

A quick search in the SD bibliography resulted in at least two other
papers dealing with port modeling:

Baxter (1999) ""System Dynamics of Sustainable Port Management""
Munitic (2003) ""System Dynamics Modeling of Material Flow of the Port
Cargo System""

The bibliography with 7,400+ references can be obtained from the SD
Society:

http://www.albany.edu/cpr/sds/biblio/sdbib.html


Aldo A. Zagonel, PhD
Sandia National Laboratories
Org. 6222 - Critical Infrastructure Modeling & Simulation Department
Bldg./room: 823/3412, P.O. Box 5800 - MS 0749
Albuquerque, NM 87185-0749 - USA
Tel: (505) 284-6773, Fax: (505) 844-3296
E-mail: aazagon@sandia.gov
Posted by ""Zagonel-Santos, Aldo A"" <aazagon@sandia.gov>
posting date Thu, 14 Jul 2005 09:33:16 -0600
Weaver Elise A eweaver WPI.EDU
Junior Member
Posts: 7
Joined: Fri Mar 29, 2002 3:39 am

Port Dynamics and Bottlenecks

Post by Weaver Elise A eweaver WPI.EDU »

Posted by ""Weaver, Elise A"" <eweaver@WPI.EDU>


You might also want to read Stephen Flynn
http://www.greatertalent.com/bios/flynn.shtml on how closing ports down
requires surge capacity.

http://www.cfr.org/pub7269/stephen_e_fl ... curity.php


Elise
Posted by ""Weaver, Elise A"" <eweaver@WPI.EDU>
posting date Fri, 15 Jul 2005 09:10:10 -0400
Locked