Line throughput increase: Bottlenecks

Every process has a bottleneck which is the slowest.

The key to improving performance is to find the bottleneck and to increase its output.

This article focusses on line throughput increase within manufacturing facilities; for an example in document processing click here.

Useful Templates

Below are two spreadsheets, one is a blank Pareto analysis sheet with an action tracker and the other is a worked example so you know how to use the blank.

Theoretical vs. Actual bottleneck

The theoretical bottleneck is the process which has the slowest design capacity which may or may not be the same as the actual bottleneck.

The actual bottleneck can be different from the theoretical one depending on the how the other parts of the production line perform. Some of the performance elements to look out for are:

  • Defect rate: defects will need to be re-worked or scrapped which is a limit on number of good pieces produced
  • Down time: This can be from breakdowns, change overs, proactive maintenance requirements
  • Material availability to be processed
  • Buffer space to absorb minor stops elsewhere to allow the bottleneck process to keep running

Once you have found the bottleneck process, the aim is to have it running as much as possible; if you lose 1 minute at the bottleneck, you can never recover that time.

We will follow through an actual example of increasing capacity of a production line using simple, low cost solutions.

The only reason you can get to simple, low cost solutions is to dig right down in to the detail so you fully understand the system better than anyone else.

Example production line:

Let’s say that your production line has 5 steps as shown below:

The 5 elements of the production line (and their theoretical throughput) are:

  • Ingredient delivery – 1,000 Kg /Hr
  • Mixing – 800 Kg/Hr
  • Filling – 700 Kg /Hr
  • Serilising – 850 Kg/Hr
  • Packing – 1,100 Kg/Hr

Building the (theoretical) bowtie

The bowtie is a simple way to represent capacity of a production line (or series of processes).

Each section of the bowtie represents a process step and has both a theoretical and an actual capacity.

Put in to the bowtie format, the line now looks like this:

It is now easy to see which process is the theoretical bottleneck based on design capacity. Theoretical capacity is the processing speed of that part of the line had infinite product to process, infinite space to put the processed parts and never broke down.

Now then, what is the theoretical maximum output of the production line?

700 Kg/Hr.

This means that every other process, upstream and downstream of the bottleneck won’t run for a whole hour. Let’s add average hourly run time for each process to the bowtie:

The above now shows the hourly uptime required for each process to match the throughput of the bottleneck. Thus, if you lose 1 minute at the ingredient delivery machine, it will be able to make up for that lost time as it has spare capacity.

The Filling machine however has no spare capacity and 1 minute lost at this process can never be recovered.

Building the (actual) bowtie:

Now let’s add another layer of complexity to this production line.

Let’s say that you take a look at the actual throughput of your production line and realise that your throughput is actually closer to 450 Kg/Hr; far below the theoretical 700 Kg/Hr that your line was built to deliver.

To figure out where the problem is, you can start at your bottleneck process and gather some more data. This can be done quickly by standing at the process with a stopwatch and record the down time and why it stops.

Uncovering main down time reasons:

Step 1:

Print out a copy of page 1 of the Pareto blank template (above) and take that to the line with you.

Step 2:

Fill in the sheet with down time data and add your own D/T reason codes (you get these from observing why the process stops).

If the filling machine stops because product has nowhere to go, then the problem is downstream and if it stops because it has no product, then the problem is upstream.

The longer you spend watching the process and gathering data in this way, the more you will observe and the more accurate data you will gather about the machine stops.

Step 3:

Enter the data you have recorded in to the Pareto blank document on your computer.

Go to the second tab, right click anywhere in the table and then hit “Refresh”.

Step 4:

Note the top reasons for the down time.

In the example sheet, the top 3 reasons for down time are:

  • No product (NP) – 45 mins
  • Change over (CO) – 30 mins
  • No buffer space (NBS) – 15 mins

If the main reasons for stoppages are upstream or downstream, then repeat steps 1 – 4 on the processes either side of the theoretical bottleneck to do a deep dive in to those processes to understand what is restricting the throughput.

Step 5:

