Hesabu mzunguko wa kunyesha kwa maumbo tofauti ya chaneli ikiwa ni pamoja na mabepari, mistari/mraba, na bomba la mviringo. Muhimu kwa uhandisi wa hidrauliki na sayansi ya mifumo ya maji.
toolDescription
Umbizo wa maji yaliyofunika ni kigezo muhimu katika uhandisi wa hidrouliki na mekanika ya mtiririko. Hurejelea urefu wa mpaka wa sehemu ya msalaba ulio katika mawasiliano na mtiririko katika kituo cha mtiririko wazi au bomba lililobeba kiasi. Kalkuladha hii inakuwezesha kubainisha umbizo wa maji yaliyofunika kwa maumbo tofauti ya vituo, ikiwa ni pamoja na maumbo ya trapezoid, mistari/mraba, na mibomba ya mviringo, kwa hali zote za kujaa na kiasi.
Kumbuka: Kwa mibomba ya mviringo, ikiwa kina cha maji ni sawa au zaidi ya diametri, bomba litachukuliwa kama limejaa kabisa.
Kalkuladha hufanya ukaguzi ifuatayo juu ya maingizo ya mtumiaji:
Ikiwa ingizo batili zitaguziwa, ujumbe wa makosa utachakazwa, na hesabu haitaendelea mpaka zijaribikiwe.
Umbizo wa maji yaliyofunika (P) hutokea tofauti kwa kila umbo:
Kituo cha Trapezoid: Ambapo: b = upana wa chini, y = kina cha maji, z = kiwango cha pembetatu
Kituo cha Mistari/Mraba: Ambapo: b = upana, y = kina cha maji
Mibomba ya Mviringo: Kwa mibomba iliyojaa kiasi: Ambapo: D = diametri, y = kina cha maji
Kwa mibomba iliyojaa kabisa:
Kalkuladha hutumia formula hizi kubatiza umbizo wa maji yaliyofunika kulingana na ingizo la mtumiaji.
Kalkuladha ya umbizo wa maji yaliyofunika ina matumizi mbalimbali:
Mbadala ya umbizo wa maji yaliyofunika ni:
Dhana ya umbizo wa maji yaliyofunika imekuwa muhimu katika uhandisi wa hidrouliki kwa karne nyingi. Ilifaulu wakati wa Mapinduzi ya Viwanda na kuboresha mifumo ya usambazaji wa maji.
Mifano ya programu ya kubatiza umbizo wa maji yaliyofunika kwa lugha tofauti:
1' Function ya Excel VBA
2Function TrapezoidWettedPerimeter(b As Double, y As Double, z As Double) As Double
3 TrapezoidWettedPerimeter = b + 2 * y * Sqr(1 + z ^ 2)
4End Function
5
1import math
2
3def circular_pipe_wetted_perimeter(D, y):
4 if y >= D:
5 return math.pi * D
6 else:
7 return D * math.acos((D - 2*y) / D)
8
Gundua zana zaidi ambazo zinaweza kuwa na manufaa kwa mtiririko wako wa kazi