Question

Math formula to calculate throughput

Asked by: choochim

Can experts solve this problem:
The Premise : Automated Box Storage & Retrieval
The Problem: Given the length of a storage lane, width of each stop with the lane,  and speed of the vehicle, determine the average time it takes for the vehicle to store one box and retrieve another box. Assume the lane is 200 feet long and the width of stop to be 2 feet and the vehicle can travel 90 feet/min.

Since the box may be stored / retrieved in any one of the stops in a lane, I need some help with devising a mathematical formula that can effectively represent this problem and solution in a spreadsheet so I am able to test various configurations of the problem.

Thanks

This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.

Subscribe now for full access to Experts Exchange and get

Instant Access to this Solution

  • Plus...
  • 30 Day FREE access, no risk, no obligation
  • Collaborate with the world's top tech experts
  • Unlimited access to our exclusive solution database
  • Never be left without tech help again

Subscribe Now

Asked On
2007-04-24 at 16:31:10ID22532030
Tags

calculate

,

throughput

,

formula

Topics

Probability & Statistics

,

Microsoft Excel Spreadsheet Software

,

Math & Science

Participating Experts
3
Points
500
Comments
24

Trusted by hundreds of thousands everyday for fast, accurate and reliable tech support.

  • "The time we save is the biggest benefit of Experts Exchange to Warner Bros. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange." Mike Kapnisakis, Warner Bros.
  • "Our team likes having a resource that is more secure than just using Google and most experts using this service really know their stuff. It's nice to look here first versus using Google." Dayna Sellner, Lockheed Martin
  • "Anytime that I've been stumped with a problem, 9 out of 10 times Experts Exchange has either the accepted solution or an open discussion of the potential solution to the problem." Kenny Red, eBay Inc.

See what Experts Exchange can do for you.

Got a question?

We've got the answer.

Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.

Screenshot of Experts Exchange Knowledgebase

Need individual assistance?

Our experts are ready to help.

If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.

Screenshot of Experts Exchange Knowledgebase

Want to learn from the best?

Read articles from industry experts.

Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.

Screenshot of an Article

Working on a long term project?

Store your work and research.

Save solutions to your questions, answers you’ve discovered through searching plus helpful articles in your personal knowledgebase for easy future access.

Screenshot of Experts Exchange Knowledgebase

Access the answers to your technology questions today.

Subscribe Now

30-day free trial. Register in 60 seconds.

What Makes Experts Exchange Unique?

Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Trusted by the world's most respected brands.

image of each brand's logo

Faithfully serving IT professionals since 1996.

Experts Exchange Logo

Try it out and discover for yourself.

Subscribe Now

30-day free trial. Register in 60 seconds.

Related Solutions

  1. A Triangle Math Formula
    This has little to do with VB other than the program I am writing is written in VB. It is really about math but I didn't know where else to ask. I have a triangle a |\ |_\c b I always know the length of the three sides. Angle b is always 90 degrees. What the heck is the ...
  2. math formula parsers
    hi does anyonw know a free math formula parser component? help! thanks! :)
  3. Math Formula
    Hello There. I want to accomplish the following. Lets say I have a math formula such as result = (value1 + value2) Then lets say that the numbers happen to be 19.2 = (16 + 4.5) Well, what I want to do is figure out what two values will give me a 'result' that is less ...
  4. List of formulas in spreadsheet
    Hi everyone I need a piece of code that will list in a separated spreadsheet all the existent formulas in a spreadsheet. The list will have two columns one with the location of the formulas and the other with the fromula itself. Jair
  5. print formulas of a spreadsheet
    Is there a way to print the formulas contained in the cells on a spreadsheet?