Once you are sure you have uncovered the top reasons for the bottleneck stoppages, fill in the action tracker with specific steps you will take to eliminate or reduce this down time.

The new bowtie:

So you now realise that a big part of the down time is coming from one (or several) of the previous processes. You repeat the steps 1-4 above and your data suggests that the whole time spent waiting for product is from the mixing step.

The new line bowtie now looks more like this:

As you can see the bottleneck is now the mixing machine and all of the other processes now have to run even less time each hour to keep up with it.

The Devil is in the detail:

Now the best bit starts!

From your analysis of going through the steps 1-4 above on this process, you note that on average, the process is stopped for the following periods each hour:

  • Hot water delivery – 15 mins / Hr
  • Mixing time – 10 mins / Hr

Hot water delivery:

Drilling down further as to why you are waiting for hot water, it becomes clear that the hot water feed is shared with another production line that takes priority AND the heating method is slow (heating jacket surrounding a pipe).

The solution?

  1. Give that process it’s own hot water feed that is independent of any other line or process
  2. Change the heating method from a hot water jacket to direct steam injection using a hydrothermal valve

Mixing time:

The mixing time is fixed by the R&D department and would require new equipment and potentially a larger tank to do this (both of which are very costly).

After some research, it turns out that the pump that delivers the mixed ingredients to the next process doubles as a high sheer mixer.

The solution to reduce mixing time?

Add a valve to the existing pipework to put in a recirculation pipe back in to the tank. As the regular mixer does its work, the pump will mix the product and put it back in to the tank. Not only does this reduce your mixing time but it also allows you to increase the capacity of that process to compensate for the product recirculating in the pipework.

Now repeat:

Once this is done, you can go back through the process of timing each process to determine which is your new actual bottleneck.

It’s possible that it matches up with the theoretical one but in any case, you now have the framework to go through the new bottleneck to free up further capacity.

How to run an effective brainstorming session

Brainstorming sessions can be a very powerful tool to gain deeper understanding of problems and finding solutions but only if they are done in the right way.

Many of the brainstorming sessions I have attended follow a similar format:

  • The leader stands up and lays out the agenda and what problems we are going to disucss
  • They tell you they have spent time thinking about it
  • They voice their opinion on what the issue is and what to do about it but want your opinion as well
  • The floor is given to anyone who wants to stand up and raise an issue
  • Those issues raised are usually in line with the opinions of the leader
  • The leader believes there is consensus in the room as to what needs doing
  • Actions are taken based on the leaders original thoughts opinions

There are many issues with this format as it is open to bias in two key areas:

  1. Extrovert bias
    • Extroverts will more readily speak up and share their opinion than introverts
  2. Speaker seniority bias
    • Seniority of those voicing opinions can sway opinions in the room
    • The opinion of the leader can have the biggest sway on opinions in the room

Why is it important to remove bias?

Bias in any data set means that the results (and thus how you interpret those results for decision making) are skewed one way or the other.

This is a challenge when collecting any sort of data and efforts must be made to eliminate or reduce bias as much as possible.

Let’s say you wanted to uncover the most important issues faced by people in your country, but you only asked middle-aged, male, white collar workers in leadership positions within food manufacturing companies, then your results would only reflect the opinions of those individuals (who aren’t likely to have a very diverse view of the world).

The same goes for any team or brainstorming discussion, you have to be aware of how the chosen methods can bias the answers and opinions you get towards a subset of the people.

Extrovert bias:

Generally speaking, those with a preference for extraversion will be more comfortable and are more likely to voice their opinions out loud during a brainstorming session. Conversely, those with a preference for introversion are less likely to speak up during a group discussion.

In any group discussion we can only discuss the points that are raised by those in the room. If those who feel comfortable enough to talk aloud are the only ones to raise discussion points (generally those with a preference for extroversion) then your ideas and discussion points will be biased towards their perspective.

What you then have is a situation where those who raised points felt listened to and like their opinions mattered and those who didn’t feel comfortable raising points out loud

Thus to ensure everyone in the session has a voice, it is important to run the session in a way that isn’t biassed towards those who talk the most or the loudest.

