• 締切済み

バケツに入る水の深さが知りたい

高さ(H) 口径(D) 底の径(d)のバケツ(円錐台)に 満タンではなく、ある量の水を入れた場合の 水の深さ(X)を求める式を教えてください。 例えば、満タンで40L入るバケツに25L入れる場合の 水の深さが何cmになるのか という算出式を知りたいのですが。

みんなの回答

  • info22_
  • ベストアンサー率67% (2650/3922)
回答No.5

D,dを直径とし、水の深さXとその時の水の体積Vとの関係を求めると V={πX/(12H^2)}{3(dH)^2+3dHDX-3HXd^2+(XD)^2-2dDX^2+(dX)^2)} これをXについて解くと X=[H^(2/3){Hd^3+(12V/π)(D-d)}^(1/3)-dH]/(D-d) …(◆) となる。 V=40[L}=4000[cm^3]の時X=Hなので H=[{(Hd)^3+(48000H^2/π)(D-d)}^(1/3)-dH]/(D-d) …(●) という関係がある。 質問者さんが与えた条件から分かることは、(◆)の式に(●)の条件式 と V=25[L]=2500[cm^2]…(▼)を与えてXが求まるかですね。 (◆)の式の右辺には未知数が3個含まれています。 これに(▼)と(●)の条件からXが求まるかですね。 ひとつの条件式が与えられるなら、Xが求まります。 条件が足りないので、バケツの直径比「D/d」またはバケツの高さ「H」のいずれかが与えられないと、Xは確定しませんので求められませんね。

  • hugen
  • ベストアンサー率23% (56/237)
回答No.4

d'*H/(D'-d')=h → V(X)=Vo*{{1+X/h]}^3-1} 40=Vo*{(1+H/h)^3-1} 25=Vo*{(1+X/h)^3-1} --------------------------- 40/25={(1+H/h)^3-1}/{(1+X/h)^3-1} (1+X/h)^3-1=25/40*{(1+H/h)^3-1} (1+X/h)^3=1+25/40*{(1+H/h)^3-1}

  • gohtraw
  • ベストアンサー率54% (1630/2965)
回答No.3

 この円錐台の側面をバケツの底方向に延長すると円錐になりますが、この円錐は (1)底面の直径=dの円錐 (2)バケツ(満水) を合わせたものになります。(1)の円錐の高さをH0、体積をV0、バケツ中の水の量をv、深さをXとすると、 (V0+v)/V0∝((H0+X)/H0)^3 になるのではないでしょうか?H0、V0はH、D、hから求められますよね?

noname#137826
noname#137826
回答No.2

底から高さ x の部分のバケツの半径を r(x) として添付図のように求められます。V は水の体積です。(D, d は両方とも直径であるとして考えています。) 積分を実行すると、右辺は X の3次式になります。したがって、問題は、V, H, D, dを係数とする X の3次方程式を解くということになります。一般解を書き下すことは可能なのですが、結構大変です。 続きに興味があれば、「3次方程式 一般解」で検索すると出てくる一般解の式に、添付図の積分の実行結果を当てはめて計算してみてください。

  • sanori
  • ベストアンサー率48% (5664/11798)
回答No.1

こんばんは。 「径」は、半径ではなく直径ということでよろしいですね? 体積 = 底面積 × 深さ ですが、円錐台とのことですので、 体積 = ∫[X=0⇒深さ]断面積をXで表した式・dX となります。 まず、色々な深さにおける径Rは、深さXを用いた一次関数で表せます。 R = aX + b X=0 のとき R=d なので b=d X=H のとき R=D なので D=aH+d より a=(D-d)/H よって、 R = (D-d)/H・X + d です。 バケツを輪切りにして考えると、 円盤の面積は、πR^2/4 です。 ですから、円盤の体積は、πR^2/4・dX です。 体積 = ∫[X=0⇒深さ]断面積をXで表した式・dX  = ∫[X=0⇒深さ]πR^2/4・dX  = ∫[X=0⇒深さ]π{(D-d)/H・X + d}^2/4・dX  = π/4・∫[X=0⇒深さ]{(D-d)/H・X + d}^2・dX  = π/4・∫[X=0⇒深さ]{(D-d)^2/H^2・X^2 + 2(D-d)d/H・X + d^2}dX  = π/4・∫[X=0⇒深さ]{(D-d)^2/H^2・X^2}dX + π/4・∫[X=0⇒深さ]{2(D-d)d/H・X}dX + π/4・∫[X=0⇒深さ]d^2dX  = π/4・(D-d)^2/H^2・∫[X=0⇒深さ]X^2dX + π/4・2(D-d)d/H・∫[X=0⇒深さ]XdX + π/4・d^2・∫[X=0⇒深さ]1dX  = π/4・(D-d)^2/H^2・[X^3/3][X=0⇒深さ] + π/4・2(D-d)d/H・[X^2/2][X=0⇒深さ] + π/4・d^2・[X][X=0⇒深さ]  = π/4・(D-d)^2/H^2・深さ^3/3 + π/4・2(D-d)d/H・深さ^2/2 + π/4・d^2・深さ  = π・{1/12・(D-d)^2/H^2・深さ^3 + 1/2・(D-d)d/H・深さ^2/2 + 1/4・d^2・深さ} ( = 体積 ) というわけで、深さから体積を求めるのは、代入するだけなので簡単ですが、 逆に、体積から深さを数学的に求めるのは大変そうです。 私だったら、色々な深さでの体積をエクセルなどで求めて、早見表を作っちゃいます。 簡単ですから。