Free Tech Articles

  1. WARNING: 5 Reasons why you should NEVER fix a computer for free.
    It is in our nature to love the puzzle. We are obsessed. The lot of us. We love puzzles. We love the challenge. We thrive on finding the answer. We hate disarray. It bothers us deep in our soul. W...
  2. SCCM OSD Basic troubleshooting
    SCCM 2007 OSD is a fantastic way to deploy operating systems, however, like most things SCCM issues can sometimes be difficult to resolve due to the sheer volume of logs to sift through and the dispe...
  3. Migrate Small Business Server 2003 to Exchange 2010 and Windows 2008 R2
    This guide is intended to provide step by step instructions on how to migrate from Small Business Server 2003 to Windows 2008 R2 with Exchange 2010. For this migration to work you will need the fo...
  4. Create a Win7 Gadget
    This article shows you how to create a simple "Gadget" -- a sort of mini-application supported by Windows 7 and Vista. Gadgets can be dropped anywhere on the desktop to provide instant information, ...
  5. Outlook continually prompting for username and password
    There have been a lot of questions recently regarding Outlook prompting for a username and password whilst using Exchange 2007. There are a few reasons why this would happen and I will try to cover t...
  6. Backup Exchange 2010 Information Store using Windows Backup
    There seems to be quite a lot of confusion around the ability to backup Exchange 2010 using the built in Windows Backup feature. This stems from the omission of this feature prior to Exchange 2007 s...

Cloud Class Webinars

  1. Avoiding Bugs in Microsoft Access
    Alison Balter takes and in-depth look at avoiding bugs in Access. In this webinar you will learn about using the immediate window to debug your applications, invoking the debugger, using breakpoints to troubleshoot, stepping through code, setting the next statement to execute, ...
  2. Top 10 Best New Features in Visio 2010
    Scott Helmers gives live demonstrations of the top 10 new features in Visio 2010. This webinar will teach you how to create compelling diagrams by adding shapes to the page with a single click, linking the shapes in a diagram to data in Excel (or SQL Server, or SharePoint), ...
  3. IT Consultant Business Secrets Revealed
    Michael Munger, Experts Exchange tech pro and IT consultant, pulls back the curtain on his very successful businesses and answers question on every IT consultant and business owner should know about. He shares secrets on what he did to solve the 5 most common problems in IT, ...
  4. Disaster Recovery and Business Continuity
    Quest CTO, Mike Billon, gives an overview of the steps involved in building a dunamic disaster recovery plan. Through case studies and an examination of software/hardware tooles for monitoring and testing, you'll gain a better understandin of where you are, where you want ...
  5. Organize Your Visio Diagrams with Containers and Lists
    Scott Helmers uses cross functional flowcharts, wireframe diagrams, data graphic legends and seating charts to teach you: how to ustilize all three new structured diagram components in Visio 2010, the best practices for organizeing shapes in previous version of Visio, how to organize ...
  6. How to Us Objects, Properties, Events and Methods in Microsoft Access
    Alison Dalter gives an in-depbth look at objects, properties, events and methods in Microsoft Access. In this webinar you will learn about using the object browser, referring to objects, working with properties and methods, working with object variables, understanding the ...

Join the Community

Give a Little. Get a Lot.

Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.

Join the Community

Answers

 

by: byundtPosted on 2007-04-24 at 16:53:54ID: 18970451

I think you are saying that there are 200/2 = 100 "stops" possible, with center positions varying from 1 foot to 199 feet from one end.

If you have a random number generating the location of the next stop, its position would be:
=1+2*INT(100*RAND())

If your current "stop" is in cell A1 and the next stop (using the above formula) is in A2, then the time between them is:
=ABS(A2-A1)/90      minutes

 

by: ozoPosted on 2007-04-24 at 16:56:16ID: 18970463

With what you have given, we can determine that the vehicle takes 200*60/90 seconds to travel the length of the lane, and 2*60/90 seconds to travel the width of a stop, but there is no given information to say how that relates to the time to store/retieve a box

 

by: choochimPosted on 2007-04-24 at 17:40:32ID: 18970699

ozo

I am looking for average time for the vehicle to retrieve a box or store a box in a given lane of length L feet. Obviously if one were to do this problem by hand, then one can generate all possible store & retrieval time combination and then average the time out. Instead I am looking for a math formula that can calculate this number elegantly provided the input parameters

 

by: ozoPosted on 2007-04-24 at 17:45:16ID: 18970714

what are the input parameters?
 length of a storage lane, width of each stop with the lane,  and speed of the vehicle
alone don't tell you much

 

by: ozoPosted on 2007-04-24 at 17:48:46ID: 18970736

are we meant to assume that a box is stored and retrieved as a vehicle passes a stop at 90 feet/min?  if so, it must do it in 1 1/3 seconds

 

by: choochimPosted on 2007-04-24 at 17:51:54ID: 18970755

