|
本帖最后由 掃街 于 2012-7-22 07:07 編輯 ' P+ k Y% T; q* Z8 g; q* }
! X6 N' F7 R( }5 [
昨天帝都工程師在公司干了一天的活,終于熬到可以回宿舍了,結果出門發現下起了大雨,而這時你既沒有帶傘又沒有人替你撐傘,在這樣的情況下如何才能使自己淋到的雨量最少呢?# A6 }- v/ r" x, T; n# r
有一種很自然的想法,那就是盡可能快的跑回宿舍。但是這樣也不見得是最好的,因為在你拼命往前跑的時候,有很多本來落不到你身上的雨滴會被你迎面撞上。那么究竟怎樣才能淋雨最少呢?奔跑速度和身體傾斜角度是兩個最關鍵因素。
: [; M5 [. s5 H3 `, g* d* E$ J+ a& m7 z9 P
為了簡化計算,我們近似的認為人體是個長方體,長 a 寬 b 高 h。假設雨滴勻速下落,水平速度 vx(vx可正可負),豎直速度 vy。設跑步速度為 u(如圖1)。在地面上看,雨滴也在動,人也在動,看起來并不直觀,于是我們切換到人參考系。在人參考系中,人是靜止的,而雨滴的速度變為:豎直方向 vy,水平方向 vx(如圖2)。如此一來,人應該以怎樣的角度跑就顯而易見了:在人參考系內,盡量讓自己的身體和雨下落方向保持平行就可以了(如圖3)。因為這樣的角度可以保證只有頭頂受雨淋,身體的其他側面不會迎面撞上雨以及被雨打上。/ G( o4 [2 E" y- c! l5 L( k% k
容易算出身體的傾角 α = arctan [ vy / (vx+u) ]。
' s0 {5 }, g* \% R接下面來就要確定最優速度。假設人要走的總距離是一個定值,設為D,設在雨中被淋的時間為t,顯然 t=D/u。再假設雨滴是均勻分布的,設其質量密度為 ρ。我們現在要計算落在你身上的雨水總質量 m。有哪些雨最終是落在你身上的了呢?從圖3可以很清楚看出:以頭頂(即長方體的頂面)為底面,高為 v’* t的那個長方體內的所有雨滴,就是落在你身上的所有雨滴。于是4 b# p2 j3 I3 U) | L2 }
m = ρV = ρab * v’* t* L+ U1 L5 Z2 f: ~" B- K/ Y
代入 v’的具體表達式:
5 ~1 g% ^ y8 `6 T; ~1 U- ~" }
}' U- v1 \# @& O所以:
; _9 t5 Y# I5 d7 l) b5 W! q6 {, b9 h7 D# I3 c" Z' O/ d
# M5 U4 ^4 G3 h, z1 ]于是我們剩下的任務便是求出上式的極小值。學過高數的人都知道用求導的方法就能算出來。具體細節這里就不寫了,結論是:# F7 {7 r; [1 v4 i
當vx ≥ 0 時,也就是迎著雨跑時,那么 m 隨著 u 的增大是一直減小的,也就是說,跑得越快淋雨越少,當然前提是你得按照上面的身體傾角去跑。" U8 |6 s" ?8 [* ~5 W
當vx < 0 時,也就是雨從背后打來時,那么情況稍稍有些復雜,當 u = -vy² /vx-vx 的時候淋雨量最小。我們可以大概的估計一下 u 的值:假設 vy = 3 m/s,vx = -1 m/s,得出 u = 10 m/s。這已經是100米跑的速度了,一般人都是跑不到這么快的。當 vx 的絕對值更小一些的時候(通常情況下vx絕對值就是更小),u 的極小值將會更大。$ W, v2 N; z9 f# j
于是可以得出最后的結論:在雨中無論什么情況,只要盡可能的快跑,身體角度就按照 α = arctan[ vy / (vx+u) ] 的角度傾斜,就可以使總淋雨量最小啦。' _# {, Q* U. c/ f: V$ x9 x l1 W
" r" \0 ]2 R, B1 V1 g. s& _
|
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有賬號?注冊會員
×
評分
-
查看全部評分
|