Вопрос

I have a task find out the amount of petrol in a horizontal cylindrical tank.
I have 3 parameters. I tried this formula but did't get, help me please

V=A*L

radios=113.5,length=600,height=10 (height is level(cm) of petrol in Tank at end of the day)
A=Fluid Surface Area, Side
A = r² × (π ⁄ 2 − arcsin(1−h ⁄ r)) − (r−h) ×√h×(2×r−h)

Regards
Murali

Это было полезно?

Решение

You can directly use formula (18) from Matworld page about circular segment

enter image description here

N.B. this is the same formula as yours, because Cos(Pi/2 - Alpha) = Sin(Alpha)

Volume := L * (R * R * Math.ArcCos((R - h)/ R) - (R - h) * Sqrt(2 * R * h - h * h))

Другие советы

Volume of a cylinder is π *  r² * h here in your case h = length.

so use this formula and try to find out.

for more info : http://www.mathopenref.com/cylindervolume.html

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top