ozo
I am sorry, but what other inputs are you expecting ? I thought one can calculate the time it takes to 'visit' any stop given those input parameters.  If you are referring to the time it takes for the vehicle to transfer the load then - I apologize for omitting that as input. I was going to assume that the time to transfer the load onto and off the vehicle was fixed constant, say 5 seconds. Thus it does not affect the formula

 

by: byundtPosted on 2007-04-24 at 18:07:10ID: 18970804

I took my two formulas and put one in column A (location of each stop) and the other in column B (the time between them). I then copied the formulas down for 1000 rows and averaged the results in column B. Since the column A formula depended on a random number, I was basically doing a Monte Carlo simulation. For 999 trials I examined, the average distance was 70 feet and the average time 0.78 minutes.

 

by: choochimPosted on 2007-04-24 at 18:13:46ID: 18970828

byundt:
Thanks for attempting the solution. What changes are needed in your formula if the vehicle is asked to do single action vs dual action, meaning either visit a stop to store/retrieve a box (single cycle) or visit a stop for store and after storing , retrieve another box from nearby stop (dual cycle). I know I am introducing complexity to the original simple problem and I appreciate all attempts to solve the problem.

 

by: ozoPosted on 2007-04-24 at 18:17:39ID: 18970841

I thought time to transfer the load onto and off the vehicle was what you were asking to calculate.
If you just want time to reach a stop, it is just distance to stop/speed of vehicle assuming that the vehicle can accelerate instantaneously.

 

by: choochimPosted on 2007-04-24 at 18:21:02ID: 18970855

ozo
Yes. I am aware of the formula to figure out time to reach a single stop. The problem I have is given just the above input parameters, is there an efficient way to calculate the average response time for all possible stops. I think byundt approach of a monte carlo type might work here. Of course I am no 'Expert' at this hence my question in this forum

 

by: ozoPosted on 2007-04-24 at 18:27:27ID: 18970873

if the entire lane is filled with non overlapping stops, and each of 100 possible stops is equally likely, and you start at one end of the lane then the average is the same as the time to get to the middle of the lane.  again assuming instantaneous acceleration

 

by: ozoPosted on 2007-04-24 at 18:29:42ID: 18970881

and the average time to get from one random point to another, is the time to go 1/3 the length of the lane

 

by: choochimPosted on 2007-04-24 at 18:37:21ID: 18970900

ozo
I am an extremely dense learner: so I will use the QBE technique here to understand your solution:
If
L=200; stops=100;speed=90fpm;
then
timetostore/retrieve anywhere in this lane = (200/2) / 90 = 1.111 minutes
time to move between any two random points = (200/3)/ 90 =  0.74 mintues.

Is my understanding correct ?

 

by: byundtPosted on 2007-04-24 at 18:38:50ID: 18970907

choochim,
Could you elaborate a little more on the underlying problem? I assume this is a homework assignment of some type. If so, for which subject?

The reason I ask is that I want to give you the help you need without getting you in any kind of trouble with your prof.  also want to gear the suggestions at the right level.
Brad

 

by: ozoPosted on 2007-04-24 at 18:40:40ID: 18970916

average time to move from one end to a random point = (200/2) / 90 = 1.111 minutes
average time to move from one random point to another random point = (200/3)/ 90 =  0.74 mintues.

 

by: choochimPosted on 2007-04-24 at 18:49:13ID: 18970930

byundt:
I am a bit flattered that you consider this a homework assignment for my prof. I wish it was that simple. Unfortunately this problem is a small puzzle of a much larger complex piece of engineering puzzle I am involved with at my place of work. I am trying to create a blackbox that would produce math based responses to input parameters for a simulation model in AutoMod. This was a simple test to see whether any experts would bite such problems. Now that I have found two - namely you and OZO, I can confidently post other puzzle pieces to solve the rest of the mystery.

 

by: byundtPosted on 2007-04-24 at 19:06:06ID: 18970980

choochim,
The third take-away from this discussion should be that both Ozo and I were trying to avoid giving a completely worked out solution to something that looked like an academic problem. Had you posted the discussion about AutoMod in your original question, you might have gotten a formula from him and a sample workbook from me.

Brad

 

by: choochimPosted on 2007-04-24 at 19:09:18ID: 18970991

