Rain - Walk or Run


By Yatir Halevi on Saturday, January 12, 2002 - 07:37 pm:

I think that it has been asked before, but I can't find it, so I'll ask again.
Say it's raining, in order to get less wet should I run or walk?
From one hand, if I run, my surface area expands but I reach my destination in less time. On the other hand, if I walk I have less surface area but i'll reach my destination in more time.

I know that it is very complicated and has many variables.
So lets say that the rain is falling in a constant velocity V, and I'm running in a constant velocity v1 and walking in v2 ,
and in one second on a surface area of 1 m^2, n raindrops fall (not always on the same point on the surface, so if one wishes we can also say that we have the probabily P that a raindrop will fall on a certain point on the surface in a certain time)
I'm a 2 dimensional body, (square) having an area of A [m^2] and I make an angle of a with the ground.

It makes the question more specific.
In this paticular case, what rather I do, Run or Walk.

And does anyone have any idea how to expand it to more complicate bodies...

Yatir


By Arun Iyer on Sunday, January 13, 2002 - 05:51 pm:

i don't have a mathematical proof for this but intuitionally you can observe that...

the amount by which the body gets wet(A) depends upon two things......
1> the time for which the body is in contact with the rain(t)
2> the amount of drops falling on the body...(n)

i.e
A µ t×n

if n is assumed to be constant, then A µ t
so i would certainly prefer running..
love arun


By Yatir Halevi on Sunday, January 13, 2002 - 08:05 pm:

But when we run more raindrops come in contact with us (it isn't the same n)

Yatir


By David Loeffler on Sunday, January 13, 2002 - 08:19 pm:

Surely that depends on the angle at which the rain falls?


By Dan Goodman on Sunday, January 13, 2002 - 10:34 pm:

I think this is the way to approach the problem for a general body. Suppose that the rain is moving at a constant velocity vector r , the body can walk at velocity v 1 or run at velocity v 2 . Also assume that in both cases we travel the same distance in a straight line, and that si =|v i |. Now let w i =r -v i , this is the relative velocity of the rain from the frame of the moving body. Imagine looking at the body from the point of view of the rain, i.e. an orthogonal projection along w i . If the 2D area of this shape, as seen by the rain, is Ai then the rate of getting wet will be Ai . So, we want to minimise Ai /si in order to minimise the amount of rain collected, taking into account different speeds. So, you need to work out how Ai depends on si for a human body to answer the question. More later...


By Dan Goodman on Monday, January 14, 2002 - 03:14 am:
So, I did the calculation for a person standing vertically as he or she moves, and who is assumed to be a rectangular 2d shape moving straight into the rain. Suppose the rain is at an angle q to the horizontal at speed r. According to my calculations which may well be wrong since I did them quite late at night, if q < 45 degrees you want to run as fast as possible as the faster you run the less wet you'll get. This is intuitively sensible I think. However, if q > 45 degrees then your best strategy is to run (or walk) at speed s(r,q)=r((cos3 q-cosq)1/3 -cosq). Of course, there is a possibility that you can't run this fast. In which case, you want to run as fast as possible.

In particular, if the rain is coming at an angle of just over 45 degrees to the horizontal then walking is probably your best bet unless the rain speed is really massive. You'd also think (if you looked at a graph of s(r,q) for 0 < q < 90 degrees that for q just under 90 degrees you'd also want to walk slowly. However, this is probably only true if you are very, very thin (a rectangle in fact). To make the calculations more realistic for a person when the angle of the rain to the horizontal is large, we could perhaps assume the person is a cuboid. Who wants to do that calculation?


By Dan Goodman on Monday, January 14, 2002 - 03:19 am:

By the way, is everyone happy with the explanation in my first post? I wrote it in a bit of a hurry (I was being called to a social engagement of sorts). If not, I can probably elaborate with a diagram.


By Yatir Halevi on Monday, January 14, 2002 - 02:28 pm:

Please do.

Yatir


By Arun Iyer on Monday, January 14, 2002 - 06:04 pm:

Yatir,
i forgot to make a correction...
n-> the amount of drops falling on the body per second....

this n sure maybe assumed to be constant..

love arun


By Arun Iyer on Monday, January 14, 2002 - 06:06 pm:

Dan,
those are some interesting deductions you have made.....would certainly like to see your idea through a picture....

love arun


By Dan Goodman on Monday, January 14, 2002 - 11:00 pm:

Here's the picture (I've just done the 2D case because it's easier to draw):

Rain - Walk or Run?

The black line is the ground, the red line is the person and the parallel blue lines are the rain.

Suppose the person is standing still, how much rain is hitting them per second? It will be proportional to A (is this clear?), the length of the green line which is perpendicular to the blue lines. In 3D, A would be an area rather than a length - the area of the projection of the person's body along the rain vector.

So, we have that for someone standing still with rain coming down along a vector r the rate at which they get wet is proportional to A, the area of the 2D projection of the person's body along r .

Now how about if the person is moving? Well, in that case we change frame (to some physics people this will be enough explanation). For people who haven't done frames of reference in physics, imagine that you have a video camera recording the person in the rain. Now imagine that the video camera is moving so that the person seems to be staying still, i.e. the camera moves at the same velocity as the person. If the rain was originally moving at velocity r and the camera is now moving at velocity v (the velocity of the person) then it will seem, from the camera's point of view, as though the rain is moving with velocity r -v . For example, if the camera was moving at the same speed as the rain, v =r so r -v =0, the rain will seem as though it is not moving to the camera.

Right, so from the camera's point of view the person is not moving and the rain is moving with velocity r -v . But we have already solved this problem above, the rate of getting wet is proportional to A, the area of the projection of the person's body along r -v (the apparent velocity of the rain).

So, if we define v =v 0 s where v 0 is a unit vector and s is a scalar, the speed of the person, and we define As to be the area of the person's body projected along r -v 0 s, then the rate of getting wet if the person runs at speed s is As . If the distance to be run is d then the time taken will be d/s. The total amount of wetness will be proportional to As d/s, but d is a constant so it will be proportional to As /s. In other words, we want to minimise As /s.

Unfortunately, calculating As can be very complicated indeed. For the example I used earlier for a stick person staying straight and running directly into the rain (like in the picture) the expression I got is
As=(s+rcosq)/
Ö
 

s2+r2+2s rcosq
 

. Minimising As/s for this expression is not very nice and should give the result I gave above.

By Yatir Halevi on Wednesday, January 16, 2002 - 06:27 pm:

What would we change if our body is not perpendicular to the ground?
Yatir


By Dan Goodman on Thursday, January 17, 2002 - 09:34 pm:
Yatir, if you want to work out the rate of getting wet if the body leans at angle f to the horizontal say, then you need to work out the geometry I did above for when the red line is at angle f to the black line. Fortunately for us, this doesn't involve any more work. I think you'll find (best to check this as I'm writing in a rush) that if we measure f from in front (so that leaning into the rain means f < 90 degrees and leaning away from the rain means f > 90 degrees) then you can just use a = q+90-f instead of qin the equations I derived. So that if a < 45 then you always run and if a > 45 then you want to run at speed r((cos3 a-cosa)1/3 -cosa).