문제

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