Alas
Pardon my ignorance. this is my first week after I signed up for VIP access and I am still wading the waters. Point duly noted and I will be more thorough next time. Now that there is an offer of workbook and formula, can I please have such outputs to test the solutions?

Thanks for all the help

 

by: byundtPosted on 2007-04-24 at 19:17:08ID: 18971024

Here's my sample file. You'll need to log into the site with your EE screen name & password. The file is zipped.
http://www.ee-stuff.com/Expert/Upload/getFile.php?fid=3257

Brad

 

by: choochimPosted on 2007-04-24 at 19:24:17ID: 18971053

Brad

Thanks for the starter kit. Will try to develop from here.

In case either of you have any more pointers for me on this problem. Please send them to my email ID directly.

 

by: byundtPosted on 2007-04-24 at 20:11:16ID: 18971208

choochim,
As an additional bit of information, none of the experts have access to your e-mail address unless you post it in your member profile.

The site discourages exchanging information by e-mail because:
1) It puts experts not involved in the exchange at a disadvantage in trying to offer help
2) It diminishes the value of the Experts-Exchange database because valuable information may not be captured in posted Comments

For these reasons, if either ozo or I have further thoughts, we will post them in this thread.
Brad

 

by: Infinity08Posted on 2007-04-25 at 00:14:09ID: 18971809

byundt, you didn't need to do a simulation to get these figures (which aren't 100% correct either) :

>> For 999 trials I examined, the average distance was 70 feet and the average time 0.78 minutes.

    The average distance travelled is 200 / 3 = 66.67 feet
    The average time is (200 / 3) / 90 = 0.74 feet/minute

(as ozo already said)

Or, probably more accurate :

    The average distance travelled is 198 / 3 = 66 feet
    The average time is (198 / 3) / 90 = 0.73 feet/minute

since at the beginning and end of the lane, there's 1 feet that isn't used, since the vehicle stops in the middle of the "stop".


Btw, this does not take into account that the box needs to be delivered somewhere too. Neither does it take into account the acceleration of the vehicle, or the time to retrieve/store a box.
It also doesn't account for storage management. By doing proper storage management, you might be able to optimise these figures, by storing the boxes close together on either side of the lane (or at least close to the delivery point).

There are so much variables that aren't covered, but I'm sure you're aware of that.

 

by: choochimPosted on 2007-04-25 at 04:59:44ID: 18972691

Infinity08:

You have rightfully pointed out all the other variables in this problem that are not presented here. Yes I am well aware of those variables. I am not trying to optimize the operation here, just getting a feel for automating an input parameter to a sim model, given only those initial parameters.  The box needs to be delivered to a fixed location usually assumed to be a constant stem distance from the start of the lane. The time to retrieve/store is also a constant  as I had posted earlier to Ozo's similar followup question. Storage management is beyond the scope of this project requirement right now as the solution is being 'engineered' as I am writing this. So the natuaral assumption is within the length of the lane, the box can be stored anywhere.

 

by: Infinity08Posted on 2007-04-25 at 05:04:29ID: 18972733

Ok, just wanted to put my mind at ease :)

20120131-EE-VQP-002

3 Ways to Join

30-Day Free Trial

The Experts

98% positive feedback on 31,087 answers since March 2000. angeliii is a Microsoft Most Valuable Professional for his work with MS SQL Server & Develoment.

He has also proven his knowledge of Visual Basic Programming, PHP Scripting and Oracle Databases.

The Experts

97% positive feedback on 10,752 answers since July 2000. lrmoore has more than 18 years experience in the networking industry.

The six-time Mircosoft MVPs specialties include firewalls, virtual private networking, and network management.

Testimonials

"...and excellent source for support... Kind of like having your very own IT dept." Electriciansnet

Testimonials

"I was apprehensive at signing up at first. However... it has already made my life as an IT administrator much easier." JaCrews

Testimonials

"WOW! You guys have great, active, and knowledgeable people on here." moore50

Business Clients

Business Clients

In the Press

"If you’ve got a question... Experts Exchange can supply an answer.”

In the Press

"...an invaluable aid for both IT professionals and those who require tech support."

In the Press

"where IT professionals provide quick answers on just about any topic"

Business Account Plans

Loading Advertisement...