Seniority level of any speaker:

Hierarchy plays a significant role in what elements are discussed and ultimately the direction which is taken by the team during a brainstorming session. If the leader voices their opinion before everyone else, then you will generally get consensus around that opinion. This may seem on the surface like everyone is on the same page but in actual fact you won’t be addressing any of the blindspots of the leader.

As much as many businesses say that they don’t have a hierarchical structure, the structure still exists and where you sit on that hierarchy drastically affects how you perceive it. It is easy for the CEO, who has the most control over their time and what others do to believe that there is a flat hierarchical structure, but do you think that the least senior person feels the same way?

Often we believe that there is a good reason why someone was promoted to a leadership position, that they know things and see things that we don’t; so if they haven’t talked about a specific point, it is probably because they thought about it and disregarded it because they know more than we do. So what do we do? We say nothing and miss out on an opportunity to learn and an opportunity to come at the problem from a wider perspective.

It took me a while to learn this but now I will ALWAYS ask the “stupid question”, the thing that seems obvious to me because either way I will learn.

  1. If my question is very basic and has already been considered, then I can learn more about why it was disregarded.
  2. If my question was a good one, generally others may have been thinking of it but weren’t comfortable in raising it (for all of the reasons discussed above).

So in any team brainstorming session, it is important to remove the effects of seniority bias.

How to conduct a great brainstorming session:

To recap, we need to run our brainstorming session so that everyone has a voice, feels comfortable to contribute and that eliminates bias from the senior members in the room.

Step 1: Give everyone 5 post-it notes

Step 2: Take 5 to 10 minutes of quiet contemplation for everyone to write one thing on each of their post-it notes

Step 3: Ask one person to read what they have put on one of their post-it notes and then ask them to stick it on the wall (If they aren’t comfortable talking aloud then they can give one post-it note to someone else to read aloud)

Step 4: Everyone who has the same post-it note, gets up and sticks their’s to the original one

Step 5: Move on to the next person and repeat steps 3 & 4 until there are no post-it notes left

Step 6: Senior team members can now stick their post-it notes to those on the wall (they go last to minimise influence on others in the room)

Step 7: Count how many post-its are in each cluster and write this number on a flip chart

It will now be clear to see which are the top issues that most people face and can easily pick the top 3 to put more focus behind.

The next stage depends on the complexity of the things you are facing but one good way forward would be to have small cross-functional teams use a PDCA to solve each of the top problems highlighted by the team.

Bottleneck capacity increase – FMCG

Problem: Canning line running at 400 Cans / min which is 34% of steriliser capacity.

Work required: Determine what is the true bottleneck of the line & design ways to improve line speed

Desired outcome: Increase the speed of the line by 30% at a cost of less than £10,000

Process steps:

  1. Identify the true bottleneck of the production line
    • Work backwards from the steriliser and look at the waiting time for each process. The process that takes the longest to process 1 batch worth of materials is the bottleneck
    • Use stopwatch and measure process time for each piece of equipment and build a line map showing the process time for each step in the production line.
    • Bottleneck found to be gravy make-up / mixing as it took the longest to process 1 batch
  2. Determine ways to increase the speed of the bottleneck within the cost constraints
    • In this case, the gravy mixing process was the true bottleneck of the production line
    • Mixing time was determined by R&D; this is based on the tank and mixer sizes
      • Increasing the mixer size would require a larger tank which would cost more than £10,000

The question then becomes, how to increase the tank capacity and reduce mixing time without incurring huge costs

Some research in to different ways to mix liquids on the internet yielded some great results!

See the original and final equipment designs below:

Original vs. Final design

Chosen solution:
The pumps used to transport the gravy to the next step were also in-line high shear mixers.

The solution to reduce mixing time without having to buy additional pumps / mixers was to use the in-line high shear mixers to recirculate the gravy back in to the tank during the mixing stage. This brought the time for the mixing stage down by over 25%, thus increasing the speed of the bottleneck (and thus the line) by 35%.

The Toal cost to install the changes was under £